Motor driver having phase calibration mechanism and motor driving method thereof
Patent Information
- Application Number
- TW114128036
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2045-07-23
Smart Images

Figure TWG2TB001910692_001 
Figure TWG2TB001910692_002 
Figure TWG2TB001910692_003
Abstract
Claims
1. A motor driver with a phase calibration mechanism, comprising: a rotor position detection circuit disposed on a motor, configured to, during operation of the motor, detect the time for each of a plurality of magnetic poles of the motor rotor to pass through a magnetic pole of the rotor position detection circuit each time, and output a commutation signal based on the plurality of magnetic pole times respectively; a magnetic pole calibration setting circuit connected to the rotor position detection circuit, configured to select one of the plurality of magnetic poles as a calibration magnetic pole based on the plurality of magnetic pole times of the commutation signal; a commutation circuit connected to the rotor position detection circuit and the magnetic pole calibration setting circuit, configured to, each time the calibration magnetic pole passes through the rotor position detection circuit, calibrate the phase of a commutation indication signal to align with the phase of the commutation signal; and a drive control circuit connected to the commutation circuit and the motor, configured to drive the motor based on the commutation indication signal; The commutation circuit is configured to calibrate the phase of the commutation indication signal to the phase aligned with the commutation signal at a starting time point each time the calibration magnetic pole passes the rotor position detection circuit.
2. The motor driver with a phase calibration mechanism as described in claim 1, wherein the magnetic pole calibration setting circuit is further configured to: take multiple operating cycles and multiple non-operating cycles of multiple waveforms of the commutation signal when the multiple magnetic poles pass through the rotor position detection circuit once in turn as multiple magnetic pole times for the multiple magnetic poles respectively.
3. A motor driver with a phase calibration mechanism as described in claim 1, wherein the magnetic pole calibration setting circuit is configured to output a calibration time signal having a calibration waveform to the commutation circuit based on the start time point.
4. A motor driver with a phase calibration mechanism as claimed in claim 1, wherein the magnetic pole calibration setting circuit is configured to compare a plurality of magnetic poles having the same magnetism with each other to produce a comparison result, and select one of the plurality of magnetic poles as the calibration magnetic pole based on the comparison result.
5. A motor driver with a phase calibration mechanism as claimed in claim 1, wherein the magnetic pole calibration setting circuit is configured to select, from a plurality of magnetic poles, the magnetic pole having the minimum magnetic pole time as the calibration magnetic pole.
6. A motor driver with a phase calibration mechanism as claimed in claim 1, wherein the magnetic pole calibration setting circuit is configured to select, from a plurality of magnetic poles, the magnetic pole having the longest magnetic pole time as the calibration magnetic pole.
7. A motor driver with a phase calibration mechanism as claimed in claim 1, wherein the magnetic pole calibration setting circuit is configured to calculate an average time of a plurality of the magnetic pole times, thereby outputting a time-averaged indication signal; wherein the commutation circuit is configured to modulate each of a plurality of operating cycles and a plurality of non-operating cycles of a plurality of waveforms of the commutation indication signal to be the same as the average time, based on the time-averaged indication signal.
8. A motor driver with a phase calibration mechanism as claimed in claim 1, wherein the drive control circuit comprises: a control circuit connected to the commutation circuit and configured to output a plurality of control signals according to the commutation indication signal; a drive circuit connected to the control circuit and configured to output a plurality of drive signals according to the plurality of control signals; and an output stage circuit connected to the drive circuit and the motor and configured to operate according to the plurality of drive signals to drive the motor.
9. A motor driver with a phase calibration mechanism as described in claim 1, wherein the motor is a single-phase motor.
10. A motor driving method with a phase calibration mechanism, comprising the following steps: configuring a motor driver including a rotor position detection circuit, a magnetic pole calibration setting circuit, a commutation circuit, and a drive control circuit; using the rotor position detection circuit to detect the time for each of a plurality of magnetic poles of a motor rotor to pass through a magnetic pole of the motor driver each time; using the rotor position detection circuit to generate a commutation signal based on the plurality of magnetic pole times respectively; using the magnetic pole calibration setting circuit to select one of the plurality of magnetic poles as a calibration magnetic pole based on the plurality of magnetic pole times of the commutation signal; using the commutation circuit to calibrate the phase of a commutation indication signal to align with the phase of the commutation signal at a starting time point when the calibration magnetic pole passes through the rotor position detection circuit each time; and using the drive control circuit to drive the motor according to the commutation indication signal.
11. The motor drive method with a phase calibration mechanism as described in claim 10 further includes the following steps: using the magnetic pole calibration setting circuit, taking multiple working cycles and multiple non-working cycles of multiple waveforms of the commutation signal when multiple magnetic poles pass through the motor driver once in turn as multiple magnetic pole times for the multiple magnetic poles respectively.
12. The motor drive method with a phase calibration mechanism as described in claim 10 further comprises the following steps: using the magnetic pole calibration setting circuit, generating a calibration time signal having a calibration waveform based on the start time point, wherein the rising edge of the calibration waveform is aligned with the start time point.
13. The motor drive method with a phase calibration mechanism as described in claim 10 further comprises the following steps: using the magnetic pole calibration setting circuit, comparing multiple magnetic poles with the same magnetism to generate a comparison result; and selecting from the multiple magnetic poles as the calibration magnetic pole based on the comparison result.
14. The motor drive method with a phase calibration mechanism as described in claim 10 further includes the following steps: using a magnetic pole calibration setting circuit to select the magnetic pole with the minimum magnetic pole time from a plurality of magnetic poles as the calibration magnetic pole.
15. The motor drive method with a phase calibration mechanism as described in claim 10 further includes the following steps: using the magnetic pole calibration setting circuit to select the magnetic pole with the longest magnetic pole time from a plurality of magnetic poles as the calibration magnetic pole.
16. The motor drive method with a phase calibration mechanism as described in claim 10 further includes the steps of performing the following steps using the magnetic pole calibration setting circuit: calculating an average time for a plurality of the magnetic pole times; and modulating each of a plurality of working cycles and a plurality of non-working cycles of a plurality of waveforms of the commutation indication signal to be the same as the average time.
Citation Information
Patent Citations
Single-phase motor adaptive low-noise soft switching circuit
CN108400739A
Hall deviation correction circuit, driver, motor and correction method
CN118763928A
Soft-switching control citcuit for DC motor
TW201301739A
Phase detector, motor drive controller, motor device, and method of detecting phase of rotor
US20150256328A1