tunerpro temp reading wrong??
#1
Senior Member
Thread Starter
Join Date: Aug 2004
Location: Shippensburg, PA
Posts: 680
Received 0 Likes
on
0 Posts
Car: 1981 Buick Century Wagon
Engine: 87 GN engine
Transmission: 2004R
Axle/Gears: 3.73
tunerpro temp reading wrong??
Hey all, the stats. 747 ecm, $42 mask, BBC TBI 90 pph injector, 350 chevy, vortec heads.
My problem/question. Why does tuner pro rt read the temp scale backwards?? IOW, when I am datalogging, the temp says 22* C when the car is cold, when it warms up it goes to 70-73 C, (which is right according to the scanner) when warm?? Anybody else have this issue?? Just wondering if this could be affecting the tuning of my bin through tuner pro rt.
My problem/question. Why does tuner pro rt read the temp scale backwards?? IOW, when I am datalogging, the temp says 22* C when the car is cold, when it warms up it goes to 70-73 C, (which is right according to the scanner) when warm?? Anybody else have this issue?? Just wondering if this could be affecting the tuning of my bin through tuner pro rt.
#2
Senior Member
Join Date: Oct 1999
Posts: 6,621
Likes: 0
Received 1 Like
on
1 Post
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
It sounds like either there is a problem with TunerPro or more likely, the ads file. In the ads file, for the temp conversion, is it a table look-up and interpolate or some formula? The more accurate way is to do the table look-up since the aldl datastreams the coolant temp in raw ad and raw inverse ad. If you plot out the ad you'll notice that no "simple" formula would cover the whole range let alone the points between freezing and overtemp!
EBL...
EBL...
#3
Supreme Member
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
The temperature in the older ECMs is an inverse term based on the resistnance of the sensor. The raw A/D value is an exponential curve that rises as teh temperature falls. It doesnt display right in some programs due to the fact that you need to use a formula to interpret it.
The newer ecms/pcms have tables in them that are used to get the temperature from the raw A/D reading, so its easier to display the temp.
The newer ecms/pcms have tables in them that are used to get the temperature from the raw A/D reading, so its easier to display the temp.
#4
Senior Member
Join Date: Oct 1999
Posts: 6,621
Likes: 0
Received 1 Like
on
1 Post
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by dimented24x7
The temperature in the older ECMs is an inverse term based on the resistnance of the sensor. The raw A/D value is an exponential curve that rises as teh temperature falls. It doesnt display right in some programs due to the fact that you need to use a formula to interpret it.
The newer ecms/pcms have tables in them that are used to get the temperature from the raw A/D reading, so its easier to display the temp.
The temperature in the older ECMs is an inverse term based on the resistnance of the sensor. The raw A/D value is an exponential curve that rises as teh temperature falls. It doesnt display right in some programs due to the fact that you need to use a formula to interpret it.
The newer ecms/pcms have tables in them that are used to get the temperature from the raw A/D reading, so its easier to display the temp.
Inv.Temp = 2E-11x6 - 9E-09x5 + 9E-07x4 + 0.0002x3 - 0.0465x2 + 3.7387x - 33.383
#5
IIRC, that is one of the ADS files I saw that was not set up correctly. It was displaying raw counts instead of the table values. The table is there, but the data "operation" just needs to be changed to "Use Lookup Table" and then point "Lookup" at the table. I've extended the 7747 ADS file I sent to Mark and Craig WAY beyond any other ads file I could find, along with fixing some conversions like this (as well as providing Counts, *F, and *C outputs for temp). Haven't heard yet whether they have posted it or not...
#6
Supreme Member
iTrader: (2)
Join Date: Jan 2002
Location: Moorestown, NJ
Posts: 9,962
Likes: 0
Received 3 Likes
on
3 Posts
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Originally posted by JPrevost
I don't think it's exponential. From all of the data online it appears to be a polynomial.
Inv.Temp = 2E-11x6 - 9E-09x5 + 9E-07x4 + 0.0002x3 - 0.0465x2 + 3.7387x - 33.383
I don't think it's exponential. From all of the data online it appears to be a polynomial.
Inv.Temp = 2E-11x6 - 9E-09x5 + 9E-07x4 + 0.0002x3 - 0.0465x2 + 3.7387x - 33.383
For a generic RTD its an exponential type of relationship. For an actual one in use they probably used curve fitting to get the relationship.
#7
Senior Member
Thread Starter
Join Date: Aug 2004
Location: Shippensburg, PA
Posts: 680
Received 0 Likes
on
0 Posts
Car: 1981 Buick Century Wagon
Engine: 87 GN engine
Transmission: 2004R
Axle/Gears: 3.73
ok, I have to look at the ads file, maybe I could get my hands on the ads file that was modified?? I'm not REAL good with changing the way the source code interpretes things, YET. I'm a newbie at the prom tuning. But it would be nice to see the close to actual temp as the vehile is warming up because I still have some issues to figure and tune out in those areas.
Trending Topics
#8
I sent it to you in an email. Just remember, I'm also a newbie and AFAIK, that file has only ever been used by me, so "use at your own risk" and all that. Let me know if you find any errors, but I tried to be careful and test for valid values...
#11
Senior Member
Join Date: Oct 1999
Posts: 6,621
Likes: 0
Received 1 Like
on
1 Post
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by dimented24x7
For a generic RTD its an exponential type of relationship. For an actual one in use they probably used curve fitting to get the relationship.
For a generic RTD its an exponential type of relationship. For an actual one in use they probably used curve fitting to get the relationship.
The only formula that is exponential is the one that would convert ad inv to ad. ad to deg F (or C, don't matter) and ad inv to deg F is a polynomial.
Here is the deg F vs ad inv;
Code:
degrees A/D F Inv 392 0 302 4 293 5 284 8 275 10 266 14 257 18 248 24 239 30 230 37 221 46 212 56 203 66 194 78 185 90 176 103 167 116 158 129 149 141 140 153 131 163 122 174 113 183 104 191 95 199 86 205 77 211 68 216 59 221 50 225 41 229 32 232 23 234 14 237 5 239 -4 241 -13 242 -22 243 -40 255
#12
Moderator
iTrader: (1)
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,405
Likes: 0
Received 216 Likes
on
202 Posts
Car: check
Engine: check
Transmission: check
If it helps this is how the ECM 'sees' the CTS and IAT sensor. ADC counts (voltage) vs. temperature.
RBob.
RBob.
Last edited by RBob; 12-16-2005 at 08:14 AM.
#13
Supreme Member
iTrader: (1)
Join Date: Mar 2000
Location: All over China, Iowa, and San Luis Obispo, CA
Posts: 1,692
Likes: 0
Received 1 Like
on
1 Post
Car: 92 Form, 91 Z28, 89 GTA, 86 Z28
Engine: 5.7 TPI, LG4
Transmission: 700R4, 700R4
Axle/Gears: 3.27, 2.73
What about the shunt resistor used to improve the accuracy (edit: I should say resolution, not accuracy) at both low and high temps? That should make it look like a sawtooth. I'm not sure exactly which ECUs have it, and I don't know how the ECU knows when the shunt resistor is in or not or what it does with that to get the normal A2D. Does anyone have that info?
#14
Senior Member
Thread Starter
Join Date: Aug 2004
Location: Shippensburg, PA
Posts: 680
Received 0 Likes
on
0 Posts
Car: 1981 Buick Century Wagon
Engine: 87 GN engine
Transmission: 2004R
Axle/Gears: 3.73
well, I used the lookup table and had it converted to degree f and I works great now. thanx all. I appreciate the replies.
Thread
Thread Starter
Forum
Replies
Last Post