Plaque It!
Sponsored by: Flash of Genius |
[0001] The present application is a continuation-in-part of U.S. application Ser. No. 08/920,156, filed Aug. 26, 1997. The present application also claims priority to U.S. Provisional Patent Application Serial Nos. 60/071,281, filed Dec. 17, 1997, 60/068,792, filed Dec. 24, 1997, 60/078,861, filed Mar. 20, 1998, 60/079,285, filed Mar. 25, 1998, and 60/090,920, filed Jun. 26, 1998. The present application further claims priority to the following U.S. patent application Ser. No. 09/215,624; Ser. No. 09/213,537; Ser. No. 09/213,607; Ser. No. 09/213,189; Ser. No. 09/213,548; Ser. No. 09/213,581; Ser. No. 09/213,540; and Ser. No. 09/213,659, all of which were filed on Dec. 17, 1998. These referenced U.S. patents and patent applications are hereby incorporated herein by reference.
[0002] The present invention relates to providing light of a selectable color using light sources, such as light-emitting diodes (LEDs). More particularly, the present invention relates to systems and methods for controlling the diffusion angle of light of one or more colors, so as to permit even illumination of a surface.
[0003] Light emitting diodes are known which, when disposed on a circuit, accept electrical impulses from the circuit and convert the impulses into light signals. LEDs are energy efficient, they give off virtually no heat, and they have a long lifetime.
[0004] A number of types of LED exist, including air gap LEDs, GaAs light-emitting diodes (which may be doubled and packaged as single unit offer greater reliability than conventional single-diode package), polymer LEDs, and semi-conductor LEDs, among others. Most LEDs in current use are red. Conventional uses for LEDs include displays for low light environments, such as the flashing light on a modem or other computer component, or the digital display of a wristwatch. Improved LEDs have recently been used in arrays for longer-lasting traffic lights. LEDs have been used in scoreboards and other displays. Also, LEDs have been placed in arrays and used as television displays. Although most LEDs in use are red, yellow or white, LEDs may take any color; moreover, a single LED may be designed to change colors to any color in the color spectrum in response to changing electrical signals.
[0005] 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 three 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 invention takes advantage of these effects by combining the projected light from at least two light emitting diodes (LEDS) of different primary colors. It should be understood that for purposes of this invention the term “primary colors” encompasses any different colors that can be combined to create other colors.
[0006] Computer lighting networks that use LEDs are also known. U.S. Pat. No. 5,420,482, issued to Phares, describes one such network that uses different colored LEDs to generate a selectable color, primarily for use in a display apparatus. U.S. Pat. No. 4,845,481, issued to Havel, is directed to a multicolored display device. Havel uses a pulse width modulated signal to provide current to respective LEDs at a particular duty cycle. U.S. Pat. No. 5,184,114, issued to Brown, shows an LED display system. U.S. Pat. No. 5,134,387, issued to Smith et al., is directed to an LED matrix display.
[0007] Illumination systems exist in which a network of individual lights is controlled by a central driver, which may be a computer-controlled driver. Such illumination systems include theatrical lighting systems. The USITT DMX-512 protocol was developed to deliver a stream of data from a theatrical console to a series of theatrical lights.
[0008] The DMX-512 protocol was originally designed to standardize the control of light dimmers by lighting consoles. The DMX-512 protocol is a multiplexed digital lighting control protocol with a signal to control 512 devices, such device including dimmers, scrollers, non-dim relays, parameters of a moving light, or a graphical light in a computerized virtual reality set. DMX-512 is used for control for a network of devices. The DMX-512 protocol employs digital signal codes. When a transmitting device, such as a lighting console, sends digital codes, a receiving device, such as a dimmer, transforms these codes into a function command, such as dimming to a specified level. With digital systems, signal integrity is compromised less over long cable runs, relative to analog control. When a coded string of 0/1 digits are sent and received, the device will perform the desired task.
[0009] In hardware terms, DMX-512 protocol information is transferred between devices over metal wires using the RS-485 hardware protocol. This involves the use of two wires, known as a twisted pair. The first wire is referred to as a data+wire, and the second wire is referred to as a data−wire. The voltage used on the line is typically positive five volts. By way of example, to transmit a logical one, the data+wire is taken to positive five volts, and the data−wire to zero volts. To transmit a logical zero, the data+wire goes to zero volts, and the data−wire to positive five volts. This is quite different from the more common RS-232 interface, where one wire is always kept at zero volts. In RS-232, a logical one is transmitted by putting between positive six and positive twelve volts on the line, and a logical zero is transmitted by putting a voltage between negative six and negative twelve volts onto the line. RS-485 is generally understood to be better for data transmission than RS-232. With RS-232, the receiver has to measure if the incoming voltage is positive or negative. With RS-485, the receiver only needs to determine which line has the higher voltage on it.
[0010] The two wires over which RS-485 is transmitted are preferably twisted. Twisting means that disturbances on the line tend to affect both lines simultaneously, more or less by the same amount, so that the voltage on both lines will fluctuate, but the difference in voltage between the lines remains the same. The result is that noise is rejected from the line. Also, the drive capability of RS-485 drivers is higher than RS-232 drivers. As a result, the RS-485 protocol can connect devices over distances hundreds of times further than would be possible when using RS-232. RS-485 also increases the maximum data rate, i.e., the maximum amount of data which can be transmitted over the line every second. Communication between devices using RS-232 is normally about nine thousand six hundred baud (bits per second). Faster communication is possible, but the distances over which data can be transmitted are reduced significantly if communication is faster. By comparison, DMX-512 (using RS-485) permits data to be sent at two hundred fifty thousand baud (two hundred fifty thousand bits per second) over distances of hundreds of meters without problems. Every byte transmitted has one start bit, which is used to warn the receiver that the next character is starting, eight data bits (this conveys up to two hundred fifty six different levels) and two stop bits, which are used to tell the receiver that this is the end of the character. This means that every byte is transmitted as eleven bits, so that the length of each character is forty-four micro seconds.
[0011] The receiver looks at the two incoming signals on a pair of pins and compares the differences. A voltage rise on one wire and the inverse on the other will be seen as a differential and therefore deciphered as a digit. When both signals are identical, no difference is recognized and no digit deciphered. If interference was accidently transmitted along the line, it would impart no response as long as the interference was identical on both lines. The proximity of the two lines assist in assuring that distribution of interference is identical on both wires. The signal driver sends five hundred twelve device codes in a continual, repetitive stream of data. The receiving device is addressed with a number between one and five hundred twelve so it will respond only to data that corresponds to its assigned address.
[0012] A terminator resistor is typically installed at the end of a DMX line of devices, which reduces the possibility of signal reflection which can create errors in the DMX signal. The ohm value of the resistor is determined by the cable type used. Some devices allow for self termination at the end of the line. Multiple lines of DMX data can be distributed through an opto-repeater. This device creates a physical break in the line by transforming the electrical signals into light which spans a gap, then it is restored to electrical signals. This protects devices from damaging high voltage, accidentally traveling along the network. It will also repeat the original DMX data to several output lines. The input data is recreated at the outputs, eliminating distortion. The signal leaves the opto-repeater as strong as it left the console.
[0013] DMX messages are typically generated through computer software. Each DMX message is preceded with a “break,” which is a signal for the receiver that the previous message has ended and the next message is about to start. The length of the break signal (equivalent to a logical zero on the line) has to be eighty-eight micro seconds according to the DMX specification. The signal can be more than eighty-eight micro seconds. After the break signal is removed from the line, there is a period during which the signal is at a logical one level. This is known as the “Mark” or ‘Mark After Break’ (MAB) time. This time is typically at least eight micro seconds. After the Mark comes the first character, or byte, which is knows as the “Start” character. This character is rather loosely specified, and is normally set to the value zero (it can vary between zero and two hundred fifty five). This start character may be used to specify special messages. It is, for example, possible to have five hundred twelve dimmers which respond to messages with the start character set to zero, and another five hundred twelve dimmers which respond to messages with the start character set to one. If one transmits data for these one thousand twenty-four dimmers, and one sets the start character to zero for the first five hundred twelve dimmers, and to one for the second set of five hundred twelve dimmers, it is possible to control one thousand twenty four dimmers (or more if one wishes, using the same technique). The disadvantage is a reduction in the number of messages sent to each of the set of dimmers, in this example by a factor two. After the start character there are between one and five hundred twelve characters, which normally correspond to the up to five hundred twelve channels controlled by DMX. Each of these characters may have a value between zero (for ‘off’, zero percent) and two hundred fifty five (for full, one hundred percent). After the last character there may be another delay (at logic one level) before the next break starts. The number of messages which are transmitted every second are dependent on all the parameters listed above. In one case, where the break length is eighty-eight microseconds, the make after break length is eight micro seconds, and each character takes exactly forty-four micro seconds to transmit there will be forty-four messages per second, assuming that all five hundred twelve channels are being transmitted. Many lighting desks and other DMX sources transmit less than five hundred twelve channels, use a longer break and make after break time, and may have a refresh rate of seventy or eighty messages per second. Often, there is no benefit to be had from this, as the current value is not necessarily recalculated for each of the channels in each frame. The ‘standard’ DMX signal would allow for a lamp to be switched on and off twenty-two times per second, which is ample for many applications. Certain devices are capable of using sixteen-bit DMX. Normal eight bit messages allow two hundred fifty-six positions, which is inadequate for the positioning of mirrors and other mechanical devices. Having sixteen bits available per channel increases that quantity up to sixty-five thousand five hundred thirty-six steps, which removes the limitation of ‘standard’ DMX.
[0014] A significant problem with present lighting networks is that they require special wiring or cabling. In particular, one set of wires is needed for electrical power, while a second set of wires is needed for data, such as DMX-512 protocol data. Accordingly, the owner of an existing set of lights must undertake significant effort to rewire in order to have a digitally controlled lighting environment.
[0015] A second significant problem with present lighting networks is that particular lighting applications require particular lighting types. For example, LED based lights are appropriate for some applications, while incandescent lamps or halogen lamps may be more appropriate for other applications. A user who wishes to have a digitally controlled network of lights, in addition to rewiring, must currently add additional fixtures or replace old fixtures for each different type of light. Accordingly, a need has arisen for a lighting fixture that permits use of different types of digitally controlled lights.
[0016] Use of pulse width modulated signals to control electrical devices, such as motors, is also known. Traditional methods of providing pulse width modulated signals include hardware using software programmed timers, which in some instances is not cost effective if not enough timer modules are available, and one interrupt per count processes, in which a microprocessor receives periodic interrupts at a known rate. Each time through the interrupt loop the processor compares the current count with the target counts and updates one or more output pins, thus creating a pulse width modulated signal, or PWM. In this case, the speed equals the clock speed divided by cycles in the interrupt routine divided by desired resolution. In a third method, in a combination of the first two processes, software loops contain a variable number of instructions. The processor uses the hardware timer to generate a periodic interrupt, and then, depending on whether the pulse is to be very short or not, either schedules another interrupt to finish the PWM cycle, or creates the pulse by itself in the first interrupt routine by executing a series of instructions consuming a desired amount of time between two PWM signal updates. The difficulty with the third method is that for multiple PWM channels it is very difficult to arrange the timer based signal updates such that they do not overlap, and then to accurately change the update times for a new value of PWM signals. Accordingly, a new pulse width modulation method and system is needed to assisting in controlling electrical devices.
[0017] Many conventional illumination applications are subject to other drawbacks. Conventional light sources, such as halogen and incandescent sources may produce undesirable heat. Such sources may have very limited life spans. Conventional light sources may require substantial lens and filtering systems in order to produce color. It may be very difficult to reproduce precise color conditions with conventional light sources. Conventional light sources may not respond quickly to computer control. One or more of these drawbacks may have particular significance in particular existing lighting applications. Moreover, the combination of these drawbacks may have prevented the development of a number of other illumination applications. Accordingly, a need exists for illumination methods and systems that overcome the drawbacks of conventional illumination systems and that take advantage of the possibilities offered by overcoming such drawbacks.
[0018] Illumination methods and systems are provided herein that overcome many of the drawbacks of conventional illumination systems. In embodiments, methods and systems are provided for multicolored illumination, particularly for illuminating a surface with uniform light or a color gradient. In an embodiment, the present invention is an apparatus for providing an efficient, computer-controlled, multicolored illumination network capable of high performance and rapid color selection and change.
[0019] In certain embodiments, the systems and methods described herein utilize a current control for a lighting assembly, which may be an LED system or LED lighting assembly, which may be a pulse width modulated (“PWM”) current control or other form of current control where each current-controlled unit is uniquely addressable and capable of receiving illumination color information on a computer lighting network. As used herein, “current control” means PWM current control, analog current control, digital current control, and any other method or system for controlling current.
[0020] As used herein, the term “LED system” means any system that is capable of receiving an electrical signal and producing a color of light in response to the signal. Thus, the term “LED system” should be understood to include light emitting diodes of all types, light emitting polymers, semiconductor dies that produce light in response to current, organic LEDs, electro-luminescent strips, and other such systems. In an embodiment, an “LED system” may refer to a single light emitting diode having multiple semiconductor dies that are individually controlled.
[0021] An LED system is one type of illumination source. As used herein “illumination source” should be understood to include all illumination sources, including LED systems, as well as incandescent sources, including filament lamps, pyro-luminescent sources, such as flames, candle-luminescent sources, such as gas mantles and carbon arch radiation sources, as well as photo-luminescent sources, including gaseous discharges, fluorescent sources, phosphorescence sources, lasers, electro-luminescent sources, such as electro-luminescent lamps, light emitting diodes, and cathode luminescent sources using electronic satiation, as well as miscellaneous luminescent sources including galvano-luminescent sources, crystallo-luminescent sources, kine-luminescent sources, thermo-luminescent sources, triboluminescent sources, sonoluminescent sources, and radioluminescent sources. Illumination sources may also include luminescent polymers capable of producing primary colors.
[0022] The term “illuminate” should be understood to refer to the production of a frequency of radiation by an illumination source. The term “color” should be understood to refer to any frequency of radiation within a spectrum; that is, a “color,” as used herein, should be understood to encompass frequencies not only of the visible spectrum, but also frequencies in the infrared and ultraviolet areas of the spectrum, and in other areas of the electromagnetic spectrum.
[0023] The LED systems of the invention may be modified to provide substantially uniform illumination of a surface. In one embodiment, the modular LED system comprises a plurality of light emitting diodes (LEDs) of at least two different colors for generating light within a color spectrum, a processor for controlling an amount of electrical current supplied to the plurality of LEDs, so that a particular amount of current supplied thereto determines a color of light generated by the plurality of LEDs, and a translucent member associated with the LEDs for determining a diffusion angle of light emitted from each LED. The presence of a translucent member can permit the control of the diffusion angle of the light emitted from the LEDs to provide substantially uniform illumination of a surface.
[0024] The translucent member, in accordance an embodiment of the invention, may include a cylindrical housing within which the LEDs are placed. The cylindrical housing may include a circumference which varies in thickness along the housing to affect the diffusion angle of light emitted from the LEDs when the cylindrical housing is axially rotated about the LEDs. The translucent cylindrical layer alternatively may include individually distinct areas, wherein each distinct area is positioned over at least one LED to alter the diffusion angle of light emitted from the at least one LED. The individually distinct areas may extend circumferentially about the housing, and optionally may be rotated about a longitudinal axis independent of the other individually distinct areas.
[0025] The translucent member, in accordance with another embodiment, may include a translucent layer disposed over the LEDs. The translucent layer may be provided with a plurality of lenticular lenses disposed on the translucent layer. The translucent layer and the lenticular lenses are positioned in spaced relation to the LEDs, with each lenticular lens over at least one LED to affect the diffusion angle of the emitted light.
[0026] The translucent member, in a further embodiment, may include an array of individual lenses. The individual lenses may be lenticular lenses, with each lenticular lens being positioned on at least one LED. To engage the LED, each lenticular lens may include a recess adapted to complementarily receive at least one LED.
[0027] The modular LED lighting system may further include a processor to control an amount of electrical current supplied to the plurality of LEDs, so that a particular amount of current supplied thereto determines a color of light generated by the plurality of LEDs. In such embodiments, controlling the amount of electrical current supplied to the plurality of LEDs can affect the color of light generated by the plurality of LEDs. The modular LED system may also include a connector for removably coupling in series a plurality of translucent member and LEDs. The modular LED system may additionally have a power module for providing electrical current from a power source to the LED, and, optionally, an electrical connector for removably coupling the LED system to the power module. In certain embodiments, a modular LED system includes means for programming the processor and/or a mechanism for facilitating communication between the LEDs and the processor.
[0028] The modular LED lighting system, in accordance with another embodiment of the invention, may also provide a color gradient or color grid along the surface. To generate such a gradient or grid, light emitted from each LED or group of LEDs may be of a distinct color, and may be provided with a particular diffusion angle, so as to permit the light from that LED or group of LEDs to illuminate a specific region of the surface.
[0029] In accordance with another embodiment of the present invention, a method for manufacturing a modular LED system is provided. In particular, a plurality of LEDs is first arranged in a predetermined array. Subsequently a member having a plurality of spatially adjustable lenses arranged in an array similar to that of the plurality of LEDs is provided, each lens having a recess to complementarily receive an LED. Thereafter, the plurality of LEDs is engaged with the plurality of lenses so that each lens complementarily receives an LED.
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057] FIGS.
[0058] FIGS.
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097] FIGS.
[0098] FIGS.
[0099] FIGS.
[0100]
[0101]
[0102]
[0103]
[0104]
[0105] The structure and operation of various methods and systems that are embodiments of the invention will now be described. It should be understood that many other ways of practicing the invention herein are available, and the embodiments described herein are exemplary and not limiting.
[0106] Referring to
[0107] Referring to
[0108] Turning to
[0109] LED system
[0110] As shown in
[0111] In an embodiment of the invention, data and power input unit
[0112] LED assembly
[0113] As shown in
[0114] Referring again to
[0115] A resistor
[0116] Processor
[0117] In an embodiment of the invention, processor
[0118] In an embodiment of the invention depicted in
[0119] The responsiveness of LEDs to changing electrical signals permits computer control of the LEDs via control of the electrical impulses delivered to the LEDs. Thus, by connecting the LED to a power source via a circuit that is controlled by a processor, the user may precisely control the color and intensity of the LED. Due to the relatively instantaneous response of LEDs to changes in electrical impulses, the color and intensity state of an LED may be varied quite rapidly by changes in such impulses. By placing individual LEDs into arrays and controlling individual LEDs, very precise control of lighting conditions can be obtained through use of a microprocessor. The processor
[0120] With the electrical structure of an embodiment of light module
[0121] Also connected to pin connector
[0122] The red, blue and green LED currents enter another integrated circuit, ICI
[0123] The structure and operation of microcontroller IC
[0124] Microcontroller IC
[0125] Switch
[0126] Once switch
[0127] Each packet first contains a header, which is checked for conformance to the standard and discarded, followed by a stream of sequential characters representing data for sequentially addressed devices. For instance, if the data packet is intended for light number fifteen, then fourteen characters from the data stream will be discarded, and the device will save character number fifteen. If as in the preferred embodiment, more than one character is needed, then the address is considered to be a starting address, and more than one character is saved and utilized. Each character corresponds to a decimal number zero to two hundred fifty-five, 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 zero and two hundred fifty-five. These respective intensity values are stored in respective registers within the memory of microcontroller IC
[0128] Microcontroller IC
[0129] In one embodiment of the invention, the PWM interrupt routine is implemented using a simple counter, incrementing from zero to two hundred fifty-five in a cycle during each period of the square wave output on pins
[0130] The microprocessors that provide the digital control functions of the LEDs of the present invention may be responsive to any electrical signal; that is, external signals may be used to direct the microprocessors to control the LEDs in a desired manner. A computer program may control such signals, so that a programmed response to given input signals is possible. Thus, signals may be generated that turn individual LEDs on and off, that vary the color of individual LEDs throughout the color spectrum, that strobe or flash LEDs at predetermined intervals that are controllable to very short time intervals, and that vary the intensity of light from a single LED or collection of LEDs. A variety of signal-generating devices may be used in accordance with the present invention to provide significant benefits to the user. Input signals can range from simple on-off or intensity signals, such as that from a light switch or dial, or from a remote control, to signals from detectors, such as detectors of ambient temperature or light. The precise digital control of arrayed LEDs in response to a wide range of external signals permits applications in a number of technological fields in accordance with the present invention.
[0131] The network interface for microcontroller IC
[0132] 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 LED 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 generated by passing maximum current through the LED. Further still, the maximum intensity can be conveniently 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.
[0133] In an alternative embodiment of the invention, a special power supply module
[0134] The power supply module
[0135] In the illustrated embodiment, the boost converter
[0136] In certain embodiments of the invention, power and data are supplied to the circuit
[0137] In another embodiment, electrical power and serial data are simultaneously supplied to the device, which may be a lighting device such as the LED-based lighting device of
[0138] In an embodiment of the invention, the power supply module
[0139] The power data multiplexer
[0140] In this embodiment, the voltage is sufficient to supply power while maintaining the logical data values of the data stream. The chip
[0141] The embodiments of
[0142] In an embodiment of the invention, the data supplied to the power data multiplexer
[0143] The resulting higher power signal from the power data multiplexer
[0144] The data stream from the power data multiplexor
[0145] The power data multiplexer
[0146] It should be understood that the power supply module
[0147] Another embodiment of a power data multiplexor
[0148] The voltage at
[0149] Also included may be a step up voltage regulator