摘要 |
A microcomputer is capable of detecting an output failure by itself and stopping rotation of an electric motor that is controlled by the microcomputer when the rotational speed of the electric motor falls outside of a predetermined allowable range. A boundary value is established which represents an allowable minimum value for the rotational speed of an electric motor controlled according to an active duration of control pulses. A boundary value register compares a setting for the active duration, which is held in a comparison register, with a boundary value, and if a predetermined condition is satisfied, determines a failure and outputs a signal indicative of the failure. The outputting of control pulses to an electric motor is inhibited if the setting for the active duration, held in the comparison register, is of a value that would cause a failure.
|