MUTUAL INDUCTANCE VOLTAGE OFFSET COMPENSATION FOR BRUSHLESS DC SENSORLESS MOTORS
First Claim
1. A control circuit for controlling operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding, comprising:
- a drive control circuit configured to control the generation of drive signals to the first and second terminals and place the third terminal in a high-impedance state;
wherein the drive signals include first drive signals at a first current magnitude and second drive signals at a second current magnitude different from the first current magnitude; and
a differencing circuit comprising;
an amplifier circuit configured to sense a first mutual inductance voltage at the third terminal in response to the first drive signals and sense a second mutual inductance voltage at the third terminal in response to the second drive signals;
a sample and hold circuit coupled to an output of the amplifier circuit to save one of the first and second mutual inductance voltages; and
a comparator circuit having a first input coupled to an output of the sample and hold circuit to receive the saved one of the first and second mutual inductance voltages and a second input coupled to an output of the amplifier circuit to receive the another one of the first and second mutual inductance voltages, said comparator circuit configured to determine a difference between the first and second mutual inductance voltages and produce a difference signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A control circuit controls the operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding. A driver circuit applies drive signals to the first and second terminals and places the third terminal in a high-impedance state. The drive signals include first drive signals at a first current amplitude and second drive signals at a second current amplitude different from the first current amplitude. A differencing circuit senses a first mutual inductance voltage at the third terminal in response to the first drive signals and senses a second mutual inductance voltage at the third terminal in response to the second drive signals. The differencing circuit further determines a difference between the first and second mutual inductance voltages and produces a difference signal that is used for zero-crossing detection and rotor position sensing.
4 Citations
32 Claims
-
1. A control circuit for controlling operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding, comprising:
-
a drive control circuit configured to control the generation of drive signals to the first and second terminals and place the third terminal in a high-impedance state; wherein the drive signals include first drive signals at a first current magnitude and second drive signals at a second current magnitude different from the first current magnitude; and a differencing circuit comprising; an amplifier circuit configured to sense a first mutual inductance voltage at the third terminal in response to the first drive signals and sense a second mutual inductance voltage at the third terminal in response to the second drive signals; a sample and hold circuit coupled to an output of the amplifier circuit to save one of the first and second mutual inductance voltages; and a comparator circuit having a first input coupled to an output of the sample and hold circuit to receive the saved one of the first and second mutual inductance voltages and a second input coupled to an output of the amplifier circuit to receive the another one of the first and second mutual inductance voltages, said comparator circuit configured to determine a difference between the first and second mutual inductance voltages and produce a difference signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control circuit for controlling operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding, comprising:
-
a drive control circuit configured to control the generation of drive signals to the first and second terminals and place the third terminal in a high-impedance state; wherein the drive signals include first drive signals at a first current magnitude and second drive signals at a second current magnitude different from the first current magnitude; and a differencing circuit comprising; an amplifier circuit configured to sense the first and second mutual inductance voltages; an analog to digital converter circuit having an input coupled to an output of the amplifier circuit, said analog to digital converter circuit configured to convert the sensed first and second mutual inductance voltages to digital values; and wherein said drive control circuit comprises a logic circuit configured to process the digital values to produce a difference signal indicative of a difference between the first and second mutual inductance voltages. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A control circuit for controlling operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding, comprising:
-
a drive control circuit configured to control the generation of drive signals to the first and second terminals and place the third terminal in a high-impedance state; wherein the drive signals include first drive signals at a first current magnitude and second drive signals at a second current magnitude different from the first current magnitude; and a differencing circuit comprising; an analog to digital converter circuit having a first input coupled to the third terminal and a second input coupled to a reference signal, said analog to digital converter circuit configured to convert the voltages at the third terminal and reference signal to digital values; and wherein the drive control circuit comprises a logic circuit configured to process the digital values to produce a difference signal. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A control circuit for controlling operation of a brushless DC (BLDC) sensorless motor having a first terminal connected to a first winding, a second terminal connected to a second winding and a third terminal connected to a third winding, comprising:
-
a drive control circuit configured to control the generation of drive signals to the first and second terminals and place the third terminal in a high-impedance state; wherein the drive signals include first drive signals at a first current magnitude and second drive signals at a second current magnitude different from the first current magnitude; and a differencing circuit comprising; a multiplexing circuit having a first input coupled to said third terminal and a second input coupled to a reference signal; an analog to digital converter circuit having an input coupled to an output of the multiplexing circuit, said analog to digital converter circuit configured to convert the voltages at the third terminal and the reference signal to digital values; and wherein the drive control circuit comprises a logic circuit configured to process the digital values to produce a difference signal. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification