Patent ID: 8796962

Claim:
A drive unit, comprising: an inner rotor brushless DC motor having an output shaft; a driver to supply power to drive the inner rotor brushless DC motor; a rotation detector to detect an amount of rotation and a direction of rotation of the output shaft; and a controller to control rotation of the inner rotor brushless DC motor, the controller obtaining a target drive signal of the inner rotor brushless DC motor externally and a detection signal from the rotation detector, the controller outputting a signal to the driver, wherein: the controller controls a speed of rotation of the inner rotor brushless DC motor by varying the signal output to the driver based on the target drive signal and the detection signal, the controller obtains a target number of revolutions per unit time and a target total number of revolutions based on the target drive signal and obtains a number of motor revolutions per unit time and a total number of motor revolutions based on the detection signal, and the controller controls at least one of the speed of rotation and a position of rotation of the inner rotor brushless DC motor by varying the signal output to the driver to cause the target number of revolutions per unit time to be equal to the number of motor revolutions per unit time and to cause the target total number of revolutions to be equal to the total number of motor revolutions.