[OBD2 - ELM327] Initsialisierung wird unterbrochen

Gast #1531522
Hallo zusammen,

ich habe mir ein Bordcomputer gebaut mit LCD und einem ELM327 zur 
Fahrzeugdiagnose.
Die Verbindung über UART zum ELM327 funktioniert. Es werden die Befehle 
einwandfrei erkannt und beantwortet.

Allerdings schlägt die Initialisierung mit meinem Fahrzeug fehl.
Fzg: Mitsubishi Lancer Evolution IX, Bj 2006, US-Version, laut 
Kabelbelegung am OBD-Stecker: ISO-9141-2

Das Problem scheint aber nicht die Initialisierung an sich zu sein, 
sondern die Tatsache, dass die Initialisierung unterbrochen wird.
Laut Datenblatt kann das nur passieren, wenn mein Controller ein Zeichen 
über UART an den ELM327 während der Initialisierung schickt oder wenn 
der RTS-Pin auf Low gezogem wird. Weder das eine noch das andere ist der 
Fall.

Kann es OK sein, wenn am OBD-Stecker nur die 12V, Masse, K-Line und 
CAN-Low dran ist?

Gibt es irgendwelche Vorschläge?

mit freundlichen Grüßen,
Danilo
Gast
Otto schrieb:
> zu CAN-Low gehört IMMER CAN-High

bei CAN-Highspeed (500kBaud) gebe ich dir recht.
Soweit ich weiß, kann man CAN auch nur mit einer Leitung betreiben, 
wobei ich nicht weiß, ob das dann die High- oder Low-Strippe sein muss.
Gast
also ein problem weniger, 1 neues.

die initialisierung wird jetzt zwar nicht mehr unterbrochen, da der 
RTS-Pin zwar nicht auf Low war, aber auch nicht über Pullup auf High. 
aber ein Verbindung kann noch nicht hergestellt werden.

eine Verständnisfrage noch:
Werden bei der "Verbindung-herstellen"-Initialisierung eigentliche aktiv 
Daten ans Fahrzeug über K-Line gesendet oder wird über "Lauschen" 
initialisiert, also durch mithören von Bus-Kommunikation?

gruß, danilo

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.