Selbstbau ALDL-Interface für 1.7i SP

Moderator: christian@nivatechnik.de

Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Der Prozessor (ATmega8) spricht mit dem Lada !

Erste Schritte auf dem Weg zum eigenen Diagnosegerät.
2013-08-22 03.39.37.jpg
2013-08-22 03.39.37.jpg (102.59 KiB) 4762 mal betrachtet
Bin selbst erstaunt, dass ich soweit gekommen bin. Nächste Anschaffung ist ein größeres Display (4 Zeilen mit je 20 Zeichen, da sollten die wichtigsten Lebensdaten draufpassen).

Kosten dieses Testaufbaus ca. 10€

Ein Ordentliches Gerät samt Gehäuse und Stecker sollte für ca. 30 Euro realisierbar sein.

Langsam machts Spaß! :-)
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Die Erkenntnis vom Wochenende: Ein 1.5er Baltic spricht zwar ALDL (8192 Baud) und das Interface funktioniert technisch auch, allerdings ist der empfangene Datensatz komplett anders. Ein paar Byte sind leicht zu finden (wie z.B. TPS) die meisten werden sich aber irgendwo verstecken. Software dürfte es aktuell nicht geben.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Ich habe das USB-Interface jetzt mal in eine halbwegs ordentliche und "Szene-taugliche" Form gegossen:
2013-10-05 09.21.09.jpg
2013-10-05 09.21.09.jpg (91.18 KiB) 4626 mal betrachtet
Es besteht aus:

- einem USB-TTL-Wandler mit CP2102-Chip als Herzstück (bei Ebay unter 3€)
- einem Widerstand 10K als "Modeselect" zwischen den Klemmen A und B des Diagnosesteckers (z.B. bei Reichelt für 10 Cent)
- einem Widerstand 1K für den Eingangsport der Wandlerplatine (z.B. bei Reichelt für 10 Cent)
- einer Standard-Diode wie z.B. 1N4007 für den Ausgangsport der Wandlerplatine (z.B. bei Reichelt für 2 Cent)
- dem ALDL-Anschlusskabel (diese Adapter sind die günstigste Möglichkeit den Stecker zu bekommen. Den OBD2-Stecker einfach abschneiden) (bei Ebay unter 7€)
- einem USB-Kabel auch hier wird ein Stecker entfernt oder einfach ein altes USB-Kabel genutzt (überall unter 1€)
- einem Gehäuse, welches in meinem Fall (90x40x26mm) ebenfalls von Reichelt stammt (1,90€)

Das ganze habe ich mit Epoxidharz vergossen, damit die Platine ordentlich fixiert ist, die Kabel gleich eine Zugentlastung bekommen und überhaupt die Elektronik geschützt ist.

Wer das Ding nachbauen möchte, muss dem TTL-USB-Wandler noch 8192 Baud beibringen. Dazu gibt es Hersteller-Software (Bitte diesen Link verwenden. Das ist Version 2.3 der Software. Auf der Silabs-Webseite wird nur 2.2 angeboten und damit hatte ich Probleme).
Bei den von mir gebauten Interfaces habe ich das bereits getan und die Software wird nicht benötigt.

Was für die Nutzung des Interfaces aber zwingend benötigt wird ist ein Treiber (Herstellerseite).

Den "Schaltplan", der daraus besteht Widerstand und Diode an die entsprechenden Pins der Platine zu löten, zusammenzuführen und dann an Pin "M" des Diagnosesteckers zu führen und den Modeselect-Widerstand zwischen Pin "A" und "B", werde ich mal ins Wiki stellen bei Gelegenheit.

Somit sollte einem Nachbau nichts mehr im Wege stehen.

Wenn sich, sagen wir 5 Leute hier finden, damit sich eine weitere Reichelt-Bestellung lohnt, wäre ich bereit, das Ding komplett fertig für 20€ plus Versand aufzubauen und hätte dabei auch kein schlechtes Gewissen. Wem das zu teuer ist, muss selbst bauen. Ist ja kein Geheimnis.

Da hier zwei Komponenten aus China im Spiel sind, wird die Lieferung allerdings ne Weile (mind. 4 Wochen) dauern, damit muss gerechnet werden.

Gibt es Interessenten?
Fragen?

Edit1: 1N4184->1N4148
Edit2: Link zur 2.3er Software angepasst
Edit3: 1N4148->1N4007 (mit der 1N4148 hatte ich in einem Fall Probleme)
Zuletzt geändert von Chris601 am 21. November 2013, 01:32, insgesamt 3-mal geändert.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
MaD
Beiträge: 2030
Registriert: 8. April 2011, 08:34

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von MaD »

Vielen Dank uuuu

...echt Wahnsinn, wie viel Arbeit du dir bereits mit dem Interface gemacht hast.
Ich hoffe es finden sich die paar Leute.

und da ich von dünnen Kabeln und Widerständen -so gar keine- Ahnung habe o--. nehme ich auf jeden Fall eins

1x Dakar-MaD


norddeutsche Grüße
Mad
bis die Tage... Mad
________________________________________________________________________________________________________________
Niva 1700 Bj´99, SPI- GardenGreen # 307 --> Karpatenkarre 2013, 2014, Niva 1700 Bj´97 SPI mit LPG
Niva 1600 Bj´79, SaharaBeige # 240... Projekt: Niva Cabrio 1600 Bj ´84, rot #110
Vespas 50ccm Bj´84 + 125ccm Bj´66 + 223ccm Bj´75 und für die Familie...Shiguli 2101 Bj´76, orange # 165 mit LPG
Benutzeravatar
Timo
Beiträge: 2903
Registriert: 15. Juni 2008, 09:58

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Timo »

Ich erstarre und schweige in Ehrfurcht !

1x Timo !

Grüßle
Timo
Lada 212140 (Niva) Bj. 08 -> MPI, AHK 1.9t, Prins VSI LPG, via Lada Deutschland Dacia Dokker Bj. `19
"Steh auf und geh auf die Straße [...] die hinabführt und öde ist, [...] geh hin, und halte Dich zu diesem Wagen !"
Apostelgeschichte 8, 26b+29
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Für euch beide ist die China-Bestellung schon auf dem Weg.

Den Rest klären wir dann später.

Mit Reichelt warte ich noch, ob noch ein paar kommen.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Schraubfix
Beiträge: 698
Registriert: 29. Juni 2010, 19:46

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Schraubfix »

Hallo Chris...

...auch von mir dicke Anerkennung und vielen Dank für dieses Angebot!
Natürlich bin ich dabei! Also Schraubfix 1x.

Zeit spielt keine Rolle...son SPi fährt ja eigentlich eh immer... ih,,

Grüße aus EE....Micha
Grüße....Micha

"Einmal Werkzeugmacher-immer Werkzeugmacher!" (Norbert Blüm) ******** Lada Niva 1700 SPi '96 ******** Lada 2102 '78 (Dornröschen) ******** usw.
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Der Schaltplan und alle Infos stehen jetzt auch im Wiki.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

2013-10-24 14.14.56.jpg
2013-10-24 14.14.56.jpg (63.98 KiB) 4498 mal betrachtet
China-Lieferung der Module ist letzte Woche eingetroffen (habe ich schon umprogrammiert), Gehäuse und USB-Kabel (1,5m je Interface) von Reichelt auch.
Fehlen nur noch die ALDL-Kabel, die vermutlich noch irgendwo über die Weltmeere schippern.

MaD hat den Prototyp bereits und von den fünf neuen Interfacec sind eins für Schraubfix, eins für Timo und eins für mich reserviert.

Zwei stünden noch zum Verkauf: 20€ + 2,40 Versand
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Timo
Beiträge: 2903
Registriert: 15. Juni 2008, 09:58

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Timo »

Freu !

Chris, Du meldest Dich, wenn Du Geld brauchst (aber natürlich nicht über die 22,40 Euro hinaus ! .,. ) !

timo
Lada 212140 (Niva) Bj. 08 -> MPI, AHK 1.9t, Prins VSI LPG, via Lada Deutschland Dacia Dokker Bj. `19
"Steh auf und geh auf die Straße [...] die hinabführt und öde ist, [...] geh hin, und halte Dich zu diesem Wagen !"
Apostelgeschichte 8, 26b+29
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Ich baue, ich teste, dann vermelde ich. :-)
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Das "Diagnosegerät" (besser gesagt der "ALDL-Viewer) ist in der pre-Beta-Version fertig.
aldl1.jpg
aldl1.jpg (33.83 KiB) 4458 mal betrachtet
Im Inneren werkelt ein ATmega8-Prozessor (unter 2€) , eine Hand voller Kleinbauteile, ein LCDisplay (20x4 Zeichen, unter 10€) und ein TTL-USB Wandler (ca. 3€).
Letzterer dient nur dazu, das Diagnosegerät auch als Interface für den PC nutzen zu können. Sonst dient der USB-Anschluss nur zur Spannungsversorgung und muss nicht an einem PC angeschlossen sein.

Aktuell hat das Gerät nur eine darstellende Funktion. Man kann nichts einstellen, programmieren oder Fehler löschen.

Beim Start und danach alle 20Sekunden für jeweils eine Sekunde ( beim Start 5sek.) werden die gespeicherten Fehler angezeigt:
aldl2.jpg
aldl2.jpg (35.63 KiB) 4458 mal betrachtet
Danach die wichtigsten Lebensdaten:
aldl3.jpg
aldl3.jpg (38.96 KiB) 4458 mal betrachtet
Auf dem Display wird dann das angezeigt (von oben links nach unten rechts):
Kühlmitteltemperatur, Drosselklappenöffnung in %, Bordspannung
Ansauglufttemperatur, Spannung der Lambdasonde
Geschwindugkeit in MPH oder kmh (je nach Programmierung), Ist-Stellung LLR , in Klammern Soll-Stellung LLR
Drehzahl, Unterdruck im Ansaug

Die Werte aktuallisieren sich 2x pro Sekunde und müssten somit alle Sensoren prüfbar machen.

Bevor ich jetzt frage, wer an so etwas Interesse hat, würde mich mal interessieren, welche Funktionen man noch integrieren könnte, um das Ding nützlicher zu machen.

Fehler löschen ist uns momentan noch verborgen. Da forschen wir aber dran.

Auch den Zustand der Aktoren können wir aktuell weder steuern noch auslesen.

Schaltplan und "Firmware" (geschrieben mit/für Bascom) gibt es zum Nachbauen zu gegebener Zeit.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
Timo
Beiträge: 2903
Registriert: 15. Juni 2008, 09:58

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Timo »

Die Voraussetzungen waren ja denkbar ungünstig: Russisch spreche ich nur ganz wenige Sätze (wobei zugegebenermaßen diese gute Anwendung finden, wenn der Lada mal nicht läuft...) und ALDL schon gleich garnicht.
Nichtsdestrotrotz:

Bild

Er spricht jetzt auch mit mir ! Wie geil !
Am Mi. muss ich zum TÜV. Vielleicht nehm ich den Laptop mit um Eindruck zu schinden, oder falls der Prüfer irgendetwas nicht prüfen kann.....

Vielen Dank an Dich, Chris, und viel Erfolg bei den weiteren Basteleien.
So ein blaues Display im Nova würde manchen Golf PLUS Fahrer vor Ehrfurcht erstarren lassen... .,.

Timo
Lada 212140 (Niva) Bj. 08 -> MPI, AHK 1.9t, Prins VSI LPG, via Lada Deutschland Dacia Dokker Bj. `19
"Steh auf und geh auf die Straße [...] die hinabführt und öde ist, [...] geh hin, und halte Dich zu diesem Wagen !"
Apostelgeschichte 8, 26b+29
Benutzeravatar
Chris601
Beiträge: 281
Registriert: 19. Oktober 2011, 01:33

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von Chris601 »

Timo hat geschrieben:So ein blaues Display im Nova würde manchen Golf PLUS Fahrer vor Ehrfurcht erstarren lassen...
An eine Art "Bordcomputer" dachte ich auch schon und das wäre auch technisch gar kein Problem.

Bleiben die Fragen, wo man ein vernünftiges Cockpit-Gehäuse für das Display herbekommt und was man darauf darstellen möchte.

Falls jemand so etwas vor hat, wäre ich gerne bei der Technik behilflich.
--
Lada 21073 (1700i SP BJ96 - 10 Jahre Alltagshure und seit März 2015 in Gambia)
Lada 210998 (BJ96 - gekauft mit 3500 Meilen, jetzt Alltagsauto)
Trabant 601LX (BJ88 - restauriertes Urlaubsauto)
Moskwitsch 2140 (BJ78 - in Restaurierung)

Bitte keine PNs, mein Postfach hier ist einfach zu klein! Kontakt auf http://www.2takter.de
Benutzeravatar
keydee
Beiträge: 57
Registriert: 5. November 2013, 15:19

Re: Selbstbau ALDL-Interface für 1.7i SP

Beitrag von keydee »

Hi Chris,

erstmal Danke für die Mühe die du dir bei der ganzen Sache gemacht hast!
Ich habe sehr großen Respekt vor der Arbeit die du geleistet hast!

Falls es noch möglich ist hätte ich sehr gerne auch so ein Interface.

Vielen Dank und Gruß
Konstantin
Lada Niva EZ Okt. 1995
Das ist meine Hymne: Niva Song
Antworten