MEGAsquirt A place to collectively sort out this megasquirt gizmo

Setting up an MS3Pro

Thread Tools
 
Search this Thread
 
Old 07-19-2013, 11:48 PM
  #1  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default Setting up an MS3Pro

So, um, I spent all this time wiring up everything, and um... I'm finding there's all these little shady secrets which don't make it into the documentation, just like what got me to hate MSII before it.

If you run your VVT on "high current out" which you'd want to give some serious thought to since it's like 7 ohms or something, you can't use a different frequency than the PWM Idle valve. Which is a bit of a shame, since... you know, idle valve likes to see 500 Hz (per Jerrah, here), and the VVT [edit: originally VICS] solenoid wants to see 285 HZ per this complicated path to get to Reverant's measurement.

And let's not forget that I've got an old FM (TWO old FM) boost solenoid(s), neither of which FM knows anything about, and they said something to the effect of "we never could get those to work right" when I asked what the Uberdollar system runs them at.

Fine. This isn't a **** on FM post, it's a **** on MS post.

So, does anyone know how I can get three different high current outputs from the MS at different, higher-than-100Hz PWM's from an MS3-Pro?

My guess is no. Of course, I was going to compromise and make everything 380 hz (already made the idle much louder than it used to be). I guess some of that comes down to the guts of the MS3Pro, which I don't know that well. The guys there support the product pretty well but this information seems of general interest so I thought I'd try to get a thread started. Perhaps I'll do a write up of "how to actually use the MS3Pro on a miata the way they say you can on the telly". The capability is there but the documentation leaves you asking a lot more questions when you're actually installing than you thought you would.


P.S. Anyone know how to get the ignition outputs to work for things like CEL and other warning lights? I thought I'd be all over this but it turns out not to be going well.

Last edited by AbeFM; 07-22-2013 at 12:28 PM.
AbeFM is offline  
Old 07-21-2013, 09:24 PM
  #2  
Junior Member
 
jnshk's Avatar
 
Join Date: Aug 2009
Location: Lake Jackson, TX
Posts: 166
Total Cats: 7
Default

Subscribed.

I'm going to be interested in this thread. I've got an MS3-Pro in hand, but haven't had time to alter the car for it or prep the unit itself for the car. I probably won't be able to contribute as much as more experienced users, but I will contribute what I can once I finally get it on the car.
jnshk is offline  
Old 07-22-2013, 07:45 AM
  #3  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

Originally Posted by AbeFM
So, um, I spent all this time wiring up everything, and um... I'm finding there's all these little shady secrets which don't make it into the documentation, just like what got me to hate MSII before it.
There are no secrets, only lack of the knowledge.

If you run your VVT on "high current out" which you'd want to give some serious thought to since it's like 7 ohms or something, you can't use a different frequency than the PWM Idle valve. Which is a bit of a shame, since... you know, idle valve likes to see 500 Hz (per Jerrah, here), and the VICS solenoid wants to see 285 HZ per this complicated path to get to Reverant's measurement.

...

So, does anyone know how I can get three different high current outputs from the MS at different, higher-than-100Hz PWM's from an MS3-Pro?
Why do you want to PWM the VICS solenoid?

There's also been two groupings of High-Freq. PWM outputs.

On the MS3X it's:

Code:
Group A			Group B
PP0 – Inj 1		PP2 – Idle
PP1 – Inj 2		PP3 – Boost
PP4 – Nitrous 1		PP6 – VVT
PP5 – Nitrous 2		PP7 – FIDLE (mainboard)
So if you want to run both Idle and VVT, you gotta put one on each group's output. I'm unsure of the grouping on the MS3-Pro, something I didn't have to worry about.

There's no reason you need PWM with VICS. Put it on a spare programmable on/off INJ output. Now you can make the idle valve whatever you need and the VVT whatever you need and you can start another long ranting post about something else easily solvable.


P.S. Anyone know how to get the ignition outputs to work for things like CEL and other warning lights? I thought I'd be all over this but it turns out not to be going well.
what does this even mean?

Last edited by Braineack; 07-22-2013 at 10:25 AM.
Braineack is offline  
Old 07-22-2013, 10:11 AM
  #4  
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
Default

what brain sez. I dont know if the MS3Pro does "pwm by groups" but the X does. I put VVT on Nitrous 1 or 2 and idle on idle and ran them at different hz.

Also why does VICS need a PWM if it's just open or closed?

FWIW vvt works fine at the idle frequency (380?)
y8s is offline  
Old 07-22-2013, 12:27 PM
  #5  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

Ha. I noticed that this morning - I meant VVT, I'm just a looser(sic).

VVT is supposed to be 500, which is quite a bit higher than the 285 VVT should work at.
AbeFM is offline  
Old 07-22-2013, 12:31 PM
  #6  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

...and no, they don't really set up groups for the PWMs. I have a feeling they exist, but it's not at all clear in the documentation or even in talking to the guys. I'll recommend they format it as such since we've been discussing edits to the manual.
AbeFM is offline  
Old 07-22-2013, 01:48 PM
  #7  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

well talk to DIY about it BRAH. I think when playing in the software it's easy to determine what the banks are.
Braineack is offline  
Old 07-22-2013, 01:52 PM
  #8  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

I believe the groups are INJ I / INJ J / High Current outputs on one bank and the PWM outputs on the other. However, I'll need to check with James to confirm that. I'll let you know what I find.

Most boost solenoids are low frequency, FWIW. Never seen a high frequency one.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 07-22-2013, 03:19 PM
  #9  
Senior Member
iTrader: (1)
 
stefanst's Avatar
 
Join Date: Sep 2011
Location: Lambertville, NJ
Posts: 1,215
Total Cats: 74
Default

I'm running an ancient FM boost control solenoid. I believe it was purchased in 2000. It's just a sheet-metal cylinder with plastic bits at the end and three ports. Two electric connectors complete the picture (from memory they may be white and red).
Looks similar to this
It's running rather well at 26Hz with a 30ms control interval.
Attached Thumbnails Setting up an MS3Pro-3919730006_large.jpg  
stefanst is offline  
Old 07-22-2013, 03:22 PM
  #10  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

ABe is the other like this:

INGERSOLL-RAND/ARO Valve, Solenoid, 1/8 In - Solenoid Air Control Valves - 6JJ52|P251SS-012-D - Grainger Industrial Supply

Braineack is offline  
Old 07-23-2013, 08:17 AM
  #11  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

Originally Posted by Matt Cramer
I believe the groups are INJ I / INJ J / High Current outputs on one bank and the PWM outputs on the other. However, I'll need to check with James to confirm that. I'll let you know what I find.
Confirmed those are the groups.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 07-23-2013, 09:57 AM
  #12  
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
Default

Matt, those don't sound like the same "groups" we're talking about with the MS3X board.

There are certain outputs that share a high frequency PWM. This doesn't necessarily include the injector outputs because they're a different layout/circuit.

It also only applies to the higher frequencies, not the double digit ones for things like boost control.
y8s is offline  
Old 07-23-2013, 10:05 AM
  #13  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

no, that sounds right.
Braineack is offline  
Old 07-23-2013, 10:10 AM
  #14  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

It would be grouped:

INJ I
INJ J
High Current Out 1
High Current Out 2
High Current Out 3

and

PWM (idle) out 1
PWM out 2
PWM out 3


So put Idle on PWM 1 and VVT on High Current 1 and call it a day.
Braineack is offline  
Old 07-23-2013, 08:08 PM
  #15  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

Yes, the valve(s) are the two shown.



I was running the bigger one Brain posted. I don't really know which is better. I guess I'll cut things down further.

I seem to recall there being a pin I could use for both low and mid freq, guess I'll have to dig for it.




Bang! Explain that smartypants. That's plural, not pants plural, but people.
Attached Thumbnails Setting up an MS3Pro-20130610_121351-l.jpg   Setting up an MS3Pro-2013_07_23_17_03_21_tunerstudio_boostcontrolfreq_ms3pro.png  
AbeFM is offline  
Old 07-24-2013, 07:34 AM
  #16  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

the ARO valve is better. It's the same unit that DIY current sells as a boost controller.

I seem to recall there being a pin I could use for both low and mid freq, guess I'll have to dig for it.
Not quite sure I understand what you are saying.

if you look at the mid/high selections, that represents all the pins of the two banks I posted in #14; those same being all listed in the slow selections as well.

So go turn Idle Out to HCO1 and say 1000Hz, go back to boost and try to set HCO2 to 511Hz and see it complain.
Braineack is offline  
Old 07-24-2013, 12:25 PM
  #17  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

What freq is good for the ARO valve then? Is there a better control interval to use with it?


I've got:
EBC - Slow, PWM Out 3, 39 Hz
P/I/D: 80/10/3 which is based on nothing but 80/20/1 being oscilatey. But I was bouncing off overboost (set to a conservative 160 kpa - or 8psi)

Anyway,
EBC - Slow, PWM Out 3, 39 Hz
VVT - PWM Out 2, 511 Hz
IDLE -PWM/Idle Out 1, 511 Hz

Idle and VVT are both tied to "mid", and EBC can use mid or slow. When using Mid you get the choices shown above, and when using Slow you get the (other) choices, shown above. Meaning they aren't tied to specific pins, the limitation is timers in the CPU, not the pins on it.

At least, that's my interpretation since I'm using an output that's listed on both lists and it is working fine.
AbeFM is offline  
Old 07-24-2013, 12:26 PM
  #18  
Elite Member
Thread Starter
iTrader: (3)
 
AbeFM's Avatar
 
Join Date: Aug 2006
Location: San Diego, CA
Posts: 3,047
Total Cats: 12
Default

Oh, and when you get it wrong, MAN it gets wonky. Fans and fuel pump turning on and off randomly. It's quite traumatic.
AbeFM is offline  
Old 07-24-2013, 12:29 PM
  #19  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

you have a conflict error when that happens (ie, you put two things one the same function).

under basic settings there's an option to view all i/os.


for the ARO valve, use 39Hz. PID will end up around 20-20-100


I don't see how you are overboosting with 80 P. you have the polarity inverted right? the closed duty and open duty refer to the wastegate not the solenoid.
Braineack is offline  
Old 07-25-2013, 04:14 AM
  #20  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by Braineack
I don't see how you are overboosting with 80 P. you have the polarity inverted right? the closed duty and open duty refer to the wastegate not the solenoid.
Depending on what code version you have. With the latest release and beta's that has been flipped so it actually makes sense i.e. more duty = more boost rather than the other way around.
richyvrlimited is offline  


Quick Reply: Setting up an MS3Pro



All times are GMT -4. The time now is 06:50 AM.