ILLUMINATING LEDS
20230225024 · 2023-07-13
Assignee
Inventors
Cpc classification
G09G3/2081
PHYSICS
G09G3/3426
PHYSICS
International classification
Abstract
A method of operating a display system consisting of a plurality of light emitting diodes (LEDs) is disclosed. The LEDs are arranged in a plurality of groups and an integrated circuit provides power to the LEDs through a plurality of output pins connected to respective groups. The integrated circuit selectively determines the states of the output pins to illuminate the groups of LEDs in a repeating sequence such that each group is illuminated for a time dependent on a number of groups and a compensation factor. The compensation factor is dependent on at least a number of LEDs in the group.
Claims
1. A method of operating a display system comprising a plurality of light emitting diodes (LEDs) arranged in a plurality of groups and an integrated circuit providing power to the LEDs through a plurality of output pins connected to respective groups, the method comprising: the integrated circuit selectively determining the states of the output pins to illuminate the groups of LEDs in a repeating sequence such that each group is illuminated for a time dependent on a number of groups and a compensation factor, wherein the compensation factor is dependent on at least a number of LEDs in the group.
2. The method of operating a display system as claimed in claim 1, wherein each group of LEDs comprises a different number of LEDs.
3. (canceled)
4. The method of operating a display system as claimed in claim 1, wherein the output pins occupy one of three different states: high; low; off, wherein ‘high’ is a high voltage, ‘low’ is a low voltage and ‘off’ is a high impedance state.
5. The method of operating a display system as claimed in claim 4, comprising determining the states of the output pins such that each group of LEDs is illuminated individually.
6. (canceled)
7. The method of operating a display system as claimed in claim 1, wherein the LEDs are electrically paired in anti-parallel such that the paired LEDs have opposite terminals connected to the same output pin.
8. The method of operating a display system as claimed in claim 1, wherein the compensation factor depends on an empirically determined performance curve of the output pins.
9. The method of operating a display system as claimed in claim 1, wherein the compensation factor accounts for a relationship between applied voltage and brightness of the LEDs.
10. The method of operating a display system as claimed in claim 1, comprising retrieving compensation factor values for each of the plurality of groups from a memory.
11. The method of operating a display system as claimed in claim 1, wherein at least one of said plurality of groups comprises a virtual group of LEDs which is a subset of a physical group of LEDs and the method comprises illuminating said virtual group of LEDs whilst a remainder of the physical group of LEDs remain unilluminated.
12. The method as claimed in claim 11, comprising selecting said compensation factor based on a number of LEDs in the virtual group.
13. A system comprising: a display system comprising a plurality of light emitting diodes (LEDs), wherein the LEDs are arranged in a plurality of groups; a plurality of output pins connected to the plurality of groups of LEDs; and an integrated circuit arranged to provide power to the LEDs through the plurality of output pins, wherein the integrated circuit is arranged to selectively determine the states of the output pins to illuminate the groups of LEDs in a repeating sequence such that each group is illuminates for a time dependent on a number of groups and a compensation factor, wherein the compensation factor is dependent on at least a number of LEDs in the group.
14. The system as claimed in claim 13, wherein each group of LEDs comprises a different number of LEDs.
15. (canceled)
16. The system as claimed in claim 13, wherein the output pins are arranged to occupy one of three different states: high; low; off, wherein ‘high’ is a high voltage, ‘low’ is a low voltage and ‘off’ is a high impedance state.
17. The system as claimed in claim 16, wherein the integrated circuit is arranged to determine the states of the output pins such that each group of LEDs is illuminated individually.
18-19. (canceled)
20. The system as claimed in claim 13, wherein the compensation factor depends on an empirically determined performance curve of the output pins.
21. The system as claimed in claim 13, wherein the compensation factor accounts for a relationship between applied voltage and brightness of the LEDs.
22. The system as claimed in claim 13, wherein the integrated circuit comprises a memory arranged to store compensation factor values for each of the plurality of groups.
23. The system as claimed in claim 13, wherein at least one of said plurality of groups comprises a virtual group of LEDs which is a subset of a physical group of LEDs and the integrated circuit is arranged to illuminate said virtual group of LEDs whilst a remainder of the physical group of LEDs remain unilluminated.
24. The system as claimed in claim 23, wherein the integrated circuit is arranged to select said compensation factor based on a number of LEDs in the virtual group.
25. (canceled)
26. An electronic device comprising: a plurality of output pins arranged to connect to a plurality of groups of light emitting diodes (LEDs); and an integrated circuit arranged to provide power to the LEDs through the plurality of output pins, wherein the integrated circuit is arranged to selectively determine the states of the output pins to illuminate the groups of LEDs in a repeating sequence such that each group is illuminated for a time dependent on a number of groups and a compensation factor, wherein the compensation factor is dependent on at least a number of LEDs in the group.
Description
[0032] Some embodiments of the present invention will now be described, by way of example only, and with reference to the accompanying drawings, in which:
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045] A voltage is applied across the pins by configuring one of the pins in a high state and the other pin in a low state. Within the plurality of pins, it is possible to have multiple pins in a high state and multiple pins in a low state at any given time. Different combinations of states pins L0-L7 will result in different LEDs being illuminated.
[0046] The integrated circuit 3 includes a voltage regulator 7 which supplies a voltage to the LEDs via the output pins L0-L7. The voltage regulator 7 supplies all the LEDs in the display system. The integrated circuit 3 also includes a memory 9 and a processor 11.
[0047]
[0048]
[0049] A set of groups of LEDs 10, 12, 14, 16, 18, 20, 22 can also be seen in
[0050] An opposing set of groups of LEDs is formed from the corresponding paired LEDs. These LEDs form a second triangle. Both sets of groups are arranged with respect to each other so as to form a square.
[0051] Operation of the display system will now be described. To illuminate each of the groups sequentially, the output pins are drive to different states. With reference to
[0052] The sequence then continues by illuminating the other member of each anti-parallel pair. With reference to
[0053] The sequence of illuminating all the groups of LEDs described above is repeated in a cycle. The processor 11 controls the sequence of illuminations in the cycle by changing the states of the output pins L7-L0 as described above. The cycle may be suitably short, with each group of LEDs only illuminated for a short time, such that all the groups appear to be illuminated simultaneously. The cycle may, for example, be repeated more than thirty times a second.
[0054] What the Applicant has realised is that if each group of LEDs is illuminated for the same period of time within the cycle, e.g. all groups of LEDs have the same duty cycle, the display system appears non-uniform in brightness, as groups comprising a smaller number of LEDs appear brighter because the voltage regulator 7 is able to provide a voltage close to the nominal value as less overall current is draw. Conversely when more LEDs are illuminated, the extra current drain causes the voltage supplied to dip. The effect of this is seen in
[0055]
[0056] From
[0057] For a typical LED the relationship between current and voltage is not linear, as shown in
[0058] This relationship is shown in Equation 1:
[0059] Where I is the current through a group, N is the number of LEDs in a group, I.sub.N is the current through a single LED in a group and f(V.sub.OL(N)) is the function shown in
[0060]
[0061] In order for all the LEDs in each group to appear to have a uniform brightness, a compensation factor is applied in accordance with the invention. The duty cycle for a particular group is defined as the fraction of the total time taken for a cycle of illuminating for which the group is illuminated. The duty cycle D.sub.N for a groups of LED is defined by Equation 2:
[0062] Where N is the number of LEDs in a group, t.sub.N is the time period over which the LEDs in a group are illuminated and T is the total time taken for a cycle of illuminating all the groups individually. For all the groups to be have an equal brightness regardless of the number of LEDs in a group, the product of the duty cycle for any group and the current through the group must be equal for all groups. This required relationship is expressed in Equation 3.
D.sub.NI.sub.N=D.sub.1I.sub.1 (3)
[0063] Therefore, as the current through an LED in a group varies depending on the number of LEDs in the group, varying the duty cycle depending on the number of LEDs in a group enables the all LEDs appear equally bright. Combining Equations 1, 2 and 3, and re-arranging provides an equation for t.sub.N as seen in Equation 4:
[0064] Where f(V.sub.OL(N)) and f(V.sub.OL(1)) are determined from
[0065] Whilst the selected value of t.sub.1 can be chosen to suit the particular application, for embodiments in which it is desirable for all groups of LEDs to be able to appear to be illuminated simultaneously, t.sub.1 should be selected to be suitably short such that the total duration of the cycle T is short enough to benefit from human persistence of vision (e.g. a refresh rate of at least thirty times per second).
[0066] Each group of LEDs is then individually illuminated for a period of time equal to t.sub.N as calculated using the above equations until all the groups have been illuminated.
[0067] This pattern of illumination is then repeated such that all the LEDs appear to be illuminated simultaneously.
[0068]
[0069] The resulting appearance of the display system implementing the aforementioned duty cycles is seen
[0070] Typically it will be desirable to illuminate only a subset of LEDs in a group in order to form a pattern on the display system. This is shown in
[0071] In order to implement the correct duty cycle, each group is considered to comprise only the subset of LEDs illuminated. This subset of the physical group is a virtual group. The virtual groups forming a subset of groups 40-50 comprise one LED. The duty cycles required for all virtual groups to appear equally luminous is then calculated by selecting a compensation factor according to the number of LEDs in the virtual groups. In the particular arrangement shown in
[0072] The resulting appearance of display system where the duty cycles are calculated for the virtual groups can be seen in
[0073] In embodiments in which RGB LEDs are driven the Applicant has observed that the hue of the RGB LEDs is not affected significantly by their intensity and thus the invention is equally applicable to RGB LEDs.