microcontroller can direkt am Bus

Gast #342472
Lesenswert?
• ▲
▼
Hallo, schau mal in das Datenblatt vom AT90CAN128, da sollte es recht
gut beschrieben sein..

Ich vermute aber, dass du einen Transceifer benötigst, allein schon
wegen der Galvanischen Trennung..

Gesehen habe ich es bisher zumindest nur mit einem Transceifer
Gast #342473
Lesenswert?
• ▲
▼
Hallo Ralf,

aus dem Ausgang des Mikrocontrollers kommt ein TTL Pegel (vorausgesetzt
Vcc = 5V).
Du kannst 2 Controller zusammenschalten (Tx (Sender)  auf Rx (Empf.)
==> also gekreuzt, allerdings kannst Du nicht mehrere Controller via
Can zusammenschalten. Der Sinn von den Transceivern ist in Open
CollectorSchaltung die Dominant- und Rezessiven Signale zu bilden - mit
differentiellen Pegeln - dann kannnst Du viele Controller an einen CAN
Bus hängen.

Ich hoffe ich konnte Dir weiterhelfen,


Gruß
Helmut
Gast #342475
Lesenswert?
• ▲
▼
nö, wird wohl nicht wirklich funktionieren, da ja jeder Sender auch
gleichzeitig sein eigenes Signal empfangen muss (wie schon richtig
vermutet), und da das nie kommt, wird er nie eine einzige Botschaft
los.
Ausserdem dürfte es Probleme mit dem Ack geben. Ich habe es nicht
probiert (wozu auch, für nur 2 Controller zu koppeln, würde ich Rx/Tx
der UART nehmen).
Gast #342476
Lesenswert?
• ▲
▼
Für einen Test mit kurzen Leitungen kannst Du "wired and" verwenden:
Alle RX miteinander verbinden, Pullup dran.
Alle TX mit je einer Diode mit RX verbinden (Kathode an TX, Anode an
RX).

Geht auch mit mehr als 2 Teilnehmern.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.