CAN-Bus mit ATmegaX8 möglich?

Gast #803373
Lesenswert?

Morgen zusammen,

ich möchte gerne eine CAN-Bus Anwendung programmieren mit einem 
Atmel-Prozessor. Ich habe mir den AT90CAN angesehen und festgestellt, 
das dieser Prozessor für meine Anwendung viel zu overdressed ist und 
auch für den Zweck zu teuer.

Hat jemand von Euch eine Anwendung mit einem Standard-Atmel-Prozessor, 
wie z.b. einem ATmegaX8, und einem CAN-Treiber/Controller, oder so, 
programmiert und kann mir Tipps geben? Was benötige ich dafür.

Meine Anforderungen sind: 6 dig. Eingänge (Taster), 6 Ausgänge (LED's) 
und eine CAN-Schnittstelle nach "außen". Reicht dazu der 
ATmegaX8-Controller und ein CAN-irgendwas oder brauche ich mehr Zubehör 
(nicht gemeint sind Pull-Ups oder Kondensatoren natürlich)?
Gast #803503
Lesenswert?

Hallo Jannik,

auch ich stimme Jürgen und Andreas zu.
Eingesetzt hatte ich den MCP2515 in Zusammenarbeit mit einem Mega8.
Auf der Seite, die Jürgen aufgezeigt hat findest Du auch eine fertige 
Lib, die auch den MCP abdeckt. Kannst Dir also einiges an Aufwand 
sparen.

Je nachdem, wie Dein CAN-Bus aussehen wird kannst Du auch eine 
galvanische Trennung vorsehen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren