Guia de Referência da ECU OBD1 Honda P28
Um guia de referência de hardware e software para a ECU OBD1 P28 SOHC VTEC (dos motores D16Z6) de especificação USDM e EDM, a ECU mais popular para tuning personalizado.
Adaptado de pgmfi.org wiki
A unidade de controlo do motor (ECU) P28 é a ECU Honda OBD1 mais popular usada para instalação de sockets e tuning personalizado. Originária dos modelos Honda Civic EX/Si e Del Sol de 1992–1995 equipados com o motor SOHC VTEC D16Z6, o seu hardware é altamente versátil e facilmente adaptável a outras configurações de motor.
Visão Geral
Como as ECUs Honda OBD1 partilham uma arquitetura comum, a P28 pode ser facilmente modificada para controlar motores sem VTEC ou DOHC VTEC (como o B16A ou B18C) através da instalação de um socket e gravação de ROMs personalizadas. Este guia de referência detalha os endereços essenciais de RAM e ROM usados na ROM P28 original (visando especificamente a base de código ROM standard 304).
Imagens e Layouts do Hardware da ECU
Para modificações de hardware, socketing de componentes ou reparação de pistas, consulta as seguintes imagens da placa de circuito:
- Comparação de Placas P28 USDM e JDM
- Imagem da Placa da ECU P28 Manual (Vista Superior)
- Imagem da Placa da ECU P28 Automática (Vista Superior)
- Imagem da Placa da ECU P28 Automática (Vista Traseira)
Note
As ECUs P28-G01 do mercado europeu (EDM) partilham um design de placa de circuito semelhante aos modelos JDM. Para versões da era OBD2, consulta a ECU P28-G03 (usada nos Del Sols EDM de 1996–1998).
Mapeamento de Endereços RAM
Abaixo está o mapa de memória para os endereços RAM usados durante diagnósticos em tempo de execução e registo de dados de sensores:
| Localização | Bytes | Descrição | Notas |
|---|---|---|---|
| 00BB | 1 | Sensor MAP | Entrada analógica de Pressão Absoluta do Coletor (0V-5V, escalada de 0x00 a 0xFF) |
| 00C4 | 2 | RPM Atual | Velocidade do motor (usa a escala de RPM de 16 bits OBD1) |
| 00CC | 1 | Sensor VSS | Valor do Sensor de Velocidade do Veículo em km/h |
| 00D9 | 1 | Sensor ECT | Leitura do sensor de Temperatura do Líquido de Refrigeração do Motor |
| 00DA | 1 | Sensor de O2 | Sinal do Sensor de Oxigénio |
| 0210.3 | 1b | Pressão da Direção Assistida (PSP) | Entrada do interruptor PSP. Ligar o pino B8 à massa define este bit para 1 |
| 0216.4 | 1b | Flag RAM de Ativação do VTEC | Bit de estado ativo do VTEC. Definido se o endereço ROM 0x60E6 não for 0x00 |
| 0227.4 | 1b | Flag RAM de Ativação de Detonação (Knock) | Bit de estado ativo do controlo de detonação. Definido se o endereço ROM 0x60E7 não for 0x00 |
Mapeamento de Endereços ROM
Abaixo estão os desvios (offsets) de endereços hexadecimais no chip EEPROM de 28 pinos para mapas de combustível, mapas de ignição e parâmetros de software:
| Localização | Bytes | Descrição | Notas |
|---|---|---|---|
| 0652 | 6 | Rotina de Desvio do Teste de Injetores #1/2 | Alterar para 03 5F 06 para desativar o teste de injetores (ambos os patches devem ser aplicados) |
| 1292 | 1 | Verificação da Temp. do Líquido de Refrigeração para VTEC | Temperatura mínima para permitir o VTEC. 0x44 ativa a verificação, 0xFF desativa |
| 1580 | 6 | Rotina de Desvio do Teste de Injetores #2/2 | Alterar para 03 9A 15 para desativar o teste de injetores (ambos os patches devem ser aplicados) |
| 238A | 6 | Rotina de Desvio do Aquecedor de O2 | Alterar para 03 C5 23 para desativar a verificação do sensor de aquecimento de O2 |
| 2BAD | 6 | Rotina de Desvio de Checksum | Alterar para 03 B6 2B para desativar a verificação de checksum (evita a luz de motor [CEL] acesa fixa em calibrações personalizadas) |
| 445C | 6 | Desvio da Verificação do Solenoide de VTEC | Alterar para 03 7A 44 para desativar o erro do Solenoide de VTEC (Código de Erro 21) |
| 447D | 6 | Desvio da Verificação de Pressão de VTEC | Alterar para 03 95 44 para desativar o erro do Interruptor de Pressão de VTEC (Código de Erro 22) |
| 60E6 | 1 | Ativação do VTEC | 0xFF ativa a funcionalidade VTEC, 0x00 desativa |
| 60E7 | 1 | Ativação do Sensor de Detonação (Knock) | 0xFF ativa a verificação do sensor de detonação, 0x00 desativa |
| 60E9 | 1 | Ativação do Sensor Barométrico | 0xFF ativa a verificação do sensor barométrico, 0x00 desativa |
| 60F2 | 1 | Ativação do Sensor ELD | Detetor de Carga Elétrica. 0xFF ativa, 0x00 desativa |
| 60FA | 1 | Verificação de VSS para VTEC | 0x00 ativa a verificação de VSS, 0xFF desativa. Ver desativação da verificação de VSS para VTEC |
| 60FB | 1 | Modo de Depuração (Debug) | 0xFF ativa o modo de depuração, 0x00 desativa |
| 6542 | 1 | Ponto de Transição do VTEC | Parâmetro base de rotação (RPM) de transição |
| 6543 | 1 | Ponto de Transição do VTEC | Parâmetro de RPM de transição (usa a fórmula de RPM Low Cam de 8 bits OBD1) |
| 6544 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 6545 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 6546 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 6547 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 6548 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 6549 | 1 | Ponto de Transição do VTEC | (Byte de configuração alternativo) |
| 7000 | 10 | Escala mBar Low Cam | Índice de escala de carga de combustível e ignição (10 colunas) |
| 700A | 10 | Escala mBar High Cam | Índice de escala de carga VTEC (10 colunas) |
| 7014 | 20 | Escala RPM Low Cam | Índice de escala de RPM low cam (20 linhas) |
| 7028 | 20 | Escala RPM High Cam | Índice de escala de RPM VTEC (20 linhas) |
| 7050-7117 | 200 | Tabela de Combustível Low Cam | Mapa de consulta de combustível base 10x20 |
| 7118-7121 | 10 | Coeficiente de Combustível Low Cam | Coeficientes multiplicadores low cam |
| 7122-71E9 | 200 | Tabela de Combustível High Cam | Mapa de consulta de combustível VTEC 10x20 |
| 71EA-71F3 | 10 | Coeficiente de Combustível High Cam | Coeficientes multiplicadores high cam |
| 72E4-73AB | 200 | Tabela de Ponto (Timing) Low Cam | Mapa de avanço de ignição low cam 10x20 |
| 73AC-7473 | 200 | Tabela de Ponto (Timing) High Cam | Mapa de avanço de ignição VTEC 10x20 |
| 7550-7617 | 200 | Tabela de Lambda Alvo Low Cam | Tabela de consulta de rácio ar-combustível (AFR) alvo em loop fechado |
| 7618-76DF | 200 | Tabela de Lambda Alvo High Cam | Tabela de consulta de rácio ar-combustível (AFR) alvo em loop fechado |
Créditos e fonte
Fonte Adaptado de P28 em pgmfi.org wiki. Licenciado sob CC BY-NC-SA 1.0.