Systems and methods of using multiple microcontrollers for fail-safe control and enhanced feature operation of an appliance
First Claim
Patent Images
1. A system for controlling a kitchen cooking appliance comprising:
- a first microcontroller executing a first program, the first microcontroller receiving a user input signal for controlling operation of the kitchen cooking appliance, the first microcontroller providing a first power control signal to vary the amount of power provided to a heating element in the kitchen cooking appliance;
a second microcontroller executing a second program, the second microcontroller receiving the user input signal, the second microcontroller providing a control signal;
a power generator module receiving the first power control signal from the first microcontroller and providing the power over a circuit to the heating element, the amount of the power provided to the heating element determined by the first power control signal; and
a switching element receiving the power control signal from the second processor capable of interrupting the circuit providing the power to the heating element.
2 Assignments
0 Petitions
Accused Products
Abstract
Multiple microcontrollers are used in controlling operation of an appliance thereby providing enhanced safety. User input deactivating the appliance is received and processed by a first and second microcontrollers, which separately and independently act to remove power from the appliance upon receipt of user input. Failure of one microcontroller in processing user input does not result in the appliance entering into an unsafe mode. Further, a third processor in a power supply module is used to control power into, and out of, the power supply module, so that under certain conditions, power may be remove from the system entirely or to certain components.
-
Citations
47 Claims
-
1. A system for controlling a kitchen cooking appliance comprising:
-
a first microcontroller executing a first program, the first microcontroller receiving a user input signal for controlling operation of the kitchen cooking appliance, the first microcontroller providing a first power control signal to vary the amount of power provided to a heating element in the kitchen cooking appliance; a second microcontroller executing a second program, the second microcontroller receiving the user input signal, the second microcontroller providing a control signal; a power generator module receiving the first power control signal from the first microcontroller and providing the power over a circuit to the heating element, the amount of the power provided to the heating element determined by the first power control signal; and a switching element receiving the power control signal from the second processor capable of interrupting the circuit providing the power to the heating element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling an appliance comprising:
-
a function controller module comprising; a first microcontroller executing a first program, the first microcontroller receiving a user input for controlling operation of the appliance, the first microcontroller providing a first power control signal to vary the amount of power provided to a heat generating component in the appliance; and a second microcontroller executing a second program, the second microcontroller receiving a status input signal associated with the status of the appliance, the second microcontroller providing a fail-safe control signal in response to the status input signal; a power generator module receiving the first power control signal from the first microcontroller and providing in response a second power control signal to vary the amount of power provided to the heat generating component; and a switch receiving the fail-safe control signal from the second processor and interrupting a circuit conveying the second power control signal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for controlling an appliance comprising:
-
a function controller module comprising; a first microcontroller executing a first program receiving a user input directed to the control of the appliance, the first microcontroller providing a first power control signal to vary the amount of power provided to a heating generating component in the appliance; and a second microcontroller executing a second program, also receiving the user input directed to the control of the appliance, the second microcontroller providing a control signal; a power generator module receiving the first power control signal from the first microcontroller and providing in response a second power control signal to vary the amount of power provided to the heat generating component; and a switching means receiving the control signal from the second processor and interrupting a circuit conveying the second power control signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of operating an appliance comprising the steps of:
-
receiving an input signal from an input device of a household cooking appliance at a first microcontroller executing a first control program, the input signal indicating a change in the operation of a heating element in the appliance; generating a first power control signal from the first microcontroller, the first signal controlling the amount of power provided to the heating element; receiving the input signal at a second microcontroller executing a second control program; generating a control signal at the second microcontroller, the control signal controlling a circuit conveying the first power control signal; and interrupting the circuit conveying the first power control signal thereby removing power to the heating element. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method for operating an appliance comprising the steps of:
-
generating an input signal in response to a user action indicating a change of the operation of a heat generating component in the appliance; receiving the input signal at a first microcontroller executing a first program, the first microcontroller generating a first power control signal conveying one of a plurality of values associated with a plurality of heating levels associated with the heat generating component of the appliance; receiving the first power control signal at a power control module wherein the power control module generates a second power control signal; receiving the input signal at a second microcontroller, the second microcontroller executing a second program; generating at the second microcontroller a control signal controlling the switching a circuit conveying the power control signal; and the power control module altering the heating level associated with the heat generating component in the appliance in response to the first power control signal. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for operating an appliance comprising the steps of:
-
generating an input signal in response indicating a change in the operation of a heat generating component in an appliance; receiving the input signal at a first microcontroller executing a first program, the first microcontroller generating a first message controlling the operation of the appliance; receiving the input at a second microcontroller, the second microcontroller executing a second program; generating at the second microcontroller a control signal switching a circuit conveying a power control signal; and altering the operation of the heat generating component in the appliance in response to the power control signal. - View Dependent Claims (45)
-
-
46. A method for operating of an appliance comprising the steps of:
-
generating an input signal in response to a user action indicating a change in operation of a heat generating component in an appliance; receiving the input signal at a first microcontroller executing a first program, the first microcontroller generating a first signal controlling the operation of the appliance; receiving a status input signal at a second microcontroller, the second microcontroller executing a second program; generating at the second microcontroller a second signal controlling a switching device controlling a circuit conveying a power control signal; receiving the first signal at a power module wherein the power module generates the power control signal; the power module altering the operation of the heat generating component in the appliance in response to the power control signal; and the second microcontroller altering the second signal based on the input signal, the second signal causing the switching device to interrupt the circuit conveying the power control signal. - View Dependent Claims (47)
-
Specification