🔧 Visuelle Erklärung

OBD-II & CAN-Bus – was im Auto wirklich übertragen wird

Vom Spannungspegel auf zwei verdrillten Drähten über den CAN-Frame mit CRC und Bit-Stuffing bis zur Frage01 0C„Wie hoch ist die Drehzahl?“ – und der Antwort41 0C 1A F8= 1726 1/min. Alles interaktiv, Schritt für Schritt, mit synthetischen Daten.

🗺️Das große Bild

Ein Diagnosegerät (Tester) steckt in der OBD-Buchse. Von dort führt – meist über ein Gateway – ein CAN-Bus zu den abgasrelevanten Steuergeräten. Die Schichten bauen aufeinander auf:
┌──────────────┐  Bluetooth/WLAN/USB  ┌──────────┐
│ App / python │◄────────────────────►│  ELM327  │
│  -OBD / PC   │   AT-Befehle, Hex    │  Dongle  │
└──────────────┘                      └────┬─────┘
                                  OBD-Buchse │ Pin 6/14
                                           ▼
            ┌──────────── CAN 500 kbit/s ─────────┐
       120 Ω│                                     │120 Ω
            ├──────┬──────────┬───────────┬───────┤
            │      │          │           │       │
         Gateway  ECM (7E0/7E8) TCM (7E1/7E9)  ABS …
SchichtNormAufgabe
AnwendungSAE J1979 / ISO 15031-5Services (Modes) und PIDs: 01 0C → Drehzahl
AdressierungISO 15765-40x7DF an alle, Antworten 0x7E8–0x7EF, 500 oder 250 kbit/s
TransportISO 15765-2 (ISO-TP)Nachrichten > 7 Byte auf mehrere Frames verteilen
SicherungISO 11898-1Frame, Arbitrierung, CRC-15, Bit-Stuffing, ACK, Fehler
BitübertragungISO 11898-2Differenzsignal CAN_H/CAN_L, 120-Ω-Abschluss
SteckerSAE J1962 / ISO 15031-316-polige Buchse im Fußraum

🧭Kapitel

⚠️ Hinweis
Diese App ist eine Lernhilfe. Alle Fahrzeugdaten, VINs und Mitschnitte sind synthetisch bzw. Lehrbuchbeispiele. Eingriffe am eigenen Fahrzeug (Adapter, Fehlerspeicher löschen, Senden auf dem Bus) erfolgen auf eigene Verantwortung – siehe „UDS & Sicherheit“.