Anything about Ford EEC tuning. TwEECer and Moates questions dominate, but there's some SCT and OBD-II knowledge too.

Moderators: EDS50, cgrey8, 2Shaker, Jon 94GT

User avatar
cgrey8
Administrator
Posts: 11304
Joined: Fri Jun 24, 2005 5:54 am
Location: Acworth, Ga (Metro Atlanta)
Contact:

Post by cgrey8 » Thu Feb 21, 2008 4:48 pm

He's just talking about the RATCH effect. So if at key-on, your TPS is .95v, but at some point during the drive, it dips to .94v, then .94v is latched-in as the minimum value to assume as Closed Throttle. Later on, if the voltage hits .93v, then .93v is latched in as the minimum. The term Ratch is used because the voltage can go down, but can't go back up until a power cycle and the whole thing starts over again.
...Always Somethin'

89 Ranger Supercab, 331 w/GT40p heads, ported Explorer lower, Crane Powermax 2020 cam, FMS Explorer (GT40p) headers, aftermarket T5 'Z-Spec', GUFB, Moates QuarterHorse tuned using BE&EA

Member V8-Ranger.com

User avatar
Adam McLaughlin
Tuning Addict
Posts: 618
Joined: Fri Sep 22, 2006 8:43 pm
Location: Santa Rosa, California

Post by Adam McLaughlin » Thu Feb 21, 2008 5:22 pm

Ah, OK. That makes some more sense. Thanks for clearing that up for us Chris.

So, there is some sort of key-on recognition when the EEC is powered up, right?

This would be the base T.P.S. reading, and everything below it would work down as the established base indicator moves lower throughout the engine operation. Do I have this correctly?

Adam
1989 GT with V-2 SQ, 42 lb and 80 MM Pro-M MAF. Twisted Wedge H/C/I - A9L
1992 Ranger with 9.4 : 1 357 C.I. Mustang MAF - AFR 185s - A9L - TFS Stage 2

Stern90LX
Gear Head
Posts: 30
Joined: Wed Dec 27, 2006 4:24 pm

Post by Stern90LX » Thu Feb 21, 2008 8:28 pm

sailorbob wrote:As long as the TPS voltage at closed throttle is below the various self test min values then the eec will cope with it as all of the important TPS related decision processes use the relative TP value (actual TP minus closed TP values). If your TPS is reading between 0.95 and 1.0v then it will be fine as the typical failure value I've seen is 1.25v (in both eec-iv's and v's).

Regarding eec-iv vs eec-v handling of the idle, certainly the early eec-v's don't differ from the iv.

BTW the eec uses a 10 bit ADC so the resolution is better than described above.
Interesting, I've noted my EEC-IV tosses a "Out of Range" error code for the TPS when it's below .75v or above 1.25v when it POSTs @ Key On. So I keep it set to .95 to cope with temp variances and what not. I'm another of those that never bought into the .999...v crap.

Stern90LX
Gear Head
Posts: 30
Joined: Wed Dec 27, 2006 4:24 pm

Post by Stern90LX » Thu Feb 21, 2008 8:33 pm

Adam McLaughlin wrote:Ah, OK. That makes some more sense. Thanks for clearing that up for us Chris.

So, there is some sort of key-on recognition when the EEC is powered up, right?

This would be the base T.P.S. reading, and everything below it would work down as the established base indicator moves lower throughout the engine operation. Do I have this correctly?

Adam
Yes, that's basically correct. The EEC-IV is just like your PC on power up. It performs a POST. Or Power On Self Test as it were. It polls each sensor to get a base voltage reference(VREF). Compares those VREF's to a variance table and logs what it found... in a nut shell. :) If a sensor can't be read then it should launch into the Limp mode setting and allow the engine to be started anyway.

sailorbob
BIN Hacker
Posts: 1779
Joined: Tue Jul 12, 2005 6:10 am

Post by sailorbob » Thu Feb 21, 2008 10:15 pm

Adam McLaughlin wrote:Can you elaborate on that some more?
No need, Chris has already got it covered and beaten me to responding :D
Stern90LX wrote:I've noted my EEC-IV tosses a "Out of Range" error code for the TPS when it's below .75v or above 1.25v when it POSTs @ Key On.
Yes, you will get a error thrown up when at low voltage too. My laziness in not saying this before as most people suffer from a reading that is too high.

User avatar
Cougar5.0
BIN Hacker
Posts: 1880
Joined: Thu Mar 17, 2005 3:16 pm
Location: New Hampshire

Post by Cougar5.0 » Fri Feb 22, 2008 5:06 pm

Well, for completeness I'm going to add a couple of snips from the GUFB. I was going to post this earlier, but the site keeps going down for hours/days at a time!

Image

Image
428w now

Chris Mureen
Tuning Addict
Posts: 443
Joined: Fri Oct 18, 2002 6:44 pm
Location: Austin, TX

Post by Chris Mureen » Fri Feb 22, 2008 9:49 pm

sailorbob wrote:Relative TP is not set at key on, the eec constantly adjusts the closed TP position downwards so that the various thresholds are not affected by the closed throttle value varying thought out the run.
Are you saying that you can adjust the throttle opening and thereby increase or decrease TPS voltage and not have to cycle the ignition switch? I realize it is always montoring but I always thought that the base point was set at KO.

Chris

User avatar
Adam McLaughlin
Tuning Addict
Posts: 618
Joined: Fri Sep 22, 2006 8:43 pm
Location: Santa Rosa, California

Post by Adam McLaughlin » Sat Feb 23, 2008 12:52 am

It appears as though you can adjust the throttle sensor's closed position to a lower reading, without cycling the EEC, but to go higher would make the EEC think that the throttle was being opened.

I am going to have to go out to the garage tonight and experiment...

Adam
1989 GT with V-2 SQ, 42 lb and 80 MM Pro-M MAF. Twisted Wedge H/C/I - A9L
1992 Ranger with 9.4 : 1 357 C.I. Mustang MAF - AFR 185s - A9L - TFS Stage 2

sailorbob
BIN Hacker
Posts: 1779
Joined: Tue Jul 12, 2005 6:10 am

Post by sailorbob » Sat Feb 23, 2008 5:46 am

Adam McLaughlin wrote:you can adjust the throttle sensor's closed position to a lower reading, without cycling the EEC, but to go higher would make the EEC think that the throttle was being opened.
Yes, to a point anyway :D Later eec's have a self test mode called 'Throttle Adjust Mode' where the closed TP value (aka RATCH) is constantly readjusted to the current TPS value rather than being only adjusted downwards.

User avatar
cgrey8
Administrator
Posts: 11304
Joined: Fri Jun 24, 2005 5:54 am
Location: Acworth, Ga (Metro Atlanta)
Contact:

Post by cgrey8 » Sat Feb 23, 2008 9:10 am

To make up for slop, there are some deadband scalars that define voltage above the RATCH voltage to still consider as Closed Throttle (CT). If the throttle was .95v, then .94, then .93, it could very easily go back to being .94v again at some point during the drive. Since the EEC controls CT differently than Partial Throttle (PT), then it's important that the EEC understand that the voltage can vary a little. I don't remember the exact amount allowed, but it seems the scalar is somewhere around .3v. So as long as the TPS reports CT within .3v of RATCH, the EEC will treat that as CT. Otherwise what you'll notice is the ISC controller would hold open, run the engine RPMs higher, and the spark would be drive-values (mid to high 20s), not idle values (mid teens to low 20s). If you are datalogging Throttle Status, you'd also notice the EEC believes everything is still at PT. I had this very problem when my throttle plate was sticking. Sometimes the throttle plate would get lower, other times gunk and buildup kept it from closing all the way and it wouldn't meet that .3v range. So the EEC would hold the spark and RPMs higher than what they should've been for sitting still at a light. Tapping the throttle would sometimes fix it. But ultimately cleaning the throttle body got rid of the problem. Unfortunately, my Explorer throttle body sticks fairly easily and has to be cleaned often. I should probably put some sand paper to it so the edges of the TB don't come so close to the butterfly and cause actual contact with the butterfly.
...Always Somethin'

89 Ranger Supercab, 331 w/GT40p heads, ported Explorer lower, Crane Powermax 2020 cam, FMS Explorer (GT40p) headers, aftermarket T5 'Z-Spec', GUFB, Moates QuarterHorse tuned using BE&EA

Member V8-Ranger.com

User avatar
tvrfan
Tuning Addict
Posts: 590
Joined: Sat May 14, 2011 11:41 pm
Location: New Zealand

Re:

Post by tvrfan » Sat May 14, 2011 11:58 pm

Hey Guys, (I'm new to forum, but not EEC stuff).

My understanding of RATCH is that it is the MINIMUM voltage ever reached by the TPS
sensor. Because of manufacturing tolerances, and real life wear etc. This value probably stays pretty stable for a particular vehicle, but not across multiple vehicles.

If you look at A9L family it checks - if TPS voltage is less than ratch, then ratch = TPS.

It doesn't go up, only down.

This value (RATCH) is then used to decide if throttle is closed...... which then determines a range of strategies (accel pump, decel shut off etc.)

Simple, when you think about it.

Andy.
TVR, kit cars, classic cars. Ex IT geek, development and databases.
https://github.com/tvrfan/EEC-IV-disassembler

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 124 guests