Forum: Markt Billige OBD-II-Tools auf AliExpress (STC, GD32,.) als Devkit mit LCD/TFT?


von TU Student 1. (student0)


Angehängte Dateien:

Lesenswert?

Hallo,

ich wollte euch mal zeigen, dass es auf AliExpress spottbillig 
OBD-2-Diagnosegeräte gibt, die im Prinzip Gehäuse + Mikrocontroller + 
(Farb-)Display um rund 5 Euro beinhalten.

Die Varianten mit Farbdisplay könnten sogar wahrscheinlich einen 
ARM-Cortex-M enthalten (GD32, CH32, ...):
https://www.edn.com/disassembling-an-obd-ii-scanner/

Die ganz billigen Varianten mit S/W-Display vermutlich eher nur einen 
STC 8051er.

Man findet die Angebote unter den "Bundle Deals", deswegen kann man sie 
nicht verlinken.

Enthält der Scanner nicht den gewünschten Kontroller kann man ihn immer 
noch via Kleinanzeigen weiterverticken, damit ihn jemand so nutzt, wie 
vorgesehen...
von Manfred K. (4for)


Lesenswert?

bei den "bundle deals" steht in der allerletzten Zeile immer der Link zu 
einem "normalen" Angebot - dieses ist manchmal sogar günstiger.
von .● Des|ntegrator ●. (Firma: FULL PALATINSK) (desinfector) Benutzerseite


Lesenswert?

bald gibts das Auto gratis aufzu
von Frank O. (frank_o)


Lesenswert?

TU Student 1. schrieb:
> ich wollte euch mal zeigen, dass es auf AliExpress spottbillig
> OBD-2-Diagnosegeräte gibt

Nutzt nur nix. Die Software und -pflege ist entscheidend.
von Soul E. (soul_eye)


Lesenswert?

Frank O. schrieb:
> Nutzt nur nix. Die Software und -pflege ist entscheidend.

So schnell ändern sich die OBD-Standards nicht. Wir sind aktuell bei 
OBD-II.


Was man hier natürlich nicht erwarten darf, ist Fahrzeugdiagnose. Also 
Fehlerspeicher auslesen, Parameter codieren etc. Das funktioniert zwar 
über die gleiche elektrische Schnittstelle, nutzt aber andere Protokolle 
als die Abgasuntersuchung. Die sind fahrzeug- und herstellerspezifisch 
und ändern sich regelmäßig.
von TU Student 1. (student0)


Lesenswert?

Fehlerspeicher auslesen können die Dinger und je nach Modell auch 
zuordnen (deswegen der serielle Flash auf den Platinen)

Es ging nur drum, die billige Hardware als General-Purpose-Handgerät 
bzw. Demoboard umzufunktionieren, zlso die OBD-Schnittstelle zu "kappen"

Wo sonst bekommt man eine STM32-ähnliche MCU, ein Farb-Display (wenn man 
nicht grad die 3,50 Euro Variante nimmt) und ein Gehäuse mit praktischen 
Navigationstasten für so wenig Geld?
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Soul E. schrieb:
> Frank O. schrieb:
>> Nutzt nur nix. Die Software und -pflege ist entscheidend.
>
> So schnell ändern sich die OBD-Standards nicht. Wir sind aktuell bei
> OBD-II.

Wenn man keine Ahnung hat, einfach mal...

OBD-II alias J1962 alias ISO 15031-3 beschreibt nur Stecker und Buchse, 
aber nicht die Signale oder Prototkolle, die dort Verwendung finden. 
Google gerne mal nach Schlagworten wie CAN, CAN-FD, K-Line, DoIP, 
KWP2000, ISO 9141-2, PDU-API,...

Mit freundlichen Grüßen
Thorsten Ostermann
von Dieter S. (ds1)


Lesenswert?

Thorsten O. schrieb:
>
> Wenn man keine Ahnung hat, einfach mal...

Genau so ist es, insbesondere da US OBD II bereits u.a.

  SAE J1979, "E/E Diagnostic Test Modes"

als Anforderung enthielt und EOBD (das EU Pendant zu OBD II)

  ISO 15031-5 "Emission-related diagnostic services"

Soviel zu "nur Stecker und Buchse"...
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Dieter S. schrieb:
> Thorsten O. schrieb:
>>
>> Wenn man keine Ahnung hat, einfach mal...
>
> Genau so ist es, insbesondere da US OBD II bereits u.a.
>   SAE J1979, "E/E Diagnostic Test Modes"
> als Anforderung enthielt und EOBD (das EU Pendant zu OBD II)
>   ISO 15031-5 "Emission-related diagnostic services"
> Soviel zu "nur Stecker und Buchse"...

Ich schrieb ISO 15031-*3*, nicht ISO 15031-*5*. Merkst du was? ;)
von Soul E. (soul_eye)


Lesenswert?

Thorsten O. schrieb:
> OBD-II alias J1962 alias ISO 15031-3 beschreibt nur Stecker und Buchse,
> aber nicht die Signale oder Prototkolle, die dort Verwendung finden.

Selbstverständlich beschreibt ISO 15031 nicht nur die mechanische 
Schnittstelle, sondern auch die zulässige Kommunikationshardware 
("physical layer", CAN, ISO-K, PWM, ...) un die zulässigen Protokolle 
("data link layer", UDS, KWB, ...). Außerdem werden dort die Fehlercodes 
definiert.


Mir ging es aber um etwas anderes: viele setzen OBD gleich mit 
Fahrzeugdiagnose. OBD ist aber nur einer von vielen Services, die über 
die Diagnosebuchse laufen, und dient ausschließlich zur Überwachung 
abgasrelevanter Steuergeräte. Das ist genormt und für alle Fahrzeuge 
gleich.

Wer den Fehlerspeicher von seinem Türsteuergerät auslesen will, den 
Beifahrerairbag-Abschaltung aktivieren oder den Tempomaten freischalten, 
der braucht Hersteller-spezifische Tools. Die nutzen die gleiche 
elektrische Verbindung zum Fahrzeug, greifen aber auf komplett andere 
Services zu. Von einem als "OBD II-Leser" verkauften Gerät kann man 
nicht erwarten, dass es irgendwelche dieser Funktionen unterstützt.
von Dieter S. (ds1)


Lesenswert?

Thorsten O. schrieb:
>
> Ich schrieb ISO 15031-*3*, nicht ISO 15031-*5*. Merkst du was? ;)

Ja, klar, du hast nicht "OBD-II" geschrieben:

Thorsten O. schrieb:
>
> OBD-II alias J1962 alias ISO 15031-3 beschreibt nur Stecker und Buchse,
> aber nicht die Signale oder Prototkolle, die dort Verwendung finden.
von Frank O. (frank_o)


Lesenswert?

TU Student 1. schrieb:
> Es ging nur drum, die billige Hardware als General-Purpose-Handgerät
> bzw. Demoboard umzufunktionieren, zlso die OBD-Schnittstelle zu "kappen"

Dafür ok.
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo Soul,

> Selbstverständlich beschreibt ISO 15031 nicht nur die mechanische
> Schnittstelle, sondern auch die zulässige Kommunikationshardware
> ("physical layer", CAN, ISO-K, PWM, ...) un die zulässigen Protokolle
> ("data link layer", UDS, KWB, ...). Außerdem werden dort die Fehlercodes
> definiert.

Die ISO 15031-3 ist ein Teil der ISO 15031 und beschreibt nur die 
Anforderungen an den Stecker!
"Part 3:
Diagnostic connector and related
electrical circuits: Specification and use"
Im Wesentlichen ist das ein Verweis auf die J1962

> Mir ging es aber um etwas anderes: viele setzen OBD gleich mit
> Fahrzeugdiagnose. OBD ist aber nur einer von vielen Services, die über
> die Diagnosebuchse laufen, und dient ausschließlich zur Überwachung
> abgasrelevanter Steuergeräte. Das ist genormt und für alle Fahrzeuge
> gleich.

OBD 2 ist nur ein Subset der Fahrzeugdiagnose, richtig. Aber auch OBD 2 
ist nicht für alle Fahrzeuge gleich. Ein GolF IV kommuniziert via 
K-Leitung, ein Golf VII via CAN oder CAN-FD und ein aktueller 3'er BMW 
über DoIP.

Mit freundlichen Grüßen
Thorsten Ostermann
von Jens M. (schuchkleisser)


Lesenswert?

"Meinste, kann man so eine Billichkiste nich supi zum basteln nehmen?"

"EYYYY, ICH WEISS MEHR ÜBER AUTOS ALS DU JE VERGESSEN KANNS 
EY!!!EINS!ELF!!!"

omfg

Ja, kann man klasse zerbasteln, aber
- man weiß nicht was man bekommt. Auch 5€ für Schrott sind 5€, auch wenn 
man das Ding evtl. einfach weiterverkauft. Es wird auch in seiner 
originalfunktion schrottig sein, und jemandem so ein Teil 
weiterzu*verkaufen* wird schwer. "ich krieg das billiger bei ebay, mit 
garantie", oder "für'n zehner mehr kenn ich eins das taugt". "Hier, 
kannste haben" funktioniert evtl.
- man weiß nicht wie's funktioniert. Man muss erstmal viel Zeit 
investieren um die Schaltung rauszufinden, und dann kommen so Dinge wie: 
gibt es einen Programmierstecker? Gibt es einen Compiler? Wie wird das 
Display angesteuert?
Lohnt das für ein "irgendwann mal bau ich da was mit?". Aus Neugierde, 
ok, aber wenn man ein konkretes Vorhaben hat baut man auch konkret.
von Hannes J. (pnuebergang)


Lesenswert?

TU Student 1. schrieb:
> ich wollte euch mal zeigen, dass es auf AliExpress spottbillig
> OBD-2-Diagnosegeräte gibt, die im Prinzip Gehäuse + Mikrocontroller +
> (Farb-)Display um rund 5 Euro beinhalten.

Wir haben einen eigenen Thread für so was

Beitrag "China SUPER Bauteile-Schnäppchen Thread [V4]"

Ja, der Titel sagt "Bauteile", aber da wird traditionell rein geklatscht 
was neben Bauteilen an wundersamer Elektronik, Elektronik-Werkzeugen 
usw. aus China kommt. Die Leute die den Thread lesen bekommen auch nicht 
gleich Blutdruck wenn sie "billig" und "China" lesen.
von Jens M. (schuchkleisser)


Lesenswert?

Wo war noch mal der Unterschied zwischen "billig" und "preiswert"?
von Soul E. (soul_eye)


Lesenswert?

Thorsten O. schrieb:
> Die ISO 15031-3 ist ein Teil der ISO 15031 und beschreibt nur die
> Anforderungen an den Stecker!

Korrekt. Und es gibt in dem gesamten Thread auch niemanden, der etwas 
anderes behauptet hat. Aber die Norm, welche OBD spezifiziert, besteht 
aus sieben Teilen. Sieben, nicht nur der

> "Part 3:
> Diagnostic connector and related
> electrical circuits: Specification and use"

auf dem Du immer herumreitest. In den anderen sechs Teilen wird die 
elektrische Schnittstelle spezifiziert, die zulässigen SW-Protokolle, 
und die Fehlercodes.

Und die letzte Ausgabe der ISO 15031 ist von 2023. Wie ich oben schrieb, 
da hat sich einige Jahre nichts geändert und vor allem nichts was 
regelmäßige SW-Updates erfordert.


> OBD 2 ist nur ein Subset der Fahrzeugdiagnose, richtig. Aber auch OBD 2
> ist nicht für alle Fahrzeuge gleich. Ein GolF IV kommuniziert via
> K-Leitung, ein Golf VII via CAN oder CAN-FD und ein aktueller 3'er BMW
> über DoIP.

Ja, und? Hat irgendwo irgendjemand was anderes behauptet?

Die Normen sind mir bestens bekannt, ich bin beruflich in der Branche 
tätig.


Also nochmal ganz langsam, damit es alle verstehen:

OBD-II ist ein System zur Überprüfung abgasrelevanter Steuergeräte. Das 
ist gesetzlich vorgeschrieben und für alle Fahrzeuge einheitlich. Wobei 
es in den Details der Umsetzung Unterschiede gibt. Ein OBD-II-Tester ist 
eindeutig definiert und muss nicht aktualisiert werden. Um sowas geht es 
da oben.

Herstellerspezifische Fahrzeugdiagnose (ODIS, Xentry, Monaco, GDS, ...) 
ist hersteller- und modellspezifisch. Da sind regelmäßig Updates 
erforderlich, z.B. wenn sich in irgendeinem Steuergerät die Firmware 
ändert oder neue Modelle hinzukommen. Solche Diagnosegeräte müssen vom 
Hersteller gepflegt werden. Wenn es da keine Updates gibt, sind die für 
die Werkstatt schnell wertlos. Die oben genannten 3 Euro-Geräte fallen 
aber nicht in diese Kategorie.
von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Lieber Soul E.,

Ausgangslage für mein Rumreiten auf den Standards war deine Aussage:

Soul E. schrieb:
> Frank O. schrieb:
>> Nutzt nur nix. Die Software und -pflege ist entscheidend.
>
> So schnell ändern sich die OBD-Standards nicht. Wir sind aktuell bei
> OBD-II.

Das liest sich implizit so, als wäre "II" eine Versionsnummer. Es gibt 
aber keine Norm zu OBD-1 und wird vermutlich auch kein OBD-3 geben. 
Änderungen in der Software ergeben sich in den verwendeten Protokollen. 
Als OBD-II und EOBD eingeführt wurden, gab es DoIP z.B. noch nicht.

Als OBD-I werden gerne die herstellerspezifischen Lösungen bezeichnet, 
die es vor der Normung in den USA schon gab. Das ist aber irreführend, 
weil das kein Standard war.

Mit freundlichen Grüßen
Thorsten Ostermann
: Bearbeitet durch User
von .● Des|ntegrator ●. (Firma: FULL PALATINSK) (desinfector) Benutzerseite


Lesenswert?

im Amazonas-Schopp sind selbst die reinen OBD-Kabel teurer.
von Jens M. (schuchkleisser)


Lesenswert?

Aber irgendwovon kommt der Preis.
Zaubern können die auch nicht.
von .● Des|ntegrator ●. (Firma: FULL PALATINSK) (desinfector) Benutzerseite


Lesenswert?

Geldwäsche
von TU Student 1. (student0)


Lesenswert?

Offenbar ist in manchen/allen MS309 Clones ein STC 8051er sowie ein 
Microchip CAN-Controller MCP2515:
https://mysku.club/blog/china-stores/42583.html

In dem Fall, wie auf der russischen Seite gezeigt, ein STC89LE51RD-40C: 
61 kB Flash, 1280 Bytes RAM, Dual-DPTR, 3 Timer.

Um 3,29 Euro bekommt man aktuell diesen Code-Reader bzw. ein Los für die 
Lotterie, ob darin die Bauteile sind ;)  Aber jedes Los gewinnt, weil 
der Trostpreis immer noch das Display, der OBD2-Stecker und das Gehäuse 
wäre...
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
Noch kein Account? Hier anmelden.