IP Library Granted Patent US 7,795,826
Granted Patent B2
US 7,795,826 · App. 11/815,044 · Granted Sep 14, 2010

Brushless motor driving circuit and motor having the same circuit

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 7,795,826
App. No.
11/815,044
Granted
Sep 14, 2010
Kind
B2
Abstract

A brushless motor driving circuit includes a deviation detector for receiving a PWM input signal, which issues an instruction for rpm control, and detecting a deviation from duty ratio 50% of the PWM input signal, a determiner for detecting a comparison result at a threshold of duty ratio 50%, and a PWM output circuit for receiving a PWM reference signal having a duty ratio 50%, and producing a PWM driving signal, to be used for driving a brushless motor, in response to the deviation and the comparison result. The PWM driving signal is produced by adding the deviation to the PWM reference signal when the duty ratio of the PWM input signal is over 50%, and by subtracting the deviation from the PWM reference signal when the duty ratio is less than 50%.

Claims (55)

1. A brushless motor driving circuit comprising:

a deviation detector for receiving a PWM input signal which issues an instruction for rpm control, and detecting a deviation from duty ratio 50% of the PWM input signal;

a determiner for detecting a comparison result at a threshold of duty ratio 50%; and

a PWM output circuit for receiving a PWM reference signal having duty ratio 50% and producing a PWM driving signal, to be used for driving the brushless motor, in response to the deviation and the comparison result,

wherein the PWM driving signal is produced by adding the deviation to the PWM reference signal when the PWM input signal has a duty ratio over 50%, and by subtracting the deviation from the PWM reference signal when the PWM input signal has a duty ratio less than 50%.

2. The brushless motor driving circuit of claim 1 , wherein the deviation detector includes a first counter which receives a first clock signal and counts the first clock signal, then outputs the deviation as a deviation count value,

wherein the determiner includes a D flip-flop for outputting a determination signal having a threshold at duty ratio 50%,

wherein the PWM output circuit includes a second counter for counting a second clock signal, and the second counter starts the count, based on the determination signal, at a timing when the PWM input signal falls from a high level to a low level when the PWM input signal has a duty ratio over 50%, and stops the count when a counted value agrees with the deviation count value supplied from the deviation detector, and a time duration of the count is added to a high level period of the PWM reference signal, and when the PWM input signal has a duty ratio less than 50%, the second counter starts the count at a timing when the PWM input signal rises from the low level to the high level and stops the count when a counted value agrees with the deviation count value supplied from the deviation detector, and a time duration of the count is subtracted from the high level period of the PWM reference signal.

3. The brushless motor driving circuit of claim 2 , wherein the deviation detector further includes a first edge sensing circuit for sensing a rising edge of the PWM input signal,

wherein the first counter up-counts the first clock signal when the PWM input signal stays on a high level, and down-counts the first clock signal when the PWM input signal stays on a low level, and outputs an underflow signal when a counted value underflows, and is reset by an output from the first edge sensing circuit.

4. The brushless motor driving circuit of claim 2 , wherein the determiner includes:

a data register for receiving a value counted by the first counter at a rising edge of the PWM input signal;

a first latch circuit for retaining an underflow signal supplied from the first counter;

the D flip-flop for receiving an output from the first latch circuit and outputting a Q output signal at the rising edge of the PWM input signal;

an exclusive NOR gate for receiving an output from the data register and the Q output signal;

a subtracter for receiving an output from the exclusive NOR gate, and subtracting 1 (one) from its input before outputting when the Q output signal stays on a high level, and outputting its input as it is when the Q output signal stays on a low level, and

a shift register for receiving the output from the subtracter and shifting the output to the right by one bit,

wherein the determiner outputs data, which corresponds to the deviation, from the shift register, and outputs the Q output signal from the D flip-flop as a determination signal having a threshold at duty ratio 50% of the PWM input signal.

5. The brushless motor driving circuit of claim 1 , wherein the PWM output circuit includes:

a first exclusive OR gate for receiving the PWM reference signal;

a second edge sensing circuit for sensing a rising edge of an output from the first exclusive OR gate;

a second counter, to be reset by an output from the second edge sensing circuit, for up-counting a second clock signal until its counted value agrees with a data value supplied from the determiner, and outputting an agreed output upon agreeing before stopping the up-count;

a second latch circuit, to be reset by the agreed output, for latching the output from the second edge sensing circuit; and

a second exclusive OR gate for receiving an output from the second latch circuit and the PWM reference signal,

wherein the PWM output circuit outputs the PWM driving signal from the second exclusive OR gate.

6. The brushless motor driving circuit of claim 2 , wherein the determiner includes:

a data register for receiving a value counted by the first counter at a rising edge of the PWM input signal;

a first latch circuit for retaining an underflow signal supplied from the first counter;

the D flip-flop for receiving an output from the first latch circuit and outputting a Q output signal at the rising edge of the PWM input signal; and

a shift register for shifting an output from the data register to the right by one bit,

wherein the determiner outputs data, which corresponds to the deviation, from the shift register, and outputs the Q output signal from the D flip-flop as the determination signal having a threshold of duty ratio 50% of the PWM input signal.

7. The brushless motor driving circuit of claim 1 , wherein the deviation detector includes a first counter which receives a first clock signal and counts the first clock signal, then outputs the deviation as a deviation count value,

wherein the determiner includes a D flip-flop for outputting a determination signal having a threshold at duty ratio 50%,

wherein the PWM output circuit includes a second counter for counting a second clock signal, and based on a comparison result at the determiner, a time duration from starting the count until a counted value agrees with the deviation count value supplied from the first counter is added to a high level period of the PWM reference signal when the PWM input signal has a duty ratio over 50%, and the time duration is subtracted from the high level period of the PWM reference signal when the PWM input signal has a duty ratio less than 50% for producing a signal, and the PWM output circuit outputs the signal thus produced as the PWM driving signal, so that a ratio of a frequency ratio between the first clock signal and the PWM input signal vs. a frequency ratio between the second clock signal and the PWM driving signal is adjustable.

8. The brushless motor driving circuit of claim 7 , wherein the deviation detector further includes a first edge sensing circuit for sensing a rising edge of the PWM input signal,

wherein the first counter up-counts the first clock signal when the PWM input signal stays on a high level, and down-counts the first clock signal when the PWM input signal stays on a low level, and outputs an underflow signal when a counted value underflows, and is reset by an output from the first edge sensing circuit.

9. The brushless motor driving circuit of claim 7 , wherein the determiner includes:

a data register for receiving a value counted by the first counter at a rising edge of the PWM input signal;

a first latch circuit for retaining an underflow signal supplied from the first counter;

the D flip-flop for receiving an output from the first latch circuit and outputting a Q output signal at the rising edge of the PWM input signal;

an exclusive NOR gate for receiving an output from the data register and the Q output signal;

a subtracter for receiving an output from the exclusive NOR gate, and subtracting 1 (one) from its input when the Q output signal stays on a high level, and outputting its input as it is when the Q output signal stays on a low level, and

a shift register for receiving the output from the subtracter and shifting the output to the right by one bit,

wherein the determiner outputs data, which corresponds to the deviation, from the shift register, and outputs the Q output signal from the D flip-flop as a determination signal having a threshold at duty ratio 50% of the PWM input signal.

10. A brushless motor driving circuit comprising:

a first counter for receiving a first clock signal and outputting one of a high level period and a low level period of a PWM input signal, which issues an instruction for rpm control, as a counted value of the first clock signal; and

a second counter for receiving a second clock signal and counting the second clock signal,

wherein a time duration from when the second counter starts the count until its count value agrees with a value counted and supplied by the first counter is used as one of a high level period and a low level period of a PWM driving signal of a brushless motor, and the PWM driving signal thus produced is output, so that a ratio of a frequency ratio between the first clock signal and the PWM signal vs. a frequency ratio between the second clock signal and the PWM driving signal is adjustable.

11. The brushless motor driving circuit of claim 10 , wherein the first counter includes:

a data register for up-counting the first clock signal while the PWM input signal stays on the high level, and resetting a counted value while the PWM input signal stays on the low level, and receiving a value counted by the first counter at a falling edge of the PWM input signal;

an edge sensing circuit for sensing a rising edge of the PWM input signal;

wherein the second counter includes a latch circuit, to be reset by an output from the edge sensing circuit, for up-counting the second clock signal until its counted value agrees with a counted value supplied from the data register, and outputting an agreed output upon agreeing before stopping the up-count, and the latch circuit is reset by the agreed output and latches the output from the edge sensing circuit,

wherein an output from the latch circuit is used as the PWM driving signal.

12. A brushless motor including the brushless motor driving circuit as defined in claim 1 .

13. A brushless motor including the brushless motor driving circuit as defined in claim 10 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2011
From: PANASONIC CORPORATION (FORMERLY MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.)
To: MINEBEA MOTOR MANUFACTURING CORPORATION
Reel/Frame 026260/0206 →
CHANGE OF NAME Recorded Nov 11, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021818/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2008
From: INOUE, TOMOHIRO
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 020347/0875 →