Control apparatus and method for use with digitally controlled light sources
First Claim
1. An apparatus for control of a luminaire including one or more light-emitting elements in one or more colors, each of the one or more light-emitting elements being supplied with electrical current to produce light, said apparatus comprising a modulator configured to:
- adjust the electrical current to the one or more light-emitting elements using pulse width modulation or pulse code modulation based on an N+M input control signal that includes an N-bit word of N most significant bits having a value n with a maximum value of 2N−
1, and an M-bit word of M least significant bits having a value m, each of said pulse width modulation and pulse code modulation having a pulse cycle; and
modulate a pulse width for each pulse cycle based on the N+M input control signal for increasing control resolution of the one or more light-emitting elements from 2N to 2N+m states when n<
2N−
1 and n>
0, where N and M are integers greater that zero and N is greater than M, the modulator including an N-bit controller.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an extension to a standard N-bit digital pulse width control method which can discriminate 2N discrete pulse widths per pulse cycle. The present invention provides a method and apparatus that can modulate the pulse widths over a period of 2M pulse cycles in which each pulse cycle can have its own pulse width or respective duty cycle. The resulting time averaged or effective pulse width therefore can be controlled with a resolution of 2N+M states rather than a resolution of 2N states as is common with standard methods.
49 Citations
15 Claims
-
1. An apparatus for control of a luminaire including one or more light-emitting elements in one or more colors, each of the one or more light-emitting elements being supplied with electrical current to produce light, said apparatus comprising a modulator configured to:
-
adjust the electrical current to the one or more light-emitting elements using pulse width modulation or pulse code modulation based on an N+M input control signal that includes an N-bit word of N most significant bits having a value n with a maximum value of 2N−
1, and an M-bit word of M least significant bits having a value m, each of said pulse width modulation and pulse code modulation having a pulse cycle; andmodulate a pulse width for each pulse cycle based on the N+M input control signal for increasing control resolution of the one or more light-emitting elements from 2N to 2N+m states when n<
2N−
1 and n>
0, where N and M are integers greater that zero and N is greater than M, the modulator including an N-bit controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An extended pulse width modulation method for transforming a (N+M)-bit signal into a stream of 2M words of N-bit width for a total of 2M pulse cycles, the method comprising the acts of:
-
a) receiving the (N+M)-bit signal that includes an N-bit word of N most significant bits having a value n represented by a first binary coded number, the value n having a maximum value of 2N−
1, and an M-bit word of M least significant bits having a value m represented by a second binary coded number;b) splitting the (N+M)-bit signal into an N-bit portion and an M-bit portion; c) interpreting the N-bit portion as the first binary coded number having the value n; d) interpreting the M-bit portion as the second binary coded number having the value m; e) encoding a third binary coded number having a value n+1 in a form of a first binary N-bit word and feeding the first binary N-bit word for m pulse cycles into the stream; and f) encoding the first binary coded number having the value n in a form of a second binary N-bit word for (2M−
m) pulse cycles and feeding the second binary N-bit word into the stream when n<
2N−
1 and n>
0;
thereby forming the stream of 2M words of N-bit width for a total of 2M pulse cycles, where N and M are integers greater than zero and N is greater than M.
-
-
9. An extended pulse width modulation apparatus for transforming a (N+M)-bit signal into a stream of 2M words of N-bit width for a total of 2M pulse cycles, the apparatus comprising:
-
an interface for receiving the (N+M)-bit signal that includes an N-bit word of N most significant bits having a value n represented by a first binary coded number, the value n having a maximum value of 2N−
1, and an M-bit word of M least significant bits having a value m represented by a second binary coded number;an interface for splitting the (N+M)-bit signal into an N-bit portion and an M-bit portion, for interpreting the N-bit portion as the first binary coded number having the value n and for interpreting the M-bit portion as the second binary coded number having the value m; and a modulator for encoding a third binary coded number having a value n+1 in a form of a first binary N-bit word and feeding the first binary N-bit word for m pulse cycles into the stream, and for encoding the first binary coded number having the value n in a form of a second binary N-bit word for (2M−
m) pulse cycles and feeding the second binary N-bit word into the stream when n<
2N−
1 and n>
0;
thereby forming the stream of 2M words of N-bit width for a total of 2M pulse cycles, where N and M are integers greater than zero and N is greater than M.
-
-
10. An apparatus for controlling a light source comprising:
-
a pulse modulator configured to increase control resolution of the light source from 2N to 2N+M states, using an N+M input control signal to generate an N-bit pulse modulation signal; and an N-bit controller configured to receive the N-bit pulse modulation signal for controlling the light source; wherein the pulse modulator comprises; an M-bit counter configured to receive an M-bit word of M least significant bits of the N+M input control signal, and to provide a counter output; an N-bit adder configured to receive at a first input port an N-bit word of N most significant bits of the N+M input control signal, to receive at a second input port a logic bit, and to provide the N-bit pulse modulation signal to the N-bit controller; a logic unit configured to receive the counter output and a combination of the N-bit word, and to provide the logic bit to the N-bit adder, where N and M are integers greater than zero and N is greater than M, wherein the logic unit sets the logic bit to zero when the N-bit word has a maximum value. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification