IP Library › Granted Patent US 7,640,079
Granted Patent B2
US 7,640,079 · App. 11/022,329 · Granted Dec 29, 2009

Modular and expandable irrigation controller

Assignee: Rain Bird Corporation
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 7,640,079
App. No.
11/022,329
Filed
Dec 23, 2004
Granted
Dec 29, 2009
Kind
B2
Art Unit
2121
USPC
700/284
Abstract

Described herein are several embodiments relating to modular irrigation controllers. In many implementations, the irrigation controllers are modular in that various functional components of the irrigation controller are implemented in removable modules that when inserted into position within the controller, expand the capabilities of the controller. Also described are various different types of expansion modules that may be coupled to the modular controller, having as variety of functions and features, as well as related methods of use and configuration of these modules in the controller.

Claims (44)

1. An expansion module for a modular irrigation controller comprising:

a housing;

an electrical connector coupled to the housing and adapted to removably connect to one of a plurality of expansion module mounting locations of the modular irrigation controller, each expansion module mounting location electrically coupled to a control unit of the modular irrigation controller that executes stored irrigation programs;

a microcontroller within the housing and coupled to the electrical connector;

the microcontroller adapted to:

determine that the expansion module has been connected to the one expansion module mounting location; and

transmit a signal to the control unit to indicate the presence of the expansion module to the control unit.

2. The expansion module of claim 1 wherein the microcontroller is adapted to:

determine which of the plurality of expansion module mounting locations the expansion module has been connected to; and

transmit the signal to the control unit, the signal further indicating which expansion module mounting location that the expansion module has been mounted to.

3. The expansion module of claim 1 wherein the signal comprises an announcement message.

4. The expansion module of claim 1 wherein the microcontroller is adapted to detect a pulse code modulated signal at an input of the electrical connector, and use the pulse code modulated signal to determine which of the plurality of expansion module mounting locations the expansion module has been connected to.

5. The expansion module of claim 1 wherein the microcontroller is adapted to detect a voltage signal and a frequency signal at an input of the electrical connector, and use these signals to determine which of the plurality of expansion module mounting locations the expansion module has been connected to.

6. The expansion module of claim 1 further comprising a capacitor coupled to an input of the electrical connector, wherein the microcontroller is adapted to use a time constant of the capacitor in combination of a resistance at the input of the electrical connector to determine which of the plurality of expansion module mounting locations the expansion module has been connected to.

7. The expansion module of claim 1 wherein the electrical connector is adapted to removably connect to any one of the plurality of expansion module mounting locations of the modular irrigation controller.

8. A method for use with a modular irrigation controller comprising:

removably connecting an electrical connector of an expansion module having a housing to one of a plurality of expansion module mounting locations of the modular irrigation controller, each expansion module mounting location electrically coupled to a control unit of the modular irrigation controller that executes stored irrigation programs;

determining, by a microcontroller of the expansion module, that the expansion module has been connected to the one of the plurality of expansion module mounting location; and

transmitting a signal to the control unit to indicate the presence of the expansion module to the control unit.

9. The method of claim 8 further comprising:

determining which of the plurality of expansion module mounting locations the expansion module has been connected to; and

wherein the transmitting step comprises:

transmitting the signal to the control unit, the signal further indicating which expansion module mounting location that the expansion module has been mounted to.

10. The method of claim 8 wherein the transmitting step comprises transmitting the signal, the signal comprises an announcement message.

11. The method of claim 8 further comprising:

detecting, by the microcontroller, a pulse code modulated signal at an input of the electrical connector; and

determining which of the plurality of expansion module mounting locations the expansion module has been connected to using the pulse code modulated signal.

12. The method of claim 8 further comprising:

detecting, by the microcontroller, a voltage signal and a frequency signal at an input of the electrical connector; and

determining which of the plurality of expansion module mounting locations the expansion module has been connected to use the voltage signal and the frequency signal.

13. The method of claim 8 further comprising:

determining which of the plurality of expansion module mounting locations the expansion module has been connected to by using a time constant of a capacitor coupled to an input of the electrical connector in combination of a resistance at the input of the electrical connector.

14. The method of claim 8 wherein the removably connecting step comprises:

removably connecting the electrical connector of the expansion module to any one of a plurality of expansion module mounting locations of the modular irrigation controller.

15. An expansion module for a modular irrigation controller comprising:

a housing;

an electrical connector coupled to the housing and adapted to removably connect to any one of a plurality of expansion module mounting locations of the modular irrigation controller, each expansion module mounting location electrically coupled to a control unit of the modular irrigation controller that executes stored irrigation programs;

a microcontroller within the housing and coupled to the electrical connector;

the microcontroller adapted to:

determine that the expansion module is connected to an expansion module mounting location; and

transmit a signal to the control unit to indicate the presence of the expansion module to the control unit.

16. The expansion module of claim 15 wherein the microcontroller is adapted to:

determine which of the plurality of expansion module mounting locations the expansion module has been connected to; and

transmit the signal to the control unit, the signal further indicating which expansion module mounting location that the expansion module has been mounted to.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2005
From: NICKERSON, HARVEY J.; LEATHERMAN, RUSSEL D.; MUSSELMAN, JAMES R.; NGUYEN, ANDREW M.; VENEGAS, KEN R.; NEITZEL, ROGER S.; JENKINS, ROBERT; BASCH, SUSAN E.; VAIL, KENNETH D.
To: RAIN BIRD CORPORATION
Reel/Frame 016608/0838 →
Continuity (2)
Provisional Application 6053249800 · Dec 23, 2003
Related Publication 20050267641A1 · Dec 1, 2005