The peak voltages are from the primary field colapsing when the IGBT is turned off to the coil to produce the ignition spark. I use 1,200 volt IGBT's to drive the igntion coils. The higher the cylinder pressure the higher the voltage produced, there is a clamp at +/-880 volts to protect the IGBT's in the event of a sparkplug wire coming off, plug fouling, etc...
I use a special ignition coil that can withstand the high voltages induced by the drive circuitry. When I turn the system up to maxium energy I can throw a 5" spark in open air up to 20,000 RPM
It is crucial that I test new units, I am hoping to eventually write some custom software to detect out of spec readings and produce an alert. Or is there software available that I can download and use with the 4-channel Automotive scope to do this now? I would also like to have a prgram that can calculate actual ignition timing and display in numeric form real time. Is there an example project in C++ for the Automotive Scope?
I downloaded the sample projects for the 4-Channel non-automotive scope and was able to succesfuly compile and run the code. It did find the device and I was able to retrieve data, there were issues with communication though. Maybe it is just something I over looked.