Driving a light source
First Claim
1. Method for driving a light source, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data, comprising the steps of:
- defining a duty cycle ratio Δ
in the range from 0 to 1, Δ
being unequal to 0.5;
defining a time base divided into time cells having a duration Tc;
wherein each time cell is subdivided into two cell segments;
wherein, in at least one time cell, the first cell segment has a duration Δ
·
Tc, the second cell segment has a duration (1−
Δ
)·
Tc, and the light source is switched ON in the first cell segment and switched OFF in the second cell segment for coding a bit having a first value; and
wherein, in at least one other time cell, the first cell segment has a duration (1−
Δ
)·
Tc, the second cell segment has a duration Δ
·
Tc, and the light source is switched OFF in the first cell segment and switched ON in the second cell segment for coding a bit having a second value different from the first value.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for driving a light source (11, 12, 13) is described, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data. Thus, a control signal for the light source comprises data information as well as duty cycle information. The duty cycle is varied within a range from almost zero to almost 100%, and data is varied and transmitted without affecting the duty cycle.
-
Citations
36 Claims
-
1. Method for driving a light source, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data, comprising the steps of:
-
defining a duty cycle ratio Δ
in the range from 0 to 1, Δ
being unequal to 0.5;defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into two cell segments;
wherein, in at least one time cell, the first cell segment has a duration Δ
·
Tc, the second cell segment has a duration (1−
Δ
)·
Tc, and the light source is switched ON in the first cell segment and switched OFF in the second cell segment for coding a bit having a first value; and
wherein, in at least one other time cell, the first cell segment has a duration (1−
Δ
)·
Tc, the second cell segment has a duration Δ
·
Tc, and the light source is switched OFF in the first cell segment and switched ON in the second cell segment for coding a bit having a second value different from the first value.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
5. Method according to claim 3, for driving a plurality of NLS light sources, the method comprising the steps of:
-
dividing the light sources into a first group of m1 light sources, a second group of m2 light sources, and a third group of m3 light sources; wherein the m1 light sources of the first group are continuously maintained in an ON state, wherein the m2 light sources of the second group are continuously maintained in an OFF state, and wherein the m3 light sources of the third group are switched ON during m of said cell segments and switched OFF during N-m of said cell segments; wherein NLS=m1+m2+m3, m1 being an integer in the range from 0 to NLS−
1, m2 being an integer in the range from 0 to NLS−
1, m3 being an integer in the range from 1 to NLS;
and wherein m1, m2, m3 are selected such that
-
-
6. Method according to claim 5, wherein m is an integer in the range from (N−
- 1)/2 to (N+1)/2.
-
7. Method according to claim 1, comprising the steps of:
-
defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into N cell segments of mutually equal duration, wherein N is a positive even integer; grouping the N cell segments into N/2 pairs of cell segments; defining a duty cycle ratio Δ
=m/N, with m being an integer in the range from 1 to N−
1;in each time cell, on the basis of data to be encoded, for each of said pairs, in order to encode a data bit corresponding to such pair, either; switching the light source ON during the first cell segment of the pair and switching the light source OFF during the second cell segment of the pair, to encode the data bit having a first value, or switching the light source OFF during the first cell segment of the pair and switching the light source ON during the second cell segment of the pair, to encode the data bit having the first value, or switching the light source ON during the first cell segment of the pair as well as during the second cell segment of the pair, to encode the data bit having a second value, or switching the light source OFF during the first cell segment of the pair as well as during the second cell segment of the pair, to encode the data bit having the second value; wherein the total number of cell segments with the light source ON is equal to m.
-
-
8. Method according to claim 7, wherein each pair of cell segments always comprises two neighbouring cell segments.
-
9. Method according to claim 7, wherein each pair of cell segments always comprises a cell segment i and a cell segment i+N/2, for every i from 1 to N/2.
-
10. Method according to claim 7, wherein each pair of cell segments always comprises a cell segment i and a cell segment N+1−
- i, for every i from 1 to N/2.
-
11. Method according to claim 1, comprising the steps of:
-
defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into a data cell portion and a duty cycle cell portion; wherein the data cell portion is subdivided into a plurality of NP1 cell segments having a duration Ts; wherein the duty cycle cell portion is subdivided into two parts; wherein, in each time cell, on the basis of data to be encoded, a pattern of m of said cell segments of the data cell portion is selected, with m being a fixed integer selected in the range from 1 to NP1−
1, the pattern representing said data;wherein the light source is switched ON during said m cell segments in the data cell portion and switched OFF during the remaining NP1−
m cell segments in the data cell portion;wherein the light source is switched ON during the first part of the duty cycle cell portion and switched OFF during the second part of the duty cycle cell portion (P; wherein the duration of the first part of the duty cycle cell portion is varied in order to vary the duty cycle ratio Δ
;wherein the pattern of m segments is varied to encode different values for one or more bits, the value of m remaining constant for all time cells.
-
-
12. Method according to claim 11, wherein the duty cycle cell portion is subdivided into a plurality of cell segments of mutually equal duration, wherein the first part) of the duty cycle cell portion corresponds to a first number NPP1 of said cell segments, and wherein the second part of the duty cycle cell portion corresponds to a second number NPP2 of said cell segments, with NPP1+NPP2 being constant.
-
13. Method according to claim 12, wherein the duration of the cell segments of the duty cycle cell portion have the same duration as the cell segments of the data cell portion.
-
14. Method according to claim 11, wherein m equals 1 and NP1 equals 2.
-
15. Method according to claim 11, wherein NP1 equals 5 and m equals 1;
wherein, in at least one time cell, the light source is switched ON in the second cell segment of the data cell portion for coding a bit having a first value; and
wherein, in at least one other time cell, the light source is switched ON in the fourth cell segment of the data cell portion for coding a bit having a second value different from the first value.
-
16. Method according to claim 11, wherein NP1 equals 4 and m equals 1;
wherein, in at least one time cell, the light source is switched ON in the first cell segment of the data cell portion for coding a bit having a first value; and
wherein, in at least one other time cell, the light source is switched ON in the third cell segment of the data cell portion for coding a bit having a second value different from the first value.
-
17. Method according to claim 11, wherein NP1 equals 4 and m equals 1;
wherein, in at least one time cell, the light source is switched ON in the second cell segment of the data cell portion for coding a bit having a first value; and
wherein, in at least one other time cell, the light source is switched ON in the fourth cell segment of the data cell portion for coding a bit having a second value different from the first value.
-
18. Method according to claim 11, wherein NP1 equals 4 and m equals 1;
-
wherein, in at least one time cell, the light source is switched ON in the first cell segment of the data cell portion for coding a first bit having a first value and coding a second bit having a third value; wherein, in at least one other time cell, the light source is switched ON in the third cell segment of the data cell portion for coding the first bit having a second value different from the first value and coding the second bit having the third value; wherein, in at least one time cell, the light source is switched ON in the second cell segment of the data cell portion for coding the first bit having one of the first and second values and coding the second bit having a fourth value different from the third value; and wherein, in at least one other time cell, the light source is switched ON in the fourth cell segment of the data cell portion for coding the first bit having the other one of the first and second values and coding the second bit having the fourth value; wherein the third value is either constantly equal to the first value or constantly equal to the second value.
-
-
19. Method according to claim 11, wherein NP1 equals 4 and m equals 2, wherein the four cell segments together define a quad-phase coded dibit.
-
20. Method according to claim 19, wherein the first and third cell segments are paired to define a bi-phase coded bit, the light source being switched ON in precisely one of said two cell segments and switched OFF in the other one of said two cell segments;
- and wherein the second and fourth cell segments are paired to define a bi-phase coded bit, the light source being switched ON in precisely one of said two cell segments and switched OFF in the other one of said two cell segments.
-
21. Method according to claim 19, wherein the data cell portion comprises a plurality of q/2 groups of four consecutive cell segments, wherein q is a multiple of 2, with q≦
- N/2, wherein the four cell segments of each such group together defining a respective quad-phase coded dibit.
-
-
22. Method for driving a light source, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data, comprising the steps of:
-
defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into N cell segments of mutually equal duration, wherein N is a positive integer; defining a duty cycle ratio Δ
=m/N, with m being an integer in the range from 1 to N−
1;in each time cell, on the basis of data to be encoded, selecting a pattern of m of said cell segments, the pattern representing said data; and switching the light source ON during said m of said cell segments and switching the light source OFF during the remaining N-m of said cell segments. - View Dependent Claims (23, 24, 25)
-
-
26. Method for driving a light source, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data, comprising the steps of:
-
defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into N cell segments of mutually equal duration, wherein N is a positive even integer; grouping the N cell segments into N/2 pairs of cell segments; defining a duty cycle ratio Δ
=m/N, with m being an integer in the range from 1 to N−
1;in each time cell, on the basis of data to be encoded, for each of said pairs, in order to encode a data bit corresponding to such pair, either; switching the light source ON during the first cell segment of the pair and switching the light source OFF during the second cell segment of the pair, to encode the data bit having a first value, or switching the light source OFF during the first cell segment of the pair and switching the light source ON during the second cell segment of the pair, to encode the data bit having the first value, or switching the light source ON during the first cell segment of the pair as well as during the second cell segment of the pair, to encode the data bit having a second value, or switching the light source OFF during the first cell segment of the pair as well as during the second cell segment of the pair, to encode the data bit having the second value; wherein the total number of cell segments with the light source ON is equal to m. - View Dependent Claims (27, 28, 29)
-
-
30. Method for driving a light source, wherein the light source is alternately switched ON and OFF in an ON/OFF pattern, wherein the duty cycle of the ON/OFF pattern is varied to vary the average light intensity of the light source, and wherein the shape of the ON/OFF pattern is varied to transmit data, comprising the steps of:
-
defining a time base divided into time cells having a duration Tc; wherein each time cell is subdivided into a data cell portion and a duty cycle cell portion; wherein the data cell portion is subdivided into a plurality of NP1 cell segments having a duration Ts; wherein the duty cycle cell portion is subdivided into two parts; wherein, in each time cell, on the basis of data to be encoded, a pattern of m of said cell segments of the data cell portion is selected, with m being a fixed integer selected in the range from 1 to NP1−
1, the pattern representing said data;wherein the light source is switched ON during said m cell segments in the data cell portion and switched OFF during the remaining NP1 m cell segments in the data cell portion; wherein the light source is switched ON during the first part of the duty cycle cell portion and switched OFF during the second part of the duty cycle cell portion; wherein the duration of the first part of the duty cycle cell portion is varied in order to vary the duty cycle ratio Δ
;wherein the pattern of m segments is varied to encode different values for one or more bits, the value of m remaining constant for all time cells. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification