System and method for controlling a shock output of an electronic animal trap
AssigneeWoodstream Corporation
InventorMatthew Kauffman
Life of this patent
Estimating the term…
Abstract
A system for controlling a shock output of an electronic animal trap includes a battery, a transformer having a primary coil connected to the battery, and a controller connected to the battery and the primary coil. The controller has a shock cycle module determining a battery capacity of the battery and determining a shock enable time based on the battery capacity. The shock cycle module controls a primary current from the battery to run through the primary coil for the shock enable time.
Claims27
A system for controlling a shock output of an electronic animal trap, comprising:
- a battery;
- a transformer having a primary coil connected to the battery;
- and
- a controller connected to the battery and the primary coil, the controller having a shock cycle module, the shock cycle module:
- determining a battery capacity of the battery;
- determining a wait time based on the battery capacity;
- determining a shock enable time based on the wait time and a predetermined fixed shock cycle duration, the determined shock enable time being variable between a plurality of non-zero times as a function of the determined battery capacity, the fixed shock cycle duration being independent of the battery capacity and including the wait time and the shock enable time;
- and
- controlling a primary current from the battery to run through the primary coil for the shock enable time.
A method of controlling a shock output of an electronic animal trap, comprising:
- providing a battery, a transformer having a primary coil connected to the battery, and a controller connected to the battery and the primary coil;
- determining a first battery capacity of the battery;
- determining a wait time based on the battery capacity;
- calculating a first shock enable time based on the wait time and a predetermined fixed shock cycle duration, the calculated first shock enable time being variable between a plurality of non-zero times as a function of the detected first battery capacity, the fixed shock cycle duration being independent of the battery capacity and a voltage of the battery and including the wait time and the first shock enable time;
- and
- controlling a primary current from the battery to run through the primary coil for the first shock enable time with a shock cycle module of the controller.
A system for controlling a shock output of an electronic animal trap, comprising:
- a battery;
- a charge pump boosting a battery voltage of the battery;
- and
- a controller connected to the battery, and to the charge pump at a first charge point and a second charge point, the controller having a shock cycle module, the shock cycle module:
- determining a battery capacity of the battery;
- setting a total shock time, the total shock time being independent of the battery voltage and including a plurality of shock cycles each having a predetermined fixed duration, the fixed duration being independent of the battery capacity;
- determining a wait time based on the battery capacity;
- determining a shock enable time of each shock cycle of the plurality of shock cycles within the total shock time, the shock enable time based on the wait time and the predetermined fixed shock cycle duration and being variable between a plurality of non-zero times as a function of the determined battery capacity;
- with the charge pump, charging the first charge point for a first charge pulse time and charging the second charge point for a second charge pulse time, the predetermined fixed shock cycle duration including the first charge pulse time, the second charge pulse time, the wait time and the shock enable time;
- outputting a shock pulse for the shock enable time;
- and
- repeating the steps of charging the first and second charge points and outputting the shock pulse until a current total shock time is greater than or equal to the set total shock time.
Dependencies are inferred from the claim text.