Notices
MEGAsquirt A place to collectively sort out this megasquirt gizmo

GM IAT failure?

Thread Tools
 
Search this Thread
 
Old Jan 14, 2009 | 11:58 PM
  #1  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default GM IAT failure?

I have been seeing temperatures about 20* higher than expected from my GM IAT. The sensor is wired directly, grounded at ecu ground by the TB and the other going to megasquirt. I am using GM settings and 2490 bias.

Tonight I ohm tested the sensor in boiling water and found that it read around 240 ohm. In Ice water, it reads 7640. According to the chart below, the sensor should be reading closer to 180 and 10500 respectively. The ohmmeter was tested against a 270 ohm resistor to assure that it was functioning correctly. It read 266 for all 3 resistors tested, which is within the 5% tolerance spec.

Aside from being almost exactly 20* off, the sensor seems to act normally, so can I simply use these numbers ive gathered, and adjust adjust the temperature I input to easytherm by about 20* for the middle one?

example:
212 -> 240ohm

32 -> 7640ohm

... wait as i am doing this, it is seeming more complicated. the curve has been thrown off and it is not 20* off everywhere, its about 8* off at 32 and 20* off at boiling... help me get that middle value right someone, my math sucks
Attached Thumbnails GM IAT failure?-gm-sensor-bias.jpg  

Last edited by akaryrye; Jan 15, 2009 at 12:03 AM. Reason: gm temperature sensor bias
Old Jan 15, 2009 | 12:05 AM
  #2  
patsmx5's Avatar
Elite Member
iTrader: (16)
 
Joined: Aug 2007
Posts: 9,406
Total Cats: 559
From: Houston, TX
Default

A new sensor is cheap. Is it open or closed element? Closed element ones are everywhere.
Old Jan 15, 2009 | 12:07 AM
  #3  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

open element
Old Jan 15, 2009 | 12:13 AM
  #4  
mikeflys1's Avatar
Junior Member
iTrader: (2)
 
Joined: Nov 2006
Posts: 359
Total Cats: 0
From: N/A
Default

Just leave it....it doesnt have to be exact, just consistent.
Old Jan 15, 2009 | 12:24 AM
  #5  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

it matters to me, I want accurate temps
Old Jan 15, 2009 | 12:55 AM
  #6  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

Ok well according to some calculations I made, the curves would probably cross at around 37*C

Basically I discovered that the stock resistance at 0*C is 11550, and that my sensor is reading 66% below this. Then I figured that at boiling, my sensor is reading 77% higher OHMs.

66/0C x 177/100C = 37.3*C ... i know my math is probably screwed up, but the number seems to be about where it should be. So my easytherm settings will be as follows:

0C - 7640
38C - 1800
100C - 240
bias - 2940

This should get me a lot closer than it is reading now at least.
Old Jan 15, 2009 | 02:04 AM
  #7  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

and it is working, looks to be reading within a degree or two from what I can tell.
Old Jan 15, 2009 | 04:03 AM
  #8  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 6,020
Total Cats: 369
From: Athens, Greece
Default

Inspect your Easytherm output files after you are done. Easytherm really screws up if your vales are off by a degree, and it doesn't even tell you that something is wrong.

Jim
Old Jan 15, 2009 | 10:58 AM
  #9  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

Originally Posted by Reverant
Inspect your Easytherm output files after you are done. Easytherm really screws up if your vales are off by a degree, and it doesn't even tell you that something is wrong.

Jim
I dont understand what you mean by this, I thought easytherm simply took the temperature vs resistance curve and scaled it out?
Old Jan 15, 2009 | 11:41 AM
  #10  
Reverant's Avatar
Elite Member
iTrader: (10)
 
Joined: Jun 2006
Posts: 6,020
Total Cats: 369
From: Athens, Greece
Default

Easytherm CREATES the T vs R curve from the values you give it. If the values you give it are off by a degree or two, the output will be TOTALLY wrong, like random garbage, not just scaled out with less accuracy.

Jim
Old Jan 15, 2009 | 07:04 PM
  #11  
akaryrye's Avatar
Thread Starter
Elite Member
iTrader: (5)
 
Joined: Jul 2006
Posts: 2,557
Total Cats: 5
From: Central California
Default

ok ill take a look at it.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
tazswing
Race Prep
20
Oct 3, 2015 11:04 AM
shooterschmidty
Engine Performance
8
Sep 30, 2015 10:28 PM
gsyk59
MEGAsquirt
2
Sep 20, 2015 04:54 PM
Motorsport-Electronics
ECUs and Tuning
0
Sep 5, 2015 08:02 AM




All times are GMT -4. The time now is 11:22 AM.