摘要 |
A rotation detecting device and a rotation detecting method determines normal rotation/reverse rotation of a rotating shaft based on a rotation signal different between the normal rotation and the reverse rotation of the rotating shaft. The rotation signal is set to have a pulse width different between the normal rotation and the reverse rotation of a crankshaft that is an output shaft of an internal combustion engine. By determining whether or not the pulse width is greater than a threshold value, the normal rotation or the reverse rotation of the crankshaft is detected. Whether or not the crankshaft is rotating normally is determined based on engine rotating speed, a cylinder in which a piston is in a predetermined position, an engine load, a starter switch, intake pressure, battery voltage, and the like. When the condition for the normal rotation is satisfied, the threshold of the pulse width is set based on a pulse width of a rotation signal measured at this time.
|