摘要 |
PURPOSE:To prevent an erroneous detection at the time of stopping and starting a motor by detecting a malfunction at the time of transmitting a 2-phase pulse signal by storing the presence or absence of detection of the edge of the pulse signal, and detecting the malfunction of a rotary encoder. CONSTITUTION:When 2-phase pulse signals phiA, phiB have malfunctions, the detection of the edges of the signals phiA, phiB becomes impossible, and the malfunction of the signals phiA, phiB can be detected by storing the presence or absence of the detection of the edge in edge detection memory circuits 4, 5. Accordingly, a malfunction state can be detected without depending upon the resolution of a rotary encoder and the rotating speed of a motor. further, 3-phase pulses are stopped at the time of stopping the motor, and a signal for storing the presence or absence of the signals phiA, phiB is generated corresponding to the start of the motor. |