Saltearse al contenido

Honduino OBD2 DPFI - V5

BossGarage Logo

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)

  1. Descarga e instala STM32CubeProgrammer V2.14
  2. Descargue el último FIRMWARE
  3. Haga clic en el botón BOOT en la placa y conecte el cable USB a la computadora Ubicación del botón BOOT en la placa ECU Honduino OBD2 DPFI
  4. En STM32CubeProgrammer, seleccione USB, actualice los dispositivos, seleccione la ECU y conecte. Configuración de conexión USB STM32CubeProgrammer Menú desplegable de selección de dispositivo STM32CubeProgrammer
  5. Vaya al menú “Borrado y programación”, navegue y seleccione el archivo firmware.ini extraído anteriormente. Menú de borrado y programación STM32CubeProgrammer Cuadro de diálogo de selección de archivo de firmware STM32CubeProgrammer
  6. Inserte la dirección de inicio: 0x0800000
  7. Seleccione las casillas: “Ejecutar después de programar”, “Borrado completo del chip” y “Descargar archivo”
  8. Haga clic en “Iniciar programación”
  9. ¡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

  1. Descarga e instala: TunerStudio
  2. Conecte el USB, automáticamente abrirá una unidad virtual con un archivo Icono del archivo Firmware.ini
  3. Extráigalo y guárdelo en su escritorio.
  4. Abra TunerStudio, cree un nuevo proyecto, haga clic en “Otro / Explorar” y seleccione el archivo firmware.ini extraído anteriormente. Asistente de creación de proyecto TunerStudio
  5. Utilice RS232 Serial para conexión USB o Bluetooth directo Panel de configuración de conexión TunerStudio

Ajustes básicos

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

Menú de configuración del motor Panel de configuración de parámetros del motor Opciones de configuración de 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) Posición del interruptor ICM

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.

Configuración del modo de chispa Configuración del modo de salida Opciones de configuración adicionales

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

Configuración de puentes de tensión de encendido

  • 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.

Pinout del 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.

Configuración de salidas de inyección Configuración de cilindros Configuración adicional de inyección

3.3.2 Configuración básica de inyectores

  • Modo de inyección
  • Caudal de inyectores
  • Modo de compensación
  • Tiempo muerto

Configuración básica de inyectores Parámetros de inyectores Configuración de tiempo muerto

Sensores de temperatura

Sensor de temperatura del refrigerante

Menú de sensores de temperatura Configuración de temperatura del refrigerante Parámetros del sensor de refrigerante

3.4.2 Sensor de temperatura de admisión

Menú de sensores de temperatura Configuración de temperatura de admisión Parámetros del sensor de admisión

Rueda fónica

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

Menú de configuración del trigger Configuración de la rueda fónica

Disco trigger original:

Diagrama del disco trigger original

Disco trigger 24-1:

Diagrama del disco trigger 24-1

Conecte la ECU al automóvil

Sensor de Posición del Acelerador

Menú de configuración TPS Configuración TPS Calibración TPS

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.

Menú del sensor MAP Configuración del sensor MAP Parámetros del sensor MAP

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

Ubicación del sensor MAP en placa

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.

Menú de control del ventilador Configuración de salida del ventilador Configuración del ventilador

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.

  1. Desactive la inyección (si el automóvil arranca, omita este paso) Menú de inyección Configuración de inyección Desactivar inyección

  2. 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. Menú de encendido Configuración de sincronización de encendido Configuración de sincronización fija

  3. 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). Marcas de sincronización en la polea del cigüeñal

  4. 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.

  5. 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. Menú de configuración del trigger Configuración del ángulo de trigger Ajuste del avance del ángulo de trigger

  6. Desbloquee la sincronización para que la ECU envíe los valores de la tabla de encendido. Menú de encendido Configuración de sincronización de encendido Configuración de sincronización dinámica

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. Menú de control de ralentí Configuración de ralentí Ajuste de ralentí

RPM objetivo en ralentí se utiliza para controlar el ralentí en modo de bucle cerrado. Menú de control de ralentí Configuración de RPM objetivo Configuración de RPM objetivo en ralentí

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

Ralentí en bucle cerrado ajusta el ralentí mediante un algoritmo PID. Menú de control de ralentí Configuración de ralentí en bucle cerrado Configuración de ralentí en bucle cerrado Parámetros PID

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

Solenoide VTEC

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

Menú VTEC Configuración VTEC Configuración VTEC

0 = APAGADO
100 = ENCENDIDO

Sensor de velocidad del vehículo

Menú VSS Configuración VSS Configuración VSS

Aire acondicionado

Menú A/C Configuración A/C Configuración A/C

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.

  1. 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. Pinout del conector OBD1 C
Conector OBD1 CSensor LSU 4.9
C25 (IA)
C46 (NERMEST)
C61 (IP)
C82 (VGND)
C103 (HEATER-)
C124 (HEATER+)

Diagrama de conexión del sensor de banda ancha

  1. Configure los valores de salida lineal del sensor de banda ancha Menú del sensor de banda ancha Configuración del sensor de banda ancha Configuración 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.

Menú de control de lanzamiento Configuración de control de lanzamiento Configuración de control de lanzamiento

  • 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.

Menú anti-lag Configuración anti-lag Configuración anti-lag

Control de boost

Un controlador de boost es un dispositivo utilizado para aumentar la presión de boost producida por el turbocompresor.

  1. Conecte el cable negativo de la válvula de control de boost a una salida auxiliar low-side.

  2. Active un límite de boost para proteger el motor contra sobreboost. Menú de límite de boost Configuración de límite de boost Configuración de límite de boost

  • 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
  1. 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. Menú de control de boost Configuración de control de boost Configuración de control de boost

  2. Configure la tabla de control de boost de bucle abierto. Menú de tabla de boost Configuración de tabla de boost Configuración de tabla de boost

  3. 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. Menú de boost en bucle cerrado Configuración de boost en bucle cerrado Configuración de boost en bucle cerrado Configuración PID de bucle cerrado Tabla objetivo de bucle cerrado

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.

Menú CEL Configuración CEL Configuración CEL

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.

  1. Seleccione la salida Low-Side 11 para enviar la señal de RPM. Menú del tacómetro Configuración del tacómetro Configuración del tacómetro

  2. Si aún utiliza la bobina del distribuidor y desea controlar las RPM mediante la ECU, retire el cable: Ubicación del cable del tacómetro

  3. Establezca el interruptor TACH en . Configuración del interruptor TACH

Entradas/salidas auxiliares

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

Diagrama de salidas low side

  • L19 a L24: Configurables para cualquier función auxiliar

HIGH SIDE: Controla bobinas de encendido inteligentes con señales de 5V o 12V.

Diagrama de salidas high side

  • H5 a H12: Configurables para cualquier función auxiliar

ANALÓGICO: Entradas para sensores con salida de 0-5V o para sensores de temperatura.

Pinout del conector OBD1 B

Conector OBD1 BEntrada analógica TunerstudioFunción
B2Entrada analógica 5Sensor MAP en placa
B4Entrada analógica 7Libre
B6Entrada analógica 8Libre
B8Entrada analógica 9Entrada Knock
B10Entrada analógica 10Libre
B12Entrada analógica 11Libre
B14Entrada analógica 12Libre

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.

Interruptores de sensores de temperatura

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

Pinout del conector OBD1 B

Conector OBD1 BEntrada analógica TunerstudioFunción
B1Entrada digital 6Libre
B3Entrada digital 7Libre
B5Entrada digital 8Libre

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.

Pinout del conector OBD1 B

Conector OBD1 BEntrada analógica TunerstudioFunción
B7+5V
B9+5V
B11+12V
B13Tierra
B15Tierra
B16Tierra

EGT: Entradas para sensores de temperatura de escape (Tipo K)

Entradas de sensor EGT

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

Conexiones drive-by-wire

  • 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

Diagrama del conector OBD1 DPFI

OBD1FUNCIÓNTUNERSTUDIO
A1
Inyector 1 / 4
Low Side 1
A2Tierra
A3
Inyector 2 / 3
Low Side 2
A4Tierra
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
A15Libre: Inyector
Low Side 12
A16
ICM del distribuidor
High side 1
A17Libre: 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 / A26Tierra

Conector B

Diagrama del conector OBD1 B

OBD1FUNCIÓNTUNERSTUDIO
B1Libre
Entrada digital 6
B2
Sensor MAP en placa
Entrada analógica 5
B3Libre
Entrada digital 7
B4Libre
Entrada analógica 7
B5Libre
Entrada digital 8
B6Libre
Entrada analógica 8
B7+5V para sensores
B8
Entrada Knock
Entrada analógica 9
B9+5V para sensores
B10Libre
Entrada analógica 10
B11+12V para sensores
B12Libre
Entrada analógica 11
B13Tierra para sensores
B14Libre
Entrada analógica 12
B15Tierra para sensores
B16Tierra para sensores

Conector C

Diagrama del conector OBD1 C

OBD1FUNCIÓNTUNERSTUDIO
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

Diagrama del conector OBD1 D

OBD1FUNCIÓNTUNERSTUDIO
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
D9Libre
Low Side 16
D10Libre
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
D16Libre
Low Side 18
D17
Sensor de temperatura del refrigerante
Entrada analógica 2
D19Tierra MAP
D20Tierra TPS
D21+5V MAP
D22+5V TPS