Distributed control system for a whirlpool tub
First Claim
1. A control system for a plumbing fixture that has a plurality of components which are electrically operated, the control system comprising:
- a main controller with a first microprocessor, a first memory connected to the first microprocessor, and a plurality of outputs coupling the first microprocessor to the plurality of components;
an input controller with an input device by which a user of the plumbing fixture is able to enter commands for selectively operating the plurality of components, the input device connected to a second microprocessor which is connected to a second memory containing a first software program for execution by the second microprocessor to process the commands from the input device, the second memory also containing a second software program for execution by the first microprocessor to operate the plurality of components, anda transfer mechanism to convey the second software program from the second memory to the first memory upon activation of the control system.
1 Assignment
0 Petitions
Accused Products
Abstract
A control system for plumbing equipment includes a user interface and a main controller. Only the user interface is customized and unique to a specific model of the plumbing equipment, and stores main software program that is tailored to operate the particular components of that specific model. The main controller is generic and is able to be used on several different models of the plumbing equipment. Upon activation of the control system the main software program is transferred to the main controller which configures the main controller to operate the specific model of the plumbing equipment.
31 Citations
10 Claims
-
1. A control system for a plumbing fixture that has a plurality of components which are electrically operated, the control system comprising:
-
a main controller with a first microprocessor, a first memory connected to the first microprocessor, and a plurality of outputs coupling the first microprocessor to the plurality of components; an input controller with an input device by which a user of the plumbing fixture is able to enter commands for selectively operating the plurality of components, the input device connected to a second microprocessor which is connected to a second memory containing a first software program for execution by the second microprocessor to process the commands from the input device, the second memory also containing a second software program for execution by the first microprocessor to operate the plurality of components, and a transfer mechanism to convey the second software program from the second memory to the first memory upon activation of the control system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a whirlpool tub that has a plurality of components which are electrically operated, the method comprising:
-
providing a main controller that has a first microprocessor, a first memory connected to the first microprocessor, and a plurality of outputs coupling the first microprocessor to the plurality of components; providing an input controller that has an input device by which a user of the whirlpool tub is able to enter input commands for selectively operating the plurality of components, the input device connected to a second microprocessor which is connected to a second memory; storing a first software program and a second software program into the second memory; upon activation of the control system, transferring the second software program from the second memory to the first memory; executing the first software program by the second microprocessor to process the input commands from the input device and transmit control commands to the main controller; and executing the second software program by the first microprocessor to control the plurality of components in response to the control commands. - View Dependent Claims (9, 10)
-
Specification