Honduino OBD2 DPFI - V5

El Honduino OBD2 DPFI es una unidad de control del motor (ECU) avanzada de posventa diseñada específicamente para vehículos Honda con sistemas DPFI (Dual Point Fuel Injection). Esta guía completa cubre la configuración completa, calibración y configuración avanzada de la versión V5 de esta ECU.
Esta documentación cubre:
- Pre-instalación actualizaciones de firmware y configuración de software
- Configuración básica de la ECU:
- Configuración de la rueda fónica
- Parámetros de encendido
- Configuraciones de inyección
- Integración con el vehículo y calibración de sensores
- Funciones avanzadas incluyendo:
- Sensor de oxígeno de banda ancha
- Control de lanzamiento y anti-lag
- Control de boost
- Configuración de salidas personalizadas (luz CEL, luces de cambio)
- Diagramas completos de pines y referencias de conexión
Ya sea que esté actualizando desde una ECU original, migrando desde una versión anterior o instalando una nueva unidad de posventa, esta guía proporciona instrucciones detalladas para lograr un rendimiento óptimo con su Honduino OBD2 DPFI V5.
Antes de conectar la ECU al coche
Antes de instalar la ECU en el vehículo, debe realizarse cierta configuración previa a la instalación.
Actualizar el firmware (opcional)
- Descarga e instala STM32CubeProgrammer V2.14
- Descargue el último FIRMWARE
- Haga clic en el botón BOOT en la placa y conecte el cable USB a la computadora

- En STM32CubeProgrammer, seleccione USB, actualice los dispositivos, seleccione la ECU y conecte.

- Vaya al menú “Borrado y programación”, navegue y seleccione el archivo firmware.ini extraído anteriormente.

- Inserte la dirección de inicio: 0x0800000
- Seleccione las casillas: “Ejecutar después de programar”, “Borrado completo del chip” y “Descargar archivo”
- Haga clic en “Iniciar programación”
- ¡Ha actualizado el firmware con éxito! Ahora, cierre todas las ventanas de STM32CubeProgrammer y reinicie la ECU haciendo clic en el botón RESET o desconectando y volviendo a conectar el cable USB.
Conexión al software
- Descarga e instala: TunerStudio
- Conecte el USB, automáticamente abrirá una unidad virtual con un archivo

- Extráigalo y guárdelo en su escritorio.
- Abra TunerStudio, cree un nuevo proyecto, haga clic en “Otro / Explorar” y seleccione el archivo firmware.ini extraído anteriormente.

- Utilice RS232 Serial para conexión USB o Bluetooth directo

Ajustes básicos
Configura el número de cilindros, la cilindrada en litros, el orden de encendido y la estrategia de combustible.

Encendido (Distribuidor / COP)
ADVERTENCIA: Utiliza solo bobinas inteligentes o bobinas simples con encendedores externos.
El interruptor ICM debe ajustarse según la configuración de encendido. (CRÍTICO)

Configure el Modo de Encendido y el Modo de Salida
ADVERTENCIA CRÍTICA: Si el modo de salida no está configurado correctamente, la(s) bobina(s) se sobrecalentarán y potencialmente se dañarán. Si el encendido está ENCENDIDO y la bobina comienza a calentarse, es probable que la configuración sea incorrecta.

Modo de chispa:
- Bobina única: Distribuidor
- Bobinas individuales: Bobinas inteligentes en modo secuencial
Modo de salida de encendido:
- Bobina de distribuidor Honda DPFI: Predeterminado (Going Low)
- La mayoría de las bobinas inteligentes: Predeterminado (Going Low)
3.2.3. Tensión de salida de encendido: seleccione la tensión para cada par de salidas de encendido mediante los puentes:
H1 + H2 H3 + H4 H5 + H6 H7 + H8 H9 + H10 H11 + H12

- Distribuidor Honda: 12V
- La mayoría de las bobinas inteligentes: 5V
3.2.4. Si utiliza bobinas individuales: Conecte cada cable de señal de bobina al conector OBD1 C.

C5: Bobina 1 (High side 1)
C7: Bobina 2 (High side 2)
C9: Bobina 3 (High side 3)
C11: Bobina 4 (High side 4)
ADVERTENCIA: Asegúrese de leer todas las secciones sobre encendido para no dañar las bobinas.
Inyección
ADVERTENCIA: Utilice únicamente inyectores de alta impedancia (> 8 ohms) o de baja impedancia con una caja de resistencias.
Configure las salidas que corresponden a cada cilindro.

3.3.2 Configuración básica de inyectores
- Modo de inyección
- Caudal de inyectores
- Modo de compensación
- Tiempo muerto

Sensores de temperatura
Sensor de temperatura del refrigerante

3.4.2 Sensor de temperatura de admisión

Rueda fónica
Configure la rueda fónica según su disco distribuidor:

Disco trigger original:

Disco trigger 24-1:

Conecte la ECU al automóvil
Sensor de Posición del Acelerador

Ajuste el Mínimo primario (ADC) y el Máximo primario (ADC) hasta que el TPS marque 0% sin presionar el acelerador y 100% con el acelerador a fondo.
Sensor MAP
Se puede utilizar cualquier sensor MAP, pero el más utilizado es el original en la entrada A4.

También puede soldar un sensor MAP en placa a la Entrada Analógica 5 o conectarlo a una entrada analógica libre.

Ventilador del radiador
Una válvula controla mecánicamente el ventilador del radiador, pero la ECU puede activar el relé independientemente mediante una salida Low side no utilizada.

Tiempo de encendido base (igual que la rotación del distribuidor)
Para sincronizar el tiempo de encendido con el motor, es necesario ajustarlo con la ayuda de una pistola de sincronización.
-
Desactive la inyección (si el automóvil arranca, omita este paso)

-
Cambie el modo de sincronización de dinámico a fijo, de modo que la ECU siempre active la bobina en el ángulo de 0 grados.

-
Use un marcador blanco para marcar la marca de 0 grados en la polea del cigüeñal. La polea del cigüeñal tiene cuatro marcas, siendo la marca aislada de las cuatro la de 0 grados (PMS).

-
Fije la pinza de la pistola de sincronización al cable de la bujía 1, asegurándose de que la flecha apunte hacia la bujía.
-
Ajuste el valor de Avance del ángulo de trigger hasta que la marca de 0 grados en la polea del cigüeñal se alinee con el puntero en la cubierta de distribución.

-
Desbloquee la sincronización para que la ECU envíe los valores de la tabla de encendido.

La sincronización está ajustada, ahora arranque su automóvil 🥳🥳🥳
Control de ralentí
Ajuste el ralentí cuando el motor esté a su temperatura normal de funcionamiento.

RPM objetivo en ralentí se utiliza para controlar el ralentí en modo de bucle cerrado.

Multiplicador de ralentí en caliente ajusta el valor en función de la configuración de ralentí en bucle abierto.

Ralentí en bucle cerrado ajusta el ralentí mediante un algoritmo PID.

Sincronización de ralentí en bucle cerrado ajusta el ralentí avanzando o retrasando la sincronización de encendido.

Solenoide VTEC
Este motor no tiene solenoide VTEC, pero puede cambiar a una culata con VTEC.

0 = APAGADO
100 = ENCENDIDO
Sensor de velocidad del vehículo

Aire acondicionado

Funciones adicionales
Sensor de banda ancha
Para ajustar la tabla VE, es necesario un sensor de banda ancha para medir la relación aire-combustible.
- Puede conectar un sensor LSU 4.9 directamente al controlador en placa o utilizar una señal de 0-5V de un controlador externo a través de una entrada analógica auxiliar.

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

- Configure los valores de salida lineal del sensor de banda ancha

Control de lanzamiento
El control de lanzamiento se utiliza para arranques… ¡Quiero decir, para escupir llamas, muchas 🔥🔥🔥!
Seleccione el modo de activación: Puede ser basado en velocidad, lanzamiento, embrague o botón de freno.
Si elige usar un botón, algunos automóviles tienen interruptores de embrague, pero la mayoría deberán cablearse a un interruptor que envíe una señal de tierra al pin OBD1 B7 (Entrada digital auxiliar D2) cuando se presiona el embrague.

- RPM de lanzamiento: Un límite de revoluciones secundario activado por el conductor para ayudar a lanzar el vehículo más rápido.
- Adición de retardo de encendido: Rango desde RPM de lanzamiento para activar el retardo de encendido.
- Adición de RPM de corte duro: Rango desde RPM de lanzamiento para activar el corte duro.
- Modo de retardo suave: Interpola el retardo de encendido de 0 a 100% dentro del rango de RPM.
Anti-lag
El ANTI-LAG se utiliza para ayudar a disminuir el retraso del… ¡Quiero decir, para escupir llamas, muchas 🔥🔥🔥!
Cablee un interruptor que envíe una señal de tierra a una entrada digital auxiliar no utilizada.

Control de boost
Un controlador de boost es un dispositivo utilizado para aumentar la presión de boost producida por el turbocompresor.
-
Conecte el cable negativo de la válvula de control de boost a una salida auxiliar low-side.
-
Active un límite de boost para proteger el motor contra sobreboost.

- Presión de corte de boost (absoluta): Valor MAP por encima del cual se corta el combustible en caso de sobreboost.
- Histéresis de presión de corte de boost: Si el corte duro es 160kpa, y boostCutPressureHyst es 10, cuando la ECU ve 160kpa, se cortará el combustible/encendido, y permanecerá cortado hasta que se alcance 160-10=150kpa.
- 160kpa absoluto = 100 kpa atmósfera + 60 kpa de boost
-
Seleccione el modo Bucle abierto y la salida auxiliar. Bucle abierto: Regula el ciclo de trabajo de la válvula de boost según los valores de porcentaje en la tabla de control.

-
Configure la tabla de control de boost de bucle abierto.

-
Es posible habilitar el Bucle abierto + cerrado y controlar el boost con mayor precisión. Bucle abierto + cerrado: Regula el ciclo de trabajo de la válvula de boost utilizando la tabla de bucle abierto, combinada con un algoritmo PID y una tabla objetivo.

CEL: Luz de cambio / advertencia
La luz del motor se puede utilizar como una salida programable. Prefiero usarla como indicador de cambio y para advertencias de temperatura del refrigerante.

0 = APAGADO
100 = ENCENDIDO
Tacómetro
La bobina del distribuidor original envía la señal de RPM al tablero, pero la ECU también puede controlarla. Al convertir a bobinas individuales, la señal del distribuidor deja de funcionar, por lo que la ECU debe proporcionarla.
-
Seleccione la salida Low-Side 11 para enviar la señal de RPM.

-
Si aún utiliza la bobina del distribuidor y desea controlar las RPM mediante la ECU, retire el cable:

-
Establezca el interruptor TACH en SÍ.

Entradas/salidas auxiliares
LOW SIDE: Controla inyectores y válvulas utilizando una señal de tierra, manejando hasta 10A.

- L19 a L24: Configurables para cualquier función auxiliar
HIGH SIDE: Controla bobinas de encendido inteligentes con señales de 5V o 12V.

- H5 a H12: Configurables para cualquier función auxiliar
ANALÓGICO: Entradas para sensores con salida de 0-5V o para sensores de temperatura.

| Conector OBD1 B | Entrada analógica Tunerstudio | Función |
|---|---|---|
| B2 | Entrada analógica 5 | Sensor MAP en placa |
| B4 | Entrada analógica 7 | Libre |
| B6 | Entrada analógica 8 | Libre |
| B8 | Entrada analógica 9 | Entrada Knock |
| B10 | Entrada analógica 10 | Libre |
| B12 | Entrada analógica 11 | Libre |
| B14 | Entrada analógica 12 | Libre |
NOTA1: Si no hay sensor cableado, puede reutilizarse para cualquier otra función.
NOTA2: Para usar sensores de temperatura, el interruptor de entrada correspondiente debe estar en la posición ON.

DIGITAL: Entradas para sensores hall (0-5V)

| Conector OBD1 B | Entrada analógica Tunerstudio | Función |
|---|---|---|
| B1 | Entrada digital 6 | Libre |
| B3 | Entrada digital 7 | Libre |
| B5 | Entrada digital 8 | Libre |
NOTA1: Si no hay sensor cableado, puede reutilizarse para cualquier otra función.
SENSORES: Proporciona salida de 5V y tierra para alimentar sensores de presión y temperatura.

| Conector OBD1 B | Entrada analógica Tunerstudio | Función |
|---|---|---|
| B7 | +5V | |
| B9 | +5V | |
| B11 | +12V | |
| B13 | Tierra | |
| B15 | Tierra | |
| B16 | Tierra |
EGT: Entradas para sensores de temperatura de escape (Tipo K)

Drive-by-wire: Controla un cuerpo de aceleración electrónico de 2 cables o ITB.

- OUT- & OUT+: Salida para motor ETB
- 5V: Alimentación para los potenciómetros
- GND: Tierra para los potenciómetros
NOTA1: Si no hay sensor cableado, puede reutilizarse para cualquier otra función.
PINOUT: OBD1 DPFI
Conector A

| OBD1 | FUNCIÓN | TUNERSTUDIO |
|---|---|---|
| A1 | Inyector 1 / 4 | Low Side 1 |
| A2 | Tierra | |
| A3 | Inyector 2 / 3 | Low Side 2 |
| A4 | Tierra | |
| A5 | Solenoide VTEC | Low Side 3 |
| A6 | Interruptor de freno | Entrada digital 3 |
| A7 | Relé de bomba de combustible | Low Side 4 |
| A8 | Relé de ventilador | Low Side 5 |
| A9 | Solenoide de purga | Low Side 6 |
| A10 | Control del alternador | Low Side 7 |
| A11 | IACV N | Low Side 12 |
| A12 | CEL | Low Side 9 |
| A13 | IACV P | Low Side 10 |
| A14 | Relé de embrague A/C | Low Side 11 |
| A15 | Libre: Inyector | Low Side 12 |
| A16 | ICM del distribuidor | High side 1 |
| A17 | Libre: Inyector | Low Side 13 |
| A18 | Interruptor de embrague | Entrada digital 4 |
| A20 | Señal de A/C | Entrada digital 2 |
| A21 | Interruptor de dirección asistida | Entrada digital 5 |
| A23 / A25 | +12V ignición | |
| A24 / A26 | Tierra |
Conector B

| OBD1 | FUNCIÓN | TUNERSTUDIO |
|---|---|---|
| B1 | Libre | Entrada digital 6 |
| B2 | Sensor MAP en placa | Entrada analógica 5 |
| B3 | Libre | Entrada digital 7 |
| B4 | Libre | Entrada analógica 7 |
| B5 | Libre | Entrada digital 8 |
| B6 | Libre | Entrada analógica 8 |
| B7 | +5V para sensores | |
| B8 | Entrada Knock | Entrada analógica 9 |
| B9 | +5V para sensores | |
| B10 | Libre | Entrada analógica 10 |
| B11 | +12V para sensores | |
| B12 | Libre | Entrada analógica 11 |
| B13 | Tierra para sensores | |
| B14 | Libre | Entrada analógica 12 |
| B15 | Tierra para sensores | |
| B16 | Tierra para sensores |
Conector C

| OBD1 | FUNCIÓN | TUNERSTUDIO |
|---|---|---|
| C1 | Libre | Low side 14 |
| C2 | LSU 4.9 - PIN 5 (IA) | |
| C3 | Salida de tacómetro | Low side 15 |
| C4 | LSU 4.9 - PIN 6 (NERMEST) | |
| C5 | Bobina 1 | High side 1 (E15) |
| C6 | LSU 4.9 - PIN 1 (IP) | |
| C7 | Bobina 2 | High side 2 (E14) |
| C8 | LSU 4.9 - PIN 2 (VGND) | |
| C9 | Bobina 3 | High side 3 (E13) |
| C10 | LSU 4.9 - PIN 3 (HEATER-) | |
| C11 | Bobina 4 | High side 4 (E12) |
| C12 | LSU 4.9 - PIN 4 (HEATER+) |
Conector D

| OBD1 | FUNCIÓN | TUNERSTUDIO |
|---|---|---|
| D2 | Libre - Entrada Hall | VR/Hall 2 |
| D3 | Sensor de velocidad del vehículo | Entrada digital 1 |
| D7 | PMS | VR/Hall 1 |
| D8 | Salida de tacómetro | Low Side 15 |
| D9 | Libre | Low Side 16 |
| D10 | Libre | Low Side 17 |
| D11 | Sensor de posición del acelerador | Entrada analógica 1 |
| D13 | Sensor de presión del colector | Entrada analógica 4 |
| D15 | Sensor de temperatura de admisión | Entrada analógica 3 |
| D16 | Libre | Low Side 18 |
| D17 | Sensor de temperatura del refrigerante | Entrada analógica 2 |
| D19 | Tierra MAP | |
| D20 | Tierra TPS | |
| D21 | +5V MAP | |
| D22 | +5V TPS |