Spark Latency
Posted: Thu Jan 26, 2017 3:19 pm
Hi all,
I've got a little question in reference to spark latency.
Background:
American V8 with MSD distributor which has hall effect outputs for crankshaft position [1 per cylinder, 4 per crankshaft revolution] and a phase tooth.
Running sequential fuel on an S6 with all ignition events sent to one output which is being sent to a ISL9V3040P3 ignitor external of the Syvecs which fires the MSD Master Blaster 2 coil. Spark is good and strong with tapering dwell vs RPM to allow for sufficient charge+flame at high speed.
It has previously run on a D585 coil, but the coil struggled to keep pace running 8 cylinders at 6000rpm+.
Ideally I'd like to run more trigger teeth for crankshaft position but I'm working with what's available and that isn't going to change - I'm triggering on the falling edge without issue, idling at 800rpm there is no spark scatter, likewise at higher rpms.
All is well currently, the car starts and idles well and performs as expected OTHER than ignition timing.
If you manually lock the spark to 20 degrees and wind the engine up to 3000rpm you can see the ignition timing diminish in linear form as revs rise. I can't remember the precise figures but there's not going to be much timing left at 5000rpm. I realise some of this is going to be dwell related...
On other hardware systems I've worked with latency values to compensate for this, but I wonder 2 things:
What is the inherent issue that causes this?
Is there a way to compensate for this within the Syvecs SW?
I've got a little question in reference to spark latency.
Background:
American V8 with MSD distributor which has hall effect outputs for crankshaft position [1 per cylinder, 4 per crankshaft revolution] and a phase tooth.
Running sequential fuel on an S6 with all ignition events sent to one output which is being sent to a ISL9V3040P3 ignitor external of the Syvecs which fires the MSD Master Blaster 2 coil. Spark is good and strong with tapering dwell vs RPM to allow for sufficient charge+flame at high speed.
It has previously run on a D585 coil, but the coil struggled to keep pace running 8 cylinders at 6000rpm+.
Ideally I'd like to run more trigger teeth for crankshaft position but I'm working with what's available and that isn't going to change - I'm triggering on the falling edge without issue, idling at 800rpm there is no spark scatter, likewise at higher rpms.
All is well currently, the car starts and idles well and performs as expected OTHER than ignition timing.
If you manually lock the spark to 20 degrees and wind the engine up to 3000rpm you can see the ignition timing diminish in linear form as revs rise. I can't remember the precise figures but there's not going to be much timing left at 5000rpm. I realise some of this is going to be dwell related...
On other hardware systems I've worked with latency values to compensate for this, but I wonder 2 things:
What is the inherent issue that causes this?
Is there a way to compensate for this within the Syvecs SW?