Patent attributes
A motor driving circuit drives a motor on receipt of an error signal having a digital value corresponding to a deviation between a current rotation speed of the motor, which is the subject to be driven, and its target value. A digital filter eliminates a high-frequency component of the error signal. A driving unit controls an electric current flowing through the motor in accordance with the digital value of the error signal from which the high-frequency component is eliminated by the digital filter. An upper-limit value setting unit sets an upper limit value to the digital value of the error signal input to the digital filter. The upper-limit value setting unit is configured to be capable of changing the upper limit value in accordance with a setting signal from the outside.