Patent ID: 8754598

Claim:
A motor drive apparatus comprising: a rotor magnet including magnets with a magnetic pole number n fixed to a rotary shaft; a magnetic pole detecting element that detect a rotational position of the rotor magnet; a drive signal output unit configured to output a sine wave drive signal; an obtaining unit configured to obtain one period S of a sine wave drive signal and to output the one period S to the drive signal output unit, wherein the obtaining unit comprises a period computing unit configured to compute one rotational period T of the rotor magnet based on the output signal periods of the magnetic pole detecting element for half the magnetic poles number n, and wherein the obtaining unit obtains the one period S of the sine wave drive signal according to a mathematical expression of S=T/(n/2), and wherein the obtaining unit updates the one rotational period T of the rotor magnet at interval of the output signal period of magnetic pole detecting element, and updates the one period S of the sine wave drive signal.