throbber
United States Patent
`[19]
`[11] Patent Number:
`6,016,038
`
`Mueller et al.
`[45] Date of Patent:
`*Jan. 18, 2000
`
`USOO6016038A
`
`[54] MULTICOLORED LED LIGHTING METHOD
`AND APPARATUS
`
`[75]
`
`Inventors: George G. Mueller, Boston, Mass.;
`-
`IhorA' Lys’ PlttSburgh’ Pa‘
`[73] Assignee: Color Kinetics, Inc., Boston, Mass.
`
`*
`
`.
`.
`] Notice.
`
`[
`
`.
`.
`.
`This. patent issued on a continued pros-
`ecutlon application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`patent
`term provisions of 35 U.S.C.
`5400(2).
`
`[21] Appl. No.: 08/920,156
`
`[22]
`
`Filed:
`
`Aug. 26, 1997
`
`Int. Cl.7 ..................................................... H05B 37/02
`[51]
`[52] US. Cl.
`.......................... 315/291; 315/312; 315/362;
`315/292
`[58] Field of Search ..................................... 315/291, 292,
`315/295, 300, 316, 302, 362, 312, 314,
`324, 307, 76, 297, 308, 209 R, DIG. 5
`
`[56]
`
`References Cited
`
`
`
`US PATENT DOCUMENTS
`
`..... 315/77
`7/1973 Drucker et al.
`3,746,918
`11/1981 Okuno ...............
`4,298,869
`340/782
`5/1982 Nishizawa et al.
`4,329,625
`.. 315/158
`.. 340/701
`1/1983 Kurahashi et a1.
`4,367,464
`...................... 315/316
`6/1983 Yamazaki et al.
`4,388,567
`...................... 315/296
`12/1983 Takahashi et al.
`4,420,711
`315/317
`11/1986 Nakai
`............
`4,625,152
`
`gfiggg 3:31;?........
`T335542:
`2:23;???
`4,887,074 12/1989 Simon et a1.
`........................... 340/782
`4,992,704
`2/1991 Stinson
`315/312
`5,003,227
`3/1991 Nilssen ..
`.. 315/324
`5,008,595
`4/1991 Kazar
`.. 315/178
`5,126,634
`6/1992 Johnson
`315/71
`3912:3513; 13/133: it“? etbal’ ““““l"""""""""" gig/3(1);
`5184114
`41993 stwlra am a a ‘ """"""""" 340201
`
`5,226,723
`7/1993 Chen .....
`362/241
`5,254,910 10/1993 Yang ....................................... 315/313
`
`
`
`........................... 315/313
`5,256,948 10/1993 Boldin et a1.
`..... 362/294
`5,282,121
`1/1994 Bornhorst et al.
`
`3/1994 Haraden ..................... 315/58
`5,294,865
`
`gagggafig 10/133: Eanhamomt 6: a1~ ~~~~~~~~~~~~~~~~~~~~ gig/:0:
`,
`,
`uc aco e a .
`........................
`12/1994 Horibata et a1.
`.
`..... 315/313
`5,374,876
`
`2/1995 Malita .................... 40/570
`5,388,357
`
`4/1995 Klinke et a1.
`. 362/249
`5,404,282
`
`4/1995 Sugden .......... 315/292
`5,406,176
`
`4/1995 Yoksza et a1.
`5,410,328
`345/82
`
`5/1995 Phares ..........
`.. 315/292
`5,420,482
`7/1995 Yang ....................................... 315/313
`5,436,535
`.
`.
`(L1st continued on next page.)
`FOREIGN PATENT DOCUMENTS
`
`0 752 632 A2
`0 752 632 A3
`2 640 791
`06043830
`2 176 042
`
`1/1997 European Pat. Off.
`8/1997 European Pat. Off.
`12/1988
`France .
`2/1994
`Japan .
`10/1986 United Kingdom .
`
`.
`.
`
`OTHER PUBLICATIONS
`Data Sheet LM140A/LM140/LM340A/LM7800C, National
`Semiconductor, Jan. 1995.
`Data Sheet DS2003/DS9667/DS2004, National Semicon-
`ductor, Dec. 1995
`Data Sheet DS96177, National Semiconductor, Feb. 1996.
`Data Sheet LM117/LM317A/LM317, National Semicon-
`ductor, May 1997.
`.
`.
`Prtmary Examzner—Don Wong
`Assistant Examiner—Wilson Lee
`Attorney, Agent, or Firm—Foley, Hoag & Eliot, LLP
`
`[57]
`ABSTRACT
`The systems and methods described herein relate to LED
`Systems capable of generating light, such as for illumination
`or display purposes. The light-emitting LEDs may be con-
`trolled by a processor to alter the brightness and/or color of
`the generated light, e.g., by using pulse-Width modulated
`signals. Thus, the resulting illumination may be controlled
`by a computer program to provide complex, predesigned
`patterns of light in virtually any environment.
`
`25 Claims, 6 Drawing Sheets
`
`fl
`
`
`
`
`
`,fltfigfi
`7324
`,
`22M
`
`1
`Aoizh
`
`
`
`
`
`
`
`
`454
`“4"
`344
`my :3?
`1Q
`
`
`
`
`
`
`950
`
`
`
`
`
`
`7980],990
`
`1_r
`
`300
`
`850
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`6,016,038
`
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,463,280 10/1995 Johnson .................................. 315/187
`
`5,504,395
`4/1996 Johnson et a1.
`315/71
`8/1996 Cho ........................................... 315/56
`5,545,950
`
`5,561,346
`5,575,459
`5,592,051
`5,751,118
`5,821,695
`
`10/1996 Byrne ...................................... 313/512
`11/1996 Anderson ................................ 362/240
`1/1997 Korkala
`315/210
`
`5/1998 Mortimer .....
`315/291
`10/1998 Vilanilam et a1.
`........................ 315/58
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`US. Patent
`
`Jan. 18,2000
`
`Sheet 1 0f 6
`
`6,016,038
`
`
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`S.U
`
`w
`
`t
`
`n
`
`00
`
`S
`
`0
`
`10,
`
`83
`
`
`
`nI
`a>m+PEv«2Sq
`
`.02
`
`2II'flI
`
`h«8Ea9“mjI
`
`can
`
`
`
`
`
`8Nuu0comown02»com
`
`s;Ev
`
`o8
`
`M8m
`
`2/,hmm>+0mmfl
`
`6N.0:
`
`0,-6x
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`
`
`
`

`

`US. Patent
`
`Jan. 18,2000
`
`Sheet 3 0f 6
`
`6,016,038
`
`<-
`
`O H
`
`TC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`US. Patent
`
`Jan. 18, 2000
`
`Sheet 4 0f 6
`
`6,016,038
`
`100
`
`
`00000000
`
`00000000
`000000000
`00
`0
`0
`0
`O
`O
`0
`00
`00000000000
`000000000000
`000000000000
`00000000000
`0000000000
`000000000
`
`100
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`US. Patent
`
`Jan. 18,2000
`
`Sheet 5 0f 6
`
`6,016,038
`
`200
`
`
`
`200
`
` 210
`
`|—|
`
`Fig. 7
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`US. Patent
`
`Jan. 18,2000
`
`Sheet 6 0f 6
`
`6,016,038
`
`
`
`Fig. 9
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`6,016,038
`
`1
`MULTICOLORED LED LIGHTING METHOD
`AND APPARATUS
`
`BACKGROUND OF THE INVENTION
`
`invention relates to providing light of a
`The present
`selectable color using LEDs. More particularly, the present
`invention is a method and apparatus for providing multicol-
`ored illumination. More particularly still, the present inven-
`tion is an apparatus for providing a computer controlled
`multicolored illumination network capable of high perfor-
`mance and rapid color selection and change.
`It is well known that combining the projected light of one
`color with the projected light of another color will result in
`the creation of a third color. It is also well known that the
`three most commonly used primary colors—red, blue and
`green—can be combined in different proportions to generate
`almost any color in the visible spectrum. The present inven-
`tion takes advantage of these effects by combining the
`projected light
`from at
`least
`two light emitting diodes
`(LEDs) of different primary colors.
`Computer lighting networks are not new. US. Pat. No.
`5,420,482, issued to Phares, describes one such network that
`uses different colored LEDs to generate a selectable color.
`Phares is primarily for use as a display apparatus. However,
`the apparatus has several disadvantages and limitations.
`First, each of the three color LEDs in Phares is powered
`through a transistor biasing scheme in which the transistor
`base is coupled to a respective latch register through biasing
`resistors. The three latches are all simultaneously connected
`to the same data lines on the data bus. This means it is
`impossible in Phares to change all three LED transistor
`biases independently and simultaneously. Also, biasing of
`the transistors is inefficient because power delivered to the
`LEDs is smaller than that dissipated in the biasing network.
`This makes the device poorly suited for efficient illumina-
`tion applications. The transistor biasing used by Phares also
`makes it difficult, if not impossible, to interchange groups of
`LEDs having different power ratings, and hence different
`intensity levels.
`US. Pat. No. 4,845,481, issued to Havel, is directed to a
`multicolored display device. Havel addresses some, but not
`all of the switching problems associated with Phares. Havel
`uses a pulse width modulated signal to provide current to
`respective LEDs at a particular duty cycle. However, no
`provision is made for precise and rapid control over the
`colors emitted. As a stand alone unit, the apparatus in Havel
`suggests away from network lighting, and therefore lacks
`any teaching as to how to implement a pulse width modu-
`lated computer lighting network. Further, Havel does not
`appreciate the use of LEDs beyond mere displays, such as
`for illumination.
`
`US. Pat. No. 5,184,114, issued to Brown, shows an LED
`display system. But Brown lacks any suggestion to use
`LEDs for illumination, or to use LEDs in a configurable
`computer network environment. US. Pat. No. 5,134,387,
`issued to Smith et al., directed to an LED matrix display,
`contains similar problems. Its rudimentary current control
`scheme severely limits the possible range of colors that can
`be displayed.
`It is an object of the present invention to overcome the
`limitations of the prior art by providing a high performance
`computer controlled multicolored LED lighting network.
`It is a further object of the present invention to provide a
`unique LED lighting network structure capable of both a
`linear chain of nodes and a binary tree configuration.
`It is still another object of the present invention to provide
`a unique heat-dissipating housing to contain the lighting
`units of the lighting network.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`It is yet another object of the present invention to provide
`a current regulated LED lighting apparatus, wherein the
`apparatus contains lighting modules each having its own
`maximum current rating and each conveniently interchange-
`able with one another.
`
`invention to
`It is a still further object of the present
`provide a unique computer current-controlled LED lighting
`assembly for use as a general illumination device capable of
`emitting multiple colors in a continuously programmable
`24-bit spectrum.
`It is yet a still further object of the present invention to
`provide a unique flashlight, inclinometer, thermometer, gen-
`eral environmental indicator and lightbulb, all utilizing the
`general computer current-control principles of the present
`invention.
`
`Other objects of the present invention will be apparent
`from the detailed description below.
`
`SUMMARY OF THE INVENTION
`
`the invention herein comprises a pulse width
`In brief,
`modulated current control for an LED lighting assembly,
`where each current-controlled unit is uniquely addressable
`and capable of receiving illumination color information on
`a computer lighting network. In a further embodiment, the
`invention includes a binary tree network configuration of
`lighting units (nodes). In another embodiment, the present
`invention comprises a heat dissipating housing, made out of
`a heat-conductive material, for housing the lighting assem-
`bly. The heat dissipating housing contains two stacked
`circuit boards holding respectively the power module and
`the light module. The light module is adapted to be conve-
`niently interchanged with other light modules having pro-
`grammable current, and hence maximum light
`intensity,
`ratings. Other embodiments of the present invention involve
`novel applications for
`the general principles described
`herein.
`
`DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a stylized electrical circuit schematic of the light
`module of the present invention.
`FIG. 2 is a stylized electrical circuit schematic of the
`power module of the present invention.
`FIG. 3 is an exploded view of the housing of one of the
`embodiments of the present invention.
`FIG. 4 is a plan view of the LED-containing side of the
`light module of the present invention.
`FIG. 5 is a plan view of the electrical connector side of the
`light module of the present invention.
`FIG. 6 is a plan view of the power terminal side of the
`power module of the present invention.
`FIG. 7 is a plan view of the electrical connector side of the
`power module of the present invention.
`FIG. 8 is an exploded view of a flashlight assembly
`containing the LED lighting module of the present inven-
`tion.
`
`FIG. 9 is a control block diagram of the environmental
`indicator of the present invention.
`DETAILED DESCRIPTION
`
`The structure and operation of a preferred embodiment
`will now be described. It should be understood that many
`other ways of practicing the inventions herein are available,
`and the embodiments described herein are exemplary and
`not
`limiting. Turning to FIG. 1, shown is an electrical
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`6,016,038
`
`3
`schematic representation of a light module 100 of the
`present invention. FIGS. 4 and 5 show the LED-containing
`side and the electrical connector side of light module 100.
`Light module 100 is self-contained, and is configured to be
`a standard item interchangeable with any similarly con-
`structed light module. Light module 100 contains a ten-pin
`electrical connector 110 of the general
`type.
`In this
`embodiment, the connector 110 contains male pins adapted
`to fit
`into a complementary ten-pin connector female
`assembly,
`to be described below. Pin 180 is the power
`supply. A source of DC electrical potential enters module
`100 on pin 180. Pin 180 is electrically connected to the
`anode end of light emitting diode (LED) sets 120, 140 and
`160 to establish a uniform high potential on each anode end.
`LED set 120 contains red LEDs, set 140 contains blue and
`set 160 contains green, each obtainable from the Nichia
`America Corporation. These LEDs are primary colors, in the
`sense that such colors when combined in preselected pro-
`portions can generate any color in the spectrum. While three
`primary colors is preferred, it will be understood that the
`present invention will function nearly as well with only two
`primary colors to generate any color in the spectrum.
`Likewise, while the different primary colors are arranged
`herein on sets of uniformly colored LEDs, it will be appre-
`ciated that the same effect may be achieved with single
`LEDs containing multiple color-emitting semiconductor
`dies. LED sets 120, 140 and 160 each preferably contains a
`serial/parallel array of LEDs in the manner described by
`Okuno in US. Pat. No. 4,298,869, incorporated herein by
`reference. In the present embodiment, LED set 120 contains
`three parallel connected rows of nine red LEDs (not shown),
`and LED sets 140 and 160 each contain five parallel con-
`nected rows of five blue and green LEDs, respectively (not
`shown). It is understood by those in the art that, in general,
`each red LED drops the potential in the line by a lower
`amount than each blue or green LED, about 2.1 V, compared
`to 4.0 V, respectively, which accounts for the different row
`lengths. This is because the number of LEDs in each row is
`determined by the amount of voltage drop desired between
`the anode end at the power supply voltage and the cathode
`end of the last LED in the row. Also, the parallel arrange-
`ment of rows is a fail-safe measure that ensures that the light
`module 100 will still function even if a single LED in a row
`fails, thus opening the electrical circuit in that row. The
`cathode ends of the three parallel rows of nine red LEDs in
`LED set 120 are then connected in common, and go to pin
`128 on connector 110. Likewise, the cathode ends of the five
`parallel rows of five blue LEDs in LED set 140 are con-
`nected in common, and go to pin 148 on connector 110. The
`cathode ends of the five parallel rows of five green LEDs in
`LED set 160 are connected in common, and go to pin 168
`on connector 110. Finally, on light module 100, each LED
`set is associated with a programming resistor that combines
`with other components, described below,
`to program the
`maXimum current through each set of LEDs. Between pin
`124 and 126 is resistor 122, 6.292. Between pin 144 and 146
`is resistor 142, 4.79. Between pin 164 and 166 is resistor
`162, 4.79. Resistor 122 programs maXimum current through
`red LED set 120, resistor 142 programs maXimum current
`through blue LED set 140, and resistor 162 programs
`maXimum current through green LED set 160. The values
`these resistors should take are determined empirically, based
`on the desired maXimum light intensity of each LED set. In
`the present embodiment, the resistances above program red,
`blue and green currents of 70, 50 and 50 MA, respectively.
`With the electrical structure of light module 100
`described, attention will now be given to the electrical
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`structure of power module 200, shown in FIG. 2. FIGS. 6
`and 7 show the power terminal side and electrical connector
`side of an embodiment of power module 200. Like light
`module 100, power module 200 is self contained. Intercon-
`nection with male pin set 110 is achieved through comple-
`mentary female pin set 210. Pin 280 connects with pin 180
`for supplying power, delivered to pin 280 from supply 300.
`Supply 300 is shown as a functional block for simplicity. In
`actuality, supply 300 can take numerous forms for generat-
`ing a DC voltage. In the present embodiment, supply 300
`provides 24 Volts through a connection terminal (not
`shown), coupled to pin 280 through transient protection
`capacitors (not shown) of the general
`type.
`It will be
`appreciated that supply 300 may also supply a DC voltage
`after rectification and/or voltage transformation of an AC
`supply, as described more fully in US. Pat. No. 4,298,869.
`Also connected to pin connector 210 are three current
`programming integrated circuits, ICR 220, ICB 240 and ICG
`260. Each of these is a three terminal adjustable regulator,
`preferably part number LM317B, available from the
`National Semiconductor Corporation, Santa Clara, Calif.
`The teachings of the LM317 datasheet are incorporated
`herein by reference. Each regulator contains an input
`terminal, an output terminal and an adjustment terminal,
`labeled I, O and A, respectively. The regulators function to
`maintain a constant maXimum current into the input terminal
`and out of the output terminal. This maXimum current is
`pre-programmed by setting a resistance between the output
`and the adjustment terminals. This is because the regulator
`will cause the voltage at
`the input terminal to settle to
`whatever value is needed to cause 1.25 V to appear across
`the fixed current set resistor, thus causing constant current to
`flow. Since each functions identically, only ICR 220 will
`now be described. First, current enters the input terminal of
`ICR 220 from pin 228. Of course, pin 228 in the power
`module is coupled to pin 128 in the light module, and
`receives current directly from the cathode end of the red
`LED set 120. Since resistor 122 is ordinarily disposed
`between the output and adjustment terminals of ICR 220
`through pins 224/124 and 226/126, resistor 122 programs
`the amount of current regulated by ICR 220. Eventually, the
`current output from the adjustment terminal of ICR 220
`enters a Darlington driver. In this way, ICR 220 and asso-
`ciated resistor 122 program the maXimum current through
`red LED set 120. Similar results are achieved with ICB 240
`and resistor 142 for blue LED set 140, and with ICG 260 and
`resistor 162 for green LED set 160.
`The red, blue and green LED currents enter another
`integrated circuit, IC1 380, at respective nodes 324, 344 and
`364. IC1 380 is preferably a high current/voltage Darlington
`driver, part no. DS2003 available from the National Semi-
`conductor Corporation, Santa Clara, Calif. IC1 380 is used
`as a current sink, and functions to switch current between
`respective LED sets and ground 390. As described in the
`DS2003 datasheet, incorporated herein by reference, IC1
`contains siX sets of Darlington transistors with appropriate
`on-board biasing resistors. As shown, nodes 324, 344 and
`364 couple the current from the respective LED sets to three
`pairs of these Darlington transistors,
`in the well known
`manner to take advantage of the fact that the current rating
`of IC1 380 may be doubled by using pairs of Darlington
`transistors to sink respective currents. Each of the three
`on-board Darlington pairs is used in the following manner as
`a switch. The base of each Darlington pair is coupled to
`signal inputs 424, 444 and 464, respectively. Hence, input
`424 is the signal input for switching current through node
`324, and thus the red LED set 120. Input 444 is the signal
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`6,016,038
`
`5
`input for switching current though node 344, and thus the
`blue LED set 140. Input 464 is the signal input for switching
`current through node 364, and thus the green LED set 160.
`Signal inputs 424, 444 and 464 are coupled to respective
`signal outputs 434, 454 and 474 on microcontroller IC2 400,
`as described below. In essence, when a high frequency
`square wave is incident on a respective signal input, IC1 380
`switches current through a respective node with the identical
`frequency and duty cycle. Thus, in operation, the states of
`signal inputs 424, 444 and 464 directly correlate with the
`opening and closing of the power circuit through respective
`LED sets 120, 140 and 160.
`The structure and operation of microcontroller IC2 400
`will now be described. Microcontroller IC2 400 is prefer-
`ably a MICROCHIP brand PIC16C63, although almost any
`properly programmed microcontroller or microprocessor
`can perform the software functions described herein. The
`main function of microcontroller IC2 400 is to convert
`
`numerical data received on serial Rx pin 520 into three
`independent high frequency square waves of uniform fre-
`quency but independent duty cycles on signal output pins
`434, 454 and 474. The FIG. 2 representation of microcon-
`troller IC2 400 is partially stylized, in that persons of skill
`in the art will appreciate that certain of the twenty-eight
`standard pins have been omitted or combined for greatest
`clarity.
`Microcontroller IC2 400 is powered through pin 450,
`which is coupled to a 5 Volt source of DC power 700. Source
`700 is preferably driven from supply 300 through a coupling
`(not shown) that includes a voltage regulator (not shown).
`An exemplary voltage regulator is the LM340 3-terminal
`positive regulator, available from the National Semiconduc-
`tor Corporation, Santa Clara, Calif. The teachings of the
`LM340 datasheet are hereby incorporated by reference.
`Those of skill
`in the art will appreciate that most
`microcontrollers, and many other independently powered
`digital integrated circuits, are rated for no more than a 5 Volt
`power source. The clock frequency of microcontroller IC2
`400 is set by crystal 480, coupled through appropriate pins.
`Pin 490 is the microcontroller IC2 400 ground reference.
`Switch 600 is a twelve position dip switch that may be
`alterably and mechanically set
`to uniquely identify the
`microcontroller IC2 400. When individual ones of the
`
`twelve mechanical switches within dip switch 600 are
`closed, a path is generated from corresponding pins 650 on
`microcontroller IC2 400 to ground 690. Twelve switches
`create 212 possible settings, allowing any microcontroller
`IC2 400 to take on one of 4096 different IDs, or addresses.
`In the preferred embodiment, only nine switches are actually
`used because the DMX-512 protocol, discussed below, is
`employed.
`Once switch 600 is set, microcontroller IC2 400 “knows”
`its unique address (“who am I”), and “listens” on serial line
`520 for a data stream specifically addressed to it. A high
`speed network protocol, preferably a DMX protocol, is used
`to address network data to each individually addressed
`microcontroller IC2 400 from a central network controller
`
`(not shown). The DMX protocol is described in a United
`States Theatre Technology,
`Inc. publication entitled
`“DMX512/1990 Digital Data Transmission Standard for
`Dimmers and Controllers,” incorporated herein by refer-
`ence. Basically,
`in the network protocol used herein, a
`central controller (not shown) creates a stream of network
`data consisting of sequential data packets. Each packet first
`contains a header, which is checked for conformance to the
`standard and discarded, followed by a stream of sequential
`bytes representing data for sequentially addressed devices.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`For instance, if the data packet is intended for light number
`fifteen, then fourteen bytes from the data stream will be
`discarded, and the device will save byte number fifteen. If as
`in the preferred embodiment, more than one byte is needed,
`then the address is considered to be a starting address, and
`more than one byte is saved and utilized. Each byte corre-
`sponds to a decimal number 0 to 255, linearly representing
`the desired intensity from Off to Full. (For simplicity, details
`of the data packets such as headers and stop bits are omitted
`from this description, and will be well appreciated by those
`of skill in the art.) This way, each of the three LED colors
`is assigned a discrete intensity value between 0 and 255.
`These respective intensity values are stored in respective
`registers within the memory of microcontroller IC2 400 (not
`shown). Once the central controller exhausts all data
`packets, it starts over in a continuous refresh cycle. The
`refresh cycle is define by the standard to be a minimum of
`1196 microseconds, and a maximum of 1 second.
`Microcontroller IC2 400 is programmed continually to
`“listen” for its data stream. When microcontroller IC2 400 is
`
`“listening,” but before it detects a data packet intended for
`it, it is running a routine designed to create the square wave
`signal outputs on pins 434, 454 and 474. The values in the
`color registers determine the duty cycle of the square wave.
`Since each register can take on a value from 0 to 255, these
`values create 256 possible different duty cycles in a linear
`range from 0% to 100%. Since the square wave frequency
`is uniform and determined by the program running in the
`microcontroller IC2 400, these different discrete duty cycles
`represent variations in the width of the square wave pulses.
`This is known as pulse width modulation (PWM).
`The PWM interrupt routine is implemented using a simple
`counter, incrementing from 0 to 255 in a cycle during each
`period of the square wave output on pins 434, 454 and 474.
`When the counter rolls over to zero, all three signals are set
`high. Once the counter equals the register value, signal
`output is changed to low. When microcontroller IC2 400
`receives new data, it freezes the counter, copies the new data
`to the working registers, compares the new register values
`with the current count and updates the output pins
`accordingly, and then restarts the counter exactly where it
`left off. Thus, intensity values may be updated in the middle
`of the PWM cycle. Freezing the counter and simultaneously
`updating the signal outputs has at least two advantages.
`First, it allows each lighting unit to quickly pulse/strobe as
`a strobe light does. Such strobing happens when the central
`controller sends network data having high intensity values
`alternately with network data having zero intensity values at
`a rapid rate.
`If one restarted the counter without
`first
`updating the signal outputs, then the human eye would be
`able to perceive the staggered deactivation of each indi-
`vidual color LED that is set at a different pulse width. This
`feature is not of concern in incandescent lights because of
`the integrating effect associated with the heating and cooling
`cycle of the illumination element. LEDs, unlike incandes-
`cent elements, activate and deactivate essentially instanta-
`neously in the present application. The second advantage is
`that one can “dim” the LEDs without the flickering that
`would otherwise occur if the counter were reset to zero. The
`
`central controller can send a continuous dimming signal
`when it creates a sequence of intensity values representing
`a uniform and proportional decrease in light intensity for
`each color LED. If one did not update the output signals
`before restarting the counter, there is a possibility that a
`single color LED will go through nearly two cycles without
`experiencing the zero current state of its duty cycle. For
`instance, assume the red register is set at 4 and the counter
`
`HTC, Exhibit 1005
`
`HTC, Exhibit 1005
`
`

`

`6,016,038
`
`7
`is set at 3 when it is frozen. Here, the counter is frozen just
`before the “off” part of the PWM cycle is to occur for the red
`LEDs. Now assume that the network data changes the value
`in the red register from 4 to 2 and the counter is restarted
`without deactivating the output signal. Even though the
`counter is greater than the intensity value in the red register,
`the output state is still “on”, meaning that maximum current
`is still flowing through the red LEDs. Meanwhile, the blue
`and green LEDs will probably turn off at their appropriate
`times in the PWM cycle. This would be perceived by the
`human eye as a red flicker in the course of dimming the color
`intensities. Freezing the counter and updating the output for
`the rest of the PWM cycle overcomes these disadvantages,
`ensuring the flicker does not occur.
`The network interface for microcontroller IC2 400 will
`now be described. Jacks 800 and 900 are standard RJ-8
`
`network jacks. Jack 800 is used as an input jack, and is
`shown for simplicity as having only three inputs: signal
`inputs 860, 870 and ground 850. Network data enters jack
`800 and passes through signal inputs 860 and 870. These
`signal inputs are then coupled to IC3 500, which is an
`RS-485/RS-422 differential bus repeater of the standard
`type, preferably a DS96177 from the National Semiconduc-
`tor Corporation, Santa Clara, Calif. The teachings of the
`DS96177 datasheet are hereby incorporated by reference.
`The signal inputs 860, 870 enter IC3 500 at pins 560, 570.
`The data signal is passed through from pin 510 to pin 520 on
`microcontroller IC2 400. The same data signal
`is then
`returned from pin 540 on IC2 400 to pin 530 on IC3 500.
`Jack 900 is used as an output jack and is shown for
`simplicity as having only five outputs: signal outputs 960,
`970, 980, 990 and ground 950. Outputs 960 and 970 are split
`directly from input lines 860 and 870, respectively. Outputs
`980 and 990 come directly from IC3 500 pins 580 and 590,
`respectively. It will be appreciated that the foregoing assem-
`bly enables two network nodes to be connected for receiving
`the network data. Thus, a network may be constructed as a
`daisy chain, if only single nodes are strung together, or as a
`binary tree, if two nodes are attached to the output of each
`single node.
`From the foregoing description, one can see that an
`addressable network of LED illumination or display units
`can be constructed from a collection of power modules each
`connected to a respective light module. As long as at least
`two primary color LEDs are used, any illumination or
`display color may be generated simply by preselecting the
`light intensity that each color emits. Further, each color LED
`can emit light at any of 255 different intensities, depending
`on the duty cycle of PWM square wave, with a full intensity
`pulse generated by passing maximum current through the
`LED. Further still, the maximum intensity can be conve-
`niently programmed simply by adjusting the ceiling for the
`maximum allowable current using programming resistances
`for the current regulators residing on the light module. Light
`modules of different maximum current ratings may thereby
`be conveniently interchanged.
`The foregoing embodiment may reside in any number of
`different housings. A preferred housing for an illumination
`unit is described. Turning now to FIG. 3, there is shown an
`exploded view of an illumination unit of the present inven-
`tion comprising a substantially cylindrical body section 10,
`a light module 20, a conductive sleeve 30, a power module
`40, a second conductive sleeve 50, and an enclosure plate
`60. It is to be assumed here that the light module 20 and the
`power module 40 contain the electrical structure and soft-
`ware of light module 100 and power module 200, described
`above. Screws 62, 64, 66, 68 allow the entire apparatus to be
`
`8
`mechanically connected. Body section 10, conductive
`sleeves 30 and 50 and enclosure plate 60 are preferably
`made from a material that conducts heat, most preferably
`aluminum. Body section 10 has an open end 11 a reflective
`interior portion 12 and an illumination end 13 to which
`module 20 is mechanically affixed. Light module 20 is disk
`shaped and has two sides. The illumination side (not shown)
`comprises a plurality of LEDs of different primary colors.
`The connection side holds an electrical connector male pin
`assembly 22. Both the illumination side and the connection
`side are coated with aluminum surfaces to better allow the
`
`conduction of heat outward from the plurality of LEDs to the
`body section 10. Likewise, power module 40 is disk shaped
`and has every available surface covered with aluminum for
`the same reason. Power module 40 has a connection side
`
`holding an electrical connector female pin assembly 44
`adapted to fit the pins from assembly 22. Power module 40
`has a power terminal side holding a terminal 42 for con-
`nection to a source of DC power. Any standard AC or DC
`jack may be used, as appropriate.
`Interposed between light module 20 and power module 40
`is a conductive aluminum sleeve 30, which substantially
`encloses the space between modules 20 and 40. As shown,
`a disk-shaped enclosure plate 60 and screws 62, 64, 66 and
`68 seal all of the components together, and conductive
`sleeve 50 is thus interposed between en

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket