Controller system for pool and/or spa
First Claim
Patent Images
1. A method of assembling and programming a circuit board assembly for a bathing pool controller system, comprising:
- providing a circuit board configured for in-circuit-programming of a microprocessor device, the circuit board including an input circuit with a set of electrical wiring connections;
populating the board with electronic circuit devices, the circuit board including interface circuitry configured for connection to one or more control panels for the bathing pool controller system and to sensors and controlled devices for the bathing pool, the interface circuitry separate and distinct from said input circuit and said set of electrical wiring connections;
installing an in-circuit-programmable microprocessor device on the circuit board, so that a programming pin set of the microprocessor device is electrically connected to said set of electrical wiring connections and said input circuit;
connecting the board to a programmer device using said input circuit and said electrical connections;
loading a program into a nonvolatile memory of the microprocessor device from the programmer device through said input circuit;
powering up the circuit board; and
verifying the proper functioning of the circuit board with the microprocessor device.
12 Assignments
0 Petitions
Accused Products
Abstract
A method of programming a microcomputer based controller system for a bathing installation. The microcomputer is configured to receive input command and sensor information from a plurality of input devices including a control panel and a bathing installation sensor, and acts on the input information operating according to a program running on the microcomputer which performs control functions for a plurality of bathing installation functions, including operating a water heater and a water pump of the bathing installation.
-
Citations
12 Claims
-
1. A method of assembling and programming a circuit board assembly for a bathing pool controller system, comprising:
-
providing a circuit board configured for in-circuit-programming of a microprocessor device, the circuit board including an input circuit with a set of electrical wiring connections; populating the board with electronic circuit devices, the circuit board including interface circuitry configured for connection to one or more control panels for the bathing pool controller system and to sensors and controlled devices for the bathing pool, the interface circuitry separate and distinct from said input circuit and said set of electrical wiring connections; installing an in-circuit-programmable microprocessor device on the circuit board, so that a programming pin set of the microprocessor device is electrically connected to said set of electrical wiring connections and said input circuit; connecting the board to a programmer device using said input circuit and said electrical connections; loading a program into a nonvolatile memory of the microprocessor device from the programmer device through said input circuit; powering up the circuit board; and verifying the proper functioning of the circuit board with the microprocessor device. - View Dependent Claims (2, 3)
-
-
4. A method of assembling and programming a circuit board assembly for a controller system for a bathing pool installation including a recirculating water path, a water heater fluidically coupled to the recirculating water path and a water pump for recirculating water through the recirculating water path, the method comprising:
-
providing a controller system circuit board configured for in-circuit-programming of a microprocessor device, the circuit board including an input circuit with a set of electrical wiring connections; populating the controller system circuit board with electronic circuit devices, the circuit board including interface circuitry configured for connection to one or more control panels and to each sensor for the bathing pool controller system, the interface circuitry separate and distinct from said input circuit and said set of electrical wiring connections; installing an in-circuit-programmable microprocessor device on the controller system circuit board; connecting the controller system circuit board to a programmer device using said input circuit and said electrical connections; loading a bathing pool control program into a nonvolatile memory of the microprocessor device from the programmer device to control functions for running bathing pool functions through said input circuit; powering up the controller system circuit board; and verifying the Proper functioning of the controller system circuit board with the microprocessor device. - View Dependent Claims (5, 6, 7)
-
-
8. A method of programming a microcomputer-based controller system for a bathing installation, in which a microcomputer is configured to receive input command and sensor information from a plurality of input devices including a control panel and a bathing installation sensor and to act on the input information, thereby operating according to a program running on the microcomputer to perform control functions for a plurality of bathing installation functions, including operating a water heater and a water pump of the bathing installation, the method comprising:
-
providing a circuit board configured for in-circuit-programming of a microcomputer, the circuit board including an input circuit with a set of electrical wiring connections, the circuit board including interface circuitry configured for connection to one or more control panels of the bathing installation which permit a bathing installation user to input commands which are acted upon by the controller system and to receive input sensor information from one or more sensors of the bathing installation, the interface circuitry separate and distinct from said input circuit and said set of electrical wiring connections; installing an in-circuit-programmable microcomputer device on the circuit board to mechanically and electrically attach the microcomputer to the circuit board, so that a pin set of the microcomputer device configured for in-circuit-programming of the microcomputer device is electrically connected to said set of electrical wiring connections and said input circuit; connecting a microcontroller programmer device to the circuit board and the microcontroller device installed in the circuit board using said input circuit and said wiring connections; loading a program into a nonvolatile memory of the microcomputer device from the programmer device through said input circuit with the microcomputer device installed in the circuit board, the loaded program configured to perform control functions for a plurality of bathing installation functions, including operating a water heater and a water pump of the bathing installation. - View Dependent Claims (9, 10, 11, 12)
-
Specification