Hallo, ich habe in der Schule ein kleines Projekt laufen. Ich möchte aus einem Fahrzeug über die OBD-2 Schnittstelle ein paar Informationen auslesen und abspeichern. Zum Beispiel: Geschwindigkeit Umdrehungen pro Minute Fehlerauslesung Mit welchem Mikrokontroller mach ich das am Besten? Könnt ihr mir da ein paar Tipps geben? Würde am liebsten in C++ programmieren. Visual Basic wäre auch möglich. Danke
Wo willst du die Daten abspeichern? Falls du einfache Diagnosetools bauen willst, ist es am einfachsten aus dem Netz einen fertigen OBD2 auf Rs232 umsetzer zu suchen und dann am PC zu programmieren. Falls du es mit einem µC machen willst sollte er mal mindestens eine CAN Schnittstelle haben...
Also mir wurde vorgeschlagen, dies mit einem AVR zu machen. Ich bin natürlich für alles offen. Ich komme eher aus der Programmierung und brauche daher ein paar Tipps was die Hardware betrifft. Speichern würde ich das auf dem Mikrokontroller. Auserdem will ich ein Stand-a-lone Gerät basteln, welches man dann an den Rechner anschließen soll.
Das gibt es auch als Elektor-Projekt. Im Heft Mai 2006 hast du das als komplettes Projekt. Braucht aber wohl noch ein OBD-Board aus Elektor 7-8/05
Hier ist ein Schaltplan eines OBD2-Interfaces auf Basis des AT90CAN128: http://www.obd-shop.com/danila/images/products/agv_4000_usb_sheet.jpg
An welchem Fahrzeug willst du per OBD-II rangehen ? Denn die Diagnose über "nur-CAN" ist nur bei neueren Modellen nötig, ältere haben für die Diagnose meist noch K-Line. Ford Modelle haben z.B. J1850. Alle Bussysteme (K-Line, CAN, J1850) sind im OBD-II Stecker vorgesehen. Ich würde dir mindestens empfehlen K-Line und CAN Hardwaremäßig vorzustehen. Schau außerdem einfach mal auf www.ozenelektronik.om
Vielen Dank schonmal für die zahlreichen Antworten. Ich werde mal die genannten Links von euch durch gehen. Ich habe derzeit nur einen VW Polo Bj. 2003 zur Verfügung, an dem ich das ganze System testen kann. Eventuell kann ich da aber mit ein paar Autohäusern Kooperrieren. [edit] Wäre euch sehr verbunden, wenn ihr mir sagen könntet: Du brauchst den Kontroler, die paar Kleinigkeiten um ihn vom PC aus zu programmieren, damit ich mir die Sachen schonmal langsam besorgen könnte.
Also 3_newton hat mir - und dafür bedanke ich mich nochmal - ein paar Sachen genannt, die ich brauche. Fällt da jemanden noch etwas ein, oder sollte ich andere Hardware benutzen? - AVR Butterfly - Standard R,C, Dioden Sortiment - Schnittstelle zum PC - MAX232 plus Bauteile - USB mit FTD232/FTD245 - Optokoppler oder MC33290
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.