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)?
Jannik wrote: > Morgen zusammen, > Hat jemand von Euch eine Anwendung mit einem Standard-Atmel-Prozessor, > wie z.b. einem ATmegaX8, und einem CAN-Treiber/Controller, oder so, Was soll das fuer ein Mega sein? Link zum Datenblatt? Oder meinst Du einen ATmega 8?
Du brauchst ein oder zwei CAN-irgendwas. Weieres spuckt die Suche aus.
>Du brauchst ein oder zwei CAN-irgendwas. Weieres spuckt die Suche aus.
Welche Suchbegriffe? Bei CAN allgemein kommen viele Beiträge aber die
ersten Seiten handeln leider nicht von meinem Problem
Gleiche Meinung - sehr hilfreich ist auch http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515
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.
Wenns kein Atmel sein muss dann schau dich mal bei Silabs um. Da gibts kompakte µCs mit CAN und 8051 Core bis 25MIPS
Vielen Dank für Eure Hilfe. Der Link sieht sehr interessant aus. Ich werde mich dann mal damit beschäftigen und mich daran entlang hangeln.
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.