IP Library Granted Patent US 8,645,149
Granted Patent B2
US 8,645,149 · App. 11/625,625 · Granted Feb 4, 2014

Testing method and system

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 8,645,149
App. No.
11/625,625
Granted
Feb 4, 2014
Kind
B2
Abstract

A method and system for functionally testing units under test, such as electronic controller boards for a spa system.

Claims (38)

1. A method for functionally testing an electronic controller board for a spa system, the electronic controller board configured for electrical connection at respective terminal connectors to a source of AC line voltage, to one or more controlled line voltage load devices and to a spa panel control for inputting user commands in normal use, the electronic controller board having a microcomputer for overall control of the electronic device and at least one switch or relay, the method comprising:

electrically connecting the electronic controller board at the respective terminal connectors to corresponding test station terminal connections on a test station;

with the test station in an interface check mode prior to application of AC line voltage to the electronic controller board, automatically measuring impedances at said test station terminal connections with the test station to determine whether the electronic controller board is properly connected to the test station by comparing the measured impedances to expected impedance values;

the test station aborting the test prior to application of AC line voltage to the electronic controller board if any test station terminal connections are determined not to be properly connected to corresponding board terminal connectors, and providing an indication to an operator of failed connections between the test station and the electronic controller board causing the test abort;

preventing application of AC line voltage through the test station to the controller board unless the electronic controller board terminal connectors are properly connected to the corresponding test station terminal connections;

with the test station in a test sequence mode, conducting an automated test in which line voltage is applied to the electronic controller board, said test sequence mode including exchanging data and commands between the test station and the electronic device microcomputer,

wherein the test includes:

applying AC line voltage to the electronic controller board;

controlling the microcomputer to sequentially exercise controller board functions, including controlling the microcomputer to activate the at least one switch or relay to cause AC line voltage to be applied to at least one terminal connector and to a corresponding AC line voltage load connected to a corresponding test station terminal connection; and

measuring voltage and current parameters of the controller board, including a current drawn by the controller board at a time in which the at least one switch or relay is activated to apply AC line voltage to the corresponding line voltage load, to determine whether the measured parameters are within a predetermined range for proper functionality.

2. The method of claim 1 , further comprising issuing a test report electronically which indicates results of the test sequence and a pass or fail board function test status.

3. The method of claim 2 , wherein the test report is transmitted electronically via an internet connection to a remote server maintained by a circuit board vendor.

4. The method of claim 1 , wherein said preventing application of line voltage comprises controlling a switching device system of the test station, and wherein said test sequence mode comprises actuating said switching device system to apply AC line voltage to corresponding ones of the electronic device terminal connectors.

5. The method of claim 1 , wherein said exchanging data and commands between the test station and the microcomputer comprises exchanging data and commands over a serial data bus connected between the test station and the controller board microcomputer.

6. The method of claim 1 , wherein the corresponding line voltage load emulates a spa heater.

7. The method of claim 1 , wherein the test further comprises applying a heater test accelerator signal to the spa controller to place the spa controller in an accelerated heater testing mode to eliminate a wait time for heater operation during normal spa operation, and wherein the test station thereafter disables the accelerated heater testing mode.

8. The method of claim 1 , wherein the corresponding line voltage load emulates a spa water pump.

9. The method of claim 1 , wherein the test further includes applying spa panel emulation signals to a spa panel connector of the spa controller to emulate a panel data stream protocol for the spa controller.

10. The method of claim 1 , wherein the source of AC line voltage is a 120V AC service or a 240 V AC service.

11. A test station for functionally testing spa controller systems for a spa system, the spa controller system having a microcomputer for overall control of the electronic device and at least one switch or relay, the controller systems configured for electrical connection at respective terminal connectors to a source of AC line voltage, to one or more controlled AC line voltage load devices and to a spa panel control for inputting user commands, the test station comprising:

a test station controller including a display;

test station terminal connections adapted for electrically connection to a spa controller system at the plurality of terminal connectors of a spa controller system to be tested, the test station terminal connections including an AC line voltage connection set configured for connection to a corresponding AC line voltage connector set comprising the terminal connectors of the spa controller system;

an AC power module configured for connection to AC line voltage, and including a switching circuit controlled by the test station controller for selectively applying AC line voltage to the AC line voltage connection set;

a measurement instrument for measuring electrical parameters including voltage, current, resistance and capacitance;

a multiplexer system for selectively connecting the measurement instrument to selected ones of the test station terminal connections under control of the test station controller;

an emulation module for emulating signals and electrical loads to be connected to the terminal connectors in normal use, the electrical loads including at least one AC line voltage load;

and wherein the test station controller is adapted, with the test station in an interface check mode prior to application of line voltage to the spa controller, to measure impedances at said test station terminal connections with the measurement instrument to determine whether the controller system is properly connected to the test station by comparing the measured impedances to expected impedance values, and to prevent application of AC line voltage through the test station to the controller system unless the controller system terminal connectors are properly connected to the corresponding test station terminal connections;

the test station controller configured to abort the test prior to application of line voltage to the spa controller if any test station terminal connections are determined not to be properly connected to corresponding spa controller terminal connectors, and providing an indication to an operator of failed connections between the test station and the spa controller causing the test abort; and

wherein the test station controller is further adapted to carry out a test sequence mode comprising a test in which AC line voltage is applied to the controller system to provide electrical power to the microcomputer and the at least one switch or relay, said test sequence mode including exchanging data and commands between the test station and the electronic device microcomputer to functionally test the controller system,

wherein the test sequence mode carried out by the test station controller includes:

controlling the microcomputer to sequentially exercise spa controller functions, including controlling the microcomputer to activate the at least one switch or relay to cause AC line voltage to be applied to at least one terminal connector and to a corresponding AC line voltage load connected to a corresponding test station terminal connection by the emulation module; and

measuring voltage and current parameters of the controller board, including a current drawn by the controller board at a time in which the at least one switch or relay is activated to apply AC line voltage to the corresponding line voltage load, to determine whether the measured parameters are within a predetermined range for proper functionality.

12. The test station of claim 11 , wherein the spa controller is configured to control a line voltage spa heater connected to a set of heater terminal connectors as one of said line voltage load devices, and includes a normally disabled heater test accelerator function, and wherein the test station is configured to apply a heater test accelerator signal to the spa controller during the test sequence mode to place the spa controller in an accelerated heater testing mode to bypass a wait time for heater operation during normal spa operation, wherein the spa controller controls a switch or relay to apply line voltage to the heater terminal connectors and the voltage at the heater terminal connectors is measured, and thereafter the accelerated heater mode is disabled by the test station.

13. The test station of claim 11 , wherein said emulation module includes a panel protocol emulator circuit configured for connection to a spa panel connector of the spa controller system to emulate a data stream protocol for panel control and display of the spa control system.

14. The test station of claim 11 , wherein the spa controller system is configured to receive a temperature sensor signal at a temperature sensor connector, and said emulation module includes a temperature sensor emulation circuit configured for connection to the temperature sensor connector and to provide signals emulating temperatures over a range of temperatures.

15. The test station of claim 11 , wherein the spa control system to be tested is a previously fielded unit suspected of having a need for repair, and the test station further includes a plurality of test script files, each file configured to define a test sequence mode for a different predetermined type or model of spa control system, and wherein the test station is configured to select one of the plurality of test script files to carry out a test sequence mode compatible with the previously fielded unit.

16. The test station of claim 11 , wherein the source of line voltage provides either 120 V AC or 240 V AC.

17. The test station of claim 11 , wherein the test station controller is configured to display images of spa controller system terminal connectors and corresponding test station terminal connections to facilitate manual connection of the spa control system to the test station.

Assignments (12)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER 8191183 PREVIOUSLY RECORDED AT REEL: 054344 FRAME: 0637. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 10, 2021
From: BMO HARRIS BANK, N.A.
To: BALBOA WATER GROUP, LLC
Reel/Frame 057144/0919 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 6, 2020
From: BALBOA WATER GROUP, LLC
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 054341/0169 →
RELEASE OF SECURITY INTEREST Recorded Nov 6, 2020
From: BMO HARRIS BANK, N.A.
To: BALBOA WATER GROUP, LLC
Reel/Frame 054344/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2020
From: BUCHMAN, JEFFREY A.; TARPO, JAMES L.
To: BALBOA INSTRUMENTS, INC.
Reel/Frame 053958/0550 →
RELEASE OF SECURITY INTEREST Recorded Mar 23, 2020
From: DYMAS FUNDING COMPANY, LLC
To: BALBOA INSTRUMENTS, INC.
Reel/Frame 052198/0190 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2020
From: PNC BANK, NATIONAL ASSOCIATION
To: BALBOA WATER GROUP, INC.; BALBOA INSTRUMENTS, INC.; G-G DISTRIBUTION AND DEVELOPMENT CO., INC.; SPA & BATH HOLDINGS, INC.; BALBOA WATER GROUP, LLC
Reel/Frame 052918/0717 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 019353 FRAME: 0926. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 19, 2020
From: BALBOA INSTRUMENTS, INC.
To: DYMAS FUNDING COMPANY, LLC
Reel/Frame 052192/0260 →
ENTITY CONVERSION Recorded Mar 11, 2020
From: BALBOA WATER GROUP, INC.
To: BALBOA WATER GROUP, LLC
Reel/Frame 052150/0661 →
PATENT SECURITY AGREEMENT Recorded Feb 12, 2020
From: BALBOA WATER GROUP, LLC
To: BMO HARRIS BANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051906/0375 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2013
From: BALBOA INSTRUMENTS, INC.
To: BALBOA WATER GROUP, INC.
Reel/Frame 030965/0092 →
SECURITY AGREEMENT Recorded Nov 19, 2009
From: BALBOA WATER GROUP, INC.; BALBOA INSTRUMENTS, INC.; G-G DISTRIBUTION AND DEVELOPMENT CO., INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 023538/0406 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2007
From: BALBOA INSTRUMENTS, INC.
To: DYMAS FUNDING COMPANY, LLC
Reel/Frame 019353/0926 →