摘要 |
PROBLEM TO BE SOLVED: To provide a brushless motor controller for operation control by compensating for the detection error of a position detecting means provided to the motor. SOLUTION: A microcomputer 41 is provided to calculate a voltage applied to the motor, based on the position signal outputted from a hole sensor 55 for detecting the rotor position of the brushless motor 7. The microcomputer 41 rotates the motor 7 at a constant speed and turns off all of the switching means 36a to 36c, 37a to 37c provided in the inverter circuit 35. Waveform data of the induced voltage outputted from an induced voltage detecting means 72 is fetched to an EEPROM 75, at a constant time interval with reference to the pulse signal from a rotary encoder 70. The voltage waveform, to be applied to the motor 7 is compensated, based on the waveform data of the induced voltage fetched to the EEPROM 75. |