IP Library Granted Patent US 7,773,351
Granted Patent B2
US 7,773,351 · App. 12/153,589 · Granted Aug 10, 2010

Motor control microcomputer and control method for the same

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,773,351
App. No.
12/153,589
Granted
Aug 10, 2010
Kind
B2
Abstract

An object of the present invention is to improve safety of a motor by instantaneously detecting the abnormality of a PWM signal. To achieve the object, provided is a motor control microcomputer for outputting PWM signals to a motor drive circuit driving a motor, which includes an abnormal signal detection circuit and a PWM signal stop circuit. The abnormal signal detection circuit receives inputs of positive-phase and negative-phase signals of the PWM signals, detects that both of the positive-phase and negative-phase signals are at the H level, and then outputs detection signals. The PWM signal stop circuit receives the detection signals from the abnormal signal detection circuit, and stops the outputs of the PWM signals.

Claims (35)

1. A microcomputer for controlling a motor, comprising:

a PWM signal output circuit;

an abnormal signal detection circuit receiving positive-phase and negative-phase signals of the PWM signal, and outputting a detection signal upon the positive-phase and negative-phase signals being a prescribed logical value; and

a PWM signal stop circuit stopping the PWM signal output circuit from outputting the PWM signal in accordance with the detection signal.

2. The microcomputer according to claim 1 , wherein

the PWM signal output circuit outputs a plurality of PWM signals, each of which comprises a positive-phase signal and a negative-phase signal,

the abnormal signal detection circuit outputs the detection signal in case both of the positive-phase and negative-phase signals of at least one of the PWM signals are the prescribed logical value, and

the PWM signal stop circuit stops the PWM signal output circuit from outputting of the plurality of PWM signals in accordance with the detection signal.

3. The microcomputer according to claim 1 , wherein the abnormal signal detection circuit outputs the detection signal in accordance with result of logical AND of the positive-phase and negative-phase signals.

4. The microcomputer according to claim 1 , wherein

the abnormal signal detection circuit includes: a positive-phase signal side transistor to which the positive-phase signal is inputted through a gate thereof; and a negative-phase signal side transistor to which the negative-phase signal is inputted through a gate thereof, and

the abnormal signal detection circuit thus detects, from the conduction statuses of the positive-phase and negative-phase side transistors, that both of the positive- and negative-phase signals have become the prescribed logical value.

5. The microcomputer according to claim 1 , further comprising:

a signal level detection circuit receiving one of the positive-phase and negative-phase signals and outputting a level detection signal, the level detection signal being the prescribed logical value upon the received signal being greater than a threshold value, wherein

the abnormal signal detection circuit outputs the detection signal in case the other of the positive-phase and negative-phase signals and the level detection signal are the prescribed logical value.

6. The microcomputer according to claim 2 , further comprising:

a signal level detection circuit receiving one of the positive-phase and negative-phase signals of at least one of the PWM signals and outputting a level detection signal, the level detection signal being the prescribed logical value upon a signal level of the received signal being greater than a threshold value, wherein

the abnormal signal detection circuit outputs the detection signal in case the other of the positive-phase and negative-phase signals and the level detection signal are the prescribed logical value.

7. The microcomputer according to claim 5 , wherein

the threshold value is a quarter voltage of a power supply voltage.

8. The microcomputer according to claims 1 , further comprising:

an output buffer coupled to the PWM signal output circuit to output one of the positive-phase and negative-phase signals to an output terminal of the microcomputer; and

a register storing a logical value in accordance with a difference between an input value and an output value of the output buffer, wherein

in response to the logical value stored in the register, the microcomputer judges whether or not a cause of a PWM signal abnormality lies in the microcomputer.

9. The microcomputer according to claim 8 , wherein

the register storing a result value of an exclusive OR operation on the input value and the output value of the output buffer as the logical value.

10. A method of controlling a microcomputer which outputs a plurality of PWM signals for controlling a motor, the method comprising:

acquiring logic values of positive-phase and negative-phase signals of one of the plurality of PWM signals; and

stopping the output of the plurality of PWM signals upon the positive-phase and negative-phase signals being a prescribed logical value.

11. The method of controlling a microcomputer according to claim 10 , further comprising:

judging, when one of the positive-phase and negative-phase signals is the prescribed logical value, whether a signal level of the other of the positive-phase and negative-phase signals is greater than a quarter of a power supply voltage, wherein

the stopping stops the output of the plurality of PWM signals in accordance with a result of the judging.

12. The method of controlling microcomputer according to claim 10 , wherein the microcomputer comprises an output buffer to output one of the positive-phase and negative-phase signals to an output terminal of the microcomputer, the method further comprising:

acquiring a logical value in accordance with a difference between an input value and an output value of the output buffer; and

judging, in response to the logical value, whether or not a cause PWM signal abnormality lies in the microcomputer.

Assignments (2)
CHANGE OF NAME Recorded Oct 28, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025214/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2008
From: KANAI, TOMOAKI
To: NEC ELECTRONICS CORPORATION
Reel/Frame 021041/0178 →