Patent ID: 8432115

Claim:
A motor drive circuit configured to supply a current to a motor comprising: H-bridge circuits in a pair each including a first source transistor and a first sink transistor connected in series, a second source transistor and a second sink transistor connected in series, and first to fourth regenerative diodes respectively provided in the first and second source transistors and the first and second sink transistors, the motor coil connected between a connection point of the first source and first sink transistors and a connection point of the second source and second sink transistors; a current detection circuit configured to detect a current flowing through the motor coil of each of the H-bridge circuits in a pair; an oscillation circuit configured to output an oscillation signal with a predetermined period; and a control circuit configured to control the H-bridge circuits in a pair so as to turn on the first source transistor and the second sink transistor of each of the H-bridge circuits in a pair, at intervals of the predetermined period based on the oscillation signal, and turn off the second sink transistor of one of the H-bridge circuits after a current value of a current flowing through the motor coil of the one of the H-bridge circuits reaches a predetermined value and turn off the second sink transistor of the other of the H-bridge circuits after a current value of a current flowing through the motor coil of the other of the H-bridge circuits reaches a predetermined value, based on a detection result of the current detection circuit.