Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
ECU Consulting - Fileservice - Schulungen

⚙️ 1️ Grundlagen: Was sind CAN H und CAN L?

CAN H (High) und CAN L (Low) sind die zwei Adern des CAN-Bus (Controller Area Network).
Das ist ein differenzielles Bussystem, das zur Kommunikation zwischen Steuergeräten im Fahrzeug verwendet wird — z. B.:

  • Motorsteuergerät (ECU)
  • ABS/ESP
  • Getriebesteuergerät
  • Kombiinstrument
  • Diagnoseinterface (OBD)

🧠 2️ Technische Funktionsweise

Der CAN-Bus arbeitet differenziell:
Das bedeutet, es werden zwei Signalleitungen (CAN H und CAN L) verwendet, die gegensätzliche Spannungspegel tragen.

Leitung

Ruhespannung

„Dominant“ Signal (logisch 0)

CAN H

ca. 2,5 V

steigt auf ca. 3,5 V

CAN L

ca. 2,5 V

fällt auf ca. 1,5 V

→ Die Differenzspannung (CAN H – CAN L) wird vom Empfänger als Datenbit interpretiert.
Dadurch ist die Kommunikation störsicher, auch bei elektromagnetischen Einflüssen im Fahrzeug. Ein Bild, das Text, Elektronik, Elektrisches Bauelement enthält.

KI-generierte Inhalte können fehlerhaft sein.



 

🧰 3️ Funktion beim Auslesen des Steuergeräts

Beim Auslesen oder Flashen über CAN (z. B. im Bench Mode oder OBD-Mode) dienen CAN H und CAN L als physikalische Verbindung für den Datenaustausch zwischen:

💻 Auslesetool / Programmer / Diagnosegerät

🧩 Motorsteuergerät (ECU)

Es werden dabei verschiedene Protokolle verwendet:

  • UDS (Unified Diagnostic Services)
  • KWP2000 (Keyword Protocol 2000)
  • ISO-TP (Transport Protocol für CAN)

Diese Protokolle ermöglichen:

  • Identifikation der ECU
  • Lesen von Sensor-/Fehlerdaten
  • Lesen oder Schreiben von Flash- und EEPROM-Bereichen
  • Prüfsummen- oder Freischaltprozesse

🔍 4️ Unterschied: OBD vs. Bench-Mode

Modus

Verbindung

Funktion von CAN H / CAN L

OBD-Mode

Über OBD-Stecker im Fahrzeug

Kommunikation über Fahrzeug-CAN-Netz (standardisiert, z. B. Pin 6 & 14)

Bench-Mode

Direkt am Steuergerät auf dem Tisch

Direkte CAN-Verbindung ohne restliche Fahrzeugelektronik

Boot/GPT-Mode

GPT1/2, Boot, CNF1 etc.

CAN oft nicht aktiv, Kommunikation läuft über andere Pins

Im Bench-Mode werden CAN H und CAN L direkt am ECU-Stecker angeschlossen, um das Steuergerät außerhalb des Fahrzeugs zu kontaktieren.
Das Flash-Tool simuliert dabei den CAN-Master (ähnlich wie das Fahrzeug im eingebauten Zustand).


🧩 5️ Beispiel – Bosch EDC17 (Bench Read via CAN):

Signal

Beschreibung

+12 V

Versorgung

GND

Masse

CAN H

Kommunikation High

CAN L

Kommunikation Low

(Optional: BOOT, CNF1, GPT)

Nur bei direktem Boot-Modus nötig

→ Das Tool sendet CAN-Nachrichten an die ECU, die über den Bootloader oder Diagnosemodus antwortet.
So kann man Flash-Daten lesen, schreiben oder klonen, ohne das Steuergerät zu öffnen.


⚠️ 6️ Wichtige Hinweise in der Praxis

  • Die Terminierung ist wichtig:
    Der CAN-Bus braucht 120 Ω Abschlusswiderstände an den Enden.
    Manche Tools (z. B. KESS3, Autotuner, CMD) haben diese intern eingebaut — andere benötigen externe Widerstände.
  • Verwechslung von CAN H und CAN L → keine Kommunikation.
  • CAN-Pins variieren je nach ECU — immer das Pinout deines Tools beachten.
  • Spannung nie direkt einspeisen auf CAN-Leitungen → kann Transceiver zerstören.

🧠 7️ Kurz erklärt:

CAN H und CAN L sind die Kommunikationsleitungen, über die Diagnosegeräte oder Flash-Tools mit der ECU Daten austauschen.
Beim Auslesen im Bench Mode ermöglichen sie eine direkte Verbindung zur Steuergerätelogik,
ohne dass das Steuergerät im Fahrzeug eingebaut sein muss.