Continuous-flow irrigation timer
First Claim
1. An apparatus for controlling an irrigation system having a plurality of irrigation zones, each of the zones having water distribution ducts and a zone valve for selectively providing water to the ducts in response to a control signal, the apparatus comprising:
- a processor with associated memory;
a plurality of valve controllers operatively connected to the processor, each of the plurality of valve controllers being selectively activatable by the processor to provide a control signal to a respective zone valve, if connected thereto;
an input device operatively connected to the processor, the input device adapted for inputting to the associated memory first data designating which of the plurality of valve controllers are available for activation, second data designating how many of the available valve controllers are to be activated simultaneously and third data designating how many times during a predetermined time period each of the available valve controllers are to be activated;
a display device operatively connected to the processor for visually displaying information related to the first, second and third data stored in the associated memory;
wherein, initially, the processor uses the first, second and third data to select a valves-to-cycle set containing at least two of the available valve controllers from the plurality of valve controllers, to simultaneously provide control signals to all of the valve controllers in the valves-to-cycle set to activate all of the respective zone valves, and to maintain the control signals until a new valves-to-cycle set is selected;
wherein, continually at a regular interval thereafter, the processor uses the first, second and third data to select a new valves-to-cycle set containing at least two of the available valve controllers from the plurality of valve controllers and including at least one valve controller that was not included in the preceding set, to simultaneously provide control signals to all of the valve controllers in the new set to activate all of the respective zone valves, and to maintain the control signals until another new valves-to-cycle set is selected;
whereby during a predetermined period, each of the available valve controllers is cumulatively activated for an equal amount of time.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for controlling an irrigation system having multiple irrigation zones. The apparatus comprises a processor with associated memory, a plurality of valve controllers, an input device and a display screen. Each of the valve controllers is selectively activatable by the processor to provide a control signal to a respective zone valve, if connected thereto. The input device is adapted for inputting to the memory first data designating which of the controllers are available for activation, second data designating how many of the available controllers are to be activated simultaneously and third data designating how many times during a predetermined time period each of the available controllers will be activated. The display device is connected to the processor for displaying the first, second and third data. Initially, the processor uses the first, second and third data to select a first set containing at least two of the available controllers, to simultaneously provide control signals to all controllers in the first set, and to maintain the control signals until a new set is selected. At a regular interval thereafter, the processor uses the data to select a new set containing at least two of the available controllers, the new set including at least one controller that was not in the preceding set.
84 Citations
20 Claims
-
1. An apparatus for controlling an irrigation system having a plurality of irrigation zones, each of the zones having water distribution ducts and a zone valve for selectively providing water to the ducts in response to a control signal, the apparatus comprising:
-
a processor with associated memory; a plurality of valve controllers operatively connected to the processor, each of the plurality of valve controllers being selectively activatable by the processor to provide a control signal to a respective zone valve, if connected thereto; an input device operatively connected to the processor, the input device adapted for inputting to the associated memory first data designating which of the plurality of valve controllers are available for activation, second data designating how many of the available valve controllers are to be activated simultaneously and third data designating how many times during a predetermined time period each of the available valve controllers are to be activated; a display device operatively connected to the processor for visually displaying information related to the first, second and third data stored in the associated memory; wherein, initially, the processor uses the first, second and third data to select a valves-to-cycle set containing at least two of the available valve controllers from the plurality of valve controllers, to simultaneously provide control signals to all of the valve controllers in the valves-to-cycle set to activate all of the respective zone valves, and to maintain the control signals until a new valves-to-cycle set is selected; wherein, continually at a regular interval thereafter, the processor uses the first, second and third data to select a new valves-to-cycle set containing at least two of the available valve controllers from the plurality of valve controllers and including at least one valve controller that was not included in the preceding set, to simultaneously provide control signals to all of the valve controllers in the new set to activate all of the respective zone valves, and to maintain the control signals until another new valves-to-cycle set is selected; whereby during a predetermined period, each of the available valve controllers is cumulatively activated for an equal amount of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An irrigation timer comprising:
-
a digital processor with associated memory; a plurality of output modules operatively connected to the digital processor, each output module selectively producing an output signal in response to a digital input signal received from the digital processor; an input device operatively connected to the digital processor and adapted for inputting to the associated memory first information designating which of the plurality of output modules are available for activation, second information designating how many of the available output modules are to be activated simultaneously, and third information designating how many times during a predetermined time period each of the available output modules are to be activated; the digital processor repeatedly, at a regular interval selected using the second and third information, selecting a valves-to-cycle set containing at least two of the plurality of output modules designated available for activation by the first information and including at least one output module that was not included in an immediately preceding valves-to-cycle set, sending digital input signals simultaneously to all of the output modules in the valves-to-cycle set, and maintaining the control signals until a new valves-to-cycle set is selected; whereby during a predetermined period, each of the of the plurality of output modules designated available for activation is cumulatively activated for an equal amount of time.
-
-
16. A method for programming an irrigation timer having a processor and associated memory, an input device and a plurality of valve controllers selectively producing an output signal in response to an input signal received from the processor, the method comprising the steps:
-
inputting to the associated memory using the input device first information designating which of the plurality of valve controllers are available for activation; inputting to the associated memory using the input device second information designating how many of the available valve controllers are to be activated simultaneously; inputting to the associated memory using the input device third information designating how many times during a predetermined time period each of the available valve controllers are to be activated; selecting, at a regular interval using the processor, a valves-to-cycle set containing at least two of the plurality of valve controllers designated available for activation by the first information and including at least one valve controller that was not included in an immediately preceding valves-to-cycle set; sending input signals simultaneously to all of the valve controllers in the valves-to-cycle set; and maintaining the input signals until a new valves-to-cycle set is selected; whereby during a predetermined period, each of the of the plurality of valve controllers designated available for activation is cumulatively activated for an equal amount of time.
-
-
17. A method for programming an irrigation timer having a processor and associated memory, an input device and a plurality of valve controllers comprising:
-
selecting from a plurality of valve controllers, each of the controllers controlling a zone valve for supplying water to a zone to be irrigated, a plurality of available valve controllers for actuating the associated zone valves and storing a code in a valve status table in a memory indicating an available status for the selected valves; selecting a number of valve controllers to be simultaneously actuated and storing the number in the memory; selecting a number of cycles in a predetermined time period that each of the available valve controllers are to be actuated to operate the associated zone valves and storing the number of cycles in the memory; using preprogrammed logic with the processor to determine a cycle time for actuating a set of the available valve controllers; actuating successive sets of valve controllers for the cycle time, each of the sets including at least two of the available valve controllers and at least one valve controller not actuated in the previous cycle; and wherein the available valve controllers are each actuated for an equal amount of time over the predetermined time period. - View Dependent Claims (18, 19, 20)
-
Specification