IP Library Granted Patent US 12,323,083
Granted Patent B2
US 12,323,083 · App. 18/172,932 · Granted Jun 3, 2025

Motor control device and motor driver circuit

Inventor: Takehiro Hara (Yokohama Kanagawa, JP)
Assignees: Kabushiki Kaisha Toshiba; Toshiba Electronic Devices & Storage Corporation
H02P6/18H02K11/21H02K11/27H02K11/33H02P6/30H02K2213/03
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,323,083
App. No.
18/172,932
Granted
Jun 3, 2025
Kind
B2
Abstract

According to one embodiment, a motor control device includes a sensor, a detection circuit, and a controller. The sensor is at a position between a winding of a first phase and a winding of a second phase in a motor. The motor includes windings of three phases. The detection circuit detects when a magnitude relationship between an induced voltage amplitude of the first phase and an induced voltage amplitude of the second phase is switched. The controller performs based on a sensor signal from the sensor and a detection result sensor from the detection circuit.

Claims (44)

1. A motor control device, comprising:

a sensor at a position between a winding for a first phase and a winding for a second phase in a motor including the winding of the first phase, the winding of the second phase, and a winding of a third phase;

a detection circuit configured to detect a timing at which a magnitude relationship between a signal of the first phase and a signal of the second phase is switched; and

a controller configured to perform processing based on a sensor signal from the sensor and a detection result signal from the detection circuit, wherein

the controller is configured to:

calculate an offset of the position of the sensor from the midpoint position between the winding of the first phase and the winding of the second phase based on the sensor signal and the detection result signal, and

calculate a delay amount of an edge timing of the sensor signal from a proper timing based on the sensor signal and the detection result signal.

2. The motor control device according to claim 1 , wherein the detection circuit detects when a magnitude relationship between an induced voltage amplitude of the first phase and an induced voltage amplitude of the second phase is switched and outputs the detection result signal accordingly.

3. The motor control device according to claim 1 , wherein the detection circuit detects when a magnitude relationship between a motor current of the first phase and a motor current of the second phase is switched and outputs the detection result signal accordingly.

4. The motor control device according to claim 1 , further comprising:

a drive circuit connected between the controller and the motor and including a plurality of switching elements.

5. The motor control device according to claim 4 , wherein the controller is configured to:

control the drive circuit to drive the motor in a first rotation direction while maintaining all of the plurality of switching elements in the OFF state to measure a first delay time in the first rotation direction, and

control the drive circuit to drive the motor in a second rotation direction while maintaining all of the plurality of switching elements in the OFF state to measure a second delay time in the second rotation direction.

6. The motor control device according to claim 5 , wherein the controller uses the first delay time and the second delay time for calculating the offset amount and the delay amount.

7. A motor control device, comprising:

a sensor at a position between a winding for a first phase and a winding for a second phase in a motor including the winding of the first phase, the winding of the second phase, and a winding of a third phase;

a detection circuit configured to detect a timing at which a magnitude relationship between a signal of the first phase and a signal of the second phase is switched; and

a controller configured to perform processing based on a sensor signal from the sensor and a detection result signal from the detection circuit, wherein

the controller is configured to adjust a phase of a driving voltage of the motor based on the sensor signal and the detection result signal.

8. The motor control device according to claim 7 , wherein the controller adjusts the phase of the driving voltage of the motor by up to an electrical angle of 60°.

9. A motor driver circuit for supplying a motor with 3-phase AC power, the motor driving circuit comprising:

a first high-side switch connected in series with a first low-side switch between a first power supply terminal and a second power supply terminal;

a second high-side switch connected in series with a second low-side switch between the first power supply terminal and the second power supply terminal;

a third high-side switch connected in series with a third low-side switch between the first power supply terminal and the second power supply terminal;

a first node between the first high-side switch and the first low-side switch and connected to a first winding of a motor;

a second node between the second high-side switch and the second low-side switch and connected to a second winding of the motor;

a third node between the third high-side switch and the third low-side switch and connected to a third winding of the motor;

a detection circuit connected to the first and second nodes and configured to output a detection result signal indicating when a magnitude relationship between a first voltage signal at the first node and a second voltage signal at the second node switches; and

a controller configured to receive the detection result signal from the detection circuit and a sensor signal from a sensor at a position between the first winding and the second winding and perform processing to calculate an offset between the position of the sensor and the actual midpoint position between the first and second windings and based on the sensor signal and a detection result signal and to calculate a delay amount of an edge timing of the sensor signal from a proper timing.

10. The motor driver circuit according to claim 9 , wherein the detection circuit detects an induced voltage amplitude at the first node and an induced voltage amplitude at the second node.

11. The motor driver circuit according to claim 9 , wherein the detection circuit detects a motor current at the first node and a motor current at the second node.

12. The motor driver circuit according to claim 9 , wherein the controller is configured to:

calculate an offset of the position of the sensor from the midpoint position between the first winding and the second winding based on the sensor signal and the detection result signal, and

calculate a delay amount of an edge timing of the sensor signal from a proper timing based on the sensor signal and the detection result signal.

13. The motor driver circuit according to claim 9 , wherein the controller is configured to:

drive the motor in a first rotation direction to measure a first delay time in the first rotation direction, and

drive the motor in a second rotation direction to measure a second delay time in the second rotation direction.

14. The motor driver circuit according to claim 13 , wherein the controller uses the first delay time and the second delay time for calculating the offset amount and the delay amount.

15. The motor driver circuit according to claim 9 , wherein the controller is configured to identify a rotation direction of the motor based on the sensor signal and the detection result signal.

16. The motor driver circuit according to claim 9 , wherein the controller is configured to adjust a phase of a driving voltage of the motor based on the sensor signal and the detection result signal.

17. The motor driver circuit according to claim 16 , wherein the controller adjusts the phase of the driving voltage of the motor by up to an electrical angle of 60°.

18. A motor driver circuit, comprising:

a processing circuit connectable to a sensor in a motor having a winding of a first phase, a winding of a second phase, a winding of a third phase, and a rotor, the sensor being at a position between the winding of the first phase and the winding of the second phase, the processing circuit being configured to, while the rotor is being rotated at a substantially constant speed, detect an offset between the position of the sensor and the midpoint position between the winding of the first phase and the winding of the second phase and calculate a delay amount between a proper timing and an edge timing of a signal output from the sensor corresponding to a rotational speed of the rotor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: HARA, TAKEHIRO
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
Reel/Frame 062772/0897 →
Priority Claims (1)
JP 2022-150514 · Sep 21, 2022 · national
Continuity (1)
Related Publication 20240097586A1 · Mar 21, 2024
References Cited (7)
US 8421396B2 · Yamada · 2013 [cited by examiner]
US 9242566B2 · Harada · 2016 [cited by examiner]
US 10581365B2 · Hatakeyama · 2020 [cited by applicant]
US 10944344B2 · Kaidu · 2021 [cited by examiner]
US 20170163199A1 · Park · 2017 [cited by applicant]
US 20180226913A1 · Hatakeyama · 2018 [cited by applicant]
JP 2020108254A · 2020 [cited by applicant]