Anschluss eines PCA82C250 direkt an Atmega8

Gast #318504
Lesenswert?

Hallo Zusammen

Auf der Homepage http://caraca.sourceforge.net/caraca_node.pdf wird
eine CAN-Bus-Schaltung beschrieben, in dem ein
PCA82C250-Can-Transceiver direkt an einen AT90S4433 angeschlossen ist.
In anderen Beispielen findet man oft noch einen SJA1000 CAN-Controller
dazwischen.

Ist dieser CAN-Controller den überhaupt nötig?
Hat schonmal jemand von euch solch eine Schaltung (für den direkten
Anschluss des mC an den CAN-Transceiver) gebaut und kann mich mal in
dem Programmcode schnuppern lassen?

Vielen Dank schon mal für eure Antworten!

Gruß Wickie22
Gast #318505
Lesenswert?

caraca macht das das, was der sja1000 und co sonst machen! das
can-protokoll verarbeiten!

wenn du can verwenden willst, aber nicht caraca benutzt so brauchst du
z.B. einen sja1000/mcp2515/... zwichen deinem uc und dem pegelwandler.

mfg
KoF
Gast #318506
Lesenswert?

Einen CAN-Controller benutzt man dann, wenn entweder eine hohe
Geschwindigkeit gefordert ist, oder die CAN-Kommunikation zweitrangig
ist.
Der AT90S4433 wird nicht wesentlich mehr als CAN-Kommunikation und die
fünf anderen Sachen bei niedriger Geschwindigkeit machen können.
Man kann auch einen MCP2515 per SPI an einen AVR anschliessen...

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