Brauche dringend Hilfe: CAN bit timing settings

Gast #817664
Lesenswert?
• ▲
▼
Hallo,
ich möchte zwischen zwei baugleichen Boards mit dem selben Controller 
(AT90CAN128) eine CAN-Kommunikation zu Laufen bringen. Der Sendeversuch 
scheitert und führt zu Bus-off mode. Eigentlich kann das doch nicht an 
den CAN bit timing settings liegen, weil ich ja zweimal die genau 
gleiche Hardware verwende, oder??
Kann mir jemand weiterhelfen, bitte!!!

Vielen Dank,
Heinz
Gast #817772
Lesenswert?
• ▲
▼
es gibt einen Trick, die ohne Transceiver zu betreiben. Falls du die 
einfach so verbunden hast, kannst du erst mal mit der 
Softwarefehlersuche Schluss machen:-)
Der CAN-Controller will sein eigenes gesendetes Signal auch wieder 
empfangen (Arbitrierung, Kontrolle der restlichen Botschaft).
Aber: nimm lieber gleich Transceiver-Bausteine.
#817813
Lesenswert?
• ▲
▼
Wie sieht's denn mit Abschlusswiderständen aus?
An deiner Stelle würde ich gleich mit Transceivern arbeiten; es geht 
zwar auch ohne, ist aber nicht so das Wahre, denn du brauchst dann 
entweder Dioden oder OpenCollector-Treiber. Also ohne Zusatzelektronik 
gehts nicht!

Servus,
Helmut.

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.