Oil Gauge Sender Questions
#1
Oil Gauge Sender Questions
Hey guys, I'm considering getting this dual function VEI Oil Pressure/Temp gauge:
VEI Dual Gauge: Oil Pressure + Oil Temperature
as I'm down to one remaining gauge space in my 3 gauge panel, but still need to cover these two more functions. While the price of the gauge itself is reasonable, it does not include the sender units. Pricing them on their site adds another $27.55 and $16.20 for the pressure and temperature sender units respectively. That seems a bit too rich to me, but then I was not sure if they are basically generic units, or if there is something particular about them.
Does anyone know if they are a specially calibrated unit designed to match up well with their gauge?
If not, does anyone have a link or reference to a more reasonable alternative to the high priced units they offer that will work just as well?
Thanks a bunch
VEI Dual Gauge: Oil Pressure + Oil Temperature
as I'm down to one remaining gauge space in my 3 gauge panel, but still need to cover these two more functions. While the price of the gauge itself is reasonable, it does not include the sender units. Pricing them on their site adds another $27.55 and $16.20 for the pressure and temperature sender units respectively. That seems a bit too rich to me, but then I was not sure if they are basically generic units, or if there is something particular about them.
Does anyone know if they are a specially calibrated unit designed to match up well with their gauge?
If not, does anyone have a link or reference to a more reasonable alternative to the high priced units they offer that will work just as well?
Thanks a bunch
Last edited by Joe Perez; 12-05-2012 at 05:54 PM. Reason: Linkified your link
#2
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,457
Total Cats: 6,874
In the instructions, they describe the pressure sensor as "a standard 240-33 ohm sender", and give no specific description of the temp sensor.
That said, $27.55 and $16.20 is an excellent price for a pressure and temperature sensor, and I'm not sure where you expect to pay significantly less for those.
My normal go-to place for gauges is egauges.com, and their 240-33 pressure sensors are all in the range of $29-$54: Pressure Senders: 0 - 80 PSI / 5 Bar - 240-33 Ohms (U.S. Ohm Range) - egauges.com
That said, $27.55 and $16.20 is an excellent price for a pressure and temperature sensor, and I'm not sure where you expect to pay significantly less for those.
My normal go-to place for gauges is egauges.com, and their 240-33 pressure sensors are all in the range of $29-$54: Pressure Senders: 0 - 80 PSI / 5 Bar - 240-33 Ohms (U.S. Ohm Range) - egauges.com
#3
Thanks Joe, I guess maybe I'm just remembering pricing from too far back in the past. I thought I had recently seen someone else mention sourcing senders for way less recently, but (naturally) I couldn't find it again when I searched for it. Anyway, I guess if that is currently the going rate for them, I best recalibrate my wallet.
#5
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,457
Total Cats: 6,874
I'm not entirely certain what you mean.
Nearly all pressure and temperature sensors are passive in nature- they are essentially variable resistors wherein the resistance changes in proportion to the phenomenon being measured.
If you apply a pullup voltage to them through a fixed resistance, then you will have created a voltage divider, and can measure a varying positive voltage at the junction between the two. This will not yield a 0-5v output, but it's as close as I can imagine coming.
Dare I ask what the application is for which you need this?
Nearly all pressure and temperature sensors are passive in nature- they are essentially variable resistors wherein the resistance changes in proportion to the phenomenon being measured.
If you apply a pullup voltage to them through a fixed resistance, then you will have created a voltage divider, and can measure a varying positive voltage at the junction between the two. This will not yield a 0-5v output, but it's as close as I can imagine coming.
Dare I ask what the application is for which you need this?
#7
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,457
Total Cats: 6,874
The stock oil pressure sensor on all Miatas '95 and later is just a simple on/off switch. (Ever notice that the needle doesn't move with RPM?)
As for the Rev MS2, just pick any sensor with a positive resistance coefficient, apply a pullup to 5v, and you can scale the ADC in software to match. Since these sensors typically have fairly low resistance, use a fairly low pullup value- maybe 220 ohms or so. That'll keep the measurement range reasonable and increase resolution.
#11
Elite Member
iTrader: (10)
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,990
Total Cats: 361
The Enhanced MS2 needs a transducer-type pressure sensor, not a resistance type.
This means that the sensor needs to have 3 wires:
1) 12V or 5V supply
2) Ground
3) Signal output
Its only the signal output that needs to be connected to the MS2. The other two are pretty much self-explanatory.
This means that the sensor needs to have 3 wires:
1) 12V or 5V supply
2) Ground
3) Signal output
Its only the signal output that needs to be connected to the MS2. The other two are pretty much self-explanatory.
#17
Gotcha. The V(T) curve for common resistance sensors with typical source resistors can probably be described reasonably well with a third order polynomial, maybe fourth. What that means is that you'd need 3 or 4 constants instead of the 2 that you're using now.
If you're interested in implementing that in your code then I can help determine the needed coefficients. In fact, I'm sure I've already done it for GM temp sensors, but it should be simple for any resistive sensor given a few sample resistances spanning the useful range. I can whip up an Excel sheet that allows you type in the sample resistances and the source resistor then it'll output the constant coefficients. Your code would continue to work with linear output devices, you'd just set one or more of the coefficients to 0.
If you're interested in implementing that in your code then I can help determine the needed coefficients. In fact, I'm sure I've already done it for GM temp sensors, but it should be simple for any resistive sensor given a few sample resistances spanning the useful range. I can whip up an Excel sheet that allows you type in the sample resistances and the source resistor then it'll output the constant coefficients. Your code would continue to work with linear output devices, you'd just set one or more of the coefficients to 0.
#18
Elite Member
iTrader: (10)
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,990
Total Cats: 361
You're talking about oil temperature, while I'm talking about pressure.
If you are referring to the Steinhart-Hart equation, then its very inefficient to calculate the output from the sensor every single time using the equation, hence why we use lookup tables with known sensors.
The Enhanced MS2 right now supports the 90-97, 99-05 and the GM coolant temperature sensors as oil temperature sensors.
To use these oil temperature sensors, no pullup or bias resistor is needed; the circuit is already built on the expansion board. All you need to do is connect on pin of the sensor to pin #31 on the top connector, and the other pin to a signal ground.
If you are referring to the Steinhart-Hart equation, then its very inefficient to calculate the output from the sensor every single time using the equation, hence why we use lookup tables with known sensors.
The Enhanced MS2 right now supports the 90-97, 99-05 and the GM coolant temperature sensors as oil temperature sensors.
To use these oil temperature sensors, no pullup or bias resistor is needed; the circuit is already built on the expansion board. All you need to do is connect on pin of the sensor to pin #31 on the top connector, and the other pin to a signal ground.
#19
I should have been more clear. I was talking about using any resistance type sensor as part of a voltage divider.
No matter what kind of sensor, the 10 bit ADC result needs to be converted to something meaningful (obviously, I know you already know that.) If the output of the sensor is linear, then 1 multiply and 1 add is enough. If the output is not linear then it is sometimes possible to apply the DaveC equation to convert the 10 bit integer into a useful number. That requires 3 multiplies and 3 adds in the case of a typical temp sensor, but I admit that I don't know what the resistance curve looks like for a typical pressure sensor. Is 3 multiplies and 3 adds too expensive?
No matter what kind of sensor, the 10 bit ADC result needs to be converted to something meaningful (obviously, I know you already know that.) If the output of the sensor is linear, then 1 multiply and 1 add is enough. If the output is not linear then it is sometimes possible to apply the DaveC equation to convert the 10 bit integer into a useful number. That requires 3 multiplies and 3 adds in the case of a typical temp sensor, but I admit that I don't know what the resistance curve looks like for a typical pressure sensor. Is 3 multiplies and 3 adds too expensive?