Cars · Sensors

Guia de Referência da ECU Honda P13 OBD1

Um guia de referência completo de hardware e software para a ECU OBD1 P13 do Prelude DOHC VTEC H22A, cobrindo parâmetros de diagnóstico de RAM e ROM.

Intermédio 2

A Unidade de Controlo do Motor (ECU) P13 é o controlador de fábrica para o Honda Prelude VTEC OBD1 de 1993–1995 equipado com o motor H22A 2.2L DOHC VTEC. Devido à sua arquitetura única, a P13 é muito procurada por entusiastas do Prelude e por quem realiza conversões de motor.

Visão Geral

Ao contrário das ECUs OBD1 mais comuns de Civic/Integra, a P13 utiliza um design de placa de circuito impresso distinto e uma estrutura de mapas de combustível e ignição diferente (uma escala de eixo de RPM de 1x40 em vez de uma grelha de tabela padrão de 10x20).

Este guia detalha as localizações essenciais de endereços de memória RAM (datalogging em tempo real) e ROM (calibração EEPROM) para afinação personalizada, datalogging e modificações de hardware.

Identificação e Variações da Placa

Os layouts da placa de circuito variam significativamente entre os modelos JDM (mercado japonês) e USDM (mercado americano):

  • JDM Small Case: Utiliza uma caixa mais pequena com um layout de placa filha (daughterboard) interna.
  • USDM/EDM Big Case: Utiliza a caixa grande padrão de ECU.

Mapeamento de Endereços RAM

Abaixo está o mapa de memória dos endereços RAM ativos utilizados durante a monitorização de diagnóstico em tempo real e datalogging:

Localização Bytes Descrição Notas
00A4 1 Sensor MAP Voltagem analógica bruta (0V-5V)
00AB 1 Sensor TPS Entrada analógica (escala 0x00 a 0xFF)
00AE 2 RPM Atual Valor de RPM de 16 bits
00D9 1 Sensor ECT Temperatura do líquido de refrigeração
00DF 1 Sensor VSS Velocidade do veículo em km/h
00ED 1 Coluna MAP Ativa Ponteiro da coluna de pressão de carga
00EE 1 Linha Ativa Came Baixo Ponteiro da linha de RPM (came baixo)
00EF 1 Linha Ativa Came Alto Ponteiro da linha de RPM (VTEC)
0110-0114 2 Registos CEL Códigos de falha ativos
016A 2 Corte Limitador Corte de combustível (16 bits)
016C 2 Retoma Limitador Ponto de recuperação de combustível
021D.1 1b Flag Estado VTEC 1 se solenoide VTEC estiver ativo
0224.0 1b Entrada A/C 1 se pino B5 estiver ativo
03D0 1 Sensor O2 Feedback de banda estreita

Mapeamento de Endereços ROM

Abaixo estão os desvios (offsets) de endereços hexadecimais no chip EEPROM de 28 pinos:

Localização Bytes Descrição Notas
0C21 2 Retoma Rotação VTEC Recuperação de corte em VTEC
0C26 2 Limitador VTEC Corte de combustível em VTEC
0D22 4 Salto de Checksum Verificação de diagnóstico
2EAC 1 Limite Velocidade Definir 0xFF para desativar
35CA 1 Temp. Mínima VTEC 0x44 ativa, 0xFF desativa
6000 40 Escalonador RPM Baixo Índice 1x40
6028 40 Escalonador RPM Alto Índice 1x40
60AA 200 Tabela Combustível Baixo Mapa 10x20
6172 200 Tabela Combustível Alto Mapa 10x20
63F8 200 Mapa Ignição Baixo Mapa 10x20
659C 200 Mapa Ignição Alto Mapa 10x20

Calibração e Afinação Avançada

Important

A modificação de qualquer byte na ROM irá ativar uma Luz de Motor (CEL) devido à verificação de checksum.

Desativar Checksum

Para desativar a rotina de checksum na P13:

  1. Vá para o endereço hexadecimal 0x0D22.
  2. Substitua os bytes 90 9D F1 7F por 03 36 0D 00.

Registos de Datalogging

Se estiver a desenvolver código de datalogging personalizado:

  • SRBUF (Buffer de Receção Serial): 0x07D
  • STBUF (Buffer de Transmissão Serial): 0x07C
  • Hook do Vetor de Interrupção: A interrupção de série começa em 0x0043. Coloque rotinas personalizadas em 0x00DB.

Modificações de Hardware

Conversão de Transmissão

As ECUs P13 Automáticas JDM podem ser convertidas para transmissão manual ao recolocar os jumpers na área dos resistores RP11 e RP12.

Caution

Certifique-se de que a placa está desligada da fonte de alimentação antes de realizar qualquer alteração nos jumpers ou soldadura.

Sensor de Detonação

Se estiver a instalar um motor H22A num chassis sem sensor de detonação, consulte o guia de bypass para evitar o Código de Erro 23.

Aplica-se a

1 taxonomy link
Cars 1 link

Honda

1 link
Model Prelude
Direct taxonomy match