MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3X 100% idle duty cycle

Thread Tools
 
Search this Thread
 
Old 06-25-2014, 10:41 AM
  #21  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by Braineack
1. the idle is just messed up. why, i dunno. A fully opened idle valve should shoot the idle to around 3000RPM. I don't think it's software related though.

2. messed up your wiring or settings.

3. tune your cam zero-point pot (should have been turned at least 3 full turns CW)
1: Yeah, I'm kind of at a loss on that one at this point.

2: I'll double check it.

3: I'll turn it 3 turns clockwise and see if that fixes it.
Schuyler is offline  
Old 06-25-2014, 11:14 AM
  #22  
Senior Member
iTrader: (1)
 
stefanst's Avatar
 
Join Date: Sep 2011
Location: Lambertville, NJ
Posts: 1,215
Total Cats: 74
Default

The latest FW has an initial duty table for the idles valve setting. X-Axis is rpms and Y-Axis seems to be coolant temp. Values are idle valve duty. This is where your FW looks up your initial setting for the idle valve PWM when the TPS goes to 0%. Set that to the value that's usually needed at a certain temp to reach your target rpm for that temp.

Are you sure 511Hz is a good frequency for the idle valve? I believe I'm running 75Hz and that seems to work very well.
stefanst is offline  
Old 06-25-2014, 11:37 AM
  #23  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by stefanst
The latest FW has an initial duty table for the idles valve setting. X-Axis is rpms and Y-Axis seems to be coolant temp. Values are idle valve duty. This is where your FW looks up your initial setting for the idle valve PWM when the TPS goes to 0%. Set that to the value that's usually needed at a certain temp to reach your target rpm for that temp.

Are you sure 511Hz is a good frequency for the idle valve? I believe I'm running 75Hz and that seems to work very well.
This thread seems to say it's 500Hz. I'll definitely double check that idle table though.

https://www.miataturbo.net/megasquir...control-54877/


The main issue I'm still confused about though, is the fact that at different times it is taking different duty percentages to reach the same idle goal. That doesn't make sense.

Last edited by Schuyler; 06-25-2014 at 04:09 PM.
Schuyler is offline  
Old 06-25-2014, 06:34 PM
  #24  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by Braineack
3. tune your cam zero-point pot (should have been turned at least 3 full turns CW)
Turned it (R11) 3 full turns CW, made no difference. Should I turn the pot on the main board 7 turns CW as I saw you recommend in another thread?

EDIT: 7 turns CW on the main board pot made the car not crank.

EDIT EDIT: Video of the issue -

Last edited by Schuyler; 06-25-2014 at 07:26 PM.
Schuyler is offline  
Old 06-25-2014, 07:29 PM
  #25  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

take a composite log a see if youre actually losing the crank or cam signal...

logs provide awesome info.
Braineack is offline  
Old 06-25-2014, 07:34 PM
  #26  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by Braineack
take a composite log a see if youre actually losing the crank or cam signal...

logs provide awesome info.
Will do, give me an hour or so and I'll be back at my car. idk if it tells you much or not, but here is a screenshot I'd posted of the issue in my build thread (thought i'd posted it here)

Log pic:
Attached Thumbnails MS3X 100% idle duty cycle-fcrobkm.png  
Schuyler is offline  
Old 06-25-2014, 07:57 PM
  #27  
Senior Member
iTrader: (1)
 
stefanst's Avatar
 
Join Date: Sep 2011
Location: Lambertville, NJ
Posts: 1,215
Total Cats: 74
Default

You got sync issues!

A composite log may give you better info. It will tell you if the Cam or Crank sensor is the problem. Or maybe both...
stefanst is offline  
Old 06-25-2014, 08:18 PM
  #28  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

The signal I'm losing is the green line. Fiddling with the pots seems to have given me a few hundred extra rpm. I had reset the main board pots, but left the three added turns on the expansion r11. Which pot would have influenced this signal?

(No WiFi to post composite log)
Schuyler is offline  
Old 06-25-2014, 11:16 PM
  #29  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

I've fixed it. I honestly just played with the pots on the expansion board, revving the car up every few turns until it worked. Now to figure out my idle and get rid of these WOT lean spots.
Schuyler is offline  
Old 06-26-2014, 11:06 AM
  #30  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 857
Default

Originally Posted by Schuyler
I've fixed it. I honestly just played with the pots on the expansion board, revving the car up every few turns until it worked. Now to figure out my idle and get rid of these WOT lean spots.
Good Deal
Yes 511 Hz

Idle PWM % will very for the same RPM due to the mass of variables involved in idle, including Alt load, temp, and things beyond me. So hence the need for closed loop to alter the valve setting to maintain idle.

I prefer to "Use initial value table" rather than "last value"

Suggest you use CLT, not MAT for the idle speed set point from value table.
DNMakinson is offline  
Old 06-26-2014, 11:13 AM
  #31  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by DNMakinson
Good Deal
Yes 511 Hz

Idle PWM % will very for the same RPM due to the mass of variables involved in idle, including Alt load, temp, and things beyond me. So hence the need for closed loop to alter the valve setting to maintain idle.

I prefer to "Use initial value table" rather than "last value"

Suggest you use CLT, not MAT for the idle speed set point from value table.
I'd been using use last value because the car can't seem to figure out what duty % it needs to use, and corrects itself when it bogs way down (usually requiring it to go to 100%) , and then idles alright. With "last value" on, it seems to remember this and hopefully behaves next time I come to a stop. Though after driving for 20 miles or so it seems to change values and want to stall when I come to a stop once again. Car wouldn't crank this morning, so I had to take another car to work. I will try to tackle whatever is causing it not to crank (i have an idea or two), and then try to do some work on the idle. I'm thinking I might need to open the idle screw some more? 100% should be a much higher rpm than 1000.
Schuyler is offline  
Old 06-26-2014, 11:29 AM
  #32  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

why aren't you using the intial duties table?

ive said it like ten times now, 100% DC should be like 3000-4000RPM.
Braineack is offline  
Old 06-26-2014, 11:45 AM
  #33  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by Braineack
why aren't you using the intial duties table?

ive said it like ten times now, 100% DC should be like 3000-4000RPM.
Will switch to initial duties table this evening and turn idle screw until 100% duty is 3000rpm or so.
Schuyler is offline  
Old 06-26-2014, 11:57 AM
  #34  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

good luck getting the RPMs back to 800rpm until you figure out why the MS isn't commanding the valve correctly
Braineack is offline  
Old 06-26-2014, 12:14 PM
  #35  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

What would you suggest my next course of action be? Aside from changing diodes, I'm out of ideas to handle things on MS' side. 100% in idle valve test has me at like 975rpm.
Schuyler is offline  
Old 06-26-2014, 12:41 PM
  #36  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 857
Default

Originally Posted by Braineack
good luck getting the RPMs back to 800rpm until you figure out why the MS isn't commanding the valve correctly
So you're thinking that the MS is saying it is delivering 100%, but that the valve is not really opening 100%?

Certainly forcing the idle up with the screw will be a good test for that. As you say, if it will not go back down, then that is a good data point.

Is it possible to idle on screw opening alone (pulling the connector from the control valve). Can that be used as a maximum screw opening at, say 700 RPM?

Yeah, like mine runs 650 RPM with valve closed.
DNMakinson is offline  
Old 06-26-2014, 12:43 PM
  #37  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

that's what im thinking, yes.
Braineack is offline  
Old 06-26-2014, 12:57 PM
  #38  
Senior Member
Thread Starter
iTrader: (1)
 
Schuyler's Avatar
 
Join Date: Apr 2011
Location: Columbia, SC
Posts: 1,332
Total Cats: 87
Default

Originally Posted by DNMakinson
So you're thinking that the MS is saying it is delivering 100%, but that the valve is not really opening 100%?

Certainly forcing the idle up with the screw will be a good test for that. As you say, if it will not go back down, then that is a good data point.

Is it possible to idle on screw opening alone (pulling the connector from the control valve). Can that be used as a maximum screw opening at, say 700 RPM?

Yeah, like mine runs 650 RPM with valve closed.
I definitely agree the MS is not opening the valve all the way, because it ran fine and idled up to like 1150 with A/C on on the stock ecu, before the idle screw was ever fiddled with. I just can't figure out what is causing this. Maybe changing the frequency is another idea?
Schuyler is offline  
Old 06-26-2014, 01:03 PM
  #39  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

remove the diode and see how it reacts.
Braineack is offline  
Old 06-26-2014, 01:04 PM
  #40  
Senior Member
iTrader: (1)
 
stefanst's Avatar
 
Join Date: Sep 2011
Location: Lambertville, NJ
Posts: 1,215
Total Cats: 74
Default

Did you check your flyback diode if it actually works (multimeter test)?
stefanst is offline  


Quick Reply: MS3X 100% idle duty cycle



All times are GMT -4. The time now is 12:22 AM.