Idle control using heater/ac/headlight inputs - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


MEGAsquirt A place to collectively sort out this megasquirt gizmo

Reply
 
 
 
LinkBack Thread Tools
Old 01-05-2009, 06:58 PM   #1
Junior Member
Thread Starter
 
Join Date: Jul 2005
Location: Hillsborough, NC
Posts: 273
Total Cats: 0
Lightbulb Idle control using heater/ac/headlight inputs

I'm not crazy about the PWM closed-loop idle control in MS... it just doesn't seem to work as consistently and smoothly as the stock ECU.

From what I can tell, the oem ecu looks at the heater, A/C, and headlight inputs and adjusts the idle accordingly. I don't think it would be too hard to modify the MS code to do this. It would just require wiring in these inputs, and having the MS code adjust the idleDC (warmup mode) when these inputs are switched on. I should be able to handle the code changes myself.

Any foreseeable issues?

Discuss!
JustinHoMi is offline   Reply With Quote
Old 01-06-2009, 06:38 AM   #2
Elite Member
iTrader: (1)
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,658
Total Cats: 39
Default

wait until keith has finished the PID control loop for closed loop idle?

That should make idle far better at coping with changes.

I'm testing an early version with just P and I and it's far better already!
richyvrlimited is offline   Reply With Quote
Old 02-10-2009, 05:08 PM   #3
Junior Member
 
Join Date: Jun 2008
Posts: 71
Total Cats: 0
Default

Justin, I totally agree... I brought this up in the A/C FAQ thread, but it seems like most folks shy away from touching the MS code (maybe with good reason). I don't think the PID control loop alone will be enough since it will still have to react to a drop in idle rather than preempting the drop by reacting to the actual accessory coming on. An alternative solution might also be to use an ammeter to measure alternator current added to an additional "A/C is on" signal to drive a vacuum leak valve of some kind.
holy driver is offline   Reply With Quote
Old 02-10-2009, 05:15 PM   #4
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,846
Total Cats: 1,787
Default

once suggested solution was triggering the purge valve solenoid to open with the A/C
Braineack is online now   Reply With Quote
Old 02-10-2009, 05:19 PM   #5
Junior Member
Thread Starter
 
Join Date: Jul 2005
Location: Hillsborough, NC
Posts: 273
Total Cats: 0
Default

Holy, I think you're right, but I'll probably wait until the PID code is released before I make any changes. If the PID loop works well enough, then I won't bother. But if I'm still not happy then I'll do it.
JustinHoMi is offline   Reply With Quote
Old 02-10-2009, 05:23 PM   #6
Junior Member
 
Join Date: Jun 2008
Posts: 71
Total Cats: 0
Default

Quote:
Originally Posted by Braineack View Post
once suggested solution was triggering the purge valve solenoid to open with the A/C
Yeah, I actually have my car setup to do this on your suggestion. The purge valve alone doesn't create enough of a vacuum leak to fully cover up the idle dip. I think a bigger valve is needed. Of course, and adjustable valve would be awesome... however, at the end of the day we're just reinventing the idle air valve which already has computer control

Is there a thread about Keith's plans/progress somewhere?
holy driver is offline   Reply With Quote
Old 02-10-2009, 05:25 PM   #7
Junior Member
Thread Starter
 
Join Date: Jul 2005
Location: Hillsborough, NC
Posts: 273
Total Cats: 0
Default

The only thread I know of is this one: MSx/Extra EFI • Login
JustinHoMi is offline   Reply With Quote
Old 02-10-2009, 05:28 PM   #8
Supporting Vendor
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,440
Total Cats: 198
Default

Quote:
Originally Posted by JustinHoMi View Post
From what I can tell, the oem ecu looks at the heater, A/C, and headlight inputs and adjusts the idle accordingly.
Incorrect. A/C, brakes, gearbox (neutral switch), clutch switch, steering switch, yes. Heater, headlights, power windows, other electrical loads, no.

Jim
Reverant is offline   Reply With Quote
Old 02-10-2009, 05:32 PM   #9
Junior Member
Thread Starter
 
Join Date: Jul 2005
Location: Hillsborough, NC
Posts: 273
Total Cats: 0
Default

What about the blower control switch? I see there is an input to the ecu that goes low when the switch is at mid or high positions.

How sure are you that it doesn't adjust idle when the headlights are switched on? I see there is an input to the ecu for the headlight switch.
JustinHoMi is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
My solution for Oiltemp and Oilpressure input into Megasuirt (MS3) Zaphod MEGAsquirt 41 01-24-2016 01:25 PM
Back to Stock Part Out!! Turbo Parts, MS2 Enhanced 01-05, Suspension, and MOAR! StratoBlue1109 Miata parts for sale/trade 16 10-02-2015 10:39 AM
Time to start learning and play with tuning The Gleas MEGAsquirt 3 10-01-2015 10:30 AM
Low oil pressure after 1.8 swap and new turbo setup JesseTheNoob DIY Turbo Discussion 15 09-30-2015 03:44 PM
WTB HPDE miata - Texas Voltwings Cars for sale/trade 0 09-27-2015 07:40 PM


Tags
idle megasquirt code

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



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