Coolant sensor information.
#1
Coolant sensor information.
I have just removed my Electromotive coolant sensor (GM part) which was located in the coolant pipe exiting the rear of the head. It is quite large, the pipe of relatively small ID and therefore restrictive in my view. Anyway I've handed responsibility of supplying the TECgt with coolant temp information back to the OEM coolant sensor.
I'll need to shift my warm-up curve a little and I'll also need to think about the temperatures at which my radiator fan switches on and off.
To help me do this it would be useful to know the temp vs. resistance curves of the two sensors. So does anyone know the response curves of the two sensors or where I could obtain them?
FWIW, after a few days going nowhere, at 19C (ambient air temp) the stock coolant sensor was reading 27C on the TECs lookup table. If my memory serves the difference reduces with increasing temp.
Edit: Electromotive sensor curve is in the TECgt manual (Dohhh.). Still looking for the stock (Mk2) sensors curve though.
I'll need to shift my warm-up curve a little and I'll also need to think about the temperatures at which my radiator fan switches on and off.
To help me do this it would be useful to know the temp vs. resistance curves of the two sensors. So does anyone know the response curves of the two sensors or where I could obtain them?
FWIW, after a few days going nowhere, at 19C (ambient air temp) the stock coolant sensor was reading 27C on the TECs lookup table. If my memory serves the difference reduces with increasing temp.
Edit: Electromotive sensor curve is in the TECgt manual (Dohhh.). Still looking for the stock (Mk2) sensors curve though.
Last edited by slowmx5; 07-10-2009 at 07:18 PM.
#3
Thanks. My FSM only provides two data points to test the sensor:
20C = 2.21 - 2.69kohm
80C = 0.287 - 0.349kohm
Could you post the graph (if it's not too much trouble)? My FSMs 2 data points are a little sparse. I was sorta hoping that someone (as sad as me) may have tested the sensor in a saucepan to test temp vs resistance...
20C = 2.21 - 2.69kohm
80C = 0.287 - 0.349kohm
Could you post the graph (if it's not too much trouble)? My FSMs 2 data points are a little sparse. I was sorta hoping that someone (as sad as me) may have tested the sensor in a saucepan to test temp vs resistance...
#8
Spent 3 hours today very slowly heating up a pot of water. My digital thermometer (±1°C accuracy) was spot on 100°C when the water boiled.
Interesting enough, I couldn't get the water hot enough to go over 100°C.
This was measured on the 2 pins for the ecu, not the one pin for the dash gauge.
I can also confirm that my deepfreezer is -21°C and my refrigerator 4.5°C
Interesting enough, I couldn't get the water hot enough to go over 100°C.
This was measured on the 2 pins for the ecu, not the one pin for the dash gauge.
I can also confirm that my deepfreezer is -21°C and my refrigerator 4.5°C
Last edited by WestfieldMX5; 08-11-2009 at 09:34 PM.
#9
Fabulous stuff Frank. Looks like the error increases as temp falls, good that the two sensors are similar at higher temps so going closed loop etc is not affected. May need to adjust warm up curve and coolant ignition advance curves at lower temps though.
You nailed the 100C data point, are you similarly confident in the 0C data point as well?
You nailed the 100C data point, are you similarly confident in the 0C data point as well?
#10
The first tests below room temperature were done with the sensor wrapped in a deepfrozen hot/cold pack, but that proved to be not accurate enough, so I'm redoing it with various fluids in de deepfreezer. You'd be amazed at how fast a box of icecream heats up when you take it out of the deepfreeze. In a matter of seconds, the resistance of the sensor changes (don't tell the wife I stuck it into the icecream).
I changed the results above according to today's testresults. These are very accurate. At 0°C (water going into frozen state - half water half ice), I have 5850 ohm. The digital thermometer read 0.3°C at that point. It stayed at that temp for over an hour. Interesting to see what happens to water when it freezes and how long it stays at 0°C during the freezing process.
Will do the part below 0°C tomorrow
I changed the results above according to today's testresults. These are very accurate. At 0°C (water going into frozen state - half water half ice), I have 5850 ohm. The digital thermometer read 0.3°C at that point. It stayed at that temp for over an hour. Interesting to see what happens to water when it freezes and how long it stays at 0°C during the freezing process.
Will do the part below 0°C tomorrow
Last edited by WestfieldMX5; 08-13-2009 at 09:12 AM.
#15
Interesting enough, I couldn't get the water hot enough to go over 100°C.
This was measured on the 2 pins for the ecu, not the one pin for the dash gauge.
This was measured on the 2 pins for the ecu, not the one pin for the dash gauge.
I forget the numbers, but roughly in going from 0 degree ice to steam, 1/3 of the energy is the temperature difference, 1/3 is melting energy, and 1/3 is boiling energy. Perhaps it's 1/2, 1/4 and 1/4, but the "latent heat of melting/vaporization" is significant!
Fabulous stuff Frank. Looks like the error increases as temp falls, good that the two sensors are similar at higher temps so going closed loop etc is not affected. May need to adjust warm up curve and coolant ignition advance curves at lower temps though.
You nailed the 100C data point, are you similarly confident in the 0C data point as well?
You nailed the 100C data point, are you similarly confident in the 0C data point as well?
#16
This is a very common thing, must have been too long since you've been in highschool and taken chemistry. The hotter molecules leave the pot immediately, hence it's effectively impossible (at normal pressures) to get water over 100C. That's why it's a good reference, get it hot as you can, it'll be at 100. Same for freezing, you can't get it below freezing and be a liquid... unless you put antifreeze (or salt or...) in it. Any additional energy comes from forming ice - which is why it takes so long to melt. (Also, the ice can be colder than 0, water cannot)
I forget the numbers, but roughly in going from 0 degree ice to steam, 1/3 of the energy is the temperature difference, 1/3 is melting energy, and 1/3 is boiling energy. Perhaps it's 1/2, 1/4 and 1/4, but the "latent heat of melting/vaporization" is significant!
I forget the numbers, but roughly in going from 0 degree ice to steam, 1/3 of the energy is the temperature difference, 1/3 is melting energy, and 1/3 is boiling energy. Perhaps it's 1/2, 1/4 and 1/4, but the "latent heat of melting/vaporization" is significant!
Actually, it looks to me to be most inaccurate at the higher temps. An error of 100 ohms at boiling is 14 degrees! An error of 100 ohms at ~30 degrees temp is 1 degree. You need to have single ohm accuracy at the high end of the scale to figure out where you are, but at colder temps even a rough idea is fine.
I will do the GM sensor as well one of these days.
#17
The later tests were done with a bottle of frozen water in which I drilled a hole, tapped with M12x1.5, added water to make sure there was no air and screwed the sensor in it. I also drilled a small hole in it for my thermometer. Everything went back in the deepfreeze for a day or so. I also used bottles of salt water etc. Took me forever to do.
I will do the GM sensor as well one of these days.
I will do the GM sensor as well one of these days.
Honestly, I doubt my motor ever sees 10*c temps. :-)
You can use high pressure, too (just like your cooling system does - a mix of pressure and antifreeze to prevent boiling). One of my measurements (I lost come coolant but it was just for a test) was to stick a very small thermocouple under the hose clamp and into the temp sensor housing outlet. That's how I calibrated my water temp dash guage.
#20
2 points on a resistance vs. temp curve are enough to generate the entire curve, because it follows an exponential equation with 2 parameters.
I'm too lazy to find it, but google "NTC curves". Philips IIRC had an appnote with equations.
Add 1 more point if you are doing voltage vs. temperature and you don't know the pullup resistor value.
I'm too lazy to find it, but google "NTC curves". Philips IIRC had an appnote with equations.
Add 1 more point if you are doing voltage vs. temperature and you don't know the pullup resistor value.