IAC tuning. Am I crazy? (Solved!)

For discussing MicroSquirt (TM) configuration and tuning of fuel parameters (including idle valves, etc.).
Forum rules
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

Alright I ordered all my parts. I also am bringing home a digital laptop based scope from work tonight. I'll post a few waveforms when I get time to test. I'm thinking IAC Start step sequence with and without the IAC motor connected to start with. I'll post ASAP.

A.J.
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

Alright I busted out the scope. Channel zero is across 1A and 1B for coil one (green). Channel one is across 2A and 2B for coil two (yellow). My battery voltage is 12.5 volts. The chip seems to be outputting the full 12.5 under load. Now I ran three tests with the IAC start value set to 600. I cycled power with no stepper motor connected. Then a free wheeling stepper motor that I opened up for testing. Last, a stuck motor run. Well as you can see looks like I have a blown driver transistor! Agree? Having a duel channel scope is the only way to go.

A.J.
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
Philip Lochner
Helpful Squirter
Posts: 138
Joined: Thu Feb 16, 2006 5:18 am
Location: South Africa

Post by Philip Lochner »

bluetrepidation wrote:Alright I busted out the scope. Well as you can see looks like I have a blown driver transistor! Agree?
A.J.
I'm following this topic with great interest. All 3 diagrams seem the same to me. Am I crazy?

Is it the kink in the green trace which you interpret as the blown tranny? Were you using balanced probes? I have an old dual channel scope but I'm reluctant to connect up both channels simultaneously as I'm worried that the earth leads on the two channels may have a common ground and then short out something.

My IAC seems to be working OK now except that now and then it seems to stick in the open position (when engine is cold) causing 2000rpm idle. Driving 2km's and then restarting sorts idle out - still a nuisance though.
Kind regards
Philip
Land Rover Discovery '95 4.6 V8i MS-2/V3/2.36/LC-1/EDIS
Jaguar XJS V.12 5.3, MS-2(2.686t11 - Dual table)/Dual LC-1/MSD6A/spark(VR/dissy)+fuel(LoZ+PWM)
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

Yes all three are very similar. This is a good thing really. Shows that even under load the chip is handling everything. I checked my probes before hooking them up and they don't have a common ground. On your scope I'd check this with an ohm meter before connecting. Now the more I look at this the more I think this may not be a blown transistor but more a fault mode. The chip should be switching the polarity back and forth. But the little glitch look like it waits for 45 degrees and then goes high like it should of right away. A completely blown FET this would never happen. It could be just damaged though. I'm going to email these to an electrical engineer friend of mine and get his opinion next.

A.J.
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
JSC
MegaSquirt Newbie
Posts: 24
Joined: Sun Mar 19, 2006 1:50 pm
Location: RIFLE, CO

Post by JSC »

A.J.

Cool pics. Looks like whats happening is when 2A goes high it's shutting off output 1 until 1A goes high (it's half stepping). Goto http://www.allegromicro.com/sf/2916/, you can download the 2916 datasheet and also the Techincal Publication "UDN2916 Current Ratio/Timing Diagrams" these will help you understand the 2916. What I would check next (if I had my new scope) are the "I" inputs, these are used to change the current limit and turn off the outputs for half stepping.
These four inputs should be low (0 Volts) for normal operation. Check pins 1, 2, 12, & 13 with your scope with the IAC motor running.

Also, changed the components on another MSII last night, the IAC seemed to work good on the STIM, haven't had a report on how it works in the car yet, Will report later.

Scott
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

According to the MS II schematic those should all be pulled low by the IACEnbl output on the processor correct? That could be a problem if it isn't occurring! I'll check that out next. Yeah I have a National Instruments 5102 scope. It's a PCMCIA card for a laptop. Slick. Now if I could afford one for myself......

Alright I'll keep things posted.

A.J.
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

OK I checked out the "I" inputs and all are held low during the entire 600 steps. I can set to stepper moving only then they go to a logic level high right after the steps occur. This seems normal to me. I got the components in today to do the changes you suggested. Should I give that a go next? I'll be sure to remove my jumpers as well.

A.J.
JSC wrote:A.J.

Cool pics. Looks like whats happening is when 2A goes high it's shutting off output 1 until 1A goes high (it's half stepping). Goto http://www.allegromicro.com/sf/2916/, you can download the 2916 datasheet and also the Techincal Publication "UDN2916 Current Ratio/Timing Diagrams" these will help you understand the 2916. What I would check next (if I had my new scope) are the "I" inputs, these are used to change the current limit and turn off the outputs for half stepping.
These four inputs should be low (0 Volts) for normal operation. Check pins 1, 2, 12, & 13 with your scope with the IAC motor running.

Also, changed the components on another MSII last night, the IAC seemed to work good on the STIM, haven't had a report on how it works in the car yet, Will report later.

Scott
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
JSC
MegaSquirt Newbie
Posts: 24
Joined: Sun Mar 19, 2006 1:50 pm
Location: RIFLE, CO

Post by JSC »

A.J.

Sounds like the "I" inputs are functioning properly, I'm still curious as to why your output is half stepping (would like to check mine but the new scope won't deliver until Wed.). Are you going to change your 2916? Either way, I would change the RC components, the two I have changed work much better, but I don't think they're 100% yet. Maybe change the RC components first, recheck the output, if it's still half stepping then consider changing the 2916.
I would like to check the output on some more 2916 drivers before assuming that yours might be bad. Another test I would do is scope the phase inputs to the 2916 while it's running. If you keep doing all the tests, I won't need a new scope. :D

Scott
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

I was just thinking phase inputs myself.... So I checked those too. Let me upload the pic.
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
bluetrepidation
Experienced Squirter
Posts: 197
Joined: Sun Nov 13, 2005 8:24 pm
Location: Youngstown Ohio

Post by bluetrepidation »

Again Ch. 0 is phase 1 and Ch. 1 is phase 2:
1999 Saturn SC2 1.9L DOHC 4 cyl NA
MS II Blue Processor w/ 2.684 Beta Code
V3 PCB
MegaTune 2.25
Innovate LC1 WB O2 Sensor
OBD I Saturn Wasted Spark DIS
w/ Cooling Fan and IAC
Post Reply