Honduino OBD2 DPFI - V5

Le Honduino OBD2 DPFI est une unité de contrôle moteur (ECU) aftermarket avancée conçue spécifiquement pour les véhicules Honda équipés de systèmes DPFI (Dual Point Fuel Injection). Ce guide complet couvre l’installation complète, la calibration et la configuration avancée de la version V5 de cette ECU.
Cette documentation couvre :
- Pré-installation mises à jour du firmware et configuration logicielle
- Configuration de base de l’ECU :
- Paramètres de la roue phonique
- Paramètres d’allumage
- Configurations d’injection
- Intégration au véhicule et calibration des capteurs
- Fonctionnalités avancées incluant :
- Sonde lambda large bande
- Launch control et anti-lag
- Contrôle de boost
- Configuration des sorties personnalisées (témoin moteur, shift lights)
- Schémas de brochage complets et références de connexion
Que vous mettiez à niveau depuis une ECU d’origine, migriez depuis une version antérieure ou installiez une nouvelle unité aftermarket, ce guide fournit des instructions détaillées pour obtenir une performance optimale avec votre Honduino OBD2 DPFI V5.
Avant de connecter l’ECU à la voiture
Avant d’installer l’ECU dans le véhicule, certaines configurations préalables doivent être effectuées.
Mise à jour du firmware (optionnel)
- Téléchargez et installez STM32CubeProgrammer V2.14
- Téléchargez le dernier FIRMWARE
- Cliquez sur le bouton BOOT sur la carte et branchez le câble USB à l’ordinateur

- Dans STM32CubeProgrammer, sélectionnez USB, actualisez les périphériques, sélectionnez l’ECU et connectez.

- Allez dans le menu “Effacement & programmation”, parcourez et sélectionnez le fichier firmware.ini extrait précédemment.

- Insérez l’adresse de départ : 0x0800000
- Sélectionnez les cases : “Exécuter après programmation”, “Effacement complet de la puce” et “Télécharger le fichier”
- Cliquez sur “Démarrer la programmation”
- Vous avez réussi à mettre à jour le firmware ! Maintenant, fermez toutes les fenêtres STM32CubeProgrammer et redémarrez l’ECU en cliquant sur le bouton RESET ou en débranchant et rebranchant le câble USB.
Connexion au logiciel
- Téléchargez et installez : TunerStudio
- Branchez l’USB, il ouvrira automatiquement un lecteur virtuel avec un fichier

- Extrayez-le et enregistrez-le sur votre bureau.
- Ouvrez TunerStudio, créez un nouveau projet, cliquez sur “Autre / Parcourir” et sélectionnez le fichier firmware.ini extrait précédemment.

- Utilisez RS232 Serial pour la connexion USB ou Bluetooth direct

Paramètres de base
Configurez le nombre de cylindres, la cylindrée en litres, l’ordre d’allumage et la stratégie de carburant.

Allumage (Distributeur / COP)
ATTENTION : Utilisez uniquement des bobines intelligentes ou des bobines simples avec des allumeurs externes.
Le commutateur ICM doit être ajusté en fonction de la configuration d’allumage. (CRITIQUE)

Configurez le Mode d’allumage et le Mode de sortie
AVERTISSEMENT CRITIQUE : Si le mode de sortie n’est pas configuré correctement, la ou les bobines vont surchauffer et potentiellement être endommagées. Si l’allumage est activé et que la bobine commence à chauffer, la configuration est probablement incorrecte.

Mode d’allumage :
- Bobine unique : Distributeur
- Bobines individuelles : Bobines intelligentes en mode séquentiel
Mode de sortie d’allumage :
- Bobine distributeur Honda DPFI : Par défaut (Going Low)
- La plupart des bobines intelligentes : Par défaut (Going Low)
3.2.3. Tension de sortie d’allumage : sélectionnez la tension pour chaque paire de sorties d’allumage via les cavaliers :
H1 + H2 H3 + H4 H5 + H6 H7 + H8 H9 + H10 H11 + H12

- Distributeur Honda : 12V
- La plupart des bobines intelligentes : 5V
3.2.4. Si vous utilisez des bobines individuelles : Connectez chaque fil de signal de bobine au connecteur OBD1 C.

C5 : Bobine 1 (High side 1)
C7 : Bobine 2 (High side 2)
C9 : Bobine 3 (High side 3)
C11 : Bobine 4 (High side 4)
ATTENTION : Assurez-vous de lire toutes les sections sur l’allumage pour ne pas endommager les bobines.
Injection
ATTENTION : Utilisez uniquement des injecteurs haute impédance (> 8 ohms) ou basse impédance avec un boîtier de résistances.
3.3.1 Configurez les sorties qui correspondent à chaque cylindre.

3.3.2 Paramètres de base des injecteurs
- Mode d’injection
- Débit des injecteurs
- Mode de compensation
- Temps mort

Capteurs de température
Capteur de température du liquide de refroidissement

3.4.2 Capteur de température d’admission

Roue phonique
Configurez la roue phonique selon votre disque de distribution :

Disque de déclenchement d’origine :

Disque de déclenchement 24-1 :

Connexion de l’ECU à la voiture
Capteur de position du papillon (TPS)

Ajustez le Minimum primaire (ADC) et le Maximum primaire (ADC) jusqu’à ce que le TPS indique 0% sans appuyer sur l’accélérateur et 100% à pleine ouverture.
Capteur MAP
N’importe quel capteur MAP peut être utilisé, mais le plus utilisé est celui d’origine sur l’entrée A4.

Vous pouvez également souder un capteur MAP embarqué sur l’entrée analogique 5 ou le connecter à une entrée analogique libre.

Ventilateur de radiateur
Une vanne contrôle mécaniquement le ventilateur du radiateur, mais l’ECU peut activer le relais indépendamment via une sortie Low side inutilisée.

Calage de l’allumage de base (identique à la rotation du distributeur)
Pour synchroniser le calage de l’allumage avec le moteur, il est nécessaire de l’ajuster à l’aide d’un pistolet de calage.
-
Désactivez l’injection (si la voiture démarre, passez cette étape)

-
Changez le mode de calage de dynamique à fixe, ainsi l’ECU déclenche toujours la bobine à l’angle 0 degré.

-
Utilisez un marqueur blanc pour marquer le repère 0 degré sur la poulie de vilebrequin. La poulie de vilebrequin a quatre repères, le repère isolé des quatre étant 0 degré (PMH).

-
Fixez la pince du pistolet de calage sur le fil de bougie 1, en vous assurant que la flèche pointe vers la bougie.
-
Ajustez la valeur d’avance de l’angle de déclenchement jusqu’à ce que le repère 0 degré sur la poulie de vilebrequin s’aligne avec le pointeur sur le couvercle de distribution.

-
Déverrouillez le calage pour que l’ECU envoie les valeurs de la table d’allumage.

-
Le calage est synchronisé, maintenant démarrez votre voiture 🥳🥳🥳
Contrôle du ralenti
-
Ajustez le ralenti lorsque le moteur est à sa température normale de fonctionnement.

-
RPM cible au ralenti est utilisé pour contrôler le ralenti en mode boucle fermée.

-
Multiplicateur de ralenti à chaud ajuste la valeur en fonction du réglage du ralenti en boucle ouverte.

-
Ralenti en boucle fermée ajuste le ralenti par un algorithme PID.

-
Calage du ralenti en boucle fermée ajuste le ralenti en avançant ou retardant le calage de l’allumage.

Solénoïde VTEC
Ce moteur n’a pas de solénoïde VTEC, mais vous pouvez changer pour une culasse avec VTEC.

0 = DÉSACTIVÉ
100 = ACTIVÉ
Capteur de vitesse du véhicule

Climatisation

Fonctionnalités supplémentaires
Sonde lambda large bande
Pour régler la table VE, une sonde lambda large bande pour mesurer le rapport air-carburant est nécessaire.
- Vous pouvez soit connecter une sonde LSU 4.9 directement au contrôleur embarqué, soit utiliser un signal 0-5V d’un contrôleur externe via une entrée analogique auxiliaire.

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

- Configurez les valeurs de sortie linéaire de la sonde lambda

Launch control
Le launch control est utilisé pour le départ… Je veux dire, pour cracher des flammes, beaucoup de 🔥🔥🔥 !
Sélectionnez le mode d’activation : Il peut être basé sur la vitesse, le Launch, l’embrayage ou le bouton de frein.
Si vous choisissez d’utiliser un bouton, certaines voitures ont des contacteurs d’embrayage, mais la plupart devront être câblées à un interrupteur qui envoie un signal de masse à la broche OBD1 B7 (Entrée numérique auxiliaire D2) lorsque l’embrayage est enfoncé.

- RPM Launch : Une limite de régime secondaire engagée par le conducteur pour aider à lancer le véhicule plus rapidement.
- Retard d’allumage additionnel : Plage à partir du RPM Launch pour activer le retard d’allumage.
- Ajout de coupure brutale RPM : Plage à partir du RPM Launch pour activer la coupure brutale.
- Mode retard progressif : Interpole le retard d’allumage de 0 à 100% dans la plage de RPM.
Anti-lag
L’ANTI-LAG est utilisé pour aider à réduire le lag du… Je veux dire, pour cracher des flammes, beaucoup de 🔥🔥🔥 !
Câblez un interrupteur qui envoie un signal de masse à une entrée numérique auxiliaire inutilisée.

Contrôle de boost
Un contrôleur de boost est un dispositif utilisé pour augmenter la pression de suralimentation produite par le turbocompresseur.
-
Connectez le fil négatif de la valve de contrôle de boost à une sortie auxiliaire low-side.
-
Activez une limite de boost pour protéger le moteur contre la suralimentation.

- Pression de coupure boost (absolue) : Valeur MAP au-dessus de laquelle le carburant est coupé en cas de suralimentation.
- Hystérésis de pression de coupure boost : Si la coupure brutale est à 160kpa, et que boostCutPressureHyst est à 10, quand l’ECU voit 160kpa, le carburant/allumage sera coupé et restera coupé jusqu’à ce que 160-10=150kpa soit atteint.
- 160kpa absolu = 100 kpa atmosphère + 60 kpa de boost
-
Sélectionnez le mode Boucle ouverte et la sortie auxiliaire. Boucle ouverte : Régule le cycle de service de la valve de boost selon les valeurs de pourcentage dans la table de contrôle.

-
Configurez la table de contrôle de boost en boucle ouverte.

-
Il est possible d’activer la Boucle ouverte + fermée et de contrôler le boost plus précisément. Boucle ouverte + fermée : Régule le cycle de service de la valve de boost en utilisant la table en boucle ouverte, combinée avec un algorithme PID et une table cible.

CEL : Témoin de changement de vitesse / d’avertissement
Le témoin moteur peut être utilisé comme une sortie programmable. Je préfère l’utiliser comme indicateur de changement de vitesse et pour les avertissements de température du liquide de refroidissement.

0 = DÉSACTIVÉ
100 = ACTIVÉ
Compte-tours
La bobine du distributeur d’origine envoie le signal RPM au tableau de bord, mais l’ECU peut également le contrôler. Lors de la conversion en bobines crayon, le signal du distributeur cesse de fonctionner, donc l’ECU doit le fournir.
-
Sélectionnez la sortie Low-Side 11 pour envoyer le signal RPM.

-
Si vous utilisez toujours la bobine du distributeur et souhaitez contrôler le RPM par l’ECU, retirez le fil :

-
Réglez le commutateur TACH sur OUI.

Entrées/sorties auxiliaires
LOW SIDE : Contrôle les injecteurs et les vannes en utilisant un signal de masse, gérant jusqu’à 10A.

- L19 à L24 : Configurables pour toute fonction auxiliaire
HIGH SIDE : Contrôle les bobines d’allumage intelligentes avec des signaux 5V ou 12V.

- H5 à H12 : Configurables pour toute fonction auxiliaire
ANALOGIQUE : Entrées pour capteurs avec une sortie 0-5V ou pour capteurs de température.

| Connecteur OBD1 B | Entrée analogique Tunerstudio | Fonction |
|---|---|---|
| B2 | Entrée analogique 5 | Capteur MAP embarqué |
| B4 | Entrée analogique 7 | Libre |
| B6 | Entrée analogique 8 | Libre |
| B8 | Entrée analogique 9 | Entrée Knock |
| B10 | Entrée analogique 10 | Libre |
| B12 | Entrée analogique 11 | Libre |
| B14 | Entrée analogique 12 | Libre |
NOTE1 : Si aucun capteur n’est câblé, il peut être réutilisé pour toute autre fonction.
NOTE2 : Pour utiliser des capteurs de température, le commutateur d’entrée correspondant doit être réglé sur la position ON.

NUMÉRIQUE : Entrées pour capteurs à effet Hall (0-5V)

| Connecteur OBD1 B | Entrée analogique Tunerstudio | Fonction |
|---|---|---|
| B1 | Entrée numérique 6 | Libre |
| B3 | Entrée numérique 7 | Libre |
| B5 | Entrée numérique 8 | Libre |
NOTE1 : Si aucun capteur n’est câblé, il peut être réutilisé pour toute autre fonction.
CAPTEURS : Fournit une sortie 5V et une masse pour alimenter les capteurs de pression et de température.

| Connecteur OBD1 B | Entrée analogique Tunerstudio | Fonction |
|---|---|---|
| B7 | +5V | |
| B9 | +5V | |
| B11 | +12V | |
| B13 | Masse | |
| B15 | Masse | |
| B16 | Masse |
EGT : Entrées pour capteurs de température d’échappement (Type K)

Drive-by-wire : Contrôle un papillon électronique 2 fils ou ITB.

- OUT- & OUT+ : Sortie pour moteur ETB
- 5V : Alimentation des potentiomètres
- GND : Masse des potentiomètres
NOTE1 : Si aucun capteur n’est câblé, il peut être réutilisé pour toute autre fonction.
BROCHAGE : OBD1 DPFI
Connecteur A

| OBD1 | FONCTION | TUNERSTUDIO |
|---|---|---|
| A1 | Injecteur 1 / 4 | Low Side 1 |
| A2 | Masse | |
| A3 | Injecteur 2 / 3 | Low Side 2 |
| A4 | Masse | |
| A5 | Solénoïde VTEC | Low Side 3 |
| A6 | Contacteur de frein | Entrée numérique 3 |
| A7 | Relais pompe à carburant | Low Side 4 |
| A8 | Relais ventilateur | Low Side 5 |
| A9 | Solénoïde de purge | Low Side 6 |
| A10 | Contrôle alternateur | Low Side 7 |
| A11 | IACV N | Low Side 12 |
| A12 | CEL | Low Side 9 |
| A13 | IACV P | Low Side 10 |
| A14 | Relais embrayage A/C | Low Side 11 |
| A15 | Libre : Injecteur | Low Side 12 |
| A16 | ICM distributeur | High side 1 |
| A17 | Libre : Injecteur | Low Side 13 |
| A18 | Contacteur d’embrayage | Entrée numérique 4 |
| A20 | Signal A/C | Entrée numérique 2 |
| A21 | Contacteur direction assistée | Entrée numérique 5 |
| A23 / A25 | +12V contact | |
| A24 / A26 | Masse |
Connecteur B

| OBD1 | FONCTION | TUNERSTUDIO |
|---|---|---|
| B1 | Libre | Entrée numérique 6 |
| B2 | Capteur MAP embarqué | Entrée analogique 5 |
| B3 | Libre | Entrée numérique 7 |
| B4 | Libre | Entrée analogique 7 |
| B5 | Libre | Entrée numérique 8 |
| B6 | Libre | Entrée analogique 8 |
| B7 | +5V pour capteurs | |
| B8 | Entrée Knock | Entrée analogique 9 |
| B9 | +5V pour capteurs | |
| B10 | Libre | Entrée analogique 10 |
| B11 | +12V pour capteurs | |
| B12 | Libre | Entrée analogique 11 |
| B13 | Masse pour capteurs | |
| B14 | Libre | Entrée analogique 12 |
| B15 | Masse pour capteurs | |
| B16 | Masse pour capteurs |
Connecteur C

| OBD1 | FONCTION | TUNERSTUDIO |
|---|---|---|
| C1 | Libre | Low side 14 |
| C2 | LSU 4.9 - PIN 5 (IA) | |
| C3 | Sortie compte-tours | Low side 15 |
| C4 | LSU 4.9 - PIN 6 (NERMEST) | |
| C5 | Bobine 1 | High side 1 (E15) |
| C6 | LSU 4.9 - PIN 1 (IP) | |
| C7 | Bobine 2 | High side 2 (E14) |
| C8 | LSU 4.9 - PIN 2 (VGND) | |
| C9 | Bobine 3 | High side 3 (E13) |
| C10 | LSU 4.9 - PIN 3 (HEATER-) | |
| C11 | Bobine 4 | High side 4 (E12) |
| C12 | LSU 4.9 - PIN 4 (HEATER+) |
Connecteur D

| OBD1 | FONCTION | TUNERSTUDIO |
|---|---|---|
| D2 | Libre - Entrée Hall | VR/Hall 2 |
| D3 | Capteur de vitesse véhicule | Entrée numérique 1 |
| D7 | PMH | VR/Hall 1 |
| D8 | Sortie compte-tours | Low Side 15 |
| D9 | Libre | Low Side 16 |
| D10 | Libre | Low Side 17 |
| D11 | Capteur position papillon | Entrée analogique 1 |
| D13 | Capteur pression collecteur | Entrée analogique 4 |
| D15 | Capteur température admission | Entrée analogique 3 |
| D16 | Libre | Low Side 18 |
| D17 | Capteur température liquide | Entrée analogique 2 |
| D19 | Masse MAP | |
| D20 | Masse TPS | |
| D21 | +5V MAP | |
| D22 | +5V TPS |