Claims
- 1. An ignition timing control apparatus for an internal combustion engine which comprises:
- an ignition signal coil for producing a first pulse signal in synchronism with the revolution of the engine and in correspondence to a predetermined crank angle position,
- a crank angle sensor for producing a second pulse signal in synchronism with the revolution of the crank, the second pulse signal having a greater frequency than said first pulse signal,
- a control means for performing an ignition control of the engine by detecting the crank angle on the basis of said first and second pulse signals, said control means being adapted to perform an ignition control by another means when an abnormal state of the crank angle sensor is detected from said second pulse signal, and
- threshold means for enabling said control means to perform ignition control by said another means only when said crank angle sensor has been detected to be abnormal past a predetermined threshold of abnormality, wherein said threshold means operates under software control to check whether the crank angle is abnormal past said predetermined threshold of abnormality, by iteratively checking the value of a sensor abnormality counter, said threshold means comprising:
- checking means for checking whether the contents of said sensor abnormality counter is greater than a predetermined value;
- updating means for increasing the contents of said sensor abnormality counter when said checking means determines that the contents is not greater than said predetermined value;
- abnormal ignition means for performing ignition when said checking means determines that said contents is greater than said predetermined value;
- normal ignition means for performing ignition when said updating means increases the contents of said sensor abnormality counter; and
- clearing means for clearing to zero the contents of said sensor abnormality counter whenever said normal ignition means performs ignition.
- 2. The ignition timing control apparatus according to claim 1, wherein said ignition signal coil comprises first and second ignition signal coils.
- 3. An ignition timing control apparatus for an internal combustion engine which comprises:
- an ignition signal coil for producing a first pulse signal in synchronism with the revolution of the engine and in correspondence to a predetermined crank angle position,
- a crank angle sensor for producing a second pulse signal in synchronism with the revolution of the crank, the second pulse signal having a greater frequency than said first pulse signal,
- a control means for performing an ignition control of the engine by detecting the crank angle on the basis of said first and second pulse signals, said control means being adapted to perform an ignition control by another means when an abnormal state of the crank angle sensor is detected from said second pulse signal, and
- threshold means for enabling said control means to perform ignition control by said another means only when said crank angle sensor has been detected to be abnormal past a predetermined threshold of abnormality, wherein said threshold means operates under software control to check whether the crank angle is abnormal past said predetermined threshold of abnormality, by iteratively checking the value of a sensor abnormality counter, said threshold means comprising:
- ignition counter means for counting said second pulse signals;
- checking means for checking the contents of said ignition counter means;
- comparing means for comparing the present results of said checking means with past results of said checking means;
- clearing means for clearing the contents of said sensor abnormality counter when said comparing means determines that said present results are not equal to said past results;
- updating means for increasing the contents of said sensor abnormality counter when said comparing means determines that said past and present results are equal;
- abnormality checking means for determining whether the contents of said sensor abnormality counter is greater than or equal to a predetermined value;
- abnormal ignition means for performing ignition whenever said abnormality checking means determines that the contents of said sensor abnormality counter is greater than or equal to said predetermined value; and
- normal ignition means for performing ignition when said clearing means clears the contents of said sensor abnormality counter or when said abnormality checking means determines that the contents of said sensor abnormality counter is not greater than or equal to said predetermined value.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-6330 |
Jan 1990 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/637,841 filed Jan. 7, 1991, now abandoned.
US Referenced Citations (6)
Foreign Referenced Citations (1)
Number |
Date |
Country |
14238 |
Feb 1978 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
637841 |
Jan 1991 |
|