摘要 |
A method for controlling engine ignition for use in a engine system wherein the engine system includes a plurality of cylinders and a crank shaft coupled to the cylinders, comprises the steps of: detecting a rotation angle of the crank shaft to thereby generate crank angle pulses, generating a cylinder pulse for identifying each of the cylinders, detecting the rising edge and the falling edge of each of the cylinder pulses to identify each of the cylinders, initializing the counting of the number of crank angle pulses, determining an ignition timing for each of the cylinders to thereby obtain an integer part and a decimal part thereof, comparing the integer portion with the number of crank angle pulses, converting the decimal portion into an ignition time; and generating an ignition signal at the ignition time when the number of crank angle pulses coincides with the integer part.
|