Hello,
This is my first post on this Forum. I am an ex Mechanical Design Engineer (Engineering Recruiter last 15 years). I reside in Sydney Australia.
My knowledge of Automotive electronics is in all honesty, quite rudimentary so please bear with me. . .
I recently completed an Auto > Manual conversion on a 2002 Lexus IS300 Sportcross. The IS300 platform was only ever offered from Factory with a manual transmission in the USA. As part of the conversion I replaced the original (Automatic) ECM with a unit from a USDM (California) vehicle.
The ECU is throwing DTCs (0450 & 0451) because it is looking for inputs from an Evap (Fuel Tank) Pressure Sensor that non-USA cars don't have.
I have been advised that re-configuring the ECM is not feasible so my only other option is to give the ECM the inputs it is looking for via an emulation / simulation circuit. From my research to date I have read that the sensors 0-5V output signal is best approximated by a potentiometer.
The ECM supplies the sensor with a regulated 5V reference voltage and the sensor returns a signal voltage between 0.5V and 4.5V according to the pressure / fuel level in the fuel tank. When the pressure in the fuel tank is low, the output voltage of the vapour pressure sensor is low; when it is high the output voltage is high.
Referencing the Lexus IS300 Diagnostic & Wiring Manual (Page DI-251) and the link below;
http://www.tsienna.net/evaporative_emission_control_system_pressure-2236.html
1. For DTC P0450 the ECM checks for abnormal voltage fluctuation from the sensor circuit; which it's getting due to a non-existing sensor / open circuit.
2. For DTC P0451 the ECM checks for both a "noisy" sensor and a "stuck" sensor
The ECM checks for a "noisy" sensor by monitoring fuel tank pressures (time monitored = 10 sec) when car is stationary as there's little variation in the tank vapour pressure. If the indicated pressure varies beyond stated limits (0.5-4.5V) the ECM will illuminate the MIL (2 trip detection logic) and a DTC set
The ECM checks for a "stuck" sensor by monitoring the fuel tank pressure over an extended period (time monitored =10++ seconds). If the indicated pressure does not change over this period the ECM will conclude that the fuel tank pressure sensor is malfunctioning. The ECM will illuminate the MIL and a DTC set
So; even if I knew the resistance across the Terminals of the Sensor & inserted a potentiometer into the circuit; I would still get a fault code because the output voltage would be static & so would trigger a P0451 as the ECM would deduce the sensor was stuck.
As far as I can determine what I need to do is insert a Signal Generator module into the ECM's sensor circuit that has the following characteristics;
i) 5V input / 3.3V (approx) output
ii) Sinusiodal signal output; because voltage change in a square wave signal might be too abrupt & trigger DTC (can anyone confirm/ refute this?)
ii) Adjustable frequency ( Min 0.01 Hz?) and amplitude (1.5V Max)
Some Modules also have an adjustable Duty Cycle. As I stated at the beginning I'm an electronics novice so have no idea if adjusting the Duty Cycle would lower the effective minimum frequency of say; a 1Hz -30KHz module to say 0.01 Hz / (2+ minutes per pulse) to stop the ECM triggering a noisy/stuck sensor fault.
I have spent quite an amount of time online & come across various modules (i.e. link below) but as yet; have not been able to find a PnP module with the above specs & would like to know if any members can help me resolve this problem.
https://www.amazon.co.uk/SainSmart-Frequency-Function-Generator-Triangle/dp/B011NVCKBG
Regards
George
This is my first post on this Forum. I am an ex Mechanical Design Engineer (Engineering Recruiter last 15 years). I reside in Sydney Australia.
My knowledge of Automotive electronics is in all honesty, quite rudimentary so please bear with me. . .
I recently completed an Auto > Manual conversion on a 2002 Lexus IS300 Sportcross. The IS300 platform was only ever offered from Factory with a manual transmission in the USA. As part of the conversion I replaced the original (Automatic) ECM with a unit from a USDM (California) vehicle.
The ECU is throwing DTCs (0450 & 0451) because it is looking for inputs from an Evap (Fuel Tank) Pressure Sensor that non-USA cars don't have.
I have been advised that re-configuring the ECM is not feasible so my only other option is to give the ECM the inputs it is looking for via an emulation / simulation circuit. From my research to date I have read that the sensors 0-5V output signal is best approximated by a potentiometer.
The ECM supplies the sensor with a regulated 5V reference voltage and the sensor returns a signal voltage between 0.5V and 4.5V according to the pressure / fuel level in the fuel tank. When the pressure in the fuel tank is low, the output voltage of the vapour pressure sensor is low; when it is high the output voltage is high.
Referencing the Lexus IS300 Diagnostic & Wiring Manual (Page DI-251) and the link below;
http://www.tsienna.net/evaporative_emission_control_system_pressure-2236.html
1. For DTC P0450 the ECM checks for abnormal voltage fluctuation from the sensor circuit; which it's getting due to a non-existing sensor / open circuit.
2. For DTC P0451 the ECM checks for both a "noisy" sensor and a "stuck" sensor
The ECM checks for a "noisy" sensor by monitoring fuel tank pressures (time monitored = 10 sec) when car is stationary as there's little variation in the tank vapour pressure. If the indicated pressure varies beyond stated limits (0.5-4.5V) the ECM will illuminate the MIL (2 trip detection logic) and a DTC set
The ECM checks for a "stuck" sensor by monitoring the fuel tank pressure over an extended period (time monitored =10++ seconds). If the indicated pressure does not change over this period the ECM will conclude that the fuel tank pressure sensor is malfunctioning. The ECM will illuminate the MIL and a DTC set
So; even if I knew the resistance across the Terminals of the Sensor & inserted a potentiometer into the circuit; I would still get a fault code because the output voltage would be static & so would trigger a P0451 as the ECM would deduce the sensor was stuck.
As far as I can determine what I need to do is insert a Signal Generator module into the ECM's sensor circuit that has the following characteristics;
i) 5V input / 3.3V (approx) output
ii) Sinusiodal signal output; because voltage change in a square wave signal might be too abrupt & trigger DTC (can anyone confirm/ refute this?)
ii) Adjustable frequency ( Min 0.01 Hz?) and amplitude (1.5V Max)
Some Modules also have an adjustable Duty Cycle. As I stated at the beginning I'm an electronics novice so have no idea if adjusting the Duty Cycle would lower the effective minimum frequency of say; a 1Hz -30KHz module to say 0.01 Hz / (2+ minutes per pulse) to stop the ECM triggering a noisy/stuck sensor fault.
I have spent quite an amount of time online & come across various modules (i.e. link below) but as yet; have not been able to find a PnP module with the above specs & would like to know if any members can help me resolve this problem.
https://www.amazon.co.uk/SainSmart-Frequency-Function-Generator-Triangle/dp/B011NVCKBG
Regards
George