摘要 |
PURPOSE:To arbitrarily control an applied voltage of a commutatorless motor by dropping the voltage until a detected current value is, if the current value exceeds an upper limit value of a current control zone, returned to the control zone, and raising it if it becomes less than a lower limit value. CONSTITUTION:A commutatorless motor 4 has a rotor position detector 9, which detects a voltage to be applied and calculates a speed. Then, a microprocessor 7 generates a PWM signal based on the speed, outputs it to a chopping circuit 6, and controls a driving circuit 5 to drive switching elements of a switching circuit 3. A current flowing to a power source circuit of the motor 4 is detected by a current detecting sensor 8, input to the microprocessor 7, which so control the circuit 6 as to return a current value converted from an analog signal to a digital value to a current control zone if the current value is out of the preset control zone to regulate and maintain the voltage to be applied from the circuit 3 to the motor 4. |