摘要 |
PROBLEM TO BE SOLVED: To accurately execute a crank angle sensor diagnosis without input of a starter switch, by measuring a cranking time from the change of battery voltage, and judging that the crank angle sensor is breakdown if a process judgement in a specified cylinder is not completed when the cranking time is long. SOLUTION: During the operation of an internal combustion engine 5, a controller 10 judges whether a process judgement of a specified cylinder has been completed or not and if not completed, battery voltage is checked. When the battery voltage is not less than a threshold value, the change of the battery voltage is checked for a specified period, and if the battery voltage change is less than a specified threshold value, a cranking start judgement is carried out. When the battery voltage change excesses the threshold value, a cranking finish determination is carried out. Subsequently, at that time, when a cranking time is longer than a threshold value, a crank angle sensor is judged faulty.
|