-
Thread
CAN-Bus funktioniert plötzlich nicht mehr.
im Datenblatt. Zeig mal den Link zum ESP32 mit CAN. Lt. der Lib ist da noch ein SJA1000 oder MCP2515 angeschlossen.
Peter D. schrieb im Beitrag #6609678: > Lt. der Lib ist da noch ein SJA1000 oder MCP2515 angeschlossen. Sind die ESP32 CAN Register vielleicht SJA1000 kompatibel?
-
Thread
Can Bus Filter/Blocker
Hallo, Ich habe einen MCP2515 CAN-Transceiver TJA1050 für mein Auto und kann die Signale vom Can Bus nun Auswerten. Nun möchte ich, dass ein Steuergerät im Auto bestimmte Can Massages nicht bekommt. Das heißt ich muss alle Nachrichten
store.arduino.cc/arduino-due Der hat bereits zwei CAN-Controller (also das, was Du sonst in zwei MCP2515 hat) eingebaut. CANTX0: PA0 CANRX0: PA1 CANTX1: PB14 CANRX1: PB15 Du brauchst nur noch an die entsprechenden Pins die CAN-Transceiver anzuklemmen. Da der Prozessor auf dem Due nur mit 3.3V
-
Thread
[V] CAN Platinen fürs Raspberry Pi
SPI Slaves gegeben ist, wenn ich mir die Initialisierung des spi-config Kernelmoduls ansehe: # MCP2515 with /INT on GPIO25 and 16MHz clock modprobe spi-config devices=\ bus=0:cs=0:modalias=mcp2515:speed=10000000:gpioirq=25:pd=20:pds32-0=16000000:pdu32-4=0x2002:force_release Ich selber benutze
-
Thread
CAN Bootloader für AVRs und MCP2515
Moin, da kein CAN Bootloader für AVRs und den MCP2515 zu finden war, habe ich selbst einen geschrieben: Um andere Kommunikation auf dem CAN Bus möglichst wenig zu stören werden nur zwei CAN Identifier verwendet, nämlich 0x7ff (PC zu AVR) und 0x7fe
mal fragen ob schon einer eine Gui für Win umgesetzt hat? Es gibt nicht viele Bootloader für den MCP2515.. Ich hab bisher nur den hier gefunden.
-
Thread
Alarmanlage im Hobbykeller
löse ich am elegantesten das problem das ich den Mega8 über SPI programmieren möchte und er den MCP2515 auch über SPI ansteuert. Kann das einfach verbunden bleiben beim Flashen oder gibt das fehler? Welche mindestanforderungen stellt der MCP2515 an den µC damit er alles verarbeiten kann z.B. Mhz,
-
Thread
Welche Versorgungsspannung für Hausbus ?
Hi, ich bin grad auch dabei einen Hausbus zu realisieren. Als Bussystem verwenden ich CAN (MCP2515 + MCP2551 Kombi). Jetzt die Frage der Versorgungspannung über ne adere einer CAT5 Leitung kann ich maximal 0,35A jagen doch welche Spannung? Ich bin eigendlich ziemlich schnell auf 24V gekommen
Ich bin ja auch noch am gleichen Projekt. Ich verwende den Mega16 mit MCP2515, Schaltplan und ein paar Bilder habe ich hier schonmal gepostet: http://www.mikrocontroller.net/forum/read-1-21469.html Ich habe lange nach dem richtigen Spannungsregler gesucht und habe mich
-
Thread
Breakout Board für Beaglebone Black
Hallo Andreas, wozu soll der MCP2515 sein? Das BeagleBoneBlack hat doch bereits zwei CAN-Controller onboard. Frank
Signal in gewissen Zeitabständen). Deshalb werde ich entweder die Daten per SPI in den Buffer des MCP2515 schreiben und dann mittels der Echtzeiteinheit den Tx-Interrupt auslösen oder eventuell sogar zusätzlich SPI manuell in der Echtzeiteinheit abwickeln. Trotzdem Danke! @Bränko: Ebenfalls vielen
-
Thread
AVR + CAN - Probleme mit ATMega8-16PU + MCP2515 + MCP2551
verbunden (wie gesagt, mit einem CAN-Bus). Auf beiden Platinen befinden sich ein ATMega8-16PU, ein MCP2515 und ein MCP2551. Auf beiden Megas läuft der gleiche Code. Jetzt zum Problem: Wenn ich von Platine1 Daten zu Platine2 schicke, kommen diese perfekt an. Anders herum (P2 -> P1) funktioniert nicht
und danke für die Antwort, Ich kann die AVR's miteinander, die MCP2551 miteinander und/oder die MCP2515 miteinander vertauschen und jedes Mal kann ich nur von P1 nach P2 senden. Und ja das ist die gleiche ID, aber erstens ist das egal, weil ich sowieso immer vorher komplet resette und 2. die Filter
-
Thread
Can einstieg
ein solches Fundament für mich hätte und es mir zur Verfügung > stellt? Such mal nach "Arduino MCP2515". Da findest du mehr als genug.
, also auf deine Bedürfnisse anpassen. Die verwendeten Pins, den µC, gegebenenfalls die Pins vom MCP2515... Dann mußt du eine Bibliothek erstellen (endet auf *.a). Die bindest du dann in dein Projekt ein. Steht aber alles gut beschrieben. Lies dir in aller Ruhe erstmal die Beschreibung durch, ok?
-
Thread
mal wieder RS 485 und Multimaster
Für Multimaster sollte man heutzutage keine RS485 mehr vergewaltigen. So ein MCP2515 (CAN-controller) kost ja nicht die Welt, nimmt Dir aber ne riesen Menge Arbeit ab (Arbitration, Kollision, Wiederholen, CRC, Error-Check, Pufferspeicher usw.). Peter
Hmm, ja der MCP2515 kostet bei Reichelt zB 1,95 das wäre noch zu verschmerzen, allerdings brauch ich dann noch einen AVR mit SPI (würde ja auch noch gehen, obwohl ich gerne meine 2313 noch verbauen würde) allerdings
-
Thread
ATMEL Microcontroller und CAN
Wenn man eine Lösung mit mehr als nur einem Controller verwenden wollte, bietet sich der MCP2515 (Microchip) als CAN-Controller an. Der ist sehr einfach per SPI an jeden AVR anschliessbar. Damit lassen sich dann auch Mini-Knoten aufbauen...(Nur so als Hinweis)
Fuer alle die dann auch noch gerne AVRs via CAN (MCP2515) flashen wollen: http://www.kreatives-chaos.com/artikel/can-bootloader
-
Thread
benötigt mcp2515 einen bustreiber (mcp2551)?
hallo, ich habe im Datenblatt des mcp2515 nix näheres gefunden ob zwischen TXCan und RXCan noch ein treiber (z.b mcp2551) geschaltet werden muss. Oder funktioniert der BUS zwischen zwei Controllern auch ohne Treiberbausteine? mfg
hallo, ja, schon! aber ich dachte der mcp2515 hat schon einen integriert..weil ich eben nix gelesen hab, dass man noch einen braucht
-
Thread
CAN mit galv. Trennung
Trennung vom CAN-Bus. Ich habe eine Anleitung mit einem SJA 1000 gefunden. Ich verwende allerdings den MCP2515. Hat jemand etwas passendes? Gruß
denke, er hat das selbe problem wie ich ;-) sja1000 und pca82c250 sind 5V devices. ich benutze mcp2515 und sn65hvd231d, welche beide mit max 3,3V bei mir betrieben werden. die meisten optok. die ich versucht habe, haben bei dieser spannung nicht richtig durchgeschaltet!
-
Thread
CAN-Bus Netzwerk Zutaten ?!
http://www.kreatives-chaos.com/artikel/can-testboard Ansteuerung des mcp2515 CAN-Controllers (SPI-Schnittstelle)
@ Dirk Dörr In dem Link von dir gibt es ein Tutorial zum MCP2515 Can-bus Controller: Ich habe es mir durchgelesen und diesen Satz, der mit Sicherheit von großer Bedeutung ist, nicht ganz verstanden: "Da beim SPI Bus das Senden um Empfangen auf zwei verschiedenen
-
Thread
SPI CAN Modul für 3,3 V Versorgung
Hallo, mit 3,3V kannst du als CAN-Controller einen MCP2515 von Microchip verwenden. Als CAN-Tranceiver gibt es mehrere 3,3V Typen. Als Beispiel den SN 65HVD231D von Texas Instruments. Gruß Alex
Alex schrieb im Beitrag #2769308: > Hallo, > > mit 3,3V kannst du als CAN-Controller einen MCP2515 von Microchip > verwenden. Als CAN-Tranceiver gibt es mehrere 3,3V Typen. Als Beispiel > den SN 65HVD231D von Texas Instruments. Genau das wird auch beim Microe-Board verwendet. Das Problem
-
Thread
16MHz Quarz schwingt nur gelegentlich am MCP2515
Hallo miteinander, ich habe eine selbst entworfene CAN-Platine mit einem Microchip MCP2515, die mit einem 4 MHz-Quarz und zwei 27pF-Kondensatoren bisher ohne Probleme lief. Für eine Taktrate von 500 kbit/s am CAN musste ich die Bestückung auf einen 16 MHz Quarz ändern (Schaltplan und Layout
parallel schwingt der Quarz. @ Arduinoquäler: Danke, aber mit Fuses hat das nichts zu tun. Der MCP2515 wird nicht programmiert, sonder über die SPI-Schnittstelle angesprochen.
-
Thread
MCP 2515 ausgelaufen? Alternative?
Vor einiger Zeit habe ich bei Reichelt noch einen MCP 2515-I/P gekauft. Anscheinend hat den jetzt keiner (C, Segor, Reichelt) mehr. Wieso? Gibt's einen Nachfolger in PDIP? Oder warum gibt's nicht gleich einen Controller inkl. Bustreiber in einem Gehäuse
-
Thread
mcp2515 anschaltung tranceiver
Pinbelegung Cancontroller zum CAN Tranceiver. Nach dem Schaltplan von Kreativ Caos ist der RXPIN (MCP2515) mit dem RXPIN (MCP2551) verbunden habe bei mir jetzt gemessen das funktioniert doch so nicht oder der rx muß doch mit dem TX und umgekehrt??? Oder???? Bekomme einfach nichts aus dem BUS
-
Thread
Empfehlung für CAN-Controller?
MCP2515 von Microchip - ist ein nettes Dingen. Kann 2.0B, hat allerdings kein paralleles Interface - ich wüsste aber auch nicht, was das bringen sollte. SPI ist doch viel praktischer. Außerdem passt
Der MCP2515 ist auch mit 3,3V glücklich. Transceiver für 3,3V gibt es von TI.
-
Thread
CAN nach SPI
Wie heist der doch gleich MCP2515 oder so.
Der MCP2515 ist ein CAN Controller, der über SPI an einen Host Controller angeschlossen werden kann. Diesen zusätzlichen Host Controller will ich aber vermeiden. Einen Controller mit CAN Funktion habe ich bereits
-
Thread
CAN Bus Daten empfangen?
ich falsch ? Compiler: CVAVR 1.24.0 Controller je ATMega 8 mit 16MHz CAN Controller je MCP2515 mit 16MHz Empfänger hat ein LCD Display - include mark_mcp_mit_anzeige.h sender hat kein Display - include mark_mcp.h Sender soll nach dem Initialisieren einmal eine Nachricht mit einer Datenlänge
anzusehen. Aber vielleicht hilft Dir dies: http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515 Grüße Hans-Josef
-
Thread
CAN ACK Slot
- Der TJA 1040 ist ein Tranceiver, kein Controller. - Ein Controller, z.B. MCP2515, sendet selbstständig das ACK, ausser er wurde als Listen-Only initialisiert.
Aus dem Datenblatt des MCP2515: Any node that has received an error-free frame acknowledges the correct reception of the frame by sending back a dominant bit (regardless of whether the node is configured to accept that specific
-
Thread
Wieder mal Oszillator-Verständnisfrage
ziemlich ungenau ist und für serielle Verbindungen nicht geeignet ist: Ich möchte den CAN-Controller MCP2515 mit einem ATTiny2313 verbinden und möglichst viel Platz einsparen. Falls ich den 2515 an den interen Takt anschliessen kann, langt das für den CAN-Betrieb bei 500 kbaud? Oder ist der Takt dafür zu
Der MCP2515 hat neben den Quarzanschlüssen noch einen Ausgang CLKOUT, an dem, wenn man nichts dagegen tut, ein gepufferter Takt mit Quarz/4 anliegt. Programmierbar auch auf Q/2 und Q/1.
-
Thread
CAN sinnvoll für meine Anwenung oder was anderes?
(Das ganze geht richtung Multimaster, richtig?) Falls CAN, habe ich geplant den 328 mit einem MCP2515 + TJA1050 zu erweitern (anfänglich mit solchen Testmodulen: https://www.electrodragon.com/product/mcp2515-can-receiver-breakout-board-spi) Falls ihr noch weitere Angaben benötigt, einfach melden
-
Thread
CAN-AVR vs AVR plus ext. CAN Tranceiver
Flexibilitätsgründen (alle möglichen AVRs einsetzbar) tendierte ich zuerst zu externen Bausteinen (MCP2515), habe mich aber dann doch für die integrierte Lösung (AT90CAN...) entschieden. Gründe: - natürlich ist man flexibler, andererseits haben wir so kleine Stückzahlen, dass man da gerne auf
bei uns keine Rolle - Beschaffungsproblem/Wechsel auf andere Controllerfamilien: wäre mit dem MCP2515 natürlich möglich, aber auch bei den CAN-Controllern ist man auf einige wenige Hersteller angewiesen. - Man spart Platz und das Ausfallrisiko ist kleiner - Ansteuerung und Protokoll des CAN-Controllers
-
Thread
ESP32 - CAN-Bus - Lenkradsteuerung?
Lenkrad-Modul LIN nutzt. Und ja, man kann CAN an fast jeden MC anschließen. Fertige Module mit MCP2515 kosten 5,-
jeden Fall. Bin grad dabei, mir das für meinen Corsa D zu bauen, da aber klassisch mit ATmega8, MCP2515 und MCP2551. Du brauchst dafür den passenden Bus samt Geschwindigkeit (im Opel gibts z.B. drei davon mit unterschiedlichen Bitraten - 33,? kbit, 95,2 kbit und 500 kbit). Dann musst Du rausfinden
-
Thread
MSP430 Passende CAN-Controller und Transceiver als DIL
Suche nach einem passenden CAN-Transceiver und -Controller-Pärchen. Gestoßen bin ich dabei auf MCP2515 und MCP2551. Der Controller kann ja auch mit 3,3V betrieben werden, der Transceiver nicht. Nun ist meine Frage: Kann ich diese Konstellation (ohne zusätzliche Pegelwandler etc.) so laufen lassen
3V3 MCP2515 + 5V MCP2551 geht: http://lnxpps.de/can2udp/openwrt/ Der Spannungsteiler R1/R2 sollte aber besser 1K/1,8K sein ...
-
Thread
Wieviel Speicher für CAN-Stack?
Hallo zusammen, für die Hardware MCP2515<->AVR möchte ich die Software (CAN-Protokoll) schreiben. Das Ziel ist für mich vor allem die Handhabung und das Kennenlernen des CAN-Buses. Die Grundlagen der CAN-kommunikation beziehe ich aus dem
Ich rate auch zum Gespann Mega8+MCP2515, ist ja viel billiger als ein AT90CAN128 und man kann es schnell auf einer Uniplatine aufbauen. Auch ist man da vor Bugs relativ sicher, da beide schon einige Jahre am Markt sind. Der brandneue
-
Thread
Reset-Pin am MCP2515
Guten Tag, für was benötigt man eigentlich den Reset-Pin am MCP2515? Ich habe mehrfach bei Schaltungen gesehen, dass dieser nicht angeschlossen ist. Grüße
Genau wie beim Controller selbst: Power-Up Reset macht der MCP2515 selber. Wem das nicht reicht, der kann den Pin bedienen.
-
Thread
Verständnisfrage Timing MCP2515
Hallo, ich ackere gerade das Datenblatt des MCP2515 durch und wollte bei dem CAN-Timing noch einmal nachfragen, ob meine Überlegungen korrekt sind. Bei F(Osc)=14.7456 MHz ist T(Osc) etwa 67.8 ns. Mit Prescaler 5 (4+1) sind das dann 678 ns. Daraus ergibt
Hallo Dirk, meine Überlegung (ohne Gewähr, ich habe keine Ahnung von deinem MCP2515): CiA(nicht die Amis, Can in Automation) und Devicenet empfiehlt einen Sample-Point von 87,5%, demnach dem wäre dein PS2 etwas zu gross. Die errechnete Baudrate bei 12 TQ ist ca. 2,5-3% kleiner
-
Thread
1k Grenze umgehen
alten Bugs ist auch noch drin (Interframe-Gap, der findet sich in fast allem von Microchip, ausser MCP2515 und PIC30F601xA). Fazit für mich: der neue 2580 ist schlimmer als der alte 258, und beide sind schlimmer als ATMega168+MCP2515, auch wenn das mehr Platz braucht.
-
Thread
Aufwand für CAN-Sniffer
implementiert werden? Ist es sinnvoll oder notwendig, zusätzlich je einen CAN Controller (z.B. MCP2515) dazwischen zu schalten? Vielleicht kann mir jemand von den CAN-Fachleuten hier etwas Orientierung geben. Wie würdet ihr vorgehen? Danke!
implementiert werden? > Ist es sinnvoll oder notwendig, zusätzlich je einen CAN Controller (z.B. > MCP2515) dazwischen zu schalten? Meinst du ernsthaft du kannst einen MCP2551 an einen UART anschließen? Der LPC1830 hat 2 CAN-Controller, also auf keinen Fall sind da noch externe Controller nötig. Wie
-
Thread
Mega8 mit Motor über Relais hängt sich auf
Hallo, ich habe hier eine Platine mit Mega8, MCP2515 (CAN) und CAN Transceiver. An der Platine hängen unter anderem 4 Finder Printrelais die über je einen BC547 über den Mega8 geschaltet werden und 2 Motoren schalten. Wenn ich nun den Motor weglasse
hängt sich der Mega8 auf. Manchmal startet er neu und manchmal passiert einfach nichts mehr (der MCP2515 läuft weiter und sendet scheinbar auch noch ACKs) Der Motor wird aus den gleichen 12V (momentan ein Gel Akku) versorgt wie der Rest. Für die Elektronik gehen dann die 12V über eine SB 340 (Schottky
-
Thread
Hardwareempfehlung
auch ein CAN-Controller für den SPI-Bus, der sich dann um das ganze CAN-Geraffel kümmert, bspw der MCP2515 http://www.datasheetcatalog.net/de/datasheets_pdf/M/C/P/2/MCP2515.shtml Dann steht dir frei auch einen anderen µC zu nehmen.
-
Thread
RS485 Treiber mit Adresse
o.ä. zu vergleichen ist Äpfel mit > Birnen... > > Nimm CAN und alles wird gut. Ja, etwa mit MCP2515 und MCP2551. Ich micht vor CAN lange gedrückt, weil ich es für zu komplex hielt. Aber diese beiden Bausteine sind in einer halben Stunde programmiert (Programmierwiderstand am Transceiver nicht vergessen
über 900 verschiedene PICs mit 8, 16 oder 32 Bit. Da gibts z.B. den PIC18F26K80. Das ist der MCP2515 mit Prozessor gleich dabei. Oder wenn Du mehr Power brauchst: dsPIC33EP64GP502 16 Bit/70 MHz im gleichen 28 Pin Gehäuse. Und wie gesagt, auch nicht teurer als ein AVR90CAN128, der im Vergleich dazu
-
Thread
OBD 2 Adapter als CAN interface
Sofern Linux eine Option ist bietet sich der Banana Pi M1 (integrierter CAN-Controller) oder RPi mit MCP2515 an. ELM327 sind langsam und decken nur eine Teilmenge der CAN-Möglichkeiten ab.
Gerade am Anfang sind solche Fehlermeldungen sehr hilfreich. Der RPi, oder jeder beliebige SBC mit MCP2515 liefert so etwas auch. Gruß Gerd
-
Thread
Braucht der MCP2515 Pausen?
Hallo. Ich arbeite gerade mit einem Atmega32 (16Mhz) und dem MCP2515 (16Mhz), der per SPI angeschlossen ist. Meine Frage ist, ob der Can-Controller irgendwo beim Operieren Pausen braucht? Vielleicht weiss das Jemand, bzw. schon ausprobiert hat. Die Pause beim
Ich habe den MCP2515 verwendet und mir ist nichts dergleichen bekannt. Gibt es einen konkreten Anlass für diese Frage, wie etwa "Es tut nicht und mir fällt sonst nichts mehr ein"?
-
Thread
CANOpen Hilfe
/... willst du benutzen? > der mir einen guten Typ im Bereich > geben kann? CAN-Controller? MCP2515 (oder einen integrierten im µC?) > wenn möglisch ein Code-Beispiel ?. Möglischerweise http://www.google.de/#hl=de&q=mcp2515+tutorial
-
Thread
Übertragungsrate MCP2515 berechnen
Hi Zusammen ! Möchte mittels MCP2515 einen CAN-Bus aufbauen. Leider finde ich weder in der Doku des Bausteines noch sonstwo eine Info wie ich die Übertragungsrate (ist ja sicher vom eingesetzten Quarz abhängig) berechnet. Aus dem
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
Teilen von Reichelt arbeiten, da ich da öfter bestelle. Ich habe mir dort den CAN-Bus Controller MCP 2515 ausgeguckt. Da im Datenblatt nichts von einem integrierten Transceiver steht, brauche ich vermutlich auch noch den SN 65HVD231D. Meine Frage ist jetzt ob die von mir genannten Bauteile mit dem
nimmt man besser gleich ein Mega16? Ich will es möglichst klein und einfach halten. LCD und MCP2515 haben SPI, sonst brauche ich nichts weiter, höchstens noch 1-2 Taster um zwischen Werten zu wechseln.
-
Thread
MCP2515 Atmega Absturz
Hallo, ich habe zwei Atmegas32 mithilfe des MCP2515 und MCP2551 verbunden. Der eine Atmega32 ist ein AVR Net IO Board und der andere ist auf ein Steckbrett aufgebaut. Ich benutze die Can-Bibliothek von kreatives-chaos und habe auch die Schaltung
Mit dem MCP2515 hab ich mich auch schon geärgert aber auch gefreut, weil er funktioniert. Ich habe dabei so ein bisschen den Verdacht, dass er einen ordentlichen Reset braucht. Also richtig über den RESET-Pin und
-
Thread
CAN Botschaften senden
(AVR, 8051,PIC), dann sparst du dir den ext. Controller. Falls extern, kommen hauptsächlich der MCP2515 (SPI) oder SJA1000 (parallel) in Frage. Ich nehme entweder der AT90CAN128 oder irgendeinen AVR+MCP2515. Den SJA habe ich noch nie eingesetzt, funktioniert aber auch :-) Transceiver: reiche Auswahl
-
Thread
ASM-Code für CAN-Übertragung. Wo ist der Fehler?
krieg hier langsam die Kriese, da ich das Problem absolut nicht feststellen kann. ATmega8515-mcp2515-mcp2551============mcp2551-mcp2515-ATmega8515 Übertragung in eine Richtung: 2 Bytes. Beim Emfänger an USART ausgeben. Die 2 zu übertragenden Bytes werden ca. 3 mal übertragen, danach 2 Bytes
-
Thread
Wie MCP2515 CAN Filter und Mask richtig einstellen?
Mega8 über CAN kommunizieren lassen möchte. Dazu habe ich die beiden Controller mit jeweils einem MCP2515 und einem MCP2551 ausgestattet. Die Kommunikation läuft nun soweit auch, dank der CAN-Libary von kreatives-chaos.com Nun möchte ich diese aber gerne auch so konfigurieren können das man verschiedene
im Datenblatt nichts gefunden. Wäre nett wenn mir jemand eventuell auch nen Beispielcode zum MCP2515 geben könnte. Ich verwende nicht die Extended ID, sondern die normale, 11 Bit lange ID . MFG Olli
-
Thread
Sensor mit Can (A/D Wandler Protokoll und C)
ID und Dateninhalt zu versorgen. Den Frame baut der dann schon selber zusammen. Schau mal beim MCP2515 rein, der ist recht übersichtlich. Gibt dort auch die eine oder andere nützliche Application Note zu CAN.
http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515
-
Thread
Wecher Mikrokontroller?
gebraucht. Wieviel Speicher brauch ich nun noch etwa für die Ansteuerung des CAN-Busses über einen MCP2515? Ich rechne immoment damit, das ein Atmega32 für diese Aufgabe gut geeignet sein sollte. Was denkt ihr darüber? mfg Tim
Kommt natürlich dran an, wie weit du beim CAN gehen willst. Ein MCP2515 BasicCAN Treiber mit Interrupt und Message-Queues hat bei mir auf dem Mega8 ~2KB verbraten. Ohne jeden CanOPEN/FullCAN etc. Schnickschnack, versteht sich. Es gibt übrigens mit dem Mega168 eine
-
Thread
Zimmer/Bereichs Kontroller
Controller System hast du als "Raum Controller"? Das sind 8bit AVR-Systeme mit einem CAN-Controller. (MCP2515) LAN mit so nem kleinen µC ist zwar möglich, aber imho nur eine Krücke. Ausserdem ist LAN kein Bus, sondern basiert i.d.R. auf Stern-Topologie. CAN hat zusätzlich den Vorteil daß ich nicht
Für schnelles Prototyping nutz ich diese Adapter: http://www.ebay.de/itm/3x-MCP2515-CAN-Bus-V2-0B-Module-TJA1050-Receiver-SPI-Module-for-Arduino-51-TE534-/381699929665