MEGAsquirt A place to collectively sort out this megasquirt gizmo

Purge valve solenoid control with MS3-Pro?

Thread Tools
 
Search this Thread
 
Old 01-31-2016, 08:30 AM
  #1  
Junior Member
Thread Starter
 
Eunos91's Avatar
 
Join Date: Jan 2016
Location: Munich
Posts: 362
Total Cats: 93
Default Purge valve solenoid control with MS3-Pro?

Hi! I want/need to have a functional evap system in my 1.6 NA running a 2003 VVT engine with MS3-Pro. How would i operate the purge solenoid?

My idea was to use a generic PWM output or open loop boost control (PWM) with a RPM/TPS% table. Whenever throttle is closed (TPS=0) and the engine below 1200 RPMs, I'd run a duty cycle of around 40% and 0% anywhere else.
This would relieve fuel vapor pressure into the manifold when idling and would otherwise not interfere with the intake system.


Or should I simply apply a switched 12V source (blue wire from ignitor, e.g.) and ground the second wire at the chassis? This way the purge valve solenoid would stay closed with the engine off, and open with the engine running. Or would intake vacuum draw too much additional air from the tank via the evap system?
Eunos91 is offline  
Old 01-31-2016, 08:56 AM
  #2  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

It's already connected to a switched 12v, you can control the ground through the MS.

You'd probably want to rethink your PWM table, IIRC you really only want to purge during cruise.
Braineack is offline  
Old 01-31-2016, 09:19 AM
  #3  
Junior Member
Thread Starter
 
Eunos91's Avatar
 
Join Date: Jan 2016
Location: Munich
Posts: 362
Total Cats: 93
Default

thanks a lot! i just found a table at MSextra



bear in mind that his car uses inverted duty cycle values (100=fully closed, 0=fully open). I'd give this a try, albeit with inverted values (100 - *his value*). Or do you have a better idea (what do i know..?)?
Attached Thumbnails Purge valve solenoid control with MS3-Pro?-80-undefined_0dc96338f49a3244110fefc61689c0d803e83412.png  
Eunos91 is offline  
Old 02-02-2016, 10:59 AM
  #4  
Junior Member
 
jstck's Avatar
 
Join Date: Oct 2015
Location: Stockholm, Sweden
Posts: 89
Total Cats: 11
Default

I was thinking about the same thing. Removing the evap canister could have me fail inspection (depending on how awake the inspector is), and if it's there I might as well have it operational.

What is known about the behaviour of the stock ECU on this? I remember reading somewhere about it only purging on cruise with warm engine every now and then, but not sure where I got that from (or really what it said).

Also, I would guess that having the valve "open too much" at the wrong time on a stock ecu would mean the engine is getting unmetered air, but if running speed density, would it matter to the engine if it's getting "evap canister air" or not? (assuming it's not shitloads of gas fumes)

I had thoughts about using an Arduino (reading data off the MS3-pro over CAN, which I'll be doing anyway for other reasons), in which case it could also consider coolant temp (is engine warm yet) and/or how long it's been running. But if it doesn't bother the engine otherwise, just having Megasquirt open it at "cruise loads" on mid rpm's maybe works just as well and would be much simpler.
jstck is offline  
Old 02-02-2016, 11:23 AM
  #5  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

i think all you thoughts, jstck, are spot on.
Braineack is offline  
Old 02-02-2016, 11:41 AM
  #6  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

If I end up with a stock ecu car in my garage anytime soon I will try and scope the purge output in different states. If I remember.
aidandj is offline  
Old 02-02-2016, 12:25 PM
  #7  
Junior Member
 
jstck's Avatar
 
Join Date: Oct 2015
Location: Stockholm, Sweden
Posts: 89
Total Cats: 11
Default

Ah, of course. Measure reality.

I still have the stock ECU in, and as soon as winter is gone here and the MX-5 is out of hibernation (in 10-12 weeks...) I should rig a scope and maybe a diagnostic LED to it (easy to see when driving) and see what gives.
I want to inspect a bunch of signals anyway before I swap ECU to have some kind of baseline for later when I'm trying to figure out why it won't run on the MS3-pro...
jstck is offline  
Old 02-02-2016, 12:27 PM
  #8  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

put it on jackstands and drive?
aidandj is offline  
Old 02-03-2016, 08:42 AM
  #9  
Newb
 
rotorguy's Avatar
 
Join Date: Jul 2011
Posts: 1
Total Cats: 0
Default

Oddly enough, I'm putting MS3Pro in a completely different car and I was looking for examples for purge control... forgot that I had an account here

Pre-OBD-II (meaning "dumb evap") GM products just run a 50% duty cycle at anything over idle and 5mph. No purge at idle or when stopped, this is a simple way to say "only purge when engine is loaded".

Hope this helps!
rotorguy is offline  
Old 02-03-2016, 03:21 PM
  #10  
Junior Member
Thread Starter
 
Eunos91's Avatar
 
Join Date: Jan 2016
Location: Munich
Posts: 362
Total Cats: 93
Default

Originally Posted by rotorguy
Oddly enough, I'm putting MS3Pro in a completely different car and I was looking for examples for purge control... forgot that I had an account here

Pre-OBD-II (meaning "dumb evap") GM products just run a 50% duty cycle at anything over idle and 5mph. No purge at idle or when stopped, this is a simple way to say "only purge when engine is loaded".

Hope this helps!
Good stuff, thanks!
Eunos91 is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
patsmx5
Build Threads
1981
Yesterday 11:09 PM
thelarva
Engine Performance
3
02-15-2016 02:36 PM
pl11
ECUs and Tuning
3
02-03-2016 04:14 PM
tennispro602
Suspension, Brakes, Drivetrain
2
01-29-2016 08:14 AM
dwink
MEGAsquirt
8
01-25-2016 12:03 PM



Quick Reply: Purge valve solenoid control with MS3-Pro?



All times are GMT -4. The time now is 05:14 AM.