Hello all
Basically i'm trying to simulate a Gas tank pressure sensor. At atmospheric pressure the voltage output should be 2.5 volts and when the ECU go into the test procedure for testing the gas tank for leak, it should read 1.6 Volts. Now a Simple Voltage divider from a 5 volt source (LM317 / LM8705) can easily get a 2.5V signal, then add in a transistor to alter that Voltage divider to get the 1.6V isn't hard either.
The basic test procedure is as follows, the "inputs" are the inputs to the circuit, not the ECU, Also all the inputs will have a @33ohm pulled up to 12V resistor (for the ECU solenoid checks) hence why the 12 Volt rating.

I'm still working on making up a diagram (hand drawn and crappy) of how i think this may work, like using a latching circuit, that modifies the output voltage, is turned on when Signal 2 is pulled low, and is released when Signal 1 is pulled up again .
Been messing with this circuit to create what you see below But know i'm doing something wrong, or there is a much easier way, SCR maybe?
Thank you to all that looked
Basically i'm trying to simulate a Gas tank pressure sensor. At atmospheric pressure the voltage output should be 2.5 volts and when the ECU go into the test procedure for testing the gas tank for leak, it should read 1.6 Volts. Now a Simple Voltage divider from a 5 volt source (LM317 / LM8705) can easily get a 2.5V signal, then add in a transistor to alter that Voltage divider to get the 1.6V isn't hard either.
The basic test procedure is as follows, the "inputs" are the inputs to the circuit, not the ECU, Also all the inputs will have a @33ohm pulled up to 12V resistor (for the ECU solenoid checks) hence why the 12 Volt rating.

I'm still working on making up a diagram (hand drawn and crappy) of how i think this may work, like using a latching circuit, that modifies the output voltage, is turned on when Signal 2 is pulled low, and is released when Signal 1 is pulled up again .
Been messing with this circuit to create what you see below But know i'm doing something wrong, or there is a much easier way, SCR maybe?

Thank you to all that looked