Skip Firing with MS3X
Moderators: jsmcortina, muythaibxr
Skip Firing with MS3X
Hi,
I'm using megasquirt to control an engine which requires to be injected and fired only once every 15 cycles. So, at present I'm taking the CAM signal to a custom made circuit built by my colleagues, which will give out a cam pulse every 15 cycles and the first 14 will be turned off.
In this case, I believe that the RPM will not be synced because the tach pulse would be sent on the 15th cycle and when the megasquirt looks for the CAM signal on the 16th cycle, it would not be present.
Am i thinking right in assuming that the trigger pulse for the injector sent by the CAM sensor in the 15th cycle would inject the fuel in the next cycle (that is 16th) ?
P.S.: Since I was not able to figure out a way to tweak the code for skip firing, we have ended up building up an electronic circuit for the same.
Thanks.
I'm using megasquirt to control an engine which requires to be injected and fired only once every 15 cycles. So, at present I'm taking the CAM signal to a custom made circuit built by my colleagues, which will give out a cam pulse every 15 cycles and the first 14 will be turned off.
In this case, I believe that the RPM will not be synced because the tach pulse would be sent on the 15th cycle and when the megasquirt looks for the CAM signal on the 16th cycle, it would not be present.
Am i thinking right in assuming that the trigger pulse for the injector sent by the CAM sensor in the 15th cycle would inject the fuel in the next cycle (that is 16th) ?
P.S.: Since I was not able to figure out a way to tweak the code for skip firing, we have ended up building up an electronic circuit for the same.
Thanks.
Last edited by vishnu on Mon Jul 27, 2015 7:50 am, edited 1 time in total.
-
- Super MS/Extra'er
- Posts: 6828
- Joined: Sun May 15, 2011 11:41 am
- Location: Walnut Creek, Calif. USA
Re: Skip Firing with MS3X
I gotta ask... what kind of beast is this??? Give us more details of what you are trying to do. "Hit-and-miss" speed/power regulation has been pretty much obsolete for the last 100 years! I'm thinking you will need to fool the crank input, not just the cam. Actually, I'm thinking an "auxiliary" crank wheel, driven by a belt or gearing at 1/15th crank speed would be the easiest way.
Re: Skip Firing with MS3X
Hi,
I'm presently running a research engine which has optical piston access. Hence, it is required that the engine should be run on skip firing mode, otherwise the quartz piston would get heated up easily.
Oh, i see. I was just wondering if there was any other soft method to fool the crank input. That's why posted the question here, thinking anyone of you would have tried earlier. Anyways, thank you very much
I'm presently running a research engine which has optical piston access. Hence, it is required that the engine should be run on skip firing mode, otherwise the quartz piston would get heated up easily.
Oh, i see. I was just wondering if there was any other soft method to fool the crank input. That's why posted the question here, thinking anyone of you would have tried earlier. Anyways, thank you very much
-
- Super MS/Extra'er
- Posts: 6828
- Joined: Sun May 15, 2011 11:41 am
- Location: Walnut Creek, Calif. USA
Re: Skip Firing with MS3X
Well, maybe there is some other way. Maybe use something like a 6-tooth crank wheel and set TS for 90 teeth for the crank, then use your divider to fake-out the cam signal? Still, it seems like a little bit of gearing at the crank wheel would be simpler; especially if this is a research engine and the extra space for a jack-shaft off of the crank is irrelevant.
Re: Skip Firing with MS3X
It may not be absolutely perfect, but why not try the rev limiter?
Set it so it cuts spark & fuel at whatever RPM the engine reaches after 1 firing, then set the hysteresis so the fuel + spark remain cut until the engine does another 15 revolutions (during which time I'd expect the RPM to drop a lot).
Set it so it cuts spark & fuel at whatever RPM the engine reaches after 1 firing, then set the hysteresis so the fuel + spark remain cut until the engine does another 15 revolutions (during which time I'd expect the RPM to drop a lot).
Eric Law
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking
Be alert! America needs more lerts.
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking
Be alert! America needs more lerts.
Re: Skip Firing with MS3X
Thanks for the suggestion!billr wrote:Well, maybe there is some other way. Maybe use something like a 6-tooth crank wheel and set TS for 90 teeth for the crank, then use your divider to fake-out the cam signal? Still, it seems like a little bit of gearing at the crank wheel would be simpler; especially if this is a research engine and the extra space for a jack-shaft off of the crank is irrelevant.
Re: Skip Firing with MS3X
Hi Eric,elaw wrote:It may not be absolutely perfect, but why not try the rev limiter?
Set it so it cuts spark & fuel at whatever RPM the engine reaches after 1 firing, then set the hysteresis so the fuel + spark remain cut until the engine does another 15 revolutions (during which time I'd expect the RPM to drop a lot).
I could prevent the RPM from dropping down because we have a dyno which will keep it steady in the same RPM. I thought the Rev limiter would cut only the spark but not the fuel.
Glad to know that it cuts the fuel too until 'n' number of revolutions. Will try it out.
Thank you
Re: Skip Firing with MS3X
Eric,
Is there a way to set the spark and fuel cut for exactly 15 revolutions in the Tuner Studio? I'm able to set only RPM for hysteresis, which is a very rough approximation and am guessing it wouldn't work well everytime for the same 15 revolutions.
Any suggestions?
Is there a way to set the spark and fuel cut for exactly 15 revolutions in the Tuner Studio? I'm able to set only RPM for hysteresis, which is a very rough approximation and am guessing it wouldn't work well everytime for the same 15 revolutions.
Any suggestions?
-
- Site Admin
- Posts: 39615
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Re: Skip Firing with MS3X
Nobody has ever asked this before and it is most unusual request, so no, there's no easy way to do this.
James
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
-
- Master MS/Extra'er
- Posts: 643
- Joined: Sun Nov 06, 2005 12:31 am
- Location: NORTHERN CALIFORNIA
Re: Skip Firing with MS3X
probably easiest way would be run a toothed wheel with missing tooth ie. 36-1 or 24-1, and set it up with a 15 to 1 reduction, then just tell the unit its a 1 cylinder with 36-1 or 24-1 tooth wheel on the cam, not the crank.
64 el camino, 383 SBC, 11.7 to1 CR, accufab tb/rhs intake, 44lb injectors, trick flow heads, xr292r solid roller cam, belt drive camshaft, dry sump oil system, 2400 stall, turbo 350, spooled 9 inch, strange axles, 3.89 gears, dual wideband, full sequential fuel/cop, MS3x using 1.4.1 code.
Re: Skip Firing with MS3X
Or if you're more electronically inclined, built a count-to-16 circuit that hooks into the injector driver and coil driver signals, and inhibits them for all except one count.
Eric Law
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking
Be alert! America needs more lerts.
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking
Be alert! America needs more lerts.
Re: Skip Firing with MS3X
what about if you run alcohol / methanol as a fuel as it wont get all that hot?
Re: Skip Firing with MS3X
I'm using Tuner Studio version 2.6.14 and I couldn't see the "Cut x sparks out of Y events" option under the REV Limiter tab, as it was in previous versions of TS.
Kindly suggest
Kindly suggest
Re: Skip Firing with MS3X
The option to 'cut x sparks from y events' is a feature of the firmware actually running the MS3; TS is the tuning software, but it can only change what the developers allow.
Temporarily shut down - back soon!
QuadraMAP Sensor Module -- PWM-to-Stepper Controller -- Dual Coil Driver
Coming soon: OctoMAP Sensor Module
TTR Ignition Systems
QuadraMAP Sensor Module -- PWM-to-Stepper Controller -- Dual Coil Driver
Coming soon: OctoMAP Sensor Module
TTR Ignition Systems
-
- Super MS/Extra'er
- Posts: 6828
- Joined: Sun May 15, 2011 11:41 am
- Location: Walnut Creek, Calif. USA
Re: Skip Firing with MS3X
Besides, do you really want to just "cut spark", leaving fuel still going in? I don't think there is anything simpler than dividing-down the injector pulses, as "elaw" suggested; you wouldn't even have to bother with the spark, it will do nothing with no fuel during the 14 "neutered" cycles.
Re: Skip Firing with MS3X
Thank you! Yeah, I understand. But was just curious to find out why that "cut x sparks out of y events" option is no more seen in the tunerstudio version 2.6.14billr wrote:Besides, do you really want to just "cut spark", leaving fuel still going in? I don't think there is anything simpler than dividing-down the injector pulses, as "elaw" suggested; you wouldn't even have to bother with the spark, it will do nothing with no fuel during the 14 "neutered" cycles.
-
- Site Admin
- Posts: 39615
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Re: Skip Firing with MS3X
The TunerStudio version is irrelevant. The firmware version drives the settings.vishnu wrote:But was just curious to find out why that "cut x sparks out of y events" option is no more seen in the tunerstudio version 2.6.14
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".