-
Thread
Mikroe-986 bit timing MCP2515 10MHz quarz
Hi, ich hab hier ein CAN Controller von Mikroe liegen (https://shop.mikroe.com/click/interface/can-spi-33v). Jetzt wollte ich den direkt mal mit meinem Arduino testen, allerdings ist mir aufgefallen, dass auf dem Board ein 10MHz Quarz verbaut ist und nicht wie bei vergleichbaren Boards ein 8 oder 16 Mhz. Jetzt stehe ich vor dem Problem, dass ich nicht weiß was ich in die Register CNF1,2,3 für das Bit Timing schreiben soll. Die Arduino Bibliothek enthält leider nur die Werte für 8 und 16Mhz Quarze. Nach kurzer Internetrecherche musste ich feststellen, dass ich vor dem Bit Timing stehe
-
Thread
Arduino - Speicheroptimierung?
Uno mit 32 Ein- und 32 Ausgängen (74HC165 & 74HC595), Ethernet für die Webseite und CAN-Bus mit MCP2515 aufgebaut. Manche haben den IO-Webserver schon aufgerufen, http://mega-hz.dnshome.de:85 die IOs funktionieren ja schon, aber ich habe nicht mehr genug Speicher frei um die Can-Bus routinen einzubauen
meine UP-Platinen mit CAN-Bus entwickelt, erst auf dem Arduino getestet dann PCB gemacht, ATMEGA8, MCP2515 und Relays drauf, fertig! Ich weiss garnicht, warum von einer bestimmten Personengruppe regelmäßig auf die Arduinos geschimpft wird, ist doch ein prima "Baukasten"! Ich kann mich noch gut an
-
Thread
MCP2515 + myRIO. Bekomme nur Error Frames auf dem CAN
Hallo liebe Community, nachdem ich die SPI Kommunikation zwischen RIO und dem MCP2515 modul hinbekommen habe (siehe diesen Thread https://www.mikrocontroller.net/topic/416651?goto=4863111#4863111 ) bin ich nun endlich so weit die Register des CAN controllers zu setzen. Ich habe
schreibst, was du alles getan hast, ist das jetzt erstmal nichts schlimmes. Mit jeder Sendenachricht vom MCP2515 zum Kvaser muss nun der Error Counter zurückzählen (TEC). Sieht jetzt eigentlich ganz gut aus.
-
Thread
MCP2515 SPI Kommunikation myRIO vs. Arduino
Signale zurück. Den zweiten SPI Port vom myRIO hergenommen. Auch kein anderes Ergebnis. Zweiter MCP2515 getestet. Auch selbes Ergebnis. So langsam gehen mir die Ideen aus.
Der MCP2515 hängt an den 5V vom my RIO , oder ? Nimm mal die 3,3V Versorgung wenn die stark genug ist. Die Ports sind ja 3,3V ggf reicht es grad nicht das der MCP die high Flanken sieht. Gruß JackFrost
-
Thread
CAN Babbling Idiot Protection
gegen andere Potentiale und melden das an den µC Jetzt die Frage: Wird bei CAN-Controllern wie MCP2515 oder dem im AT90CAN integrierten hardwareseitig verhindert, dass man den Bus mit gültigen ID 0-Frames blockiert? Ich hätte tatsächlich einen Anwendungsfall, einen Bus zu Testzwecken zu jammen,
-
Thread
Foodprints für verschiedene SmartHome-Vernetzungen
Was mich darauf gebracht hat: Ich schaffs nicht, ein Relais + Attiny2313 +CAN mittels MCP2551+MCP2515 + LP2950+ konfigjumper+ Kontakte auf so eine Platine unterzubringen. (die Teile hatte ich noch hier rumfliegen) Habt ihr da andere Ideen, oder gar ICs, die nicht so bekannt und dennoch hier passend
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
ansteuern und du hast weniger Hardware zu bauen. 2. Arduinoplatform dazu einen CAN-Controller (z.B. MCP2515) der per SPI kommuniziert und den MCP2551. Wenn du es schnell und einfach realisieren willst würde ich dir mit wenig Programmieraufwand Nr.2 empfehlen, da arduino einfach ist und es schon Librarys
CAN-Controller, aber man kann durch ein CAN-Shield einfach den Controller extern nachrüsten, meist ist es der MCP2515. Für deine Aufgabe sollte ein Uno (wenn du ein Shield verwenden willst) oder ein Nano dicke reichen. > Da es ein TFT für Arduino ist, arbeitet es mit 5V. Ich habe jedoch > gelesen, das dies
-
Thread
I²C und CAN Bus auslesen und auf einem Monitor (C#) ausgeben
einen Transceiverbaustein für die physikalische Ankopplung und einen CAN-Controller (MCP2551 und MCP2515 z.B.) Der CAN-Controller hört nur zu, löst einen Interrupt aus, wenn eine vollständige Nachricht empfangen wurde und du kannst sie per SPI auslesen und weiterverarbeiten. Ich würde an deiner Stelle
oder passiv mitlesen? Stefie schrieb im Beitrag #4783954: > Wir bekommen einen Atmega 2560 mit MCP2515 für CAN Und so nach und nach kommen auch die wichtigen Informationen. Und der Mega 2560 sitzt nicht zufällug auf einem Arduino Mega 2560 und wird mit der Arduino-IDE programmiert?
-
Thread
Flexray controller
Das war mehr ein Bauchgefühl. Ich musste mal einen MCP2515 per SPI anbinden, und der ist mit maximal 10MHz im Datenblatt angegeben. Wenn ich damit einen richtig vollen 1MBit CAN komplett lese, wurde es trotz Sende- bzw Empfangsinterrupt im µC manchmal
-
Thread
dsPIC33EV32GM102 Direct Memory Access
Das ist das Microchip Board: http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=mcp2515dm-bm
-
Thread
dsPIC33EV ECAN-DMA Problem
Controller und einem MCP2551 als CAN Transceiver. Als zweiten Knoten auf dem Bus benutze ich ein MCP2515 Demo Board von Microchip. Nun zu meinem Problem. Leider funktioniert die CAN Kommunikation weder aus- noch eingehend. Ich habe viele der verfügbaren Beispielcodes implementiert, leider ohne Erfolg
-
Thread
[V] MCP2515-I/SO CAN controller mit SPI interface
Biete 5x MCP2515-I/SO, neu in Stange Ist hier sicherlich hinreichend bekannt :-) Zusammen: 3 EUR inkl. Versand Versand in Polsterumschlag antistatisch verpackt nach Geldeingang auf meinem Konto.
-
Thread
CAN BUS Emulation / Raspberry PI / Arduino - Wie am besten??
enthalten ist. Wenn du nach RPI +MCP2515 suchst findest du ein haufen Anleitungen. Habe gesehen das man fertige Boards kaufen kann wo schon der MCP2515 inkl. CAN Tranciever verbaut ist. Bei Ebay so für 1.80€ zu haben. Der CAN-Bus wird
schrieb im Beitrag #4759023: > Habe gesehen das man fertige Boards > kaufen kann wo schon der MCP2515 inkl. CAN Tranciever verbaut ist. Bei > Ebay so für 1.80€ zu haben. Ich habe für den Arduino ein CAN-BUS-Shield welches einen CAN-Controller und CAN-Transceiver besitzt. Das ganze schaut so aus
-
Thread
Atmega mit oder ohne integriertem CAN?
Platzgründen will man einfach keine externen CAN-Controller haben. Bevor jemand im echten Leben einen MCP2515 verbaut, nimmt er für wenig Geld mehr einen PIC18, der eine deutlich verbesserte Version des MCP2515 gleich eingebaut hat, und das ohne SPI-Flaschenhals und ohne zweiten Quarz. Deswegen gibts vom
quasi nicht Bits, die dich nicht interessieren, weglassen. Aber zumindest ist der Befehlssatz des MCP2515 ganz gut hierfür optimiert.
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
mehr. Ich nehme entweder: http://lnxpps.de/bpi/ https://github.com/GBert/misc/blob/master/RPi-MCP2515/README.md zusehends auch: https://github.com/GBert/misc/blob/master/RPi-MCP2517/README.md bzw. PIC18F25K80 in Verbindung mit Linux-Mini Rechnern wie Omega2+: http://lnxpps.de/can2udp/srseII/
-
Thread
MCP2515 CNF 1-3 Berechnung / Einstellen
Hallo, ich möchte einen Arduino über einen MCP2515 über den CAN-Bus kommunizieren lassen. Im Moment bin ich an dem Punkt, dass der MCP in der Baudrate 500 (8Mhz)kommunizieren kann. Ich möchte jedoch gerne über die Baudrate 125 kBPS (8Mhz) kommunizieren
products/free-tools/mb-time-calculator/ Jedoch egal was ich versuche kann ich das Tool nicht auf den MCP2515 umstellen. Mir wird lediglich der Wert für den MCP2510 berechnet. Kann mir hier jemand helfen? Ich bräuchte die Werte für CNF 1-3 für 125kBPS bei 8Mhz. Mir würde es reichen die Werte zu bekommen
-
Thread
CAN FD: SJA1000 & AT90CAN128
auch auf der Suche nach einem CAN FD-Controller, genauer gesagt, einem Stand-alone-Controller wie MCP2515. Nicht zu verwechseln mit einem ARM/Atmel/sonstwas-Controller, der nebenbei auch CAN FD kann. Dabei bin ich auf die Typenbezeichnung MCP2517FD gestossen (Googel findet da bis jetzt genau einen
-
Thread
Intelligentes Haus mit CAN und AVR
einen Gesamtstatus über Ethernet bereitstellen zu können. µC: Atmel Mega-644PA CAN-Schnittstelle: MCP2515 Controller und MCP2551 Transceiver IH_CON: Jeder Controller besitzt 14 digitale Eingänge (wobei 2 potentialfrei ausgeführt sind), 8 digitale Ausgänge und eine CAN Schnittstelle. Als Stromversorgung
ist, damit der Schaltzustand kontrolliert werden kann. µC: Atmel Mega-644PA CAN-Schnittstelle: MCP2515 Controller und MCP2551 Transceiver IH_LED: Diese Module sind dezentral verbaut. Jedes Modul hat 4 MOSFET gesteuerte 24V Ausgänge an denen Led-Strips angeschlossen werden können. Die Led-Module
-
Thread
Zeigt her Eure Layouts!
ATMega 328p. Zusätzlich drauf sind ein Schaltregler (MCP16311) und ein CAN-Bus Controller/Treiber (MCP2515/PCA82C250). Nicht CAN-Standardkonform sind die 6 poligen Modularbuchsen. Am Stecker unten sind ein paar IOs rausgeführt, damit man auch irgendwas anschließen kann. Die Platine hat 50x50mm.
-
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
CAN Bus Alternative für Arduino
keinen finden. > Vermutlich ist da ein MCP2510 + MCP2551 drauf. Hab bei Ali was gefunden mit MCP2515 und TJA1050 um ~2€ pro Stück...
-
Thread
MCP2515 keine CAN Bus Kommunikation möglich
Guten Abend zusammen, ich schlage mich gerade mit dem MCP2515 und seinem Kollegen den MCP2551 rum. Ich habe 2 Arduino Uno's mit dem gleichen Aufbau der Schaltung wie im Anhang am laufen. Aber es findet keine CAN Bus Kommunikation statt. Ich verwende eine Bücherei
-
Thread
Serienwiderstand bei Hochfrequenz
unter 10ns und bei sehr schnellen Technologien weit unter > 1ns. Das, z.B. sind Zeiten für MCP2515, SPI bis 10MHz, wird immer noch gerne von uns verwendet. Und glaubt irgendeiner von euch Experten ernsthaft dran, dass irgend- jemand bei geforderten Anstiegszeiten um 1ns oder weniger noch
-
Thread
SPI CS direkt auf Masse legen?
Hallo, ich habe eine Frage bezüglich dem SPI Bus. Ich habe einen MCP2515 und würde den gerne mit einem Attiny85 verbinden, da ich mir wegen Pin Mangel einen Pin für CS sparen möchte und der MCP2515 der einzigste Slave auf dem Bus ist. Ist es möglich das ich einfach den
Chips immer Low. Aber ich verstehe nicht ganz was das beim SPI Input Timing bedeutet. Braucht der MCP2515 also vor jedem "Schreiben" einen Interrupt auf CS?
-
Thread
Welche Kapazität am MCP2515 16 MHz Quarz
www.reichelt.de/Quarze/16-0000-HC18/3/index.html?ACTION=3&GROUPID=3173&ARTICLE=1605&OFFSET=16& an einen MCP2515 anschließen. Kann man die erforderlichen Kapazitäten einigermaßen zuverlässig berechnen, ohne es erst auszuprobieren und zu messen?
den beiden anzuschließenden Kondensatoren ergeben. Da aber schon Kapazitäten von den Pins des MCP2515, sowie von den Leiterbahnen zum Quarz und zu den Cs vorhanden sind, kannst du als Faustwert bei Cl = 32 pf zwei Cs mit je 22 ... 33 pF nehmen. Die zwei Cs in Reihenschaltung (über GND!) tragen
-
Thread
DIY Can Interface! Brauche dringend Hilfe
#4616309: > Das gesuchte Signal ist PID01 (MIL Status) > wäre sowas möglich mit zum Beispiel einem MCP2515 Can Bus Module? Außer dem MCP2515 wirst du noch einen CAN Bustreiber und einen Mikrocontroller brauchen, der den CAN-Controller steuert. Die Kodierung der CAN Botschaft für die Abfrage vom Monitorstatus
Habe ich mal gebaut, es müssten sogar noch Platinen da sein. CAN-Transceiver, MCP2515, ATMega8, serielle Schnittstelle, 2 masseschaltende Ausgänge mit FET
-
Thread
China AVR - SPI defekt?
langsamer zu stellen hab ich probiert, ändert nichts. uC läuft mit 16 MHz, ob der CAN Controller (MCP2515) dran hängt oder nicht macht auch keinen Unterschied. Langsam fällt mir blos noch ein Hardwaredefekt ein, allerdings ist es bei zwei gleichen Boards genauso.... Oder ich mache einen einfachen
-
Thread
Frequenz MCP2515
Hallo, ich möchte einen MCP2515 mit einer CAN-Baudrate von 500 kbits/s betreiben. Im Datenblatt finde ich leider keine Infos, ob ich einen externen Quarz für den MCP2515 verwenden muss und wenn ja, welche Frequenz odeal für die
Berechnungsprogramm dafür: https://www.mikrocontroller.net/topic/206114 Ich verwende immer 16MHz am MCP2515.
-
Thread
Can bus Messen
das Protokoll Decoden. Warum? > Zum mitlesen was ich da eigentlich mache. Ich habe einige mcp2515 module Der MCP2515 übernimmt das codieren und decodieren für dich. Du brauchst dir darüber keine Gedanken zu machen, der kann das sehr gut;-) > richtig sende oder Fehler beim Emfang auftauchen. Dazu liest man die Error-Counter im MCP2515 aus. > Die frage ist ja eher nur wie ich das nun Messe Den Logicanalyser direkt > an die Can leitungen? Oder besser durch den Bustreiber. Was steht denn in der Bedienungsanleitung? Wie ich
-
Thread
MCP2515 CAN Für 1,55€?
Eine verbesserte Version des mcp2515 CAN ist als PIC18F25K80 erhältlich. Da ist auch gleich der Prozessor mit drin, und der kann direkt auf die CAN-Register zugreifen, ohne SPI-Flaschenhals. fchk
-
Thread
Bootloader schreiben
inspiriert vom Roboternetz-CAN-Bootloader); eventuell kannst Du ja Inspirationen ziehen (allerdings für MCP2515 über SPI, als mein Projekt angefangen hat, war der M1 noch nicht lieferbar und inzwischen schwenke ich auf die STM32 über) Schöne Grüße, Martin
-
Thread
schneller Thermocouple Ampl. gesucht
in diesem Fall schneller: I2C, SPI oder AI? Besten Dank und LG. Sonstige HW: ATMega644 mit MCP2515+MCP2551
-
Thread
Sabotageschutz für Teilnetz am CAN-Bus
Ich habe mir CAN-Gateways aus einem Atmega328 + 2x MCP2515 +2x MCP2551 gebastelt. Zwar mehr aus topologischen Gründen aber mich würde auch interessieren wie störsicher die Angelegenheit ist. Bietet der Can-Transceiver (MCP2551) nicht ausreichend Schutz
(en) an Außen-CAN und Außen-Stromversorgung 2. CAN-Gateway (1 Platine mit 1x AVR, 2x MCP2515, 2x MCP2551) an Außen-Stromversorgung 3. Innen-Anwendung(en) an Innen-CAN und Innen-Stromversorgung Muss ich dann im CAN-Gateway zwischen dem Innen-/Außen-CAN unbedingt eine galv. Trennung
-
Thread
Fahrtcontroller mit 4 unabhängigen CAN Bussen
gewählten Master - Rechenraster, kann ein Beaglebone Black über den SPI überhaupt schnell genug die MCP2515 CAN - Controller abfragen um 10ms Botschaften auf den Bussen zu empfangen / Senden? Auf dem Cape würden 3 MCP2515 auf den SPI0 und 1 MCP2515 auf dem SPI1 hängen. Weiterhin bin ich mir nicht sicher
Wenn schon SPI, dann nehme 4x MCP2515 als CAN controller (plus Transceiver natürlich). Ob es die geforderte Timings einhält muss mann probieren. MfG PICfan
-
Thread
USBtin - Maximale Geschwindigkeit? - Alternativen mit AVR
muss nicht nur die reinen CAN-Daten über den SPI einlesen. Für jede Status- und IRQ-Abfrage an den MCp2515 muss eine SPI-Übertragung gestartet werden. Dadurch steigt der Overhead extrem. Ich habe selbst den MCP2515 in einem Projekt verbaut und fand das damals extrem nervig. Hast Du schon einmal darüber
nicht nur die reinen CAN-Daten über den SPI > einlesen. Für jede Status- und IRQ-Abfrage an den MCp2515 muss eine > SPI-Übertragung gestartet werden. Dadurch steigt der Overhead extrem. > Ich habe selbst den MCP2515 in einem Projekt verbaut und fand das damals > extrem nervig. Ahh, alles klar.
-
Thread
CAN MCP2515 - Baudrate 60 kbit/s (60kbps)
#4433934 Ergebnis war: CAN 60kbit/s. Hab es auch schon zum laufen bekommen, jedoch will jetzt der MCP2515 nicht mehr mit 60kbit/s arbeiten (ich hatte es schon mal am laufen). Hab das ganze nur schnell mit einem Arduino mit Watterott CAN Shield getestet. Dummerweise musste ich die mcp_can anpassen, da
-
Thread
UART mit mehreren Teilnehmern
ich mal nach einem Can Controller gesucht. Habt ihr an soetwas gedacht ? http://www.reichelt.de/MCP-2515-I-SO/3/index.html?&ACTION=3&LA=446&ARTICLE=54515&artnr=MCP+2515-I%2FSO&SEARCH=MCP2515 Weiterhin habe ich noch keine Erfahrung und müsste mich erst noch einarbeiten. Also verzeiht bitte folgende
nach einem Can Controller > gesucht. > Habt ihr an soetwas gedacht ? > http://www.reichelt.de/MCP-2515-I-SO/3/index.html?&ACTION=3&LA=446&ARTICLE=54515&artnr=MCP+2515-I%2FSO&SEARCH=MCP2515 Ich denke an das hier: http://www.reichelt.de/PIC-18-Controller/PIC-18F24K50-ISO/3/index.html?ACTION=3&GROUPID
-
Thread
CAN-Bus --- MCP2515----mit Bug?
...also, ich bin zu dem Entschluss gekommen, das der MCP-2515 einfach ein verbuggter (drecks-) Controller ist. Wenn ihr bessere Erfahrungen habt, dann bin ich ganz Ohr und würde mich echt freuen!! Wer sich den Spaß machen möchte, der darf gern: -den Empfangsmode
Hi, die Seite kannst Du ja: http://www.microchip.com/wwwproducts/en/MCP2515 Ich habe den Chip vor zig Jahren das letzte Mal eingesetzt, kein Kunde hat diese Probleme gemeldet. Das Errata-Sheet ist von 2007 - wer weiß, vielleicht bist Du wirklich der Erste, der in dem
-
Thread
mcp2515 immer wieder Filterprobleme?!
Hallo Gemeinde, sehr oft haben die Benutzer des MCP2515 Probleme bei den Filtereinstellungen... Zum Glück gibt es dieses Forum, wodurch viele Fragen geklärt werden konnten, bis auf z.B. jene, welche der User (Bestromer) selber beantwortet hat: http:/
-
Thread
AVR "ret" springt zu 0x00
3 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 4 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 5 MCP2515_FILTER(0x0FF), // Mask 0 (for group 0) MCP2515_FILTER(0x7FF), // Mask 1
3 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 4 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 5 MCP2515_FILTER(0x0FF), // Mask 0 (for group 0) MCP2515_FILTER(0x7FF), // Mask 1
-
Thread
MCP2515 sendet nicht richtig
Hallo, ich weiß das es zu dem MCP2515 schon viele Themen gibt, allerdings habe ich nichts gefunden, das mein Problem löst. Der MCP2515 wird über einen Attiny 841 angesteuert und als Transceiver verwende ich einen TJA1051T. Also mein
-
Thread
MCP2515 RXB0 Interrupt
Hallo...... Ich habe ein Verständnisproblem mit dem Datenblatt bezüglich der Interruptsteuerung mit RX0IE. Im Datenblatt steht unter 7.3 (S.49) daß ein Interrupt ausgelöst wird wenn eine Nachricht empfangen worden ist und im Buffer abgelegt ist. In der Registerbeschreibung allerdings steht, der Interrupt wird ausgelöst wenn der Buffer "voll" ist. Wenn aber nun eine Nachricht mit 3Bytes "Nutzlast" ankommt, wird der Interrupt jetzt ausgelöst, oder nicht? Ich bräuchte für meinen Fall einen Interrupt der auslöst sobalt eine gültige Nachricht angekommen ist bei der es egal ist wie viele
-
Thread
RASPI mit RS484, CAN und UART erweitern
CAN geht auch über SPI, Support vom MCP2515 ist offenbar schon drin. Nur werden dann die SPIs knapp, wenn alles darüber soll.
mal irgendwo gelesen, dass man am raspi mit einem usb-can adapter besser bedient ist als mit einem mcp2515
-
Thread
CAN Bus Terminierung/Filterung/ESD Schutz
Hi, ich habe hier einen CAN bus mit China MCP2515 Modulen am laufen, jetzt würde ich gerne eigene Platinen herstellen. Zum testen hatte ich einfach 2 mal mit 120Ohm terminiert und fertig, nun finde ich aber zig verschiedene beschaltungen zum esd
-
Thread
PROGMEM Fehler im AvrStudio 6.2 (const)
Hallo, ich bekomme bei folgendem Code: [c] const uint8_t *config_str[] PROGMEM = { &mcp2515_bef_configmode[0], &mcp2515_bef_conf25k[0], &mcp2515_bef_conf_tpins[0], &mcp2515_bef_conf_rbuf0[0], &mcp2515_bef_conf_rbuf1[0], &mcp2515_bef_conf_mask0[0], &mcp2515_bef_conf_mask1[0], &mcp2515_bef_conf_int[0], &mcp2515_bef_conf_rpins[0], &mcp2515_bef_normalmode[0], &mcp2515_bef_set_int[0], 0 }; [/c] im AvrStudio 6.2 die Fehlermeldung: Error 2 variable 'config_str' must
-
Thread
USBtin Protokoll
1Mbaud) Pakete verliert. Das liegt mit ziemlicher Sicherheit an der zu langsamen SPI-Verbindung zum MCP2515. Wenn schon AVR, dann würde ich einen mit integriertem CAN verwenden. Oder gleich einen STMxxxx. Gruß, Stefan
steht dir frei >Wenn schon einen Neuentwicklung, dann muss es sich > auch lohnen. Auf SPI und MCP2515 bzw. serielle Schnittstellen dazwischen > würde ich mich nicht mehr einlassen. Ich habe das halt hier, daher macht das für mich Sinn. > Als Basis erscheint mir im Moment > das hier als
-
Thread
UART-CAN mit Raspi Experiment
can-lib von Florian Greif) und 160m Kabel dazwischen geklemmt. Erste Tests. Beide Knoten (328p, MCP2515, MCP2561) sind über UART (Fleury) an je einen FTDI verbunden - beide USB gehen an denselben Rechner, auf dem zwei Konsolen offen sind - je eine verbunden an einen FTDI. So kann man in die eine Konsole
Eine Baud hatte ich vergessen: SPI zum MCP2515. Stand noch auf Prescaler 32 (eben auch konservativ). Steht nun auf 2. Aber zu langsam für den UART war SPI dann wohl trotzdem nicht. Glaub langsam, dass dieses hier das (oder ein) Problem ist