Honduino OBD2 DPFI - V5

Der Honduino OBD2 DPFI ist eine fortschrittliche Aftermarket-Motorsteuereinheit (ECU), die speziell für Honda-Fahrzeuge mit DPFI (Dual Point Fuel Injection)-Systemen entwickelt wurde. Diese umfassende Anleitung behandelt die vollständige Einrichtung, Kalibrierung und erweiterte Konfiguration der V5-Version dieser ECU.
Diese Dokumentation umfasst:
- Vor der Installation Firmware-Updates und Software-Einrichtung
- Grundlegende ECU-Konfiguration:
- Trigger-Wheel-Einrichtung
- Zündungsparameter
- Einspritzungseinstellungen
- Fahrzeugintegration und Sensorkalibrierung
- Erweiterte Funktionen einschließlich:
- Breitband-Sauerstoffsensor
- Launch Control und Anti-Lag
- Boost-Steuerung
- Konfiguration benutzerdefinierter Ausgänge (CEL-Leuchte, Schaltleuchten)
- Vollständige Pin-Diagramme und Verbindungsreferenzen
Ob Sie von einer Original-ECU upgraden, von einer früheren Version migrieren oder eine neue Aftermarket-Einheit installieren, diese Anleitung bietet detaillierte Anweisungen zur Erzielung einer optimalen Leistung mit Ihrem Honduino OBD2 DPFI V5.
Bevor Sie das Steuergerät mit dem Auto verbinden
Bevor Sie das Steuergerät im Fahrzeug installieren, müssen einige Vorinstallationskonfigurationen durchgeführt werden.
Firmware aktualisieren (optional)
- Laden Sie STM32CubeProgrammer V2.14 herunter und installieren Sie es
- Laden Sie die neueste FIRMWARE herunter
- Klicken Sie auf die BOOT-Taste auf der Platine und schließen Sie das USB-Kabel an den Computer an

- Wählen Sie in STM32CubeProgrammer USB, aktualisieren Sie die Geräte, wählen Sie die ECU und stellen Sie eine Verbindung her.

- Gehen Sie zum Menü “Löschen & Programmieren”, navigieren Sie und wählen Sie die zuvor extrahierte Firmware.ini-Datei.

- Geben Sie die Startadresse ein: 0x0800000
- Wählen Sie die Kontrollkästchen: “Nach dem Programmieren ausführen”, “Chip vollständig löschen” und “Datei herunterladen”
- Klicken Sie auf “Programmierung starten”
- Sie haben die Firmware erfolgreich aktualisiert! Schließen Sie nun alle STM32CubeProgrammer-Fenster und starten Sie die ECU neu, indem Sie auf die RESET-Taste klicken oder das USB-Kabel trennen und wieder anschließen.
Verbindung zur Software
- Laden Sie TunerStudio herunter und installieren Sie es
- Schließen Sie den USB-Anschluss an, es wird automatisch ein virtuelles Laufwerk mit einer Datei geöffnet

- Extrahieren Sie es und speichern Sie es auf Ihrem Desktop.
- Öffnen Sie TunerStudio, erstellen Sie ein neues Projekt, klicken Sie auf “Andere / Durchsuchen” und wählen Sie die zuvor extrahierte Firmware.ini-Datei.

- Verwenden Sie RS232 Serial für USB-Verbindung oder direkte Bluetooth-Verbindung

Basiseinstellungen
Konfigurieren Sie die Anzahl der Zylinder, den Hubraum in Litern, die Zündreihenfolge und die Kraftstoffstrategie.

Zündung (Verteiler / COP)
WARNUNG: Verwenden Sie nur intelligente Zündspulen oder einfache Spulen mit externen Zündverstärkern.
Der ICM-Schalter muss entsprechend der Zündkonfiguration eingestellt werden. (KRITISCH)

3.2.2 Konfigurieren Sie den Spark Mode und den Output Mode
KRITISCHE WARNUNG: Wenn der Ausgangsmodus nicht korrekt konfiguriert ist, überhitzen sich die Zündspule(n) und können beschädigt werden. Wenn die Zündung EINGESCHALTET ist und die Spule warm wird, ist die Konfiguration wahrscheinlich falsch.

Spark Mode:
- Einzelspule: Verteiler
- Einzelspulen: Smart Coils im sequentiellen Modus
Zündungsausgangsmodus:
- Honda DPFI Verteilerspule: Standard (Going Low)
- Die meisten Smart Coils: Standard (Going Low)
3.2.3. Zündungsausgangsspannung: Wählen Sie die Spannung für jedes Paar von Zündausgängen mithilfe der Jumper:
H1 + H2 H3 + H4 H5 + H6 H7 + H8 H9 + H10 H11 + H12

- Honda Verteiler: 12V
- Die meisten Smart Coils: 5V
3.2.4. Bei Verwendung von Einzelspulen: Verbinden Sie jedes Spulensignalkabel mit dem OBD1 C-Stecker.

C5: Spule 1 (High side 1)
C7: Spule 2 (High side 2)
C9: Spule 3 (High side 3)
C11: Spule 4 (High side 4)
WARNUNG: Stellen Sie sicher, dass Sie alle Abschnitte zur Zündung lesen, um Schäden an den Spulen zu vermeiden.
Einspritzung
WARNUNG: Verwenden Sie nur hochohmige Einspritzdüsen (> 8 Ohm) oder niederohmige mit einem Widerstandskasten.
Konfigurieren Sie die Ausgänge, die den einzelnen Zylindern entsprechen.

3.3.2 Grundlegende Einspritzdüsenkonfiguration
- Einspritzmodus
- Einspritzdüsendurchfluss
- Kompensationsmodus
- Totzeit

Temperatursensoren
Kühlmitteltemperatursensor

3.4.2 Ansauglufttemperatursensor

Triggerrad
Konfigurieren Sie das Triggerrad entsprechend Ihrer Verteilerplatte:

Original Trigger-Scheibe:

24-1 Trigger-Scheibe:

Verbinden Sie das Steuergerät mit dem Auto
Drosselklappenpositionssensor

Stellen Sie das Primäre Minimum (ADC) und das Primäre Maximum (ADC) ein, bis der TPS 0% anzeigt, wenn das Gaspedal nicht betätigt wird, und 100%, wenn das Gaspedal voll durchgedrückt ist.
MAP-Sensor
Jeder MAP-Sensor kann verwendet werden, aber am häufigsten wird der originale Sensor am Eingang A4 verwendet.

Sie können auch einen MAP-Sensor auf der Platine an den Analogeingang 5 löten oder an einen freien Analogeingang anschließen.

Lüfter
Ein Ventil steuert den Kühlerlüfter mechanisch, aber die ECU kann das Relais unabhängig davon über einen unbenutzten Low-Side-Ausgang aktivieren.

Basiszündzeitpunkt (wie die Drehung des Verteilers)
Um den Zündzeitpunkt mit dem Motor zu synchronisieren, muss dieser mit Hilfe einer Zündzeitpistole eingestellt werden.
-
Deaktivieren Sie die Einspritzung (wenn das Fahrzeug startet, überspringen Sie diesen Schritt)

-
Ändern Sie den Synchronisierungsmodus von dynamisch auf fest, so dass die ECU die Spule immer im 0-Grad-Winkel aktiviert.

-
Verwenden Sie einen weißen Marker, um die 0-Grad-Markierung auf der Kurbelwellenriemenscheibe zu markieren. Die Kurbelwellenriemenscheibe hat vier Markierungen, wobei die einzelne Markierung unter den vier die 0-Grad-Markierung (OT) ist.

-
Befestigen Sie die Klemme der Zündzeitpistole am Zündkabel des Zylinders 1 und stellen Sie sicher, dass der Pfeil zur Zündkerze zeigt.
-
Stellen Sie den Wert für Trigger-Winkel-Vorversatz ein, bis die 0-Grad-Markierung auf der Kurbelwellenriemenscheibe mit dem Zeiger auf der Steuerkettenabdeckung übereinstimmt.

-
Entsperren Sie den Zündzeitpunkt, damit die ECU die Werte aus der Zündzeitpunkttabelle sendet.

Der Zündzeitpunkt ist eingestellt, starten Sie jetzt Ihr Fahrzeug 🥳🥳🥳
Leerlaufregelung
Stellen Sie den Leerlauf ein, wenn der Motor seine normale Betriebstemperatur erreicht hat.

Ziel-Leerlaufdrehzahl wird verwendet, um den Leerlauf im Closed-Loop-Modus zu steuern.

Warm-Leerlauf-Multiplikator passt den Wert basierend auf der Open-Loop-Leerlaufkonfiguration an.

Closed-Loop-Leerlauf stellt den Leerlauf mithilfe eines PID-Algorithmus ein.

Closed-Loop-Leerlaufzündzeitpunkt stellt den Leerlauf durch Vorrücken oder Verzögern des Zündzeitpunkts ein.

VTEC-Magnetventil
Dieser Motor hat kein VTEC-Magnetventil, aber Sie können auf einen Zylinderkopf mit VTEC umrüsten.

0 = AUS
100 = EIN
Fahrzeuggeschwindigkeitssensor

Klimaanlage

Zusätzliche Funktionen
Breitband-Sauerstoffsensor
Um die VE-Tabelle einzustellen, wird ein Breitbandsensor benötigt, um das Luft-Kraftstoff-Verhältnis zu messen.
- Sie können einen LSU 4.9 Sensor direkt an den On-Board-Controller anschließen oder ein 0-5V-Signal von einem externen Controller über einen zusätzlichen Analogeingang verwenden.

| OBD1 C-Stecker | LSU 4.9 Sensor |
|---|---|
| C2 | 5 (IA) |
| C4 | 6 (NERMEST) |
| C6 | 1 (IP) |
| C8 | 2 (VGND) |
| C10 | 3 (HEATER-) |
| C12 | 4 (HEATER+) |

- Konfigurieren Sie die linearen Ausgabewerte des Breitbandsensors

Launch Control
Die Launch Control wird verwendet zum… Ich meine, für Flammenwerferei, viele 🔥🔥🔥!
Wählen Sie den Aktivierungsmodus: Dies kann geschwindigkeitsbasiert, launch-basiert, kupplungsbasiert oder bremsknopfbasiert sein.
Wenn Sie sich für die Verwendung einer Taste entscheiden, haben einige Fahrzeuge Kupplungsschalter, aber die meisten müssen mit einem Schalter verkabelt werden, der ein Massesignal an Pin OBD1 B7 (Auxiliärer Digitaleingang D2) sendet, wenn die Kupplung betätigt wird.

- Launch RPM: Eine sekundäre Drehzahlbegrenzung, die vom Fahrer aktiviert wird, um das Fahrzeug schneller zu starten.
- Zündzeitpunktverzögerungszugabe: Bereich ab Launch-RPM zur Aktivierung der Zündzeitverzögerung.
- Harte Drehzahlbegrenzungszugabe: Bereich ab Launch-RPM zur Aktivierung der harten Drehzahlbegrenzung.
- Weicher Verzögerungsmodus: Interpoliert die Zündzeitverzögerung von 0 bis 100% innerhalb des RPM-Bereichs.
Anti-Lag
ANTI-LAG wird verwendet, um den Turbo-Lag zu verringern… Ich meine, für Flammenwerferei, viele 🔥🔥🔥!
Verdrahten Sie einen Schalter, der ein Massesignal an einen unbenutzten digitalen Hilfseingang sendet.

Ladedruckregelung
Ein Ladedruckregler ist ein Gerät, das verwendet wird, um den vom Turbolader erzeugten Ladedruck zu erhöhen.
-
Verbinden Sie das negative Kabel des Ladedruckregelventils mit einem Low-Side-Hilfsausgang.
-
Aktivieren Sie eine Ladedruckbegrenzung, um den Motor vor zu hohem Ladedruck zu schützen.

- Ladedruckabschneidedruck (absolut): MAP-Wert, über dem der Kraftstoff im Falle eines zu hohen Ladedrucks abgeschnitten wird.
- Ladedruckabschneidedruck-Hysterese: Wenn der harte Abschnitt 160kpa beträgt und boostCutPressureHyst 10 ist, wenn die ECU 160kpa sieht, wird der Kraftstoff/die Zündung abgeschnitten und bleibt abgeschnitten, bis 160-10=150kpa erreicht wird.
- 160kpa absolut = 100 kpa Atmosphäre + 60 kpa Ladedruck
-
Wählen Sie den Open-Loop-Modus und den Hilfsausgang. Open-Loop: Regelt den Arbeitszyklus des Ladedruckventils nach den Prozentwerten in der Steuertabelle.

-
Konfigurieren Sie die Open-Loop-Ladedrucksteuertabelle.

-
Es ist möglich, Open-Loop + Closed-Loop zu aktivieren und den Ladedruck präziser zu steuern. Open-Loop + Closed-Loop: Regelt den Arbeitszyklus des Ladedruckventils mit der Open-Loop-Tabelle, kombiniert mit einem PID-Algorithmus und einer Zieltabelle.

CEL: Schaltlicht / Warnlicht
Die Motorkontrollleuchte kann als programmierbarer Ausgang verwendet werden. Ich verwende sie bevorzugt als Schaltanzeige und für Kühlmitteltemperatur-Warnungen.

0 = AUS
100 = EIN
Drehzahlmesser
Die Original-Verteilerspule sendet das Drehzahlsignal an das Armaturenbrett, aber die ECU kann es auch steuern. Bei der Umrüstung auf Einzelspulen funktioniert das Verteilersignal nicht mehr, daher muss die ECU es bereitstellen.
-
Wählen Sie den Low-Side-Ausgang 11, um das Drehzahlsignal zu senden.

-
Wenn Sie immer noch die Verteilerspule verwenden und die Drehzahl über die ECU steuern möchten, entfernen Sie das Kabel:

-
Stellen Sie den TACH-Schalter auf JA.

Hilfseingänge/-ausgänge
LOW SIDE: Steuert Einspritzdüsen und Ventile mit einem Massesignal und kann bis zu 10A verarbeiten.

- L19 bis L24: Konfigurierbar für jede Hilfsfunktion
HIGH SIDE: Steuert intelligente Zündspulen mit 5V- oder 12V-Signalen.

- H5 bis H12: Konfigurierbar für jede Hilfsfunktion
ANALOG: Eingänge für Sensoren mit 0-5V-Ausgang oder für Temperatursensoren.

| OBD1 B-Stecker | TunerStudio Analogeingang | Funktion |
|---|---|---|
| B2 | Analogeingang 5 | On-Board MAP-Sensor |
| B4 | Analogeingang 7 | Frei |
| B6 | Analogeingang 8 | Frei |
| B8 | Analogeingang 9 | Klopfsensoreingang |
| B10 | Analogeingang 10 | Frei |
| B12 | Analogeingang 11 | Frei |
| B14 | Analogeingang 12 | Frei |
HINWEIS 1: Wenn kein Sensor angeschlossen ist, kann er für jede andere Funktion wiederverwendet werden.
HINWEIS 2: Um Temperatursensoren zu verwenden, muss der entsprechende Eingangsschalter auf ON gestellt sein.

DIGITAL: Eingänge für Hall-Sensoren (0-5V)

| OBD1 B-Stecker | TunerStudio Analogeingang | Funktion |
|---|---|---|
| B1 | Digitaleingang 6 | Frei |
| B3 | Digitaleingang 7 | Frei |
| B5 | Digitaleingang 8 | Frei |
HINWEIS 1: Wenn kein Sensor angeschlossen ist, kann er für jede andere Funktion wiederverwendet werden.
SENSOREN: Liefert 5V-Ausgang und Masse zur Versorgung von Druck- und Temperatursensoren.

| OBD1 B-Stecker | TunerStudio Analogeingang | Funktion |
|---|---|---|
| B7 | +5V | |
| B9 | +5V | |
| B11 | +12V | |
| B13 | Masse | |
| B15 | Masse | |
| B16 | Masse |
EGT: Eingänge für Abgastemperatursensoren (Typ K)

Drive-by-wire: Steuert einen elektronischen 2-Draht-Drosselkörper oder ITB.

- OUT- & OUT+: Ausgang für ETB-Motor
- 5V: Stromversorgung für die Potentiometer
- GND: Masse für die Potentiometer
HINWEIS 1: Wenn kein Sensor angeschlossen ist, kann er für jede andere Funktion wiederverwendet werden.
PINOUT: OBD1 DPFI
Stecker A

| OBD1 | FUNKTION | TUNERSTUDIO |
|---|---|---|
| A1 | Einspritzdüse 1 / 4 | Low Side 1 |
| A2 | Masse | |
| A3 | Einspritzdüse 2 / 3 | Low Side 2 |
| A4 | Masse | |
| A5 | VTEC-Magnetventil | Low Side 3 |
| A6 | Bremsschalter | Digitaleingang 3 |
| A7 | Kraftstoffpumpenrelais | Low Side 4 |
| A8 | Lüfterrelais | Low Side 5 |
| A9 | Spülventil | Low Side 6 |
| A10 | Lichtmaschinensteuerung | Low Side 7 |
| A11 | IACV N | Low Side 12 |
| A12 | CEL | Low Side 9 |
| A13 | IACV P | Low Side 10 |
| A14 | A/C-Kupplungsrelais | Low Side 11 |
| A15 | Frei: Einspritzdüse | Low Side 12 |
| A16 | Verteiler-ICM | High Side 1 |
| A17 | Frei: Einspritzdüse | Low Side 13 |
| A18 | Kupplungsschalter | Digitaleingang 4 |
| A20 | A/C-Signal | Digitaleingang 2 |
| A21 | Servolenkungsschalter | Digitaleingang 5 |
| A23 / A25 | +12V Zündung | |
| A24 / A26 | Masse |
Stecker B

| OBD1 | FUNKTION | TUNERSTUDIO |
|---|---|---|
| B1 | Frei | Digitaleingang 6 |
| B2 | On-Board MAP-Sensor | Analogeingang 5 |
| B3 | Frei | Digitaleingang 7 |
| B4 | Frei | Analogeingang 7 |
| B5 | Frei | Digitaleingang 8 |
| B6 | Frei | Analogeingang 8 |
| B7 | +5V für Sensoren | |
| B8 | Klopfsensoreingang | Analogeingang 9 |
| B9 | +5V für Sensoren | |
| B10 | Frei | Analogeingang 10 |
| B11 | +12V für Sensoren | |
| B12 | Frei | Analogeingang 11 |
| B13 | Masse für Sensoren | |
| B14 | Frei | Analogeingang 12 |
| B15 | Masse für Sensoren | |
| B16 | Masse für Sensoren |
Stecker C

| OBD1 | FUNKTION | TUNERSTUDIO |
|---|---|---|
| C1 | Frei | Low Side 14 |
| C2 | LSU 4.9 - PIN 5 (IA) | |
| C3 | Drehzahlmesserausgang | Low Side 15 |
| C4 | LSU 4.9 - PIN 6 (NERMEST) | |
| C5 | Spule 1 | High Side 1 (E15) |
| C6 | LSU 4.9 - PIN 1 (IP) | |
| C7 | Spule 2 | High Side 2 (E14) |
| C8 | LSU 4.9 - PIN 2 (VGND) | |
| C9 | Spule 3 | High Side 3 (E13) |
| C10 | LSU 4.9 - PIN 3 (HEATER-) | |
| C11 | Spule 4 | High Side 4 (E12) |
| C12 | LSU 4.9 - PIN 4 (HEATER+) |
Stecker D

| OBD1 | FUNKTION | TUNERSTUDIO |
|---|---|---|
| D2 | Frei - Hall-Eingang | VR/Hall 2 |
| D3 | Fahrzeuggeschwindigkeitssensor | Digitaleingang 1 |
| D7 | TDC | VR/Hall 1 |
| D8 | Drehzahlmesserausgang | Low Side 15 |
| D9 | Frei | Low Side 16 |
| D10 | Frei | Low Side 17 |
| D11 | Drosselklappensensor | Analogeingang 1 |
| D13 | Ansaugkrümmerdrucksensor | Analogeingang 4 |
| D15 | Ansauglufttemperatursensor | Analogeingang 3 |
| D16 | Frei | Low Side 18 |
| D17 | Kühlmitteltemperatursensor | Analogeingang 2 |
| D19 | Masse MAP | |
| D20 | Masse TPS | |
| D21 | +5V MAP | |
| D22 | +5V TPS |