MEGAsquirt A place to collectively sort out this megasquirt gizmo

Wayne_Curr's idle woes.

Thread Tools
 
Search this Thread
 
Old 02-16-2009, 12:50 PM
  #21  
Senior Member
iTrader: (4)
 
karter74's Avatar
 
Join Date: Feb 2006
Location: Centennial, CO
Posts: 684
Total Cats: 23
Default

Attached is both my MSQ and a log file. I should also clarify, this is another install I'm doing for a friend, so it is a complete standalone install, not parallel like my car in my sig. This is from a 95 M-Edition, 450cc DSM injectors (with resistors), and a GT2560.
Attached Files
File Type: xls
datalog200902131745.xls (903.9 KB, 79 views)
File Type: msq
test1.msq (35.4 KB, 103 views)
karter74 is offline  
Old 02-16-2009, 02:15 PM
  #22  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

Ok, looks like this is going to need a bit of tweaking. The settings can be a bit confusing, and the fact that the "dc"s in the settings are really pulse widths doesn't help. The way the control works is that the "Frequency" value is inverted to become the maximum pulse width. Any DC value greater than the Frequency number is actually full open. So on your MSQ you can set the DC values to anywhere between 0 and 26, but 26 or higher correspond to fully open.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 02-17-2009, 02:43 AM
  #23  
Elite Member
 
Laur3ns's Avatar
 
Join Date: Mar 2008
Location: Enschede, NL
Posts: 2,053
Total Cats: 12
Default

Lower your min and closed more. Mine are at like 6 or 7.
Laur3ns is offline  
Old 02-19-2009, 01:38 PM
  #24  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Originally Posted by Spookyfish
Lower your min and closed more. Mine are at like 6 or 7.
I tried this and my car started idling very strange and very high kind of like when I unplugged the idle valve all together.

I think i am just having a really hard time understanding how the idle settings and the idle valve work. Should I just close up the idle screw all together and start playing with the settings in megatune to find what works?

Also, i've noticed that I can change the settings to lower numbers without restarting the squirt, but if I try and increase the values I have to restart to get the changes to take. Is this normal?

I'm not heartbroken that my idle doesn't work 100%, it gets me by just fine the way it is but i'd like to know what i'm not doing right.
wayne_curr is offline  
Old 02-22-2009, 06:36 PM
  #25  
Senior Member
iTrader: (4)
 
karter74's Avatar
 
Join Date: Feb 2006
Location: Centennial, CO
Posts: 684
Total Cats: 23
Default

After some experimenting, I still have the same issues unfortunately. With the idle valve disconnected, I can watch the IdleDC gauge change values as if Megasquirt thought it was actually controlling the idle.

Appearing to act normal when disconnected from the IAC valve, I plug it in. Immediately, the idle shoots up to about 2400RPM and the IdleDC gauge just sits at the closed value. I attempted to completely close the idle screw, but it changed the idle minimally. I used my Harbor Freight multimeter on the connector and it read what appeared to be battery voltage (13.xx V) and a frequency of .26 KHz, appearing to fluctuate somewhat randomly from .19 - .26 KHz (but I doubt the accuracy of the multimeter).

I also hear a slight whistling sound coming from the IAC valve when disconnected (but engine idling). I doubt any vacuum leaks as nothing has changed since I bought the car and it idled fine with MS2extra.

So unless something has been fried on the idle valve itself, I'm somewhat dumbfounded as to what is going on.

Please help!!
karter74 is offline  
Old 02-22-2009, 06:49 PM
  #26  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Very interesting that you got the idle dc to change by unplugging the valve itself. I have no idea what that means nor do I know where to go from here. I want to try that myself though.

I actually observed a wackier idle with my idle valve unplugged vs it being plugged in. When I punched in a 6 for closed and min DC it acted exactly as it did when I unplugged the valve itself.
wayne_curr is offline  
Old 02-24-2009, 03:45 PM
  #27  
Senior Member
iTrader: (4)
 
karter74's Avatar
 
Join Date: Feb 2006
Location: Centennial, CO
Posts: 684
Total Cats: 23
Default

Anyone else have ideas what's going on? Matt, your input would be highly appreciated.
karter74 is offline  
Old 02-24-2009, 07:38 PM
  #28  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Originally Posted by karter74
Anyone else have ideas what's going on? Matt, your input would be highly appreciated.
Yes, and Joe's input as well.

I'm about to take a shot in the dark and try replacing my TIP120. I dont know how to test it for functionality and its cheap so i'll give this a shot tomorrow and see what happens.

I think my biggest problem is my great lack of understanding about how this SHOULD work. Without knowing how the whole thing is suppose to work I cannot troubleshoot a goddamn thing.
wayne_curr is offline  
Old 02-27-2009, 06:47 PM
  #29  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Played with this more today (haven't replaced that TIP yet like I said I would). Here are my observations from today:

First, i tightened my idle screw all the way so it wasn't playing any role in this anymore.

I noticed on the DC gauge that i'm getting a change from cranking DC (35) to my closed dc when starting my car. This is the only time I ever see this gauge move.

I set my min DC to 7 and played with my closed DC a bit. Got it to idle real nice at 850-900 with no accessories turned on. Turned on the headlights, the idle droops slightly, then turn on the fans and it droops slightly more but really not too much. Revved it a few times and it seemed pretty stable. Something is still not 100% consistant, not sure why though. Sometimes the idle will settle a little too high, sometimes a little too low. If I blip the throttle a bit i can get it to try again and get it to settle properly.

I'm still getting droop if I push in the clutch from high rpms. If I play with the throttle and ease it back down to idle it doesn't seem to be too big of an issue.

Correct me if i'm wrong, but here is what i'm understanding about this PWM valve and MS. When I turn the lights on or some other thing that droops my idle, the DC gauge should increase a little bit to compensate until it settles, correct? In other words, as things change that affect my idle, i should definitely see the idle dc gauge doing something. Is there a difference in MT between the "Idle DC and the "IdleDC" (note the space)? I have both to choose from, both seem to do the same thing.

So overall, with a min of 7dc and a closed of 10 i seem to be seeing the best idle thus far. if I lower the closed to 9, the idle is too high. Higher than 10 it idles too low.

In other news, i finally turned on TPS accel enrichment today. OMG it drives like butter now.
wayne_curr is offline  
Old 02-27-2009, 07:28 PM
  #30  
Senior Member
iTrader: (4)
 
karter74's Avatar
 
Join Date: Feb 2006
Location: Centennial, CO
Posts: 684
Total Cats: 23
Default

Interesting stuff. I'm still hoping Matt from DIY sees this and can add any input. I'm still suffering from the same issues as I stated earlier.
karter74 is offline  
Old 02-27-2009, 07:55 PM
  #31  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,057
Total Cats: 6,618
Default

Originally Posted by wayne_curr
When I turn the lights on or some other thing that droops my idle, the DC gauge should increase a little bit to compensate until it settles, correct? In other words, as things change that affect my idle, i should definitely see the idle dc gauge doing something.
Yes. You should see the IdleDC gauge moving around when the car is idling, and when you are not idling, the gauge should display the "closed" value.

IdleDC and Idle DC are the same thing. If you open the msns-extra.ini file you see that they both point to the same variable.

Forgive me if this is redundant, but a quick tutorial.

The "closed" value is the duty cycle that the MS feeds to the IAC valve in order to close it fully. When you're not idling (ie: you are driving) the IAC valve should be closed, so the MS sends it the "closed" value. When you drop down into the realm of idle, the MS goes to the "Min" value and then starts seeking the target, and you should be seeing movement on the gauge during this time.

Now, you're seeing the "closed" value all the time, and furthermore, altering the closed value is altering your idle. This means that the MS is never even attempting to go into idle mode- for some reason it doesn't think you're trying to idle.

This is not a hardware problem. At least, not in the idle circuit itself. Although 7 is an astoundingly low idle DC value. Mine runs best in the low to mid 20s.


I would like to try an experiment. Change your idle screen as follows:


This allows us to directly input static idleDC values for warm and cold idle, rather than letting the MS seek a target RPM. See if this gets the IdleDC gauge moving to a value other than closed.
Joe Perez is offline  
Old 02-27-2009, 08:13 PM
  #32  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Thanks for the review Joe, I think I understand much better now. As you say, it really doesn't seem like the MS wants to get into idle mode.

K, sitting in the car right now.

Warmup only with those settings is different. It started at 26dc, then down to 25, then 24 continually to 22 where it sits now. (the engine was 140* at startup).

Droop is way worse with warmup only, turn the lights and heater on and it is down to ~500rpms.
wayne_curr is offline  
Old 02-28-2009, 08:46 PM
  #33  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,057
Total Cats: 6,618
Default

This is an interesting datapoint.

From everything you've said, it seems that the hardware is working, and the MS is capable of controlling it. However it is refusing to go into closed-loop idle mode when you are in the correct range. Somethin' screwy.

A question- have you tried just re-flashing the MS firmware with a fresh, known-good .S19 file? It's almost like something is just fubar in the operating code.
Joe Perez is offline  
Old 02-28-2009, 09:46 PM
  #34  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Originally Posted by Joe Perez
This is an interesting datapoint.

From everything you've said, it seems that the hardware is working, and the MS is capable of controlling it. However it is refusing to go into closed-loop idle mode when you are in the correct range. Somethin' screwy.

A question- have you tried just re-flashing the MS firmware with a fresh, known-good .S19 file? It's almost like something is just fubar in the operating code.
Yes I have reflashed recently. .s19 is what I create with easytherm, right? I redid that with my last flash as well.

I've had a few beers tonight so my critical thinking skills are not up to par. Perhaps i'll try reburning tomorrow. The idle valve works with the stock ecu just fine so i am reasonably sure that is not the issue. Are you sure its nothing hardware related?
wayne_curr is offline  
Old 03-01-2009, 06:09 PM
  #35  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Major Breakthrough...

TPS Threshold ADC was at 10, needed to be higher. This is why the MS was never even trying to control idle.

Playing with it right now but may have some questions shortly.

Question 1:

Idle DC gauge seems high. Was over 200% now at 130, looks to be dropping as I warm up. Is this normal

Now it either just sits at the min or closed value. If I turn my lights/hvac on it still droops, DC changes but it doesn't quite pick up all the way back to normal. Also, it is still idling high in the 1100 rpm range. Changing the values for slow and fast idle has no effect.

Last edited by wayne_curr; 03-01-2009 at 06:22 PM.
wayne_curr is offline  
Old 03-02-2009, 08:52 AM
  #36  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,057
Total Cats: 6,618
Default

Ha!

I was looking at the log and saying "no, this TPS is going to 0 when he's off-throttle" without it clicking that the log only contains scaled TPS, not raw TPS ADC, which is what the idle screen uses. I guess the mechanical calibration of your TPS is somewhat askew.

Lets' have a new set of MSQ and Log, so we can see what it's doing now. I'm a bit confused when you say that the idle gauge is showing 130-200%. The gauge is only scaled from 0-100%, and mine never goes higher than the mid 30s. Can we get a copy of your msns-extra.ini file as well? It's in C:\Program Files\MegaSquirt\MegaTune2.25\mtCfg\
Joe Perez is offline  
Old 03-02-2009, 12:57 PM
  #37  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Yes, the counting down is mighty strange. I noticed also that after I change any setting to do with idle the gauge goes up to 250% and quickly counts down from there and sits at either the min or closed value.

Here is an .MSQ and my .ini for now. Will grab a log later.

Edit: Cannot attach .ini
Attached Files
File Type: msq
new tune19.msq (35.1 KB, 188 views)
wayne_curr is offline  
Old 04-03-2009, 03:02 PM
  #38  
Elite Member
Thread Starter
iTrader: (8)
 
wayne_curr's Avatar
 
Join Date: Aug 2007
Location: Bellingham, Wa
Posts: 2,712
Total Cats: 4
Default

Yesterday I tried playing with my idle some more. It never goes below 1100 and usually just sits at 1300 these days. Idle screw is all the way closed.

I pulled the IAC plug while it was idling, no change. Plugged it back in, no change. Unplugged it again and revved the engine a bit, no change. So it looks like my IAC doesnt work anymore. Could I have broken this messing around with MS settings? Seems like it must be stuck open for it to idle with the idle screw all the way closed. I'm reasonably concerned that someday its going to decide to stick closed when I really dont want it to.
wayne_curr is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
StratoBlue1109
Miata parts for sale/trade
21
09-30-2018 01:09 PM
The Gleas
MEGAsquirt
3
10-01-2015 09:30 AM
JesseTheNoob
DIY Turbo Discussion
15
09-30-2015 02:44 PM
itsMikey
MSPNP
3
09-28-2015 06:40 AM
ndragun
MEGAsquirt
0
09-20-2015 10:28 PM



Quick Reply: Wayne_Curr's idle woes.



All times are GMT -4. The time now is 06:56 PM.