![]() |
A. Yes, it can sometimes be done, and this is how:
Or:
Output equals the bias voltage divided by the ratio of the sum of the combined resistances divided by the sensor resistance.
The bias voltage is 5v for most any EFI system you'll encounter.
So, you have 5v applied to one end of the bias resistor and the temp sensor is connected from ground to the other end of the bias resistor. The ECU reads the voltage at the junction of the bias resistor and the temp sensor to determine it's value.
This equation can be used to find the variable resistance value in a voltage divider:
In english it says that the unknown resistor's value is equal to the known resistor's value multiplied by the voltage across the unknown resistor and divided by the difference of the bias voltage minus the voltage across the unknown resistor.
You can illustrate the way to find both resistor in a diagram:
If we run the equation for the above values, we get:
R2 = 20000 * 0.19v / (5 - .19v) R2 = 20000 * 0.19v / (4.81v) R2 = 3800 / 4.81v R2 = 790ohms |
We can also solve for an uknown R1 (bias resistor) by changing the voltages around a little:
R1 = 790 * 4.81v / (5 - 4.81v) R1 = 790 * 4.81v / (0.19v) R1 = 3800 / 0.19v R1 = 20000 |
So you know what the bias value is.
You could configure the MegaSquirt® for the "hot" bias value and just accept what behavior the "cold" bias value will cause.
The above information is from a message (36193) posted by Perry Harrington on the Yahoo! list. If you have questions about this procedure, please contact the MegaSquirt Forums list.