IP Library › Granted Patent US 7,155,326
Granted Patent B2
US 7,155,326 · App. 11/412,115 · Granted Dec 26, 2006

Electric control unit

Assignee: Denso Corporation
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,155,326
App. No.
11/412,115
Granted
Dec 26, 2006
Kind
B2
Abstract

In a electronic control unit, a computer is operable based on a first power supply voltage output from a power supply circuit. The computer executes a fault diagnostic task. As the fault diagnostic task, the computer controls a timer circuit to change the level of a second activate signal between an inactive level and an active level during an active level of a first activate signal. The computer monitors a level of a monitor signal output from the timer circuit to determine whether the level of the second activate signal is turned depending on the change of the second activate signal by the timer circuit based on the monitored level of the monitor signal.

Claims (85)

1. An electronic control unit comprising:

a power supply circuit configured to receive an externally input first activate signal and a second activate signal and configured to output a first power supply voltage when it is determined that at least one of the first and second activate signals is in an active level, the power supply circuit being configured to interrupt the output of the first power supply voltage when it is determined that both the first and second activate signals are inactive levels, respectively;

a timer circuit configured to:

measure a period that has elapsed since the interruption of the output of the power supply voltage,

turn the second activate signal from the inactive level to the active level when the measured period reaches a predetermined first setting period, the level of the second activate signal being changeable between the inactive level and the active level based on external control, and

output a monitor signal associated with the second activate signal; and

a computer operable based on the first power supply voltage output from the power supply circuit, the computer being configured to execute a fault diagnostic task by:

controlling the timer circuit to change the level of the second activate signal between the inactive level and the active level during the active level of the first activate signal, and

monitoring a level of the monitor signal output from the timer circuit to determine whether the level of the second activate signal is turned depending on the change of the second activate signal by the timer circuit based on the monitored level of the monitor signal.

2. An electronic control unit according to claim 1 , wherein the monitor signal is equivalent to the second activate signal output from the timer circuit.

3. An electronic control unit according to claim 1 , wherein the timer circuit is operable based on a second power supply voltage continuously being supplied thereto, the timer circuit comprises:

a counter configured to count so as to measure the period;

a storing device configured to store a first setting value corresponding to the first setting period; and

an electronic circuit configured to:

set a first control signal to an active level when a count value of the counter reaches the first setting value and to an inactive level when a reset command is input to the timer circuit, and

OR the first control signal and a second control signal, thereby outputting the ORed result as the second activate signal, and wherein the computer is configured to:

write the first setting value into the storing device,

send the reset command to the timer circuit,

send the second control signal to the timer circuit, and

execute, as the fault diagnostic task, the following first to fourth processes in this order:

the first process to turn the second control signal from the active level to the inactive level to check whether the level of the monitor signal is changed from the active level to the inactive level depending on the turning of the level of the second control signal;

the second process to turn the first control signal from the inactive level to the active level to check whether the level of the monitor signal is changed from the inactive level to the active level depending on the turning of the level of the first control signal;

the third process to turn the first control signal from the active level to the inactive level to check whether the level of the monitor signal is changed from the active level to the inactive level depending on the turning of the level of the first control signal; and

the fourth process to turn the second control signal from the inactive level to the active level to check whether the level of the monitor signal is changed from the inactive level to the active level depending on the turning of the level of the second control signal.

4. An electronic control unit according to claim 3 , wherein the second process includes a process to write the count value of the counter into the storing device, thereby turning the first control signal from the inactive level to the active level.

5. An electronic control unit according to claim 3 , wherein the second process includes a process to write, into the storing device, a second setting value different from the first setting value, and to restart the counter, thereby turning the first control signal from the inactive level to the active level.

6. An electronic control unit according to claim 3 , wherein, when the first activate signal is turned from the active level to the inactive level during execution of the fault diagnostic task, the computer is configured to cause each of the levels of the first and second control signals to revert to a level before execution of the fault diagnostic task within a delay period, the delay period representing a period between a timing when each of the first and second activate signals is turned to the corresponding inactive level and that representing interruption of the output of the power supply voltage to the computer by the power supply circuit.

7. An electronic control unit according to claim 3 , wherein, when determining that the level of the monitor signal is not changed at any one of the first to fourth processes, the computer is configured to:

interrupt the fault diagnostic task at the determining timing,

send out a notice indicative of occurrence of fault, and

repeatedly turn both the first and second control signals to the corresponding inactive levels until it is determined that the second activate signal is turned to the inactive level.

8. An electronic control unit according to claim 1 , wherein the electronic control unit is installed in a vehicle, the first activate signal is an ignition switch signal that is turned to the active level when an ignition switch installed in the vehicle is turned on, and the computer is configured to determine whether the vehicle speed is equal to or higher than a predetermined threshold speed, and to execute the fault diagnostic task when it is determined that the vehicle speed is equal to or higher than the predetermined threshold speed.

9. An electronic control unit according to claim 1 , wherein the timer circuit is operable based on a second power supply voltage continuously being supplied thereto, the timer circuit comprises:

a counter configured to count so as to measure the period;

a storing device configured to store a first setting value corresponding to the first setting period; and

a comparator configured to:

set a first control signal to an active level when a count value of the counter reaches the first setting value and to an inactive level when a reset command is input to the timer circuit, and

OR the first control signal and a second control signal, thereby outputting the ORed result as the second activate signal, the computer is configured to:

write the predetermined setting value into the storing device,

send the reset command to the timer circuit, and

send the second control signal to the timer circuit, and

wherein the monitor signal is equivalent to the first control signal.

10. An electronic control unit comprising:

a power supply circuit configured to receive an externally input first activate signal and a second activate signal and configured to output a first power supply voltage when it is determined that at least one of the first and second activate signals is in an active level, the power supply circuit being configured to interrupt the output of the first power supply voltage when it is determined that both the first and second activate signals are inactive levels, respectively; and

an IC circuit including a timer module and a control module,

the timer module being configured to:

measure a period that has elapsed since the interruption of the output of the power supply voltage,

turn the second activate signal from the inactive level to the active level when the measured period reaches a predetermined first setting period, the level of the second activate signal being changeable between the inactive level and the active level based on external control, and

output a monitor signal associated with the second activate signal,

the control module being operable based on the first power supply voltage output from the power supply circuit, the control module being configured to execute a fault diagnostic task by:

controlling the timer module to change the level of the second activate signal between the inactive level and the active level during the active level of the first activate signal, and

monitoring a level of the monitor signal output from the timer circuit to determine whether the level of the second activate signal is turned depending on the change of the second activate signal by the timer module based on the monitored level of the monitor signal.

11. An electronic control unit according to claim 10 , wherein the monitor signal is equivalent to the second activate signal output from the timer module.

12. An electronic control unit according to claim 10 , wherein the timer module is operable based on a second power supply voltage continuously being supplied thereto, the timer module comprises:

a counter configured to count so as to measure the period;

a storing device configured to store a first setting value corresponding to the first setting period; and

an electronic circuit configured to:

set a first control signal to an active level when a count value of the counter reaches the first setting value and to an inactive level when a reset command is input to the timer module, and

OR the first control signal and a second control signal, thereby outputting the ORed result as the second activate signal, and wherein the control module is configured to:

write the first setting value into the storing device,

send the reset command to the timer module,

send the second control signal to the timer module, and

execute, as the fault diagnostic task, the following first to fourth processes in this order:

the first process to turn the second control signal from the active level to the inactive level to check whether the level of the monitor signal is changed from the active level to the inactive level depending on the turning of the level of the second control signal;

the second process to turn the first control signal from the inactive level to the active level to check whether the level of the monitor signal is changed from the inactive level to the active level depending on the turning of the level of the first control signal;

the third process to turn the first control signal from the active level to the inactive level to check whether the level of the monitor signal is changed from the active level to the inactive level depending on the turning of the level of the first control signal; and

the fourth process to turn the second control signal from the inactive level to the active level to check whether the level of the monitor signal is changed from the inactive level to the active level depending on the turning of the level of the second control signal.

13. An electronic control unit according to claim 12 , wherein the second process includes a process to write the count value of the counter into the storing device, thereby turning the first control signal from the inactive level to the active level.

14. An electronic control unit according to claim 12 , wherein the second process includes a process to write, into the storing device, a second setting value different from the fist setting value, and to restart the counter, thereby turning the first control signal from the inactive level to the active level.

15. An electronic control unit according to claim 12 , wherein, when the first activate signal is turned from the active level to the inactive level during execution of the fault diagnostic task, the control module is configured to cause each of the levels of the first and second control signals to revert to a level before execution of the fault diagnostic task within a delay period, the delay period representing a period between a timing when each of the first and second activate signals is turned to the corresponding inactive level and that representing interruption of the output of the power supply voltage to the control module by the power supply circuit.

16. An electronic control unit according to claim 12 , wherein, when determining that the level of the monitor signal is not changed at any one of the first to fourth processes, the control module is configured to:

interrupt the fault diagnostic task at the determining timing,

send out a notice indicative of occurrence of fault, and

repeatedly turn both the first and second control signals to the corresponding inactive levels until it is determined that the second activate signal is turned to the inactive level.

17. An electronic control unit according to claim 10 , wherein the electronic control unit is installed in a vehicle, the first activate signal is an ignition switch signal that is turned to the active level when an ignition switch installed in the vehicle is turned on, and the control module is configured to determine whether the vehicle speed is equal to or higher than a predetermined threshold speed, and to execute the fault diagnostic task when it is determined that the vehicle speed is equal to or higher than the predetermined threshold speed.

18. An electronic control unit according to claim 10 , wherein the timer module is operable based on a second power supply voltage continuously being supplied thereto, the timer module comprises:

a counter configured to count so as to measure the period;

a storing device configured to store a first setting value corresponding to the first setting period; and

an electronic circuit configured to:

set a first control signal to an active level when a count value of the counter reaches the first setting value and to an inactive level when a reset command is input to the timer circuit, and

OR the first control signal and a second control signal, thereby outputting the ORed result as the second activate signal, the control module is configured to:

write the predetermined setting value into the storing device,

send the reset command to the timer module, and

send the second control signal to the timer module, and

wherein the monitor signal is equivalent to the first control signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2006
From: NAGATA, YOSHIHIRO
To: DENSO CORPORATION
Reel/Frame 018177/0727 →
Priority Claims (1)
JP 2005-130416 · Apr 27, 2005 · national
Continuity (1)
Related Publication 20060247835A1 · Nov 2, 2006