摘要 |
PURPOSE:To shorten a period of a rectangular wave drive and to suppress a torque ripple and a reactive current by calculating the pole position of a motor based on the states of pole sensors and an encoder at the time of detection of an edge to generate a sine wave drive signal. CONSTITUTION:An encoder which outputs a signal responsive to a rotating angle of a motor 1, pole sensors 7a-7c which output pulselike detection signals in response to a positional relation to the poles of the motor 1, edge detecting means 4 for detecting the edges of the detection signals of the sensors 7a-7c, and control means 5 for calculating the pole position of the motor 1 based on the states of the sensors 7a-7c and the encoder at the time of detection of the edge and generating a sine wave drive signal are provided. Synchronization with the pole position of the motor is performed in a short time by using the detection signals of the sensors. Thus, a torque ripple and a reactive current can be suppressed. |