DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

have a few questions about 747 ecm

Thread Tools
 
Search this Thread
 
Old Nov 21, 2004 | 11:42 PM
  #1  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
have a few questions about 747 ecm

first off how do you determine the duty cycle of your injectors. i would like to know this so that i dont go static on my wot tuning and how do you add fuel for wot conditions only
Reply
Old Nov 22, 2004 | 07:43 AM
  #2  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Re: have a few questions about 747 ecm

Originally posted by c4boom
first off how do you determine the duty cycle of your injectors. i would like to know this so that i dont go static on my wot tuning and how do you add fuel for wot conditions only
Duty cycle is calculated from RPM and injector PW:

DC% = PWmSec / (1 / (RPM / 300) )


During WOT operation there is an AFR vs. RPM table.

RBob.
Reply
Old Nov 22, 2004 | 09:27 PM
  #3  
JPrevost's Avatar
Senior Member
 
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Just thought I'd tell anybody else that's reading this that this duty cycle calculation is ONLY for the TBI firing strategy. Port injection has twice as long to fire and sequential has double that.
Example; TBI injectors at 6000rpm have only 5ms of time to open.
DC%=5ms/(1/(6000rpm/300))=100%
For batch fire port injection (TPI);
DC%=10ms/(1/(6000rpm/600))=100%
SEFI like most LT1s and newer cars;
DC%=20ms/(1/(6000rpm/1200))=100%
Also a DC% of 100 is worthless because you've now lost complete control over the fuel delivery of the engine. Not even a normal decrease in volumetric efficiency will let you regain control at higher rpms.

Last edited by JPrevost; Nov 22, 2004 at 09:33 PM.
Reply
Old Nov 24, 2004 | 12:15 PM
  #4  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
ok how do you determin the PW by looking at the maps in tuner pro
Reply
Old Nov 24, 2004 | 12:39 PM
  #5  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
You dont... The actual pulsewidth is the result of using the VE, modified MAP term, etc in a calc to determine teh fuel flow for each cylinder. Either on a bench or in the car is teh only place you can really detirmine what teh PW truely is.
Reply
Old Nov 24, 2004 | 01:44 PM
  #6  
BMmonteSS's Avatar
Supreme Member
 
Joined: Feb 2002
Posts: 2,663
Likes: 9
From: Buckhannon, WV
Car: 84' Monte
Engine: 350
Transmission: 700-r4
Axle/Gears: ferd 9" posi 3.50 gears
You can output your PW into the aldl stream pretty easily, you can use JPrevost neat little aldl .ecu file to change what gets sent out the data stream in what place. I just spit my PW out the prom ID stream, then converted it in excell.
Reply
Old Nov 24, 2004 | 03:09 PM
  #7  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
thats cool where is a good place to get this file
Reply
Old Nov 24, 2004 | 08:55 PM
  #8  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
EDIT: Unghhh... I really feel stupid now

Last edited by dimented24x7; Nov 26, 2004 at 12:26 AM.
Reply
Old Nov 24, 2004 | 11:41 PM
  #9  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
say what? i think i am in over my head again some one please throw me some floties
Reply
Old Nov 24, 2004 | 11:43 PM
  #10  
JPrevost's Avatar
Senior Member
 
Joined: Oct 1999
Posts: 6,621
Likes: 2
Car: 91 Red Sled
Axle/Gears: 10bolt Richmond 3.73 Torsen
Originally posted by c4boom
say what? i think i am in over my head again some one please throw me some floties
http://www.moates.net/files/3)%20Bin...DL%20patch.zip
That's the stuff I put together. It has a pretty good readme file that should make sence (has examples).
Reply
Old Nov 25, 2004 | 12:31 AM
  #11  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
thank you
it seams like i keep reading but my brain dose not suck it up i have been working on my truck for months and have just now started to get some good results

i spent some time looking at the txt files i did not see a address for the DC would i have been under some thing that i did not see or is it part of a calculation that i am going to have to work off of

Last edited by c4boom; Nov 25, 2004 at 12:46 AM.
Reply
Old Nov 25, 2004 | 01:35 PM
  #12  
Dominic Sorresso's Avatar
Supreme Member
20 Year Member
 
Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
c4boom,

You won't see anything for DC. You need to feed the PW through the ALDL stream. Then that raw data is converted through a formula to arrive at Duty Cycle. Check Jon's "Read Me" for the correct address on PW.
Reply
Old Nov 25, 2004 | 05:34 PM
  #13  
c4boom's Avatar
Thread Starter
Senior Member
20 Year Member
 
Joined: May 2002
Posts: 569
Likes: 0
From: concord New Hampshire
Car: 87 iroc and 88 k2500 tbi truck
Engine: l98 and lo5
Transmission: 700 r4's babby
i was looking for some thing but ill i can find is bpw
Reply
Old Nov 25, 2004 | 07:21 PM
  #14  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
I just realized that I messed up with the addresses. Its AA and AB. I misread them.

Ok, what you do is you type in '00AB' for the first byte of the PROM ID. Then you type in '00AC' for the second byte. When you go to datalog, there will now be the pulsewidth in raw form in place of the prom ID. This is in place of the origional adress', which where D002 and D003. The 0xAA and 0xAB are the two addresses that are the 16 bit synchronous base pulse width in the memory, or the time that each injector is supposed to be open.

In your datalog, if you want to know what your pulswidth is in milliseconds, you multiply the number you see as the prom ID by .01526. That will give you the pulsewidth in milliseconds instead of counts. Thats pretty much it.

EDIT: made correction.

Last edited by dimented24x7; Nov 26, 2004 at 12:29 AM.
Reply
Old Nov 25, 2004 | 07:47 PM
  #15  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Dont know if JP has the formula commented in his ALDL stuff but the DC isnt really too terribly hard, either.

Each injector fires twice per engine revolution. That means that it only has half the time it takes for a revolution to fire. The duty cycle itself is the ammount of time that the injector is open divided by the total time that the injector can be open. Lets say it takes 20 milliseconds for the engine to complete one revolution at 3000 rpm. Since each injector will have to fire twice, that gives a maximum time of 10 milliseconds that the injector can fire. After 10 milliseconds, the injector will have to fire again.

Ok, so we have a time of 10 milliseconds that the injector has to fire. Say the pulsewidth from the datalog is 5 milliseconds. 5/10 is .5, or 50%. That means that the injector is open for 50% of the time. The other 50% of the time, its closed. If the pulsewidth was 8 milliseconds, then it would be open for 80% of the time. If it was 12 milliseconds, then it would be open all the time, since 12 milliseconds is longer then the 10 milliseconds that the injector has to fire. After 10 milliseconds, its time for the injector to fire again.

If I didnt make any math mistakes, the duty cycle as a percentage can be found by the following formula:

(raw PW x RPMs)/19660.

The raw pulsewidth is the number that is spit out in the datalog. The RPMS are the engines speed that the pulsewidth was recorded at, in revs. per min. of course.

Last edited by dimented24x7; Nov 25, 2004 at 07:50 PM.
Reply
Old Nov 25, 2004 | 08:11 PM
  #16  
DieKnow's Avatar
Junior Member
 
Joined: Sep 2004
Posts: 5
Likes: 0
Re: have a few questions about 747 ecm

Originally posted by c4boom
first off how do you determine the duty cycle of your injectors. i would like to know this so that i dont go static on my wot tuning and how do you add fuel for wot conditions only
I just measure it at the injector. Use any meter or scope that has a duty cycle option and connect to injector wire.
Reply
Old Nov 25, 2004 | 08:25 PM
  #17  
Grumpy's Avatar
Supreme Member
 
Joined: Jun 2000
Posts: 7,554
Likes: 1
From: In reality
Car: An Ol Buick
Engine: Vsick
Transmission: Janis Tranny Yank Converter
If your broke or code challenged, a dwell meter will work in a pinch. *Dwell* is the amount of time the points are closed, expressed in degrees. Soo, on an application where you see ~23d dwell that would correspond to 50% DC, and 45 would be 100%.

All of this is much easier to work out on an ecm bench rather then beating the engine to death just gatering sampling data to get a rough idea of where you are.

Saturn5 is going to do another batch of boards, and they pay for themselves just in gas saved.
Reply
Old Nov 25, 2004 | 09:32 PM
  #18  
Dominic Sorresso's Avatar
Supreme Member
20 Year Member
 
Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
c4,

This is how you make the change in the ALDL stream to cappture PW in the PROM ID slot of the data stream. With this raw data you then convert it over to PW and then Duty Cycle. dim, I think the correct address for PW in a 7747 is AB, AC.
http://home.comcast.net/~surrexi2/ALDL_Mod.bmp
Reply
Old Nov 25, 2004 | 09:33 PM
  #19  
Dominic Sorresso's Avatar
Supreme Member
20 Year Member
 
Joined: Dec 2001
Posts: 1,997
Likes: 12
From: Bartlett, IL
Car: 92 ZR-1
Engine: LT-5
Transmission: ZF-6
Axle/Gears: SuperDana 44 4.10
c4,

This is how you make the change in the ALDL stream to capture PW in the PROM ID slot of the data stream. With this raw data you then convert it over to PW and then Duty Cycle. dim, I think the correct address for PW in a 7747 is AB, AC.
http://home.comcast.net/~surrexi2/ALDL_Mod.bmp
Reply
Old Nov 26, 2004 | 12:27 AM
  #20  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
I thought he was talking about a 8746... I think thats what I put the first time for the addresses but then I saw jons post and thought 8746 and forgot the thread title. I really had a serious brain fart there.

Last edited by dimented24x7; Nov 26, 2004 at 12:32 AM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ezobens
DIY PROM
8
Aug 19, 2015 10:29 PM
355tpipickup
DFI and ECM
2
Aug 19, 2015 10:02 PM
redmaroz
LTX and LSX
7
Aug 16, 2015 11:40 PM
djmarch
DFI and ECM
1
Aug 10, 2015 08:42 AM




All times are GMT -5. The time now is 11:05 PM.