IP Library Granted Patent US 10,948,144
Granted Patent B1
US 10,948,144 · App. 16/803,662 · Granted Mar 16, 2021

Systems and methods for adaptive energy storage in an illumination system

Inventors: Joseph S. Slowik (Bellport, NY); Christopher P. Klicpera (Westbury, NY)
Assignee: Zebra Technologies Corporation
F21S9/02H05B45/30F21Y2115/10
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 10,948,144
App. No.
16/803,662
Granted
Mar 16, 2021
Kind
B1
Abstract

Systems and methods for adaptive energy storage in an illumination system are disclosed herein. An example method includes (1) obtaining, by one or more processors, data stored at a memory of a illumination unit; (2) obtaining, by one or more processors, a temperature value from a temperature sensor; (3) analyzing, by one or more processors, the obtained data and the temperature value to determine a minimum capacitor voltage to operate LEDs in accordance with an illumination cycle; and (4) control, by one or more processors, a voltage controller to convert an input voltage to the voltage controller to the determined minimum capacitor voltage, wherein the voltage controller is configured to apply the determined minimum capacitor voltage to a capacitor.

Claims (68)

1. An energy storage system for an illumination system of an imaging unit comprising:

an illumination port adapted to receive an illumination unit that includes one or more light emitting diodes (LEDs) and a memory storing data indicative of the LEDs;

a capacitor configured to store energy for powering the illumination unit;

an LED driver configured to draw power from the capacitor and supply power to the illumination port;

a temperature sensor configured to sense a temperature of the capacitor; and

a voltage controller comprising:

a power input port operatively connected to a power supply;

an input port configured to receive a control signal for setting an output voltage;

a voltage output port operatively connected to the capacitor, wherein the voltage controller is configured to convert a voltage sensed at the power input port to an output voltage supplied to the voltage output port; and

at least one processor operatively connected to the temperature sensor, the illumination unit, and the voltage controller, and the at least one processor being configured to:

obtain the data stored at the memory of the illumination unit;

obtain a temperature value from the temperature sensor;

analyze the obtained data and the temperature value to determine a minimum capacitor voltage to operate the LEDs in accordance with an illumination cycle; and

send a control signal to the input port of the voltage controller to set the output voltage of the voltage controller to the determined minimum capacitor voltage.

2. The energy storage system of claim 1 , wherein:

the voltage controller is a programmable buck/boost DC to DC power converter programmed by the at least one processor to provide the determined minimum capacitor voltage.

3. The energy storage system of claim 2 , wherein:

the buck/boost DC to DC power converter includes a programmable input current limiter and

the at least one processor is configured to program the programmable input current limiter such that the voltage controller cannot exceed a current rating of the power supply connected to the power input port.

4. The energy storage system of claim 1 , wherein the at least one processor is configured to:

analyze the temperature value to determine a maximum allowable capacitor voltage.

5. The energy storage system of claim 4 , wherein to determine the minimum capacitor voltage to operate the LEDs, the at least one processor is configured to:

configure the voltage controller to apply the maximum allowable capacitor voltage to the capacitor via the voltage output port;

execute a calibration pulse for the illumination cycle; and

determine the minimum capacitor voltage to operate the LEDs based upon a voltage sensed at the LED driver output connected to the illumination port.

6. The energy storage system of claim 1 , wherein the at least one processor is configured to:

determine that a recalibration criterion is satisfied;

execute a recalibration pulse for the illumination cycle; and

determine an updated minimum capacitor voltage to operate the LEDs based upon a voltage sensed at the LED driver output connected to the illumination port.

7. The energy storage system of claim 1 , wherein the data stored at the memory of the illumination unit includes one or more of a category voltage, a category current, a category temperature, a number of LEDs, an LED color, an LED position, an LED binning, or an LED grouping arrangement.

8. The energy storage system of claim 1 , wherein to determine the minimum capacitor voltage to operate the LEDs, the at least one processor is configured to:

determine that the minimum capacitor voltage exceeds a maximum operating voltage of the capacitor; and

control the illumination unit to operate at least one of a slower frame rate, a lower current, or a lower pulse duration.

9. The energy storage system of claim 1 , wherein to determine the minimum capacitor voltage to operate the LEDs, the at least one processor is configured to:

determine that minimum capacitor voltage exceeds a maximum operating voltage of the capacitor; and

control the illumination unit to bypass at least one LED of the one or more LEDs.

10. The energy storage system of claim 1 , wherein the LED driver is configured to adaptively boost the capacitor voltage based upon operation of the one or more LEDs.

11. The energy storage system of claim 1 , wherein the power supply is a universal serial bus (USB) power supply.

12. The energy storage system of claim 1 , wherein the capacitor is a bank of capacitors in at least one of parallel or series arrangement.

13. A method for adaptive energy storage at an illumination system of an imaging unit, the illumination system including an illumination port adapted to receive an illumination unit that includes one or more light emitting diodes (LEDs) and a memory storing data indicative of the LEDs; a capacitor configured to store energy for powering the illumination unit; an LED driver configured to draw power from the capacitor and supply power to the illumination port; a temperature sensor configured to sense a temperature of the capacitor; and a voltage controller, the method comprising:

obtaining, by one or more processors, the data stored at the memory of the illumination unit;

obtaining, by the one or more processors, a temperature value from the temperature sensor;

analyzing, by the one or more processors, the obtained data and the temperature value to determine a minimum capacitor voltage to operate the LEDs in accordance with an illumination cycle; and

control, by the one or more processors, the voltage controller to convert an input voltage to the voltage controller to the determined minimum capacitor voltage, wherein the voltage controller is configured to apply the determined minimum capacitor voltage to the capacitor.

14. The method of claim 13 , wherein:

the voltage controller is a programmable buck/boost DC to DC power converter.

15. The method of claim 14 , the method further comprising:

controlling, by the one or more processors, the voltage controller such that the voltage controller cannot exceed a current rating of a power supply providing the input voltage to the voltage controller.

16. The method of claim 13 , further comprising:

analyzing, by the one or more processors, the temperature value to determine a maximum allowable capacitor voltage.

17. The method of claim 16 , wherein determining the minimum capacitor voltage comprises:

configuring, by the one or more processors, the voltage controller to apply the maximum allowable capacitor voltage to the capacitor;

executing, by the one or more processors, a calibration pulse for the illumination cycle; and

determining, by one or more processors, the minimum capacitor voltage based upon a voltage sensed at the LED driver output.

18. The method of claim 13 , further comprising:

determining, by the one or more processors, that a recalibration criterion is satisfied;

executing, by the one or more processors, a recalibration pulse for the illumination cycle; and

determining, by the one or more processors, an updated minimum capacitor voltage to operate the LEDs based upon a voltage sensed at the LED driver output.

19. The method of claim 13 , wherein the data stored at the memory of the illumination unit includes one or more of a category voltage, a category current, a category temperature, a number of LEDs, an LED color, an LED position, an LED binning, or an LED grouping arrangement.

20. The method of claim 13 , wherein determining the minimum capacitor voltage to operate the LEDs comprises:

determining, by the one or more processors, that the minimum capacitor voltage exceeds a maximum operating voltage of the capacitor; and

controlling, by the one or more processors, the illumination unit to operate at least one of a slower frame rate, a lower current, or a lower pulse duration.

21. The method of claim 13 , wherein determining the minimum capacitor voltage to operate the LEDs comprises:

determining, by the one or more processors, that minimum capacitor voltage exceeds a maximum operating voltage of the capacitor; and

controlling, by the one or more processors, the illumination unit to bypass at least one LED of the one or more LEDs.

22. The method of claim 13 , wherein the LED driver is configured to adaptively boost the capacitor voltage based upon operation of the one or more LEDs.

23. The method of claim 13 , wherein a universal serial bus (USB) power supply provides power to the voltage controller.

24. The energy storage system of claim 13 , wherein the capacitor is a bank of capacitors in at least one of parallel or series arrangement.

Assignments (4)
SECURITY INTEREST Recorded Apr 12, 2021
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056472/0063 →
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2021
From: SLOWIK, JOSEPH S.; KLICPERA, CHRISTOPHER P.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 055198/0269 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →