Hallo, ich habe mir einen OBDII Adapter mit einem MC33660 und einem FT232 USB/UART IC gebaut. Durch ein Ausleseprogramm weiß ich, dass der Adapter auch funktioniert. Da ich mit einem Mikrocontroller unteranderem die Fahrzeuggeschwindigkeit auslesen möchte, habe ich mit putty versucht kommunikation zu dem MC33660 aufzubauen. Folgendes habe ich eingestellt: Baud: 10400, Databits: 8, Stopbit: 1, parity: None und Flowcontrol: None. Ich habe dann mit verschidenen AT (ATI, ATZ, ATSP0) Befehlen probiert, eine Antwort zu bekommen. Ich bekomme lediglich ein Echo zurück. Hat jemand erfahrung mit dem IC? Gruß Jan
Jan K. schrieb: > Ich bekomme lediglich ein Echo zurück. Welches? > habe ich mit putty versucht kommunikation zu dem MC33660 aufzubauen. Wie ist der MC33660 an die serielle Schnitte angeschlossen? > Folgendes habe ich eingestellt: Baud: 10400 Und welche Baudrate hast du tatsächlich an der Schnittstelle?
:
Bearbeitet durch Moderator
ich denke Du stellst Dir die Welt zu einfach vor. Der IC setzt lediglich Dein RS232 auf ISO 9141 um. Mehr nicht. Du erwartest das Dein Auto auf AT ? antwortet ? Dann schau Dich doch mal bei Blafusel um. Da gibts reichlich zu lernen was OBD angeht.
Jan K. schrieb: > auch funktioniert. Da ich mit einem Mikrocontroller unteranderem die > Fahrzeuggeschwindigkeit auslesen möchte, habe ich mit putty versucht > kommunikation zu dem MC33660 aufzubauen. Folgendes habe ich eingestellt: Du kannst keine Kommunikation mit dem MC33660 aufbauen. Du kannst aber über MC33660 mit Fahrzeug ECU kommunizieren. MC33660 ist ein Serial link interface, wandelt nur 12V Signale runter auf 5V. Genauso gut hättest du auch LM2903 und 2 Widerstände für RxD und BC547 und 1 Widerstand für TxD nehmen können.
:
Bearbeitet durch User
Dann habe ich da was gravierend verwechselt. Also fungiert der MC als Pegelwandler. Beispielsweise ein ELM327 wird aber mit AT befehlen angesprochen, da er als "Interface" funktioniert?
Jan K. schrieb: > Pegelwandler. Beispielsweise ein ELM327 wird aber mit AT befehlen > angesprochen, da er als "Interface" funktioniert? Ja, genau.
Jan K. schrieb: > Also fungiert der MC als Pegelwandler. Nein. Der MC33660B ist ein Pegelwandler ohne jegliche "Intelligenz". Der dazwischengeschaltete uC ist ein Protokollwandler, der die seriellen Kommandos in K-Line Kommandos übersetzt.
:
Bearbeitet durch Moderator
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.