DIY ECM Hybrid - Questions Progress
#1
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
DIY ECM Hybrid - Questions Progress
I have a couple of questions E3 ECM
What outputs do you get from the ~CRANK analog signal, does it tell crank position, if not why is it analog? I know that it tells the computer that you are cranking over the motor.
What is PSPS?
Why IS ~ACREQ signal analog?
Is PN park nutrual? Why is it analog? is this also used for the clutch on manual transmissions?
See pic for schematic
What outputs do you get from the ~CRANK analog signal, does it tell crank position, if not why is it analog? I know that it tells the computer that you are cranking over the motor.
What is PSPS?
Why IS ~ACREQ signal analog?
Is PN park nutrual? Why is it analog? is this also used for the clutch on manual transmissions?
See pic for schematic
#2
Member
Join Date: Jan 2001
Location: Houston, TX
Posts: 391
Likes: 0
Received 0 Likes
on
0 Posts
Car: 82 Corvette
Engine: 350 CrossFire
Transmission: 700R4
PSPS = Power Steering Pressure Sensor. I believe it was used on V6 applications where power steering drag had more of an effect (Although the application may vary.)
~CRANK is grounded when you're cranking the motor over. Not quite sure what exactly it does for the ECM though. (Probably voltage correction for pulse width?)
~ACREQ is A/C request - tells the ECM when your compressor is kicked on, so it can add fuel if need be to keep the idle up.
PN is Park/Neutral, just as you suspected. Tells the ECM when it's in gear, basically.
~CRANK is grounded when you're cranking the motor over. Not quite sure what exactly it does for the ECM though. (Probably voltage correction for pulse width?)
~ACREQ is A/C request - tells the ECM when your compressor is kicked on, so it can add fuel if need be to keep the idle up.
PN is Park/Neutral, just as you suspected. Tells the ECM when it's in gear, basically.
#3
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
Thanks,
Good don't need PSPS I only have 7 usable a/d lines and if crank just goes to ground then that is fine also, just use standard port for it. A/C compressor should be on/off also or I don't need to use it at all.
I'll have more questions later on... But am working on the schematic.
Good don't need PSPS I only have 7 usable a/d lines and if crank just goes to ground then that is fine also, just use standard port for it. A/C compressor should be on/off also or I don't need to use it at all.
I'll have more questions later on... But am working on the schematic.
#4
The crank is used (I believe) for crank "counts" as in the ref pulses from the dist when first cranking, it has to know how many pulses during cranking to get the added fuel for cranking (starting) in there.
The AC request should be tied (in the ECM) to the IAC and fan #2 relay. It adds steps to the IAC during idle with AC running to keep the engine alive (also engages/disengages compressor at different engine loads) and grounds the #2 fan relay to turn the fan on.
The AC request should be tied (in the ECM) to the IAC and fan #2 relay. It adds steps to the IAC during idle with AC running to keep the engine alive (also engages/disengages compressor at different engine loads) and grounds the #2 fan relay to turn the fan on.
#5
Senior Member
Join Date: Jul 2003
Location: The Nest
Posts: 506
Likes: 0
Received 0 Likes
on
0 Posts
Car: 1985 GMC Jimmy/1998 Chevy Malibu
Engine: 3.2L turbo Hybrid/bone stock 3100
Transmission: T-5 soon to be 700R4/4T40E
Crank, is positive signal, that if it's used has a fuse in the fuse box, not all C3 ECMs used it, most did however. It s tied to the ignition switch, and only goes active for the period that the engine is cranking (starter engaged)
I do not know it's purpose in refernce to the ECM, I can only speculate and think that it may be for a start retard, or cold start injector use, or something along those lines.
I do not know it's purpose in refernce to the ECM, I can only speculate and think that it may be for a start retard, or cold start injector use, or something along those lines.
#7
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
From looking at the code, it looks at the crank signal to start the injectors in a tbi system and initiates starting procedure. From there I believe it looks at the distributer signal to see if the engine is running and adjusts IAC. Only went through the code once so far. 150 pages of ROM takes a while. Seems to be some fluff in there also. The megasquirt code turns on the injectors full while cranking.
Something I haven't gotten to yet is the spark, is there a seperate controller that the ECM talks to or does it do the spark also. Looking at my manual it looks like the computer communicates with the spark system.
I printed out Megasqirts assembly code, it's a lot easier to follow at only 50 pages or so. But does not do spark.
Here's the IAC schematic. Page 1 and 2
Something I haven't gotten to yet is the spark, is there a seperate controller that the ECM talks to or does it do the spark also. Looking at my manual it looks like the computer communicates with the spark system.
I printed out Megasqirts assembly code, it's a lot easier to follow at only 50 pages or so. But does not do spark.
Here's the IAC schematic. Page 1 and 2
Trending Topics
#8
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
Oops
I'm assuming that the IAC is pwm controlled or is just stepped.
I'm assuming that the IAC is pwm controlled or is just stepped.
Last edited by jimbo69; 09-09-2003 at 02:19 AM.
#9
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
Update
Well I've been working on another project that makes money. But I have the interface for the display and IO expansion working. I'm going to play with the motor drivers next to see if they can drive the injectors ok, they are only rated at 2 amps 12v, may need to get some bigger drivers or have the computer fan cooled. But they do have inductance feedback cancellation built into the chips.
Hopefully this week I will be able to show some picks of the injectors spraying
Hopefully this week I will be able to show some picks of the injectors spraying
#13
Junior Member
Thread Starter
Join Date: Aug 2003
Location: Forest Grove OR
Posts: 63
Likes: 0
Received 0 Likes
on
0 Posts
Car: 91 Firebird
Engine: 305 tbi - 122k
Transmission: 5 speed
Here's what I've been playing with utilizing the display, and suggestions would be helpful
Thread
Thread Starter
Forum
Replies
Last Post
sailtexas186548
Engine/Drivetrain/Suspension Parts for Sale
10
08-26-2015 03:32 PM