mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Brauche dringend Hilfe: CAN bit timing settings


Autor: Heinz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Patrick (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie siehts mit den Fuse-bits aus? sind die auch bei beiden gleich?

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Braucht man dann eigentlich auch 2 CAN Tranceiver oder kann man die 
beiden Module auf kurze Strecken direkt miteinander verbinden?

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Helmut -dc3yc (dc3yc)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.