Japanese Domestic Market P30D12 Modification
Library.JapaneseDomesticMarketP30D12Modification · r1.3 · · racingsky
Using the Unused Analog Input D12 on OBD1 ECUs to Log Analog Input Such as Exhaust Gas Temperature.
All of the testing was done on a USDM P30 OBD1 ECU and all of the modifications and testing was done on a JDM P30 OBD1 ECU, but other Honda OBD1 ECUs should be the same. There are differences between the circuits connected to the USDM P30 and the JDM P30: USDM P30: -All of the components are installed in the USDM P30. -The USDM P30 D12 circuit is simpler that the one in the JDM P30. -AI5 in the USDM P30 (66207 Pin59 of the 64 pinDIP package) is grounded. -The USDM D12 circuitry leads to AI3 (66207 Pin57 of the 64 pinDIP package) in the USDM P30 which is logged in the following way: *066h = the two most significant bits are the two least significant bits of the 10 bit value saved by the A/D converter for AI3 analog input. *067h = the most significant 8 bits of the 10 bit value saved by the A/D converter for AI3 analog input. JDM P30: Not all components are installed in the JDM P30. The JDM P30 D12 circuit is more complex than the one in the USDM P30. AI3 in the USDM P30 (66207 Pin 61 of the 68 pin PLCC package) is grounded. The USDM D12 circuitry leads to AI5 (66207 Pin 63 of the 68 pin PLCC package) in the JDM P30 which is logged in the following way: *06Ah = the two most significant bits are the two least significant bits of the 10 bit value saved by the A/D converter for AI5 analog input. *06Bh = the most significant 8 bits of the 10 bit value saved by the A/D converter for AI5 analog input. The USDM P30 D12 input can be used to log 0-5V analog input such as from an Exhaust Gas Temperature thermocouple amplifier. I tested the D12 input on my USDM P30 by using a 10K ohm pot used as a variable voltage divider across a 5V power supply. I also tested it with my EGADS EGT sensor, and it works very well as an EGT logging input. The JDM P30 ECU must be modified in order to use D12 to log 0-5V analog input such as from an Exhaust Gas Temperature thermocouple amplifier.CAUTION:
While the JDM D12 mod works well electronically, there appears to be OBD1 code that reads the AI5 analog input and performs some sort of function. Until this code is understood, it is proabably safer to cut the traces on both the AI3 and AI5 analog inputs to the 66207. Then add a wire to ground AI5, and add a wire to run the D12 circuit to AI3. This pin swap will cause the JDM ECU to log exactly as the USDM ECU does. (Caution added -- markolson - 02 Jan 2006) Here is a copy of the schematics for the D12 circuit in the USDM P30 ECU.- USDM P30 D12 schematics:
- JDM P30 D12 mod schematics:
- JDM P30 D12 mod to enable analog input logging:
Attachments
- 20 KB
- 156 KB
- 11 KB