Hat jemand Erfahrung mit einem Arduino und CAN? Einerseits hätte ein Arduino Due ein CAN-interface, es scheint aber keinen Treiber zu geben. Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN Shields mit dem MCP2551?
Kann man da nicht einfach eine externe Lib linken? Dann könntest du die von kreativem Chaos nutzen: http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek
>Kann man da nicht einfach eine externe Lib linken? Hallo Frank, man kann eine externe LIB linken, aber der ARDUINO-DUE ist ein AT91SAM3X8E und ich weiß nicht, ob die Reihe zu der LIB passt: - Unterstützung der AT90CAN-Reihe Aber wahrscheinlich werde ich den DUE doch nicht verwenden, weil man da noch die differentiellen CAN-Koppler anschließen musss. Da ist es vermutlich einfacher, ein CAN-Shield für die AVR-ARDUINOs zu nehmen, wie z.B. dieses hier: http://www.dx.com/de/p/can-bus-shield-expansion-board-for-arduino-blue-360165?tc=EUR&gclid=COqLp62A-cgCFaQIwwodOkwNug#.Vjsl0GPwqzE Ich möchte damit ein paar Vector-Interfaces für einfache Aufgaben ersetzen.
Moin, also an normalen Arduinos hab ich bereits erfolgreich das hier verwendet: http://www.aliexpress.com/item/Free-shipping-1pcs-MCP2515-CAN-Bus-module-TJA1050-receiver-51-MCU-SPI-protocol-routines/32235683419.html Am Due dann einfach dies hier: http://www.aliexpress.com/item/TJA1050-CAN-controller-interface-module-bus-driving-interface-module/32305623214.html funktioniert einwandfrei
Der STM32 Olimexino ist ein Board im Arduino-Format das auch mit einer Arduino artigen IDE programmiert werden kann, und welches bereits alles für CAN nötiges enthält (CAN Controller ist im uC integriert , und CAN Transceiver).
Hallo Marc, >Am Due dann einfach dies hier: >http://www.aliexpress.com/item/TJA1050-CAN-control... >funktioniert einwandfrei Da habe ich doch noch mal eine Frage: welchen Treiber hast Du für den DUE verwendet?
ch schrieb: > Hallo Marc, >>Am Due dann einfach dies hier: >>http://www.aliexpress.com/item/TJA1050-CAN-control... >>funktioniert einwandfrei > > Da habe ich doch noch mal eine Frage: welchen Treiber hast Du für den > DUE verwendet? ch schrieb: > Hier gibt es einen CAN-Treiber für den ARDUINO-DUE: > > https://github.com/collin80/due_can ich glaube den hatte ich verwendet. wenn ich mich recht erinnere hab ich aber noch ein bisschen um gebaut
ch schrieb: > aber der ARDUINO-DUE ist ein AT91SAM3X8E und ich weiß nicht, ob die > Reihe zu der LIB passt: - Unterstützung der AT90CAN-Reihe ch schrieb: > Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN > Shields mit dem MCP2551? Das war eher eine Antwort für die Megas.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.