Flexible irrigation controller
First Claim
1. An irrigation controller for individually and automatically controlling water flow to a plurality of individual watering stations in accordance with a programmable and modifiable watering schedule over a pre-programmed period of days, said watering schedule including information indicative of desired watering days, start times, and stations to be activated, comprising:
- a. memory means for storing the watering schedule, said memory means being organized to store the watering schedule in a matrix having a first, second and third dimension, each of said dimensions consisting of a plurality of memory cells;
(1) each memory cell in said first dimension being assigned to one particular day during the preprogrammed period of days for storing that portion of the watering schedule information indicative of whether any watering station should be activated on that day;
(2) each memory cell in said second dimension for storing that portion of the watering schedule information indicative of a scheduled starting time for watering on that particular day; and
,(3) each memory cell in said third dimension for storing that portion of the watering schedule information indicative of whether a particular watering station should be watered at a particular start time on a particular day;
b. input means connected to said memory means for inputting the watering schedule into the three organized dimensions of said memory means such that information indicative of watering days is stored in said first dimensions, of start times in said second dimension and of stations to be activated in said third dimension;
c. real time clock means for determining and maintaining a record of the time and day;
d. logic means connected to said real time clock means and said memory means for causing the information contained within each memory cell in said first dimension to be read only on the day to which said memory cell is assigned, and for causing the information contained within said second and third dimensions to be read only on the days when the information read from first dimension indicates that watering should take place; and
e. output means connected to said logic means for causing water to flow to each individual watering station when dictated by the information read by said logic means by the information stored within said three-dimensional
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a simplified solid state controller for flexible use in controlling many individual watering stations that make up an automatic irrigation system. The operator input panel provides switches the operator can use to initiate a number of parameterization logic sequences for the controller system. Through the input panel, the operator can cause the stored information data to be displayed and to be selectively advanced to a new desired value on a step-by-step basis. When the newly displayed value equals the value desired by the operator, the operator signals the logic of the controller through the input panel and the current, stored value is updated to the displayed value. Once entered, the signals are stored in memory and acted upon automatically at the times specified to activate various individual irrigation valves at the times, and on the days, and for the duration, so stored.
95 Citations
1 Claim
-
1. An irrigation controller for individually and automatically controlling water flow to a plurality of individual watering stations in accordance with a programmable and modifiable watering schedule over a pre-programmed period of days, said watering schedule including information indicative of desired watering days, start times, and stations to be activated, comprising:
-
a. memory means for storing the watering schedule, said memory means being organized to store the watering schedule in a matrix having a first, second and third dimension, each of said dimensions consisting of a plurality of memory cells; (1) each memory cell in said first dimension being assigned to one particular day during the preprogrammed period of days for storing that portion of the watering schedule information indicative of whether any watering station should be activated on that day; (2) each memory cell in said second dimension for storing that portion of the watering schedule information indicative of a scheduled starting time for watering on that particular day; and
,(3) each memory cell in said third dimension for storing that portion of the watering schedule information indicative of whether a particular watering station should be watered at a particular start time on a particular day; b. input means connected to said memory means for inputting the watering schedule into the three organized dimensions of said memory means such that information indicative of watering days is stored in said first dimensions, of start times in said second dimension and of stations to be activated in said third dimension; c. real time clock means for determining and maintaining a record of the time and day; d. logic means connected to said real time clock means and said memory means for causing the information contained within each memory cell in said first dimension to be read only on the day to which said memory cell is assigned, and for causing the information contained within said second and third dimensions to be read only on the days when the information read from first dimension indicates that watering should take place; and e. output means connected to said logic means for causing water to flow to each individual watering station when dictated by the information read by said logic means by the information stored within said three-dimensional
-
Specification