US 12,143,053 B2
Motor driver using motor magnetic pole reference controlling mechanism
Jyun-Ping Jiang, Hsinchu (TW); and Shih-Hai Chien, Hsinchu (TW)
Assigned to ANPEC ELECTRONICS CORPORATION, Hsinchu (TW)
Filed by ANPEC ELECTRONICS CORPORATION, Hsinchu (TW)
Filed on Mar. 7, 2023, as Appl. No. 18/179,375.
Claims priority of application No. 111141493 (TW), filed on Nov. 1, 2022.
Prior Publication US 2024/0146217 A1, May 2, 2024
Int. Cl. H02P 6/185 (2016.01); H02K 11/33 (2016.01)
CPC H02P 6/185 (2013.01) [H02K 11/33 (2016.01)] 16 Claims
OG exemplary drawing
 
1. A motor driver using a motor magnetic pole reference controlling mechanism, comprising:
a motor position detecting circuit disposed on a motor, and configured to detect a rotor of the motor to determine a plurality of magnetic pole positions to which the rotor of the motor is switched respectively during a plurality of time intervals in each of a plurality of cycles to output a commutation signal;
a rotational speed detecting circuit configured to detect a rotational speed of the motor that changes over time to output a motor rotational speed changing signal;
a reference magnetic pole switching circuit connected to the motor position detecting circuit and the rotational speed detecting circuit, wherein the reference magnetic pole switching circuit stores the plurality of magnetic pole positions to which the rotor of the motor is switched respectively during the plurality of time intervals according to the commutation signal, the reference magnetic pole switching circuit stores time of the plurality of time intervals during which the rotor of the motor is switched to the plurality of magnetic pole positions respectively as magnetic pole detected data according to the commutation signal, the reference magnetic pole switching circuit determines a change in the rotational speed of the motor over time according to the motor rotational speed changing signal, the reference magnetic pole switching circuit selects one of the plurality of time intervals according to the change in the rotational speed of the motor, and the reference magnetic pole switching circuit uses the magnetic pole detected data detected within the one of the plurality of time intervals as the reference magnetic pole data of a next one of the plurality of time intervals; and
a motor driving circuit connected to the reference magnetic pole switching circuit and the motor, and configured to drive the motor according to the magnetic pole reference data from the reference magnetic pole switching circuit.