Claims
- 1. An electronic controller, having a fault diagnosing function, for operating an actuator, said controller comprising:
- a drive circuit for driving said actuator;
- an internal power stabilizing circuit for stabilizing power received from an external power source and for supplying stabilized power to said drive circuit;
- monitoring means for monitoring an operational state of said drive circuit based on a state of power output of said internal power stabilizing circuit and for detecting a predetermined operational state of said drive circuit; and
- determination means for determining an occurrence of abnormality in said drive circuit responsive to detection of a predetermined operational state by said monitoring means.
- 2. An electronic controller with fault diagnosing function according to claim 1, wherein:
- said controller comprises a plurality of drive circuits; and
- said monitoring means is for monitoring operational states of said drive circuits based on a state of power output of said internal power stabilizing circuit to said drive circuits.
- 3. An electronic controller, having a fault diagnosing function, for operating actuators of systems equipped with fail-safe mechanisms, said controller comprising:
- a plurality of drive circuits for driving said actuators;
- a fail-safe circuit for switching said systems from a normal operational mode to a safety mode;
- an internal power stabilizing circuit which supplies stabilized power to said drive circuits;
- monitoring means for monitoring operational states of said drive circuits based on a state of power output of said internal power stabilizing circuit and for determining a predetermined operational state of said drive circuits; and
- means for driving said fail-safe circuit responsive to occurrence of an abnormality in at least one of said drive circuits responsive to detection of said predetermined operational state by said monitoring means.
- 4. An electronic controller according to claim 3, wherein said fail-safe circuit and said internal power stabilizing circuit are in a common IC package.
- 5. An electronic controller according to claim 3, wherein:
- said controller further comprises a sensor for generating a signal representative of information used to drive said actuators; and
- each of said plurality of drive circuits includes
- at least one signal processing circuit for processing said signal generated by said sensor,
- at least one computation circuit for executing a computation based on said signal processed by said signal processing circuit, and
- at least one actuator drive circuit for operating a corresponding one of said actuators responsive to a result of said computation circuit.
- 6. An electronic controller according to claim 5, wherein said at least one signal processing circuit, said at least one computation circuit and said at least one actuator drive circuit are in separate IC packages.
- 7. An electronic controller according to claim 6 further including issuing means for issuing, responsive to a result of monitoring by said monitoring means, an abnormality process request signal for switching a communication mode of said IC packages so that said actuators are switched to a safety mode.
- 8. An electronic controller according to claim 7, wherein:
- said at least one computation circuit includes a central processor having an output circuit which delivers multi-level watchdog pulses in response to detection by said central processor of an abnormality of multiple levels of devices including said actuators; and
- a watchdog pulse circuit for receiving an output of said output circuit of said central processor, for operating said means for driving said fail-safe circuit to activate said fail-safe circuit and for operating said abnormality process request signal output means to issue said abnormality process request signal responsive to determination of a first abnormality level based on an output of said output circuit, said watchdog pulse circuit also for operating said means for driving said fail-safe circuit to activate said fail-safe circuit, for operating said abnormality process request signal output means to issue said abnormality process request signal, and for resetting said central processor responsive to determination of a second abnormality level.
- 9. An electronic controller according to claim 3, wherein said fail-safe circuit and said internal power stabilizing circuit are integrated in a common IC package.
- 10. An electronic controller according to claim 3, wherein said monitoring means comprises load current monitoring means for monitoring a total load current of circuits that are supplied with power from said internal power stabilizing circuit.
- 11. An electronic controller according to claim 3, wherein said monitoring means comprises supply current monitoring means for monitoring a total supply current from said internal power stabilizing circuit to circuits that are supplied with power from said power stabilizing circuit.
- 12. An electronic controller according to claim 3, wherein said monitoring means comprises supply voltage monitoring means for monitoring a supply voltage from said internal power stabilizing circuit to circuits that are supplied with power from said power stabilizing circuit.
- 13. An electronic controller according to claim 3, wherein:
- said internal power stabilizing circuit includes an integrated circuit element; and
- said monitoring means includes overheat monitoring means for monitoring, as said power output state, a temperature of said integrated circuit element.
- 14. An electronic controller according to claim 3, wherein:
- said computation circuit includes a central processor having an output circuit which delivers multi-level watchdog pulses in response to detection by said central processor of an abnormality of multiple levels of devices including said actuators; and
- a watchdog pulse circuit for receiving an output of said output circuit of said central processor and for operating said means for driving said fail-safe circuit to activate said fail-safe circuit responsive to a result of determination of a first abnormality level based on an output of said output circuit, and for resetting said central processor and operating said means for driving said fail-safe circuit to activate said fail-safe circuit responsive to determination of a second abnormality level.
- 15. An electronic controller according to claim 14, wherein:
- said output circuit is for sending a predetermined signal as said watchdog pulse to said watchdog pulse circuit during execution by said central processor of at least part of a computation routine; and
- said watchdog pulse circuit is for discriminating in multiple degrees an interval of reception of said signal to distinguish at least said first abnormality level and said second abnormality level.
- 16. An electronic controller according to claim 3, wherein:
- said actuators include a brake controller of a vehicle brake system for implementing brake control in a controlled brake mode responsive to motion of at least one of a body of a vehicle in which said controller is disposed and wheels of said vehicle in place of a normal brake mode;
- said electronic controller is for operating said brake controller; and
- said fail-safe circuit is for switching said brake system from said controlled brake mode to said normal brake mode responsive to activation of said fail-safe circuit.
- 17. A vehicle system including an electronic controller, having a fault diagnosing function, for operating actuators, a fail-safe circuit for activating said actuators to switch said vehicle system from a normal operational mode to a safety mode responsive to occurrence of an abnormality in at least a part of said vehicle system, and an external power source for supplying power to said electronic controller, said electronic controller comprising:
- a plurality of drive circuits for driving said actuators;
- an internal power stabilizing circuit for stabilizing power received from said external power source and for supplying stabilized power to said drive circuits;
- monitoring means for monitoring operational states of said drive circuits based on a state of power output of said internal power stabilizing circuit and for detecting a predetermined operational condition of said drive circuits; and
- a fail-safe circuit drive circuit for driving said fail-safe circuit responsive to detection by said monitoring means of said predetermined operational state of said power stabilizing circuit, said predetermined operational state of said power stabilizing circuit being indicative of occurrence of abnormality in at least one of said drive circuits.
- 18. An electronic controller, having a fault diagnosing function, comprising:
- a central processor including an output circuit generating a predetermined signal as a watchdog pulse indicative of an abnormality level of a device external to said electronic controller during execution by said central processor of at least part of a computation routine;
- a watchdog pulse circuit for receiving said predetermined signal of said output circuit, for discriminating in multiple degrees an interval of signal reception;
- a fail-safe circuit for switching said device from a normal operational mode to a safety mode;
- drive means for driving said fail-safe circuit;
- wherein said watchdog pulse circuit is further for driving said drive means responsive to determination of a first abnormality level based on said reception interval, and for resetting said central processor and operating said drive means to drive said fail-safe circuit responsive to determination of a second abnormality level based on said reception interval.
Priority Claims (2)
Number |
Date |
Country |
Kind |
7-217838 |
Aug 1995 |
JPX |
|
8-187243 |
Jul 1996 |
JPX |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application is related to and claims priority from Japanese Patent Application Nos. Hei 7-217838 and 8-187243, incorporated herein by reference.
US Referenced Citations (8)
Foreign Referenced Citations (3)
Number |
Date |
Country |
62-195321 |
Dec 1987 |
JPX |
63-261412 |
Oct 1988 |
JPX |
1-281509 |
Nov 1989 |
JPX |