Was macht ein CAN-Gateway?

Ein CAN-Gateway sitzt physisch zwischen zwei CAN-Bus-Segmenten und übersetzt die Nachrichten in Echtzeit. Es empfängt CAN-Frames auf der einen Seite, wandelt CAN-IDs, Byte-Reihenfolge, Skalierung und Datenformat um und sendet die konvertierte Nachricht auf der anderen Seite weiter.

Neues ECU z.B. Bosch MED17
CAN-ID 0x280, RPM in Byte 2–3
CAN-Gateway ID-Mapping · Skalierung · Byte-Swap · Alive-Counter
Fahrzeug-CAN Kombi, ESP, ABS, EGS
erwartet CAN-ID 0x316, RPM in Byte 0–1

Ohne Gateway: Fehlende Signale, falsche Anzeigen, Warnleuchten, Notlauf.
Mit Gateway: Alle Steuergeräte kommunizieren korrekt – als wäre der originale Motor verbaut.

Typische Anwendungen

1

Motorswap – anderer Motor, anderes CAN-Protokoll

Der häufigste Anwendungsfall: Ein leistungsstärkerer Motor wird in ein Fahrzeug eingebaut, dessen restliche Elektronik (Kombiinstrument, Getriebe, ABS, ESP) die CAN-Nachrichten des neuen Motorsteuergeräts nicht versteht. Das Gateway übersetzt zwischen beiden Welten.

  • Drehzahlsignal: Neues ECU sendet auf anderer CAN-ID oder in anderem Format als das Kombiinstrument erwartet
  • Geschwindigkeitssignal: Unterschiedliche Skalierung (km/h vs. Impulse pro Radumdrehung)
  • Motortemperatur: Anderer Wertebereich oder andere Byte-Position in der CAN-Nachricht
  • Fehlende Alive-Counter: Gateway erzeugt die erwarteten Heartbeat-Nachrichten für Steuergeräte, die sonst in den Notlauf gehen
2

Getriebetausch – Automatik in Schaltgetriebe-Fahrzeug oder umgekehrt

Ein anderes Getriebe erfordert andere Steuersignale. Das Getriebesteuergerät (TCU/EGS) kommuniziert über CAN mit dem Motorsteuergerät – bei einem Tausch stimmen die CAN-IDs und Datenformate oft nicht überein.

  • Gangposition: TCU sendet auf anderer CAN-ID als das Kombiinstrument erwartet
  • Drehmoment-Anforderung: Unterschiedliche Skalierung zwischen ECU und TCU
  • Schaltfreigabe: TCU erwartet Signale, die das neue ECU nicht sendet
3

Kombiinstrument – Signale für Anzeige und Warnleuchten

Nach einem Motorswap zeigt das Kombiinstrument oft falsche Werte an oder Warnleuchten leuchten dauerhaft. Das Gateway stellt sicher, dass alle Anzeigen korrekt funktionieren.

  • Drehzahlmesser: Signalformat anpassen (Frequenz vs. CAN-Nachricht)
  • Kühlmitteltemperatur: Wertebereich und Skalierung umrechnen
  • Motorkontrollleuchte: Fehlermeldungen filtern, die durch den Umbau entstehen
  • Tankfüllstand: Signal weiterleiten, wenn ECU-Wechsel die Kommunikation unterbricht
4

ESP/ABS – Stabilitätssystem nach Umbau

Das ESP/ABS-Steuergerät benötigt spezifische CAN-Signale vom Motorsteuergerät (Drehmoment, Motordrehzahl, Gaspedalstellung). Fehlen diese Signale, geht das ESP in den Notlauf oder deaktiviert sich komplett.

  • Motormoment-Signal: Gateway berechnet den erwarteten Wert aus den verfügbaren Daten des neuen ECU
  • Gaspedalstellung: Format und CAN-ID anpassen
  • Bremseingriff-Anforderung: Korrekte Kommunikation zwischen ESP und neuem ECU sicherstellen

Signale, die typischerweise übersetzt werden

Jeder Motorswap ist individuell – aber diese Signale sind fast immer betroffen. Die folgende Übersicht zeigt, welche Probleme auftreten und wie das Gateway sie löst.

Signal Typisches Problem Gateway-Lösung
Motordrehzahl (RPM) Unterschiedliche CAN-IDs, Skalierung (1 RPM vs. 0.25 RPM pro Bit) oder Byte-Position CAN-ID-Mapping + Skalierungsfaktor + Byte-Swap
Fahrzeuggeschwindigkeit Radimpulse vs. berechnete km/h, unterschiedliche Auflösung Signalumrechnung mit konfigurierbarem Faktor
Kühlmitteltemperatur Offset-Unterschiede (z.B. Wert + 40°C vs. Rohwert), anderer Wertebereich Offset-Korrektur und Bereichsanpassung
Gaspedalstellung Unterschiedliche Auflösung (8-Bit vs. 16-Bit), andere CAN-ID Bit-Erweiterung/-Reduktion + ID-Mapping
Motormoment (Nm) ESP/ABS erwartet spezifisches Format, neues ECU sendet anders Signalsynthese aus verfügbaren Daten
Alive-Counter / Checksumme Steuergeräte erwarten zyklische Heartbeat-Nachrichten mit korrekter Checksumme Gateway erzeugt synthetische Alive-Counter mit korrektem Timing
Fehlerstatus / DTC Fehlermeldungen durch fehlende oder unerwartete Steuergeräte im Verbund Selektives Filtern umbau-bedingter Fehlermeldungen

Individuelle Entwicklung – kein Produkt von der Stange

Jedes CAN-Gateway wird individuell für das spezifische Projekt konfiguriert. Es gibt keine vorgefertigte Lösung, die für alle Motorswaps passt – denn jede Kombination aus Spendermotor, Empfängerfahrzeug und gewünschten Funktionen ist einzigartig.

CAN-Bus-Analyse

Wir loggen beide Bussysteme und identifizieren alle relevanten CAN-Nachrichten. DBC-Dateien (CAN-Datenbank) werden erstellt oder aus verfügbaren Quellen abgeglichen.

Übersetzungstabelle

Jedes Signal wird einzeln konfiguriert: Quell-ID → Ziel-ID, Byte-Position, Bit-Länge, Skalierung, Offset, Endianness (Big/Little Endian). Bei Bedarf werden Signale synthetisch erzeugt.

Echtzeit-Verarbeitung

Das Gateway verarbeitet alle CAN-Nachrichten in Echtzeit. Die Latenz liegt im Bereich weniger Millisekunden – für zeitkritische Signale wie Motordrehzahl und Drehmoment unverzichtbar.

Nachträgliche Anpassung

Die Konfiguration kann jederzeit angepasst werden – wenn weitere Signale übersetzt, Skalierungen korrigiert oder neue Steuergeräte in den Verbund aufgenommen werden sollen.

Ablauf eines CAN-Gateway-Projekts

  1. Projekt beschreiben

  2. CAN-Analyse

  3. Gateway-Konfiguration

  4. Integration und Test

  5. Feinabstimmung und Übergabe

Was wir von Ihnen benötigen

Fahrzeugdaten

Empfängerfahrzeug: Marke, Modell, Baujahr, Baureihe. Welches Kombiinstrument, welches ESP/ABS-Steuergerät ist verbaut?

Motordaten

Spendermotor: Motortyp, Motorsteuergerät (ECU-Teilenummer), CAN-Bus-Geschwindigkeit. Idealerweise: vorhandene CAN-Dokumentation oder DBC-Datei.

Gewünschte Funktionen

Welche Signale sollen übersetzt werden? Drehzahl, Geschwindigkeit, Temperatur? Soll das Getriebe angebunden werden? ESP aktiv bleiben?

Aktueller Stand

Was funktioniert bereits, was nicht? Motor startet aber Drehzahlmesser zeigt nichts? ESP-Warnleuchte an? Getriebe im Notlauf? Je genauer die Beschreibung, desto gezielter unsere Analyse.

CAN-Gateway-Projekt besprechen

Beschreiben Sie Ihr Umbau-Projekt: Fahrzeug, Motor, was funktioniert und was nicht. Wir analysieren die CAN-Kompatibilität und entwickeln eine individuelle Lösung.

WhatsApp