Open Architecture Modularity for Irrigation Controllers
First Claim
1. An irrigation controller comprising:
- a housing;
a control unit within the housing, the control unit including a first microcontroller for executing stored irrigation programs;
a plurality of module coupling locations, each electrically coupled with the first microcontroller and adapted to receive one of a plurality of expansion modules; and
an expansion module removably coupled to a respective module coupling location and including a second microcontroller capable of communicating with said first microcontroller and including driver circuitry for actuating irrigation valves, the second microcontroller capable of operating the driver circuitry for actuating said irrigation valves in accordance with control signals received from the first microcontroller, wherein the expansion module may be electrically coupled and decoupled to the respective module coupling location without removing power to the control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Modular irrigation controllers and related methods are described herein. In one implementation, an irrigation controller comprises a control unit within a housing, the control unit including a first microcontroller for executing stored irrigation programs. The controller also comprises a plurality of module coupling locations, each electrically coupled with the first microcontroller and adapted to receive one of a plurality of expansion modules. The first microcontroller is configured to detect the electrical coupling and decoupling of an expansion module to a respective module coupling location without removing power to the control unit, the expansion module including a second microcontroller capable of communicating with said first microcontroller and including driver circuitry for actuating irrigation valves, the second microcontroller capable of operating the driver circuitry for actuating said irrigation valves in accordance with control signals received from the first microcontroller.
112 Citations
20 Claims
-
1. An irrigation controller comprising:
-
a housing;
a control unit within the housing, the control unit including a first microcontroller for executing stored irrigation programs;
a plurality of module coupling locations, each electrically coupled with the first microcontroller and adapted to receive one of a plurality of expansion modules; and
an expansion module removably coupled to a respective module coupling location and including a second microcontroller capable of communicating with said first microcontroller and including driver circuitry for actuating irrigation valves, the second microcontroller capable of operating the driver circuitry for actuating said irrigation valves in accordance with control signals received from the first microcontroller, wherein the expansion module may be electrically coupled and decoupled to the respective module coupling location without removing power to the control unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. An irrigation controller comprising:
-
a housing;
a control unit within the housing, the control unit including a first microcontroller for executing stored irrigation programs;
a plurality of module coupling locations, each electrically coupled with the first microcontroller and adapted to receive one of a plurality of expansion modules; and
wherein the first microcontroller is configured to detect the electrical coupling and decoupling of an expansion module to a respective module coupling location without removing power to the control unit, the expansion module including a second microcontroller capable of communicating with said first microcontroller and including driver circuitry for actuating irrigation valves, the second microcontroller capable of operating the driver circuitry for actuating said irrigation valves in accordance with control signals received from the first microcontroller. - View Dependent Claims (11, 13, 14, 15, 16, 17, 18)
-
-
19. A method for use in irrigation control comprising:
-
operating an irrigation controller having a control unit within a housing, the control unit including a first microcontroller for executing stored irrigation programs, the irrigation controller having a plurality of module coupling locations, each electrically coupled with the first microcontroller and adapted to receive one of a plurality of expansion modules; and
detecting an electrical coupling and decoupling of an expansion module to a respective module coupling location without removing power to the control unit, the expansion module including a second microcontroller capable of communicating with said first microcontroller and including driver circuitry for actuating irrigation valves, the second microcontroller capable of operating the driver circuitry for actuating said irrigation valves in accordance with control signals received from the first microcontroller. - View Dependent Claims (20)
-
Specification