IP Library › Granted Patent US 11,994,035
Granted Patent B2
US 11,994,035 · App. 16/460,759 · Granted May 28, 2024

Valve controller system and method

Inventors: Andrew Lindgren (Wauwatosa, WI); Andrew Mansfield (Brookfield, WI)
Assignee: PENTAIR RESIDENTIAL FILTRATION, LLC
F01D17/18A01G25/165B01J49/75B01J49/85C02F1/00C02F1/42F16K11/0716F16K17/02C02F1/008
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 11,994,035
App. No.
16/460,759
Granted
May 28, 2024
Kind
B2
Abstract

Embodiments of the invention provide a valve controller configured to network with one or more other valve controllers in a water condition system, providing on-board communication between valves. The valve controller can provide, among other features, improved demand recall, user settings protection, dynamic addressing and automatic master unit selection, network settings push capabilities, and/or descriptive error log displays.

Claims (61)

1. A valve arrangement in a water conditioning system, the valve arrangement comprising:

a valve controlled by a motor; and

a valve controller coupled to the valve and provided in the form of:

a controller housing;

a user interface on the controller housing, the user interface including a display and one or more buttons designed to receive user inputs; and

a control board supported by the controller housing, the control board including a microcontroller in communication with the display, the one or more buttons, and the motor, the microcontroller designed to execute computer-readable instructions, which, when executed, cause the microcontroller to:

communicate with one or more other valve controllers in the water conditioning system,

store a plurality of system parameters in memory,

control the motor to operate the valve based on one or more of the system parameters,

update one or more of the system parameters based on the user inputs received through the user interface, and

push the updated system parameters to the one or more other valve controllers in the water conditioning system.

2. The valve arrangement of claim 1 , wherein the microcontroller is further configured to restrict access to the plurality of system parameters unless a specified user input is received, the specified user input including one of a pre-set button hold delay, a pre-set passcode, or a pre-set clock time.

3. The valve arrangement of claim 1 , wherein the microcontroller is further configured to store a non-factory reset version of the plurality of system parameters in the memory, and wherein updating the one or more system parameters includes resetting the system parameters to the non-factory reset version.

4. The valve arrangement of claim 1 , wherein the microcontroller is configured to push the updated system parameters to the one or more other valve controllers in the water conditioning system in response to a push menu option, selected via the user interface.

5. The valve arrangement of claim 1 , further comprising a plurality of operating modes, wherein a first operating mode is a programming mode that enables user changes to the plurality of system parameters.

6. The valve arrangement of claim 5 , wherein the microcontroller is configured to:

detect a regeneration of the water conditioning system;

determine whether the valve controller is operating in the programming mode; and

exit the programming mode during a duration of the regeneration.

7. The valve arrangement of claim 6 , wherein the user interface is configured to display a regeneration step and a corresponding time remaining until regeneration is complete.

8. The valve arrangement of claim 5 , wherein the microcontroller is configured to prevent the valve controller from entering the programming mode during regeneration of the water conditioning system.

9. A valve arrangement in a water conditioning system, the valve arrangement comprising:

a valve controlled by a motor; and

a valve controller provided in the form of:

a controller housing;

a user interface on the controller housing, the user interface including a display and one or more buttons designed to receive user inputs; and

a control board supported by the controller housing, the control board including a microcontroller in communication with the display, the one or more buttons, and the motor, the microcontroller designed to execute computer-readable instructions, which, when executed, cause the microcontroller to:

communicate with one or more other valve controllers in the water conditioning system,

control the motor to operate the valve, and

automatically assign the valve controller an address within a network formed by the valve controller and the one or more other valve controllers.

10. The valve arrangement of claim 9 , wherein the microcontroller automatically assigns the valve controller the address when the microcontroller powers on.

11. The valve arrangement of claim 9 , wherein the microcontroller sends one or more messages that each include the address of the valve controller for which the message is intended.

12. The valve arrangement of claim 9 , wherein the microcontroller automatically assigns the valve controller the address within the network by

a) selecting a number randomly that corresponds to a potential address of the valve controller;

b) communicating the number to the one or more other valve controllers in the water conditioning system;

c) determining if the number corresponds to one of the one or more other valve controllers in the water conditioning system;

d) selecting a different number upon determining that the number corresponds to one of the one or more other valve controllers in the water conditioning system;

repeating steps a) through d) until a selected number does not correspond to one of the one or more other valve controllers; and

assigning the selected number as the address of the valve controller within the network.

13. The valve arrangement of claim 12 , wherein the step of determining if the number corresponds to one of the one or more other valve controllers in the water conditioning system comprises determining if a notification has been received from one of the one or more other valve controllers in the water conditioning system indicating that the number is already assigned as an address for one of the one or more other valve controllers.

14. A valve arrangement in a water conditioning system, the valve arrangement comprising:

a valve controlled by a motor; and

a valve controller provided in the form of:

a controller housing;

a user interface on the controller housing, the user interface including a display and one or more buttons designed to receive user inputs; and

a control board supported by the controller housing, the control board including a microcontroller in communication with the display, the one or more buttons, and the motor, the microcontroller designed to execute computer-readable instructions, which, when executed, cause the microcontroller to:

communicate with one or more other valve controllers in the water conditioning system,

control the motor to operate the valve, and

display an error log to a user via the display, wherein each error in the error log includes an error description and a timestamp.

15. The valve arrangement of claim 14 , further comprising:

a plurality of operating modes;

wherein a first operating mode of the plurality of operating modes is a service mode, wherein when the valve arrangement is in the service mode, the valve arrangement supplies water to the water conditioning system;

wherein a second operating mode of the plurality of operating modes is a standby mode, wherein when the valve arrangement is in the standby mode, the valve arrangement does not supply water to the water conditioning system; and

wherein the microcontroller is further configured to detect one or more error conditions, wherein when the microcontroller detects the one or more error conditions, the microcontroller controls the valve arrangement to:

remain in the service mode if the valve arrangement is in the service mode; and

switch to the service mode if the valve arrangement is in the standby mode.

16. The valve arrangement of claim 14 , wherein the microcontroller is designed to detect one or more error conditions and causes the display to alternate between a normal screen and an error screen when the microcontroller detects the one or more error conditions.

17. The valve arrangement of claim 14 , wherein the microcontroller scrolls through the error log in response to one or more of the one or more buttons on the user interface being actuated.

18. The valve arrangement of claim 14 , wherein the computer-readable instructions further cause the microcontroller to transfer the error log to an external computer.

19. The valve arrangement of claim 14 , wherein each of the timestamps includes a date and a time corresponding to an occurrence of an error condition.

20. The valve arrangement of claim 14 , wherein the error log corresponds to a plurality of devices within the water conditioning system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2019
From: LINDGREN, ANDREW; MANSFIELD, ANDREW
To: PENTAIR RESIDENTIAL FILTRATION, LLC
Reel/Frame 050598/0052 →
Continuity (2)
Provisional Application 62693839 · Jul 3, 2018
Related Publication 20200011197A1 · Jan 9, 2020