Diagnoseinterface ODB1 Pontiac Firebird

Aus /usr/space Wiki
Zur Navigation springen Zur Suche springen

Folgend eine kurze Linksammlung wie man bei älteren GM-Autos an das Diagnoseinterface kommt. Getestet bei einem Pontiac Firebird Baujahr 1994, sollte aber ähnlich mit vielen GM-Autos vor ODB2 funktionieren.

Schnittstelle

Der Diagnosestecker stellt eine serielle Schnittstelle zur Verfügung, welche allerdings nicht genormt ist. Das System wird ODB1 genannt: https://en.wikipedia.org/wiki/On-board_diagnostics#OBD-I

Die Schnittstelle nennt sich ALDL: https://en.wikipedia.org/wiki/ALDL

Es handelt sich um ein serielles Protokoll auf 5V Logik, allerdings wird RX und TX auf der selben Leitung geführt.

Adapter

Angeblich kann man Adruino-Programmier Interfaces direkt benutzen, indem man RX und TX einfach gemeinsam auf den Diagnoseport hängt.

Mit normalen seriellen Adaptern funktioniert das zumindest bei mir nicht, daher ein Konverter auf Basis vom MAX232, gefunden auf folgender Seite: http://www.techedge.com.au/vehicle/aldl8192/8192hw.htm

T1-in hängt über einen 1k Widerstand auf der Datenleitung, R1-out über eine Diode (welche allerdings zum Chip zeigt!). Die restliche Beschaltung ist laut Datenblatt mit 4 Kondensatoren ausgeführt, den Spannungsversorgungsteil braucht man nicht unbedingt wenn man die 5V von einem USB Port abzweigt.

Software

Es gibt auf techedge.com.au einige Software-Vorschläge: Zitat:

   Andrew Whittaker's Esprit99 for Lotus Esprit, in C++ for 32 bit Windows.
   Alan McNicol's ElanScan for Lotus Elan M100.
   Paul Blackmore's EFI Live ALDL program for 32 bit Windows.
   Carsten Meyer's ALDMON for the 1227727 and 1227730 in Turbo Pascal 7, for DOS.
   Dave Hempstead's PCMComm for 16188051, a 16 bit Windows program.
   Craig Moates' ECUtest for 1227165, a QBasic 4.5 DOS program.
   Andrew Mattei's GCAR for the 16188051, in C for DOS.
   Peter Ohler's EV1 (electric vehicle) monitor, for Palm Pilot (nb., follow links).
   160 baud WinALDL by Jonas Bylund, supports the 1227808 too.
   Dan Burk's 160 baud mostly US Vehicle ALDL data stream information (no code). 

Für meinen Firebird gibt es tollerweise ein Tool namens SCAN9495, welches auf die Motore spezialisiert sind und sämtliche Messdaten live auslesen können: https://www.firebirdnation.com/forums/topic/450959-scan9495-free-scanning-software-for-9495-lt1-obd-1/ Die Tools sowie eine Anleitung zum Kabel-Selbstbau sind unter Mediafire downloadbar: http://www.mediafire.com/?0elo4c935uc5s#gonkz3785ph7o


Und hier noch ein kurzer Überblick wie man die Software im Steuergerät umschreiben können sollte: https://www.firebirdnation.com/forums/topic/450959-scan9495-free-scanning-software-for-9495-lt1-obd-1/page-5#entry945706

   Downloaded WinFlash (30-day free trial) and already had TunerPro (free); took about 15 minutes to program the changes, including the learning curve