Trigger offset values having unexpected effects
Posted: Fri Dec 18, 2009 10:41 am
I am using MicroSquirt for a dual spark application on a 4 cylinder GSXR 600 with an 8tooth crank trigger (VR sensor) and a 1 tooth cam trigger (VR sensor). After a lot of trial and error (and a lot of thought/documentation reading), I was able to get the engine to start with the following settings:
Base Ignition (MegaTune 2.25 p3)...
Trigger Offset: -45
Skip Pulses: 2
Alpha: 85
Beta: 22
Gamma: 0
Ignition Input Capture: Falling Edge
Cranking Trigger: Calculated
Advanced Ignition...
Trigger Wheel Teeth: 8
Missing Teeth: 0
Skip Teeth: 4
Delay Teeth: 3
Dual Spark Options: "M-0 Wheel w/ Rising Crank Sync"
Offset (advance) for Output #2: 0.0
The rest of the values (fuel, etc.) were kept the same from a MicroSquirt configuration I had reliably working with a 12-1 wheel in another GSXR 600 engine.
I've monitored the ECU output using both an oscilloscope (both VRs and both Ignition ouputs) and using a strobe on the crank/TDC mark. The biggest issue I had was that the Trigger Offset value wouldn't reliably produce spark for most values. For other values it would produce spark but wouldn't vary it's location or would put it at a non-intuitive angle within the crank cycle (e.g. +90 when we had entered -30, though these values are just a general example... I tried so many that it's hard to remember the actual observations). The delay teeth parameter also produced curious results, in that it would 'more reliably' produce spark when configured for Trigger Offset: -45 deg and Delay Teeth: 3 compared to a more intuitive setting of Trigger Offset: 0.0 deg and Delay Teeth: 2 using the engine manual. With either of these settings, if I change the Trigger Offset value by say 10 deg, the ECU wont produce spark. The Alpha Beta Gamma parameters seem to affect whether I get spark or not as well.
What I'd like to know is why the Trigger Offset/Delay Teeth parameters don't always produce the desired output. Also, if you have any suggestions regarding the above configuration, I'd greatly appreciate it (especially good Alpha Beta Gamma parameters).
Base Ignition (MegaTune 2.25 p3)...
Trigger Offset: -45
Skip Pulses: 2
Alpha: 85
Beta: 22
Gamma: 0
Ignition Input Capture: Falling Edge
Cranking Trigger: Calculated
Advanced Ignition...
Trigger Wheel Teeth: 8
Missing Teeth: 0
Skip Teeth: 4
Delay Teeth: 3
Dual Spark Options: "M-0 Wheel w/ Rising Crank Sync"
Offset (advance) for Output #2: 0.0
The rest of the values (fuel, etc.) were kept the same from a MicroSquirt configuration I had reliably working with a 12-1 wheel in another GSXR 600 engine.
I've monitored the ECU output using both an oscilloscope (both VRs and both Ignition ouputs) and using a strobe on the crank/TDC mark. The biggest issue I had was that the Trigger Offset value wouldn't reliably produce spark for most values. For other values it would produce spark but wouldn't vary it's location or would put it at a non-intuitive angle within the crank cycle (e.g. +90 when we had entered -30, though these values are just a general example... I tried so many that it's hard to remember the actual observations). The delay teeth parameter also produced curious results, in that it would 'more reliably' produce spark when configured for Trigger Offset: -45 deg and Delay Teeth: 3 compared to a more intuitive setting of Trigger Offset: 0.0 deg and Delay Teeth: 2 using the engine manual. With either of these settings, if I change the Trigger Offset value by say 10 deg, the ECU wont produce spark. The Alpha Beta Gamma parameters seem to affect whether I get spark or not as well.
What I'd like to know is why the Trigger Offset/Delay Teeth parameters don't always produce the desired output. Also, if you have any suggestions regarding the above configuration, I'd greatly appreciate it (especially good Alpha Beta Gamma parameters).