Lamps and displays using efficient light sources, such as light-emitting diode (LED) light sources, for illumination are becoming increasingly popular in many different markets. LED light sources provide a number of advantages over traditional light sources, such as incandescent and fluorescent lamps. For example, LED light sources may have a lower power consumption and a longer lifetime than traditional light sources. When used for general illumination, LED light sources provide the opportunity to adjust the color (e.g., from white, to blue, to green, etc.) or the color temperature (e.g., from warm white to cool white) of the light emitted from the LED light sources to produce different lighting effects.
A multi-colored LED illumination device may have two or more different colors of LED emission devices (e.g., LED emitters) that are combined within the same package to produce light (e.g., white or near-white light). There are many different types of white light LED light sources on the market, some of which combine red, green, and blue (RGB) LED emitters; red, green, blue, and yellow (RGBY) LED emitters; phosphor-converted white and red (WR) LED emitters; red, green, blue, and white (RGBW) LED emitters, etc. By combining different colors of LED emitters within the same package, and driving the differently-colored emitters with different drive currents, these multi-colored LED illumination devices may generate white or near-white light within a wide gamut of color points or correlated color temperatures (CCTs) ranging from warm white (e.g., approximately 2600K-3700K), to neutral white (e.g., approximately 3700K-5000K) to cool white (e.g., approximately 5000K-8300K). Some multi-colored LED illumination devices also may enable the brightness (e.g., intensity or dimming level) and/or color of the illumination to be changed to a particular set point.
As described herein a linear lighting device may include a plurality of controllable light-emitting diode (LED) light sources. A linear lighting device may include an elongated housing, a plurality of lighting modules, and a plurality of emitter modules. The elongated housing may define a cavity. The cavity may extend along a longitudinal axis of the housing. The plurality of lighting modules may be configured to be received within the cavity of the housing. Each of the plurality of lighting modules may include a plurality of emitter modules mounted thereto. Each of the plurality of lighting modules may include a drive circuit configured to receive a DC bus voltage on a DC power bus for powering the plurality of emitter printed circuit boards. Each of the plurality of lighting modules may include a control circuit configured to control the plurality of emitter modules mounted to the respective lighting module based on receipt of one or more messages. The one or more messages may include control instructions. For example, the control circuit may control an intensity of the emitter modules mounted to a printed circuit board of the respective lighting module. The drive circuit and/or control circuit may be mounted to the printed circuit board of the lighting modules.
The linear lighting device may include a total internal reflection lens for each of the plurality of lighting modules. The total internal reflection lens may be configured to diffuse light emitted by the emitter modules of the plurality of lighting modules. An upper surface of the total internal reflection lens may include a plurality of parallel ridges. The plurality of parallel ridges may be perpendicular to a length of the housing. Each of the plurality of lighting modules may have a length of 3 inches or 4 inches such that the overall length of the linear lighting device is configurable. For example, a first lighting module of the plurality of lighting modules may have a length of 3 inches and a second lighting module of the plurality of lighting modules may have a length of 4 inches. A plurality of lighting modules having different combinations of lengths may be combined in the linear lighting device such that different sized linear lighting devices may be produced. When the lighting modules have lengths of 3 or 4 inches, a plurality of lighting modules of 3 or 4 inch lengths may be assembled in the linear lighting device, for example, to achieve an overall length that can be configured in one inch increments (e.g., any length of 6″ or greater in one inch increments).
A first lighting module of the plurality of lighting modules may receive the messages from a fixture controller. The first lighting module may relay the messages to a second lighting module of the plurality of lighting modules. The first lighting module may relay the messages to the second lighting module via an I2C communication bus. The first lighting module may receive the messages via an RS-485 communication protocol. The first lighting module may include a communications processor configured to receive the messages and relay the messages via the I2C communication bus.
Each of the plurality of emitter modules may include a plurality of emitters and a plurality of detectors mounted to a substrate and encapsulated by a dome. Each of the plurality of lighting modules may include a receptacle configured to connect adjacent lighting modules of the plurality of lighting modules. The linear lighting device may include a printed circuit board connector that is configured to connect a first lighting module of the plurality of lighting modules to a second lighting module of the plurality of lighting modules via the receptacle. The printed circuit board connector may include a flat flexible cable jumper. The plurality of lighting modules may be attached within the cavity defined by the housing using an adhesive. The adhesive may include thermal tape. The linear lighting device may include a plurality of mounting brackets configured to attach the linear lighting device to a horizontal structure. The linear lighting device may include a cover lens. The linear lighting device may include an input end cap and an output end cap. The input end cap may be configured to cover a first end of the cavity of the housing. The output end cap may be configured to cover a second end of the cavity of the housing. The linear lighting device may include a fixture controller configured to receive an alternating-current (AC) mains line voltage and generate the DC bus voltage on the DC power bus. The fixture controller may be configured to send the one or more messages to one or more of the plurality of lighting modules. The fixture controller may be configured to generate a timing signal to send to each of the plurality of lighting modules.
A master lighting module may be configured to determine an order of a plurality of drone lighting modules communicatively coupled to the master lighting module. The master lighting module may be configured to iteratively send a plurality of control messages to the unique addresses of each of the plurality of drone lighting modules. The master lighting module may be configured to measure, after each control message of the plurality of control messages is sent, a voltage on a communication line between the master lighting module and the plurality of drone lighting modules. The master lighting module may be configured to associate each of a plurality of measured voltages with each of the drone lighting modules based on respective unique addresses of the plurality of drone lighting modules. The master lighting module may be configured to determine the order of the plurality of drone lighting modules communicatively coupled to the master lighting module based on the plurality of measured voltages.
A linear lighting assembly may include a fixture controller, a plurality of master lighting modules, and a plurality of drone lighting modules. The fixture controller may be configured to control the plurality of master lighting modules and/or the plurality of drone lighting modules. The fixture controller may be configured to determine an order of the plurality of master lighting modules communicatively coupled to the fixture assembly. For example, the fixture controller may use measured voltages and/or communications to determine the order of the plurality of master lighting modules.
A master lighting module may be configured to generate a timing signal. For example, the master lighting module may be configured to receive, from a fixture controller, a synchronization pulse that indicates a length of a synchronization frame. The master lighting module may be configured to generate, based on the synchronization pulse, a timing signal. The timing signal may indicate a synchronization period during which a plurality of emitters of each of the plurality of drone lighting modules are able to synchronize. The master lighting module may be configured to send, to the plurality of drone lighting modules via a synchronization line, the generated timing signal. The plurality of emitters may be configured to synchronize according to the generated timing signal.
The linear lighting device 100 may define a first end 106A (e.g., an input end) and an opposed second end 106B (e.g., an output end). The end cap 130A may be an input end cap located at the first end 106A and the end cap 130B may be an output end cap located at the second end 106B. The linear lighting device 100 may define connectors 132A, 132B that are accessible via the respective end caps 130A, 130B. The connectors 132A, 132B may be configured to connect the linear lighting device 100 to a fixture controller (e.g., a controller, a lighting controller and/or a fixture controller such as the fixture controller 520 shown in
The lighting modules 150A, 150B, 150C (e.g., the PCBs 152A, 152B, 152C) may be secured within the cavity 115, for example, using thermal tape 170. The thermal tape 170 may be an adhesive that enables heat dissipation from the emitters 154 of the PCBs 152A, 152B, 152C to the housing 110, for example, while also affixing the PCBs 152A, 152B, 152C to the housing 110. The thermal tape 170 may be separated into segments (e.g., two or more) for each of the PCBs 152A, 152B, 152C. Alternatively, it should be appreciated that the thermal tape 170 may be continuous along the length (e.g., in the x-direction) of the linear lighting device 100.
The PCBs 152A, 152B, 152C of the lighting modules 150A, 150B, 150C may be connected together using cables 160 (e.g., ribbon cables). The cables 160 may mechanically, electrically, and/or communicatively connect adjacent PCBs of the PCBs 152A, 152B, 152C. For example, the PCB 152A may be connected to the PCB 152B via one of the cables 160 and the PCB 152B may be connected to the PCB 152C via another one of the cables 160. For example, the ends of the cables 160 may be inserted into sockets 159, such as zero-insertion force (ZIF) connectors, on PCBs of the adjacent lighting modules. The cables 160 may be flat flexible cable jumpers, as shown. Alternatively, the cables 160 may be round flexible jumpers, rigid jumpers, and/or the like.
The lighting modules 150A may be a master module (e.g., a starter module). For example, the master module may be a first module of the linear lighting device 100 that is located proximate to the first end 106A. For example, each linear lighting device 100 may start with a master module (e.g., such as the lighting module 150A). A master module may receive messages (e.g., including control data and/or commands) and may be configured to control one or more other lighting modules, for example, drone lighting modules, based on receipt of the messages. For example, each master module may include an additional processor (e.g., a master processor 158). The lighting modules 150B, 150C may be drone lighting modules. Each drone lighting module may be controlled by a master module. For example, the lighting modules 150B, 150C may be controlled by the lighting module 150A. The master processor 158 of the lighting module 150A may control the emitter processors 156A, 156B, 156C to control the emitter modules 154 of each of the lighting modules 150A, 150B, 150C. Drone lighting modules may be either a middle drone lighting module or an end drone module. Middle drone lighting modules (e.g., such as the emitter module 150B) may be connected between a master module and another drone lighting module. Middle drone lighting modules may be connected between other drone lighting modules. End drone lighting modules (e.g., such as the lighting module 150C) may be connected between a master module or another drone lighting module of its respective linear lighting device and another linear lighting device. End drone lighting modules may be connected between another drone lighting module and another master module (e.g., when the linear lighting device 100 includes multiple master modules). Although the linear lighting device 100 is shown having three lighting modules, for example, a master module 150A, a middle drone lighting module 150B, and an end drone lighting module 150C, it should be appreciated that a linear lighting device may include a plurality of master modules. Each master module may control a plurality (e.g., one or more) of drone lighting modules (e.g., up to five drone lighting modules).
Each master module (e.g., the lighting module 150A) of the linear lighting device 100 may include a connector 132A (e.g., an input connector) attached thereto. For example, the connector 132A may be a female connector. The connector 132A may be configured to enable connection of the linear lighting device 100 to a fixture controller (e.g., a controller and/or a fixture controller, such as fixture controller 520 shown in
The linear lighting device 100 may comprise end caps 130A, 130B. The end caps 130A, 130B may define apertures 134A, 134B that are configured to receive the connector 132A and/or the connector 132B. The end caps 130A, 130B may be secured to the housing 110, for example, using fasteners 136A, 136B. Light gaskets 190A, 190B may be configured to prevent light emitted by the emitter PCBs 150A, 150B, 150C from escaping between the end caps 130A, 130B and the housing 110. The light gasket 190A may be configured to be located between the end cap 130A and the housing 110. The light gasket 190B may be configured to be located between the end cap 130B and the housing 110.
The linear lighting device 100 may comprise total internal reflection (TIR) lenses 140A, 140B, 140C. The TIR lenses 140A, 140B 140C may be configured to diffuse the light emitted by the emitters 154 of the lighting modules 150A, 150B, 150C. For example, each of the TIR lenses 140A, 140B, 140C may be configured to be located proximate to a respective one of the lighting modules 150A, 150B, 150C. That is, the TIR lens 140A may be located proximate to (e.g., directly above) the lighting module 150A, the TIR lens 140B may be located proximate to (e.g., directly above) the lighting module 150B, and the TIR lens 140C may be located proximate to (e.g., directly above) the lighting module 150C. Each of the TIR lenses 140A, 140B, 140C may define a plurality of polytopes (e.g., hexahedrons) connected together. Each of the plurality of polytopes may be funnel portions that are configured to funnel the light from the emitter modules 154 toward the cover lens 120. Each of the TIR lenses 140A, 140B, 140C may have a number of funnel portions that is equal to the number of emitter modules 154 of the respective lighting module over which the respective TIR lens is located. Each of the plurality of polytopes may define a plurality of faces. The lower surface 144 and side surfaces 146A, 146B of each of the TIR lenses 140A, 140B, 140C (e.g., upper and side faces of each of the plurality of polytopes) may define a plurality of ridges 142A, 142B, 142C. The plurality of ridges 142A, 142B, 142C may be parallel to one another. Each of the plurality of ridges 142A, 142B, 142C may extend in a direction perpendicular to a length of the housing 110 (e.g., perpendicular to the longitudinal axis 108 of the housing). For example each of the plurality of ridges 142A, 142B, 142C may oriented in a direction parallel to the y-direction.
A length of the TIR lenses 140A, 140B, 140C may correspond to a length of a corresponding one of the lighting modules 150A, 150B, 150C. The TIR lenses 140A, 140B, 140C may be made of a UV resistant material, for example, such as an acrylic, a polycarbonate, and/or the like. The TIR lenses 140A, 140B, 140C may be transparent, semi-transparent, and/or colored.
The linear lighting device 100 may also comprise mounting brackets 180A, 180B. The mounting brackets 180A, 180B may be configured to attach the linear lighting device 100 to the structure. For example, the mounting brackets 180A, 180B may engage the upper surface 112 of the housing 110. The mounting brackets 180A, 180B may define respective holes 182A, 182B that are configured to receive respective fasteners 184A, 184B configured to attach the mounting brackets 180A, 180B to the structure.
Although the figures depict the linear lighting device 100 with the TIR lenses 140A, 140B, 140C, it should be appreciated that the linear lighting device 100 may not include the TIR lenses 140A, 140B, 140C. In this case, a height of the housing 110 may be reduced in the z-direction which would enable a lower profile for the linear lighting device 100.
The emitter modules 210 on the lighting modules 200A, 200B, 200C, 200D, 200E may be rotated (e.g., in a plane defined by the x-axis and the y-axis) with respect to one another. For example, a first emitter module may be arranged in a first orientation and an adjacent emitter module may be arranged in a second orientation that is rotated by a predetermined angle with respect to the first orientation. Successive emitter modules may be arranged in orientations that are rotated by the predetermined angle with respect to an adjacent emitter module.
When lighting modules have a length of 4 units (e.g., inches), each of the emitter modules 210 may be rotated by 90 degrees with respect to adjacent emitter modules 210. For example, the second emitter module (e.g., in the x-direction) may be rotated 90 degrees (e.g., clockwise or counter-clockwise) from the first emitter module, the third emitter module (e.g., in the x-direction) may be rotated 90 degrees in the same direction (e.g., clockwise or counter-clockwise), and the fourth emitter module may be rotated 90 degrees in the same direction (e.g., clockwise or counter-clockwise) with respect to the third emitter module. Stated differently, the second emitter module may be oriented 90 degrees offset from the first emitter module, the third emitter module may be oriented 180 degrees offset from the first emitter module, and the fourth emitter module may be oriented 270 degrees offset from the first emitter module.
When lighting modules have a length of 3 units (e.g., inches), each of the emitter modules 210 may be rotated by 120 degrees with respect to adjacent emitter modules 210. For example, the second emitter module (e.g., in the x-direction) may be rotated 120 degrees (e.g., clockwise or counter-clockwise) from the first emitter module, and the third emitter module (e.g., in the x-direction) may be rotated 120 degrees in the same direction (e.g., clockwise or counter-clockwise) with respect to the second emitter module. Stated differently, the second emitter module may be oriented 120 degrees offset from the first emitter module, the third emitter module may be oriented 240 degrees offset from the second emitter module.
The master lighting module 200A may include a connector 250A (e.g., the connector 132A shown in
The substrate 314 of the emitter module 300 may be a ceramic substrate formed from an aluminum nitride or an aluminum oxide material or some other reflective material, and may function to improve output efficiency of the emitter module 300 by reflecting light out of the emitter module through the dome 316. The dome 316 may comprise an optically transmissive material, such as silicon or the like, and may be formed through an over-molding process, for example. A surface of the dome 316 may be lightly textured to increase light scattering and promote color mixing, as well as to reflect a small amount of the emitted light back toward the detectors 312 mounted on the substrate 314 (e.g., about 5%). The size of the dome 316 (e.g., a diameter of the dome in a plane of the LEDs 310) may be generally dependent on the size of the LED array. The diameter of the dome may be substantially larger (e.g., about 1.5 to 4 times larger) than the diameter of the array of LEDs 310 to prevent occurrences of total internal reflection.
The size and shape (e.g., curvature) of the dome 316 may also enhance color mixing when the emitter module 300 is mounted near other emitter modules (e.g., in a similar manner as the emitter modules 210 mounted to the emitter PCBs 200A, 200B, 200C, 200D, 200E of the linear lighting device 100). For example, the dome 316 may be a flat shallow dome as shown in
By configuring the dome 316 with a substantially flatter shape, the dome 316 allows a larger portion of the emitted light to emanate sideways from the emitter module 300 (e.g., in an X-Y plane as shown in
Although
The fixture controller 520 may comprise a communication circuit that is configured to communicate (e.g., transmit and/or receive) messages that may include control data and/or commands for controlling the plurality of linear lighting devices 510A, 510B and/or external devices, for example, other control devices of a load control system, such as a remote control device and/or a system controller. The fixture controller 520 may be configured to communicate the messages via wireless signals on a wireless communication link, such as a radio-frequency (RF) communication link and/or via a wired communication link (e.g., a digital or analog communication link). The fixture controller 520 may be configured to receive messages including control data and/or commands for controlling the linear lighting devices 510A, 510B (e.g., for controlling the intensity and/or color of the linear lighting devices 510A, 510B) from an external device, and may be configured to transmit messages including control data and/or commands for controlling the linear lighting devices 510A, 510B (e.g., for controlling the intensity and/or color of the linear lighting devices 510A, 510B) to the linear lighting devices 510A, 510B (e.g., the master lighting modules 512).
One fixture controller (e.g., such as the fixture controller 520) may be used to control and/or power a plurality of linear lighting devices (e.g., such as the linear lighting devices 510A, 510B) of the lighting system 500 that are connected together. The fixture controller 520 may be configured to communicate messages with the plurality of linear lighting devices 510A, 510B. For example, the fixture controller 520 may transmit one or more messages to the master lighting modules 512 in each of the plurality of linear lighting devices 510A, 510B via a master communication bus 540 (e.g., a first wired digital communication link, such as an RS-485 communication link). In some examples, the master communication bus 540 may be connected to the master lighting modules 512 (e.g., all of the master lighting modules 512), but not the drone lighting modules 514. Each of the master lighting modules 512 may comprise a master communication circuit (e.g., the communication circuit 240 shown in
The master lighting module 512 may be coupled to a plurality of the drone lighting modules 514 via one or more electrical connections, such as a drone communication bus 550 (e.g., an Inter-Integrated Circuit (I2C) communication link), timing signal lines 560 (e.g., timing signal electrical conductors), and/or an interrupt request (IRQ) signal line 570 (e.g., an IRQ electrical conductor). The master lighting modules 512 may receive the messages from the fixture controller 520, and may relay the messages to the drone lighting modules 514 via the drone communication bus 550. For example, the master lighting modules 512 may convert the messages from the RS-485 communication protocol to the I2C communication protocol for transmission over the drone communication bus 550. In some examples, the master lighting module 512 may communication control messages including control data and/or command (e.g., intensity and/or color control commands) over the drone communication bus 550.
The fixture controller 520 may be configured to control the intensity level and/or color (e.g., color temperature) of the light emitted by each of the master lighting modules 512 and the drone lighting modules 514. The fixture controller 520 may be configured to individually or collectively control the intensity levels and/or colors of each of the master lighting modules 512 and the drone lighting modules 514. For example, the fixture controller 520 may be configured to control the master lighting modules 512 and the drone lighting modules 514 of one of the linear lighting devices 510A, 510B to the same intensity level and/or the same color, or to different intensity levels and/or different colors. Further, in some examples, the fixture controller 520 may be configured to control the master lighting modules 512 and the drone lighting modules 514 of one of the linear lighting devices 510A, 510B to different intensity levels and/or colors in an organized manner to provide a visual effect, for example, to provide a gradient of intensity levels and/or colors along the length of one or more of the linear lighting devices 510A, 510B.
Each of the drone lighting modules 514 may be configured to use the IRQ signal line 570 to signal to the respective master lighting module 512 that service is needed and/or that the drone lighting module 512 has a message to transmit to the master lighting module 512. In some examples, the IRQ signal line 570 is used to configure the drone lighting modules 514, for example, to determine the order and/or location of each drone lighting module 514 that is part of the linear lighting device.
As described in more detail herein, the master lighting modules 512 may receive a messages from the fixture controller 520 via the master communication bus 540. In some examples, the fixture controller 520 may be configure to interrupt the transmission of the messages on the master communication bus 540 to generate a synchronization pulse (e.g., a synchronization frame). The fixture controller 520 may generate the synchronization pulse periodically on the master communication bus 540 during periods where other communication across the master communication bus 540 is not occurring. The master lighting modules 512 may be configured to generate a timing signal that is received by the drone lighting modules 514 on the timing signal lines 560. In some examples, the master lighting module 512 may receive the synchronization pulse from the fixture controller 520, and in response, generate the timing signal on the timing signal lines 560, where for example, the timing signal may be a sinusoidal waveform that is generated at a frequency that is determined based on a frequency of synchronization pulse received from the fixture controller 120. The master lighting module 512 and the drone lighting modules 514 may use the timing signal to coordinate a timing at which the master lighting module 512 and the drone lighting modules 514 can perform a measurement procedure (e.g., to reduce the likelihood that any module causes interference with the measurement procedure of another module). For example, the master lighting module 512 and the drone lighting modules 514 may use the timing signal to determine a time to measure optical feedback information of the lighting loads of its module to, for example, perform color and/or intensity control refinement, when other master and drone lighting modules are not emitting light.
The fixture controller 700 may also comprise a power converter circuit 752 that may receive the rectified voltage VR and generate a DC bus voltage VBUS (e.g., approximately 15-20V) across a bus capacitor CBUS. The fixture controller 700 may output the DC bus voltage VBUS via connectors 730 to a power bus (e.g., the power bus 530) between the fixture controller 700 and one or more lighting modules. The power converter circuit 752 may comprise, for example, a boost converter, a buck converter, a buck-boost converter, a flyback converter, a single-ended primary-inductance converter (SEPIC), a Ćuk converter, and/or any other suitable power converter circuit for generating an appropriate bus voltage. The fixture controller 700 may comprise a power supply 748 that may receive the DC bus voltage VBUS and generate a supply voltage VCC which may be used to power one or more circuits (e.g., low voltage circuits) of the fixture controller 700.
The fixture controller 700 may comprise a fixture control circuit 736. The fixture control circuit 736 may comprise, for example, a microprocessor, a microcontroller, a programmable logic device (PLD), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any other suitable processing device or controller. The fixture control circuit 736 may be powered by the power supply 748 (e.g., the supply voltage VCC). The fixture controller 700 may comprise a memory 746 configured to store information (e.g., one or more operational characteristics of the fixture controller 700) associated with the fixture controller 700. For example, the memory 746 may be implemented as an external integrated circuit (IC) or as an internal circuit of the fixture control circuit 736.
The fixture controller 700 may include a serial communication circuit 738, which may be configured to communicate on a serial communication bus 740 via connectors 732. For example, the serial communication bus 740 may be an example of the master communication bus 540 (e.g., a wired digital communication link, such as an RS-485 communication link). The serial communication bus 740 may comprise a termination resistor 734, which may be coupled across the lines of the serial communication bus 740. For example, the resistance of the termination resistor 734 may match the differential-mode characteristic impedance of the master communication bus 740 to minimize reflections on the master communication bus 740.
The fixture control circuit 736 may control the serial communication circuit 738 to transmit messages to one or more master lighting modules (e.g., the master lighting modules 200A, the master lighting modules 512, and/or the master lighting module 800) via the serial communication bus 740, for example, to control one or more characteristics of the master lighting modules. For example, the fixture control circuit 736 may transmit control signals to the master lighting modules for controlling the intensity (e.g., brightness) and/or the color (e.g., color temperature) of light emitted by the master lighting module(s) (e.g., light sources of the master lighting module). Further, the fixture control circuit 736 may be configured to control the operation of drone modules (e.g., middle and/or end drone modules, such as the drone lighting modules 200B, 200C, 200D, 200E, and/or 514) indirectly by communicating messages to the master lighting modules via the serial communication circuit 738 and the serial communication bus 740. For example, the fixture control circuit 736 may control the intensity and/or the color of light emitted by the drone lighting modules.
The fixture control circuit 736 may receive an input from a line sync circuit 754. The line sync circuit 754 may receive the rectified voltage VR. Alternatively or additionally, the line sync circuit 754 may receive the AC mains line voltage VAC directly from the hot connection H and the neutral connection N. For example, the line sync circuit 754 may comprise a zero-cross detect circuit that may be configured to generate a zero-cross signal VZC that may indicate the zero-crossings of the AC mains line voltage VAC. The fixture control circuit 736 may use the zero-cross signal VZC from the line sync circuit 754, for example, to generate a synchronization pulse on the master communication bus 740 (e.g., the master communication bus 540), for instance, to synchronize the fixture controller 700 and/or devices controlled by the fixture controller 700 in accordance with the frequency of the AC mains line voltage VAC (e.g., utilizing the timing of the zero crossings of the AC mains line voltage VAC).
The fixture control circuit 736 may be configured to generate a synchronization pulse (e.g., a synchronization frame) on the serial communication bus 740. The fixture control circuit 736 may use the zero-cross signal VZC from the line sync circuit 754, for example, to generate the synchronization pulse on the serial communication bus 740 in accordance with the frequency of the AC mains line voltage VAC (e.g., utilizing the timing of a zero crossing of the AC mains line voltage VAC). The synchronization pulse may include either a digital or analog signal. In some examples, the synchronization pulse is a synchronization frame that is generated on the serial communication bus 740. In such examples, the fixture control circuit 736 may be configured to halt transmitting messages on the serial communication bus 740 when generating the synchronization pulse on the serial communication bus 740. As such, the synchronization pulse may be used by the master lighting modules to generate a timing signal that may be used by the master lighting module and the drone lighting modules to coordinate the timing at which the master lighting module and the drone lighting modules can perform a measurement procedure. For example, the synchronization pulse may be generated during a frame sync period that may occur on a periodic basis and during which the synchronization pulse may be generated. Further, as described in more detail herein, the synchronization pulse may be received by the master lighting module(s) connected to the serial communication bus 740, and the master lighting modules may be configured to generate a timing signal that may be received by the drone lighting modules 514 via a separate electrical connection (e.g., the timing signal lines 560).
The fixture control circuit 736 may be configured to receive messages from the master lighting modules via the serial communication bus 740. For example, the master lighting modules may transmit feedback information regarding the state of the master lighting modules and/or the drone lighting modules via the serial communication bus 740. The serial communication circuit 738 may receive messages from the master lighting modules, for example, in response to a query transmitted by the fixture control circuit 736.
The fixture controller 700 may comprise a wireless communication circuit 744. The fixture control circuit 736 may be configured to transmit and/or receive messages via the wireless communication circuit 744. The wireless communication circuit 744 may comprise a radio-frequency (RF) transceiver coupled to an antenna 742 for transmitting and/or receiving RF signals. The wireless communication circuit 744 may be an RF transmitter for transmitting RF signals, an RF receiver for receiving RF signals, or an infrared (IR) transmitter and/or receiver for transmitting and/or receiving IR signals. The wireless communication circuit 744 may be configured to transmit and/or receive messages (e.g., via the antenna 742). For example, the wireless communication circuit 744 may transmit messages in response to a signal received from the fixture control circuit 736. The fixture control circuit 736 may be configured to transmit and/or receive, for example, feedback information regarding the status of one or more linear lighting devices such as the linear lighting devices 100, 400A, 400B, 400C, 510A, 510B and/or messages including control data and/or commands for controlling one or more linear lighting devices.
The master lighting module 800 may comprise one or more emitter modules 810 (e.g., the emitter modules 154, 210, and/or 300), where each emitter module 810 may include one or more strings of emitters 811, 812, 813, 814. Although each of the emitters 811, 812, 813, 814 is shown in
The master lighting module 800 may control the emitters 811, 812, 813, 814 to adjust an intensity level (e.g., a luminous flux or a brightness) and/or a color (e.g., a color temperature) of a cumulative light output of the master lighting module 800. The emitter module 810 may also comprise one or more detectors 816, 818 (e.g., the detectors 312) that may generate respective detector signals (e.g., photodiode currents IPD1, IPD2) in response to incident light. In examples, the detectors 816, 818 may be photodiodes. For example, the first detector 816 may represent a single red, orange or yellow LED, or multiple red, orange or yellow LEDs in parallel, and the second detector 818 may represent a single green LED or multiple green LEDs in parallel.
The master lighting module 800 may comprise a power supply 848 that may receive a source voltage, such as a DC bus voltage (e.g., the DC bus voltage VBUS on the power bus 530), via a first connector 830. The power supply 848 may generate an internal DC supply voltage VCC which may be used to power one or more circuits (e.g., low voltage circuits) of the master lighting module 800.
The master lighting module 800 may comprise an LED drive circuit 832. The LED drive circuit 832 may be configured to control (e.g., individually control) the power delivered to and/or the luminous flux of the light emitted by each of the emitters 811, 812, 813, 814 of the emitter module 810. The LED drive circuit 832 may receive the bus voltage VBUS and may adjust magnitudes of respective LED drive currents ILED1, ILED2, ILED3, ILED4 conducted through the emitters 811, 812, 813, 814. The LED drive circuit 832 may comprise one or more regulation circuits (e.g., four regulation circuits), such as switching regulators (e.g., buck converters) for controlling the magnitudes of the respective LED drive currents ILED1-ILED4. An example of the LED drive circuit 832 is described in greater detail in U.S. Pat. No. 9,485,813, issued Nov. 1, 2016, entitled ILLUMINATION DEVICE AND METHOD FOR AVOIDING AN OVER-POWER OR OVER-CURRENT CONDITION IN A POWER CONVERTER, the entire disclosure of which is hereby incorporated by reference.
The master lighting module 800 may comprise a receiver circuit 834 that may be electrically coupled to the detectors 816, 818 of the emitter module 810 for generating respective optical feedback signals VFB1, VFB2 in response to the photodiode currents IPD1, IPD2. The receiver circuit 834 may comprise one or more trans-impedance amplifiers (e.g., two trans impedance amplifiers) for converting the respective photodiode currents IPD1, IPD2 into the optical feedback signals VFB1, VFB2. For example, the optical feedback signals VFB1, VFB2 may have DC magnitudes that indicate the magnitudes of the respective photodiode currents IPD1, IPD2.
The master lighting module 800 may comprise an emitter control circuit 836 for controlling the LED drive circuit 832 to control the intensities and/or colors of the emitters 811, 812, 813, 814 of the emitter module 810. The emitter control circuit 836 may comprise, for example, a microprocessor, a microcontroller, a programmable logic device (PLD), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any other suitable processing device or controller. The emitter control circuit 836 may be powered by the power supply 848 (e.g., receiving the voltage VCC). The emitter control circuit 836 may generate one or more drive signals VDR1, VDR2, VDR3, VDR4 for controlling the respective regulation circuits in the LED drive circuit 832. The emitter control circuit 836 may receive the optical feedback signals VFB1, VFB2 from the receiver circuit 834 for determining the luminous flux LE of the light emitted by the emitters 811, 812, 813, 814.
The emitter control circuit 836 may receive a plurality of emitter forward voltage feedback signals VFE1, VFE2, VFE3, VFE4 from the LED drive circuit 832 and a plurality of detector forward voltage feedback signals VFD1, VFD2 from the receiver circuit 834. The emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitudes of the forward voltages of the respective emitters 811, 812, 813, 814, which may indicate temperatures TE1, TE2, TE3, TE4 of the respective emitters. If each emitter 811, 812, 813, 814 comprises multiple LEDs electrically coupled in series, the emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitude of the forward voltage across a single one of the LEDs or the cumulative forward voltage developed across multiple LEDs in the chain (e.g., all of the series-coupled LEDs in the chain). The detector forward voltage feedback signals VFD1, VFD2 may be representative of the magnitudes of the forward voltages of the respective detectors 816, 818, which may indicate temperatures TD1, TD2 of the respective detectors. For example, the detector forward voltage feedback signals VFD1, VFD2 may be equal to the forward voltages VFD of the respective detectors 816, 818.
The master lighting module 800 may comprise a master control circuit 850. The master control circuit 850 may comprise, for example, a microprocessor, a microcontroller, a programmable logic device (PLD), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any other suitable processing device or controller. The master control circuit 850 may be electrically coupled to a fixture controller (e.g., the fixture controllers 520, 700) via a communication bus 840 (e.g., a master communication bus, such as an RS-485 communication link). The master control circuit 850 may be electrically coupled to the drone lighting modules via one or more electrical connections, such as a communication bus 842 (e.g., a drone communication bus, such as an I2C communication link), a timing signal lines 844, and/or an IRQ signal line 846. The master control circuit 850 may be powered by the power supply 848 (e.g., receiving the voltage VCC).
The master lighting module 800 may comprise a serial communication circuit 854 that couples the master control circuit 850 to the communication bus 840. The serial communication circuit 854 may be configured to communicate with the fixture controller on the communication bus 840. For example, the communication bus 840 may be an example of the communication bus 540 and/or the communication bus 740. The master lighting module 800 may comprise a termination resistor 858 coupled in series with a controllable switching circuit 856 between the lines of the communication bus 840. For example, the resistance of the termination resistor 858 may match the differential-mode characteristic impedance of the master communication bus 840 to minimize reflections on the communication bus 840. The master control circuit 850 may be configured to control the controllable switching circuit 856 to control when the termination resistor 858 is coupled between the liens of the communication but 840. The master control circuit 850 be configured to determine the target intensity LTRGT for the master lighting module 800 and/or one or more drone lighting modules in response to messages received via the serial communication circuit 854 (e.g., via the communication bus 840 from the fixture controller). For example, the master control circuit 850 may be configured to control the emitter control circuit 836 to control the intensity level (e.g., brightness or luminous flux) and/or the color (e.g., color temperature) of the cumulative light emitted by the emitter module 810 of the master lighting module 800, for example, in response to messages received via the communication bus 840. That is, the master control circuit 850 may be configured to control the emitter control circuit 836, for example, to control the LED drive circuit 832 and the emitter module 810.
The master control circuit 850 may be configured to communicate with the one or more drone lighting modules via the communication bus 842 (e.g., using the I2C communication protocol). The communication bus 842 may be, for example, the drone communication bus 550. For example, the master control circuit 850 may be configured to transmit messages including control data and/or commands to the drone lighting modules via the communication bus 842 to control the emitter modules of one or more drone lighting modules to control the intensity level (e.g., brightness or luminous flux) and/or the color (e.g., color temperature) of the cumulative light emitted by the emitter modules of the drone lighting modules, for example, in response to messages received via the communication bus 840.
The master control circuit 850 may be configured to adjust a present intensity LPRES (e.g., a present brightness) of the cumulative light emitted by the master lighting module 800 and/or drone lighting modules towards a target intensity LTRGT (e.g., a target brightness). The target intensity LTRGT may be in a range across a dimming range, e.g., between a low-end intensity LLE (e.g., a minimum intensity, such as approximately 0.1%-1.0%) and a high-end intensity LHE (e.g., a maximum intensity, such as approximately 100%). The master lighting module 800 (e.g., and/or the drone lighting modules) may be configured to adjust a present color temperature TPRES of the cumulative light emitted by the master lighting module 800 (e.g., and/or the drone lighting modules) towards a target color temperature TTRGT. In some examples, the target color temperature TTRGT may be in a range between a cool-white color temperature (e.g., approximately 3100-4500 K) and a warm-white color temperature (e.g., approximately 2000-3000 K).
In examples, the master control circuit 850 may receive a synchronization pulse on the communication bus 840 (e.g., from the fixture controller 700). The synchronization pulse may include either a digital or analog signal. In some examples, the synchronization pulse is a sync frame that is generated on the communication bus 840. In such examples, the master control circuit 850 may be configured to not transmit messages with the fixture controller on the communication bus 840 during a frame sync period when the synchronization pulse may be received. As such, the synchronization pulse may be used by the master control circuit 850 to generate a timing signal that may be used by the master lighting module and the drone lighting modules to coordinate the timing at which the master lighting module 800 and the drone lighting modules can perform a measurement procedure. For example, the synchronization pulse may be generated during a frame sync period that may occur on a periodic basis and during which the synchronization pulse may be generated.
The master control circuit 850 may be configured to generate a timing signal, for example, on the timing signal lines 844 (e.g., the timing signal lines 560). The master control circuit 850 may be configured to generate the timing signal in response to the synchronization pulse. In some examples, the timing signal may be a sinusoidal waveform that is generated at a frequency that is determined based on the frequency of synchronization pulse received from the fixture controller. The emitter control circuit 836 of the master lighting module 800 and emitter module control circuits of the drone lighting modules (e.g., the drone lighting modules connected to the communication bus 844) may receive the timing signal generated by the master control circuit 850. As noted herein, the master lighting module 800 and the drone lighting modules may use the timing signal to coordinate a timing at which the master lighting module 800 and the drone lighting modules 514 can perform the measurement procedure (e.g., to reduce the likelihood that any module causes interference with the measurement procedure of another module). For example, the master lighting module 800 and the drone lighting modules may use the timing signal to determine a time to measure optical feedback information of the lighting loads of its module to, for example, perform color and/or intensity control refinement, when other master and drone lighting modules are not emitting light.
The master control circuit 850 may also be configured to receive an indication from the emitter control circuit 836 and/or an emitter control circuit of one of the drone lighting modules requires service and/or has a message to transmit to the master lighting module 800 via the IRQ signal line 846 (e.g., such as the IRQ signal line 570 shown in
The master lighting module 800 may comprise a memory 852 configured to store information (e.g., one or more operational characteristics of the master lighting module 800 such as the target intensity LTRGT, the target color temperature TTRGT, the low-end intensity LLE, the high-end intensity Lam, and/or the like). The memory 852 may be implemented as an external integrated circuit (IC) or as an internal circuit of the master control circuit 850.
When the master lighting module 800 is powered on, the master control circuit 850 may be configured to control the master lighting module 800 (e.g., the emitters of the master lighting module 800) to emit light substantially all of the time. The emitter control circuit 836 may be configured to disrupt the normal emission of light to execute the measurement procedure during periodic measurement intervals. During the periodic measurement intervals, the emitter control circuit 836 may measure one or more operational characteristics of the master lighting module 800. The measurement intervals may occur based on the timing signal on the synchronization lines 844 (e.g., which may be based on zero-crossing events of the AC mains line voltage VAC). The emitter control circuit 836 may be configured to receive the timing signal and determine the specific timing of the periodic measurement intervals (e.g., a frequency of a periodic measurement intervals) based on (e.g., in response to) the timing signal. For example, during the measurement intervals, the emitter control circuit 836 may be configured to individually turn on each of the different-colored emitters 811, 812, 813, 814 of the master lighting module 800 (e.g., while turning off the other emitters) and measure the luminous flux of the light emitted by that emitter using one of the two detectors 816, 818. For example, the emitter control circuit 836 may turn on the first emitter 811 of the emitter module 810 (e.g., at the same time as turning off the other emitters 812, 813, 814) and determine the luminous flux LE of the light emitted by the first emitter 811 in response to the first optical feedback signal VFB1 generated from the first detector 816. In addition, the emitter control circuit 836 may be configured to drive the emitters 811, 812, 813, 814 and the detectors 816, 818 to generate the emitter forward voltage feedback signals VFE1-VFE4 and the detector forward voltage feedback signals VFD1, VFD2 during the measurement intervals.
Methods of measuring the operational characteristics of emitter modules in a lighting device are described in greater detail in U.S. Pat. No. 9,332,598, issued May 3, 2016, entitled INTERFERENCE-RESISTANT COMPENSATION FOR ILLUMINATION DEVICES HAVING MULTIPLE EMITTER MODULES; U.S. Pat. No. 9,392,660, issued Jul. 12, 2016, entitled LED ILLUMINATION DEVICE AND CALIBRATION METHOD FOR ACCURATELY CHARACTERIZING THE EMISSION LEDS AND PHOTODETECTOR(S) INCLUDED WITHIN THE LED ILLUMINATION DEVICE; and U.S. Pat. No. 9,392,663, issued Jul. 12, 2016, entitled ILLUMINATION DEVICE AND METHOD FOR CONTROLLING AN ILLUMINATION DEVICE OVER CHANGES IN DRIVE CURRENT AND TEMPERATURE, the entire disclosures of which are hereby incorporated by reference.
Calibration values for the various operational characteristics of the master lighting module 800 may be stored in the memory 852 as part of a calibration procedure performed during manufacturing of the master lighting module 800. Calibration values may be stored for each of the emitters 811, 812, 813, 814 and/or the detectors 816, 818 of the emitter module 800. For example, calibration values may be stored for measured values of luminous flux (e.g., in lumens), x-chromaticity, y-chromaticity, emitter forward voltage, photodiode current, and/or detector forward voltage. For example, the luminous flux, x-chromaticity, and/or y-chromaticity measurements may be obtained from the emitters 811, 812, 813, 814 using an external calibration tool, such as a spectrophotometer. In examples, the master lighting module 800 may measure the values for the emitter forward voltages, photodiode currents, and/or detector forward voltages internally. An external calibration tool and/or the master lighting module 800 may measure the calibration values for each of the emitters 811, 812, 813, 814 and/or the detectors 816, 818 at a plurality of different drive currents, and/or at a plurality of different operating temperatures.
After installation, the master lighting module 800 of the linear lighting device may use the calibration values stored in the memory 852 to maintain a constant light output from the master lighting module 800. The master control circuit 850 may determine target values for the luminous flux to be emitted from the emitters 811, 812, 813, 814 to achieve the target intensity LTRGT and/or the target color temperature TTRGT for the master lighting module 800. The emitter control circuit 836 may determine the magnitudes for the respective drive currents ILED1-ILED4 for the emitters 811, 812, 813, 814 based on the determined target values for the luminous flux to be emitted from the emitters 811, 812, 813, 814. When the age of the master lighting module 800 is zero, the magnitudes of the respective drive currents ILED1-ILED4 for the emitters 811, 812, 813, 814 may be controlled to initial magnitudes ILED-INITIAL.
The light output (e.g., a maximum light output and/or the light output at a specific current or frequency) of the master lighting module 800 may decrease as the emitters 811, 812, 813, 814 age. The emitter control circuit 836 may be configured to increase the magnitudes of the drive current IDR for the emitters 811, 812, 813, 814 to adjusted magnitudes ILED-ADJUSTED to achieve the determined target values for the luminous flux of the target intensity LTRGT and/or the target color temperature TTRGT. Methods of adjusting the drive currents of emitters to achieve a constant light output as the emitters age are described in greater detail in U.S. Pat. No. 9,769,899, issued Sep. 19, 2017, entitled ILLUMINATION DEVICE AND AGE COMPENSATION METHOD, the entire disclosure of which is hereby incorporated by reference.
The middle drone lighting module 900 may comprise one or more emitter modules 910 (e.g., such as the emitter modules 154, 210, and/or 300). For example, the middle drone lighting module 900 may comprise an emitter module 910 that may include one or more strings of emitters 911, 912, 913, 914. Each of the emitters 911, 912, 913, 914 is shown in
The middle drone lighting module 900 may control the emitters 911, 912, 913, 914 to adjust an intensity level (e.g., a luminous flux or a brightness) and/or a color (e.g., a color temperature) of a cumulative light output of the middle drone lighting module 900. The emitter module 910 may also comprise one or more detectors 916, 918 (e.g., the detectors 312) that may generate respective photodiode currents IPD1, IPD2 (e.g., detector signals) in response to incident light. In examples, the detectors 916, 918 may be photodiodes. For example, the first detector 916 may represent a single red, orange or yellow LED or multiple red, orange or yellow LEDs in parallel, and the second detector 918 may represent a single green LED or multiple green LEDs in parallel.
The middle drone lighting module 900 may comprise a power supply 948 that may receive a source voltage, such as a DC bus voltage (e.g., the DC bus voltage VBUS on the power bus 530), via a first connector 930. The power supply 948 may generate an internal DC supply voltage VCC which may be used to power one or more circuits (e.g., low voltage circuits) of the middle drone lighting module 900, such as the emitter control circuit 936.
The middle drone lighting module 900 may comprise an LED drive circuit 932. The LED drive circuit 932 may be configured to control (e.g., individually controlling) the power delivered to and/or the luminous flux of the light emitted by each of the emitters 911, 912, 913, 914 of the emitter module 910. The LED drive circuit 932 may receive the bus voltage VBUS and may adjust magnitudes of respective LED drive currents ILED1, ILED2, ILED3, ILED4 conducted through the emitters 911, 912, 913, 914. The LED drive circuit 932 may comprise one or more regulation circuits (e.g., four regulation circuits), such as switching regulators (e.g., buck converters) for controlling the magnitudes of the respective LED drive currents ILED1-ILED4.
The middle drone lighting module 900 may comprise a receiver circuit 934 that may be electrically coupled to the detectors 916, 918 of the emitter module 910 for generating respective optical feedback signals VFB1, VFB2 in response to the photodiode currents IPD1, IPD2. The receiver circuit 934 may comprise one or more trans-impedance amplifiers (e.g., two trans impedance amplifiers) for converting the respective photodiode currents IPD1, IPD2 into the optical feedback signals VFB1, VFB2. For example, the optical feedback signals VFB1, VFB2 may have DC magnitudes that indicate the magnitudes of the respective photodiode currents IPD1, IPD2.
The middle drone lighting module 900 may comprise an emitter control circuit 936 for controlling the LED drive circuit 932 to control the intensities and/or colors of the emitters 911, 912, 913, 914 of the emitter module 910. The emitter control circuit 936 may comprise, for example, a microprocessor, a microcontroller, a programmable logic device (PLD), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any other suitable processing device or controller. The emitter control circuit 936 may be electrically coupled to a master lighting module via one or more electrical connections, such as the communication bus 842 (e.g., a drone communication bus, such as an I2C communication link), the timing signal line 844, and/or the IRQ signal line 846.
The emitter control circuit 936 may be configured to communicate with a master lighting module via the communication bus 842 (e.g., using the I2C communication protocol). The communication bus 842 may be, for example, the drone communication bus 550. For example, the emitter control circuit 936 may be configured to receive messages including control data and/or commands from the master lighting module via the communication bus 842 to control the emitter modules 910 to control the intensity level (e.g., brightness or luminous flux) and/or the color (e.g., color temperature) of the cumulative light emitted by the emitter modules 910 of the middle drone lighting module 900.
The emitter control circuit 936 may be powered by the power supply 948 (e.g., receiving the voltage VCC). The emitter control circuit 936 may generate one or more drive signals VDR1, VDR2, VDR3, VDR4 for controlling the respective regulation circuits in the LED drive circuit 932. The emitter control circuit 936 may receive the optical feedback signals VFB1, VFB2 from the receiver circuit 934 for determining the luminous flux LE of the light emitted by the emitters 911, 912, 913, 914.
The emitter control circuit 936 may be configured to transmit an indication to the master control circuit 850 when the emitter control circuit 936 requires service and/or has a message to transmit to the master lighting module 800 via the IRQ signal line 846 (e.g., such as the IRQ signal line 570 shown in
The emitter control circuit 936 may receive a plurality of emitter forward voltage feedback signals VFE1, VFE2, VFE3, VFE4 from the LED drive circuit 932 and a plurality of detector forward voltage feedback signals VFD1, VFD2 from the receiver circuit 934. The emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitudes of the forward voltages of the respective emitters 911, 912, 913, 914, which may indicate temperatures TE1, TE2, TE3, TE4 of the respective emitters. If each emitter 911, 912, 913, 914 comprises multiple LEDs electrically coupled in series, the emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitude of the forward voltage across a single one of the LEDs or the cumulative forward voltage developed across multiple LEDs in the chain (e.g., all of the series-coupled LEDs in the chain). The detector forward voltage feedback signals VFD1, VFD2 may be representative of the magnitudes of the forward voltages of the respective detectors 916, 918, which may indicate temperatures TD1, TD2 of the respective detectors. For example, the detector forward voltage feedback signals VFD1, VFD2 may be equal to the forward voltages VFD of the respective detectors 916, 918.
Notably, the middle drone lighting module 900 is not connected to the communication bus 840 (e.g., an RS-485 communication link). Accordingly, the emitter control circuit 936 of the middle drone lighting module 900 may receive messages (e.g., control messages) via a communication bus 842 (e.g., using the I2C communication protocol). For example, the middle drone lighting module 900 may receive messages from a master lighting module (e.g., the master module 150A, 200A, 512, and/or the master lighting module 800). A master control circuit of the master lighting module (e.g., master control circuit 850) may be configured to control the middle drone lighting module 900 to control the intensity (e.g., brightness or luminous flux) and/or the color (e.g., color temperature) of the cumulative light emitted by the middle drone lighting module 900.
The master control circuit may be configured to adjust a present intensity LPRES (e.g., a present brightness) of the cumulative light emitted by the middle drone lighting module 900 towards a target intensity LTRGT (e.g., a target brightness). The target intensity LTRGT may be in a range across a dimming range of the middle drone lighting module 900, e.g., between a low-end intensity LLE (e.g., a minimum intensity, such as approximately 0.1%-1.0%) and a high-end intensity LHE (e.g., a maximum intensity, such as approximately 100%). The master control circuit may be configured to adjust a present color temperature TPRES of the cumulative light emitted by the middle drone lighting module 900 towards a target color temperature TTRGT. In some examples, the target color temperature TTRGT may range be in a range between a cool-white color temperature (e.g., approximately 3100-4500 K) and a warm-white color temperature (e.g., approximately 2000-3000 K).
When the middle drone lighting module 900 is powered on, the master control circuit may be configured to control the middle drone lighting module 900 (e.g., the emitters of the middle drone lighting module 900) to emit light substantially all of the time. The emitter control circuit 936 may be configured to receive a timing signal (e.g., via the timing signal lines 844 and/or an IRQ signal line 846). The emitter control circuit 936 may use the timing signal to coordinate the timing at which the emitter control circuit 936 can perform a measurement procedure (e.g., to reduce the likelihood that any module causes interference with the measurement procedure of another module). For example, the emitter control circuit 936 may use the timing signal to determine a time to measure optical feedback information of the lighting loads of its module to, for example, perform color and/or intensity control refinement, when other master and drone lighting modules are not emitting light.
The emitter control circuit 936 may be configured to disrupt the normal emission of light to execute the measurement procedure during periodic measurement intervals. During the periodic measurement intervals, the emitter control circuit 936 may measure one or more operational characteristics of the middle drone lighting module 900. The measurement intervals may occur based on the timing signal on the synchronization lines 844 (e.g., which may be based on zero-crossing events of the AC mains line voltage VAC). The emitter control circuit 936 may be configured to receive the timing signal and determine the specific timing of the periodic measurement intervals (e.g., a frequency of periodic measurement intervals) based on (e.g., in response to the timing signal. For example, during the measurement intervals, the emitter control circuit 936 may be configured to individually turn on each of the different-colored emitters 911, 912, 913, 914 of the middle drone lighting module 900 (e.g., while turning off the other emitters) and measure the luminous flux LE of the light emitted by that emitter using one of the two detectors 916, 918. For example, the emitter control circuit 936 may turn on the first emitter 911 of the emitter module 910 (e.g., at the same time as turning off the other emitters 912, 913, 914 and determine the luminous flux LE of the light emitted by the first emitter 911 in response to the first optical feedback signal VFB1 generated from the first detector 916. In addition, the emitter control circuit 936 may be configured to drive the emitters 911, 912, 913, 914 and the detectors 916, 918 to generate the emitter forward voltage feedback signals VFE1-VFE4 and the detector forward voltage feedback signals VFD1, VFD2 during the measurement intervals.
Calibration values for the various operational characteristics of the middle drone lighting module 900 may be stored in a memory as part of a calibration procedure performed during manufacturing. For example, the memory 852 of the master lighting module 800. Calibration values may be stored for each of the emitters 911, 912, 913, 914 and/or the detectors 916, 918 of the middle drone lighting module 900. For example, calibration values may be stored for measured values of luminous flux (e.g., in lumens), x-chromaticity, y-chromaticity, emitter forward voltage, photodiode current, and detector forward voltage. For example, the luminous flux, x-chromaticity, and/or y-chromaticity measurements may be obtained from the emitters 911, 912, 913, 914 using an external calibration tool, such as a spectrophotometer. In examples, the middle drone lighting module 900 may measure the values for the emitter forward voltages, photodiode currents, and/or detector forward voltages internally. An external calibration tool and/or the middle drone lighting module 900 may measure the calibration values for each of the emitters 911, 912, 913, 914 and/or the detectors 916, 918 at a plurality of different drive currents, and/or at a plurality of different operating temperatures.
After installation, the master lighting module 800 of the linear lighting device may use the calibration values stored in the memory 852 to maintain a constant light output from the middle drone lighting module 900. The emitter control circuit 936 may determine target values for the luminous flux to be emitted from the emitters 911, 912, 913, 914 to achieve the target intensity LTRGT and/or the target color temperature TTRGT for the middle drone lighting module 900. The emitter control circuit 936 may determine the magnitudes for the respective drive currents ILED1-ILED4 for the emitters 911, 912, 913, 914 based on the determined target values for the luminous flux to be emitted from the emitters 911, 912, 913, 914. When the age of the middle drone lighting module 900 is zero, the magnitudes of the respective drive currents ILED1-ILED4 for the emitters 911, 912, 913, 914 may be controlled to initial magnitudes ILED-INITIAL.
The light output (e.g., a maximum light output and/or the light output at a specific current or frequency) of middle drone lighting module 900 may decrease as the emitters 911, 912, 913, 914 age. The emitter control circuit 936 may be configured to increase the magnitudes of the drive current IDR for the emitters 911, 912, 913, 914 to adjusted magnitudes ILED-ADJUSTED to achieve the determined target values for the luminous flux of the target intensity LTRGT and/or the target color temperature TTRGT.
The end drone lighting module 1000 may control the emitters 1011, 1012, 1013, 1014 to adjust an intensity level (e.g., brightness or luminous flux) and/or a color (e.g., a color temperature) of a cumulative light output of the end drone lighting module 1000. The emitter module 1010 may also comprise one or more detectors 1016, 1018 (e.g. the detectors 312) that may generate respective photodiode currents IPD1, IPD2 (e.g., detector signals) in response to incident light. In examples, the detectors 1016, 1018 may be photodiodes. For example, the first detector 1016 may represent a single red, orange or yellow LED or multiple red, orange or yellow LEDs in parallel, and the second detector 1018 may represent a single green LED or multiple green LEDs in parallel.
The end drone lighting module 1000 may comprise a power supply 1048 that may receive a source voltage, such as a DC bus voltage (e.g., the DC bus voltage VBUS on the power bus 530), via a first connector 1030. The power supply 1048 may generate an internal DC supply voltage VCC which may be used to power one or more circuits (e.g., low voltage circuits) of the end drone lighting module 1000, such as the emitter control circuit 1036.
The end drone lighting module 1000 may comprise an LED drive circuit 1032. The LED drive circuit 1032 may be configured to control (e.g., individually controlling) the power delivered to and/or the luminous flux of the light emitted by each of the emitters 1011, 1012, 1013, 1014 of the emitter module 1010. The LED drive circuit 1032 may receive the bus voltage VBUS and may adjust magnitudes of respective LED drive currents ILED1, ILED2, ILED3, ILED4 conducted through the emitters 1011, 1012, 1013, 1014. The LED drive circuit 1032 may comprise one or more regulation circuits (e.g., four regulation circuits), such as switching regulators (e.g., buck converters) for controlling the magnitudes of the respective LED drive currents ILED1-ILED4.
The end drone lighting module 1000 may comprise a receiver circuit 1034 that may be electrically coupled to the detectors 1016, 1018 of the emitter module 1010 for generating respective optical feedback signals VFB1, VFB2 in response to the photodiode currents IPD1, IPD2. The receiver circuit 1034 may comprise one or more trans-impedance amplifiers (e.g., two trans impedance amplifiers) for converting the respective photodiode currents IPD1, IPD2 into the optical feedback signals VFB1, VFB2. For example, the optical feedback signals VFB1, VFB2 may have DC magnitudes that indicate the magnitudes of the respective photodiode currents IPD1, IPD2.
The middle drone lighting module 1000 may comprise an emitter control circuit 1036 for controlling the LED drive circuit 1032 to control the intensities and/or colors of the emitters 1011, 1012, 1013, 1014 of the emitter module 1010. The emitter control circuit 1036 may comprise, for example, a microprocessor, a microcontroller, a programmable logic device (PLD), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or any other suitable processing device or controller. The emitted control circuit 1036 may be powered by the power supply 1048 (e.g., receiving the voltage VCC). The emitter control circuit 1036 may generate one or more drive signals VDR1, VDR2, VDR3, VDR4 for controlling the respective regulation circuits in the LED drive circuit 1032. The emitter control circuit 1036 may receive the optical feedback signals VFB1, VFB2 from the receiver circuit 934 for determining the luminous flux LE of the light emitted by the emitters 1011, 1012, 1013, 1014.
The emitter control circuit 1036 may be configured to transmit an indication to the master control circuit 850 when the emitter control circuit 1036 requires service and/or has a message to transmit to the master lighting module 800 via the IRQ signal line 846 (e.g., such as the IRQ signal line 570 shown in
The emitter control circuit 1036 may receive a plurality of emitter forward voltage feedback signals VFE1, VFE2, VFE3, VFE4 from the LED drive circuit 1032 and a plurality of detector forward voltage feedback signals VFD1, VFD2 from the receiver circuit 1034. The emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitudes of the forward voltages of the respective emitters 1011, 1012, 1013, 1014, which may indicate temperatures TE1, TE2, TE3, TE4 of the respective emitters. If each emitter 1011, 1012, 1013, 1014 comprises multiple LEDs electrically coupled in series, the emitter forward voltage feedback signals VFE1-VFE4 may be representative of the magnitude of the forward voltage across a single one of the LEDs or the cumulative forward voltage developed across multiple LEDs in the chain (e.g., all of the series-coupled LEDs in the chain). The detector forward voltage feedback signals VFD1, VFD2 may be representative of the magnitudes of the forward voltages of the respective detectors 1016, 1018, which may indicate temperatures TD1, TD2 of the respective detectors. For example, the detector forward voltage feedback signals VFD1, VFD2 may be equal to the forward voltages VFD of the respective detectors 1016, 1018.
The emitter control circuit 1036 of the end drone lighting module 1000 may receive messages (e.g., control messages) via a communication bus 842 (e.g., the drone communication bus 550), for example, using the I2C communication protocol. For example, the end drone lighting module 1000 may receive messages from a master lighting module (e.g., the master module 150A, 200A, 512, and/or the master lighting module 800). A master control circuit of the master lighting module (e.g., master control circuit 850) may be configured to control the end drone lighting module 1000 to control the intensity level (e.g., brightness or luminous flux) and/or the color (e.g., the color temperature) of the cumulative light emitted by the end drone lighting module 1000.
The master control circuit may be configured to adjust a present intensity LPRES (e.g., a present brightness) of the cumulative light emitted by the end drone lighting module 1000 towards a target intensity LTRGT (e.g., a target brightness). The target intensity LTRGT may be in a range across a dimming range of the end drone lighting module 1000, e.g., between a low-end intensity LLE (e.g., a minimum intensity, such as approximately 0.1%-1.0%) and a high end intensity LHE (e.g., a maximum intensity, such as approximately 100%). The master control circuit may be configured to adjust a present color temperature TPRES of the cumulative light emitted by the end drone lighting module 1000 towards a target color temperature TTRGT. The target color temperature TTRGT may be in a range between a cool-white color temperature (e.g., approximately 3100-4500 K) and a warm-white color temperature (e.g., approximately 2000-3000 K).
When the end drone lighting module 1000 is powered on, the master control circuit may be configured to control the end drone lighting module 1000 (e.g., the emitters of the end drone lighting module 1000) to emit light substantially all of the time. The emitter control circuit 1036 may be configured to receive a timing signal (e.g., via the timing signal lines 844 and/or an IRQ signal line 846). The emitter control circuit 1036 may use the timing signal to coordinate the timing at which the emitter control circuit 1036 can perform a measurement procedure (e.g., to reduce the likelihood that any module causes interference with the measurement procedure of another module). For example, the emitter control circuit 1036 may use the timing signal to determine a time to measure optical feedback information of the lighting loads of its module to, for example, perform color and/or intensity control refinement, when other master and drone lighting modules are not emitting light.
The emitter control circuit 1036 may be configured to disrupt the normal emission of light to execute the measurement procedure during periodic measurement intervals. During the periodic measurement intervals, the emitter control circuit 1036 may measure one or more operational characteristics of the end drone lighting module 1000. The measurement intervals may occur based on the timing signal on the synchronization lines 844 (e.g., which may be based on zero-crossing events of the AC mains line voltage VAC). The emitter control circuit 1036 may be configured to receive the timing signal and determine the specific timing of the periodic measurement intervals (e.g., a frequency of periodic measurement intervals) based on (e.g., in response to the timing signal. For example, during the measurement intervals, the emitter control circuit 1036 may be configured to individually turn on each of the different-colored emitters 1011, 1012, 1013, 1014 of the end drone lighting module 1000 (e.g., while turning off the other emitters) and measure the luminous flux LE of the light emitted by that emitter using one of the two detectors 1016, 1018. For example, the emitter control circuit 1036 may turn on the first emitter 1011 of the emitter module 1010 (e.g., at the same time as turning off the other emitters 1012, 1013, 1014 and determine the luminous flux LE of the light emitted by the first emitter 1011 in response to the first optical feedback signal VFB1 generated from the first detector 1016. In addition, the emitter control circuit 1036 may be configured to drive the emitters 1011, 1012, 1013, 1014 and the detectors 1016, 1018 to generate the emitter forward voltage feedback signals VFE1-VFE4 and the detector forward voltage feedback signals VFD1, VFD2 during the measurement intervals.
Calibration values for the various operational characteristics of the end drone lighting module 1000 may be stored in a memory as part of a calibration procedure performed during manufacturing. For example, the memory 852 of the master lighting module 800. Calibration values may be stored for each of the emitters 1011, 1012, 1013, 1014 and/or the detectors 1016, 1018 of the end drone module 1000. For example, calibration values may be stored for measured values of luminous flux (e.g., in lumens), x-chromaticity, y-chromaticity, emitter forward voltage, photodiode current, and/or detector forward voltage. For example, the luminous flux, x-chromaticity, and/or y-chromaticity measurements may be obtained from the emitters 1011, 1012, 1013, 1014 using an external calibration tool, such as a spectrophotometer. In examples, the end drone lighting module 1000 may measure the values for the emitter forward voltages, photodiode currents, and/or detector forward voltages internally. An external calibration tool and/or the end drone lighting module 1000 may measure the calibration values for each of the emitters 1011, 1012, 1013, 1014 and/or the detectors 1016, 1018 at a plurality of different drive currents, and/or at a plurality of different operating temperatures.
After installation, the master lighting module 800 of the linear lighting device may use the calibration values stored in the memory 852 to maintain a constant light output from the end drone module 1000. The emitter control circuit 1036 may determine target values for the luminous flux to be emitted from the emitters 1011, 1012, 1013, 1014 to achieve the target intensity LTRGT and/or the target color temperature TTRGT for the end drone module 1000. The emitter control circuit 1036 may determine the magnitudes for the respective drive currents ILED1-ILED4 for the emitters 1011, 1012, 1013, 1014 based on the determined target values for the luminous flux to be emitted from the emitters 1011, 1012, 1013, 1014. When the age of the end drone module 1000 is zero, the magnitudes of the respective drive currents ILED1-ILED4 for the emitters 1011, 1012, 1013, 1014 may be controlled to initial magnitudes ILED-INITIAL.
The light output (e.g., a maximum light output and/or the light output at a specific current or frequency) of end drone module 1000 may decrease as the emitters 1011, 1012, 1013, 1014 age. The emitter control circuit 1036 may be configured to increase the magnitudes of the drive current IDR for the emitters 1011, 1012, 1013, 1014 to adjusted magnitudes ILED-ADJUSTED to achieve the determined target values for the luminous flux of the target intensity LTRGT and/or the target color temperature TTRGT.
The master lighting module 1110 may include a master control circuit 1112 (e.g., such as the master control circuit 850 shown in
The master control circuit 1112 may comprise an analog-to-digital converter (ADC) coupled to the signal line 1104 at an input port 1113. The input port 1113 of the master control circuit 1112 may be pulled up to a supply voltage VCC through a resistor 1107. The emitter control circuit 1115 may comprise an output port 1116 coupled to the signal line 1104. The output port 1116 of the emitter control circuit 1115 may be pulled up to a supply voltage VCC through a resistor 1108. When the emitter control circuit 1115 is not driving the output port 1116 low (e.g., towards circuit common), the voltage on the signal line 1104 at the output port 1116 is pulled high towards the supply voltage VCC by the resistor 1108.
The drone lighting module 1120 may include an emitter control circuit 1125 (e.g., such as the emitter control circuit 936 shown in
The drone lighting module 1130 may include an emitter control circuit 1135 (e.g., such as the emitter control circuit 1036 shown in
The master control circuit 1112 may be configured to determine an order of the plurality of master and drone lighting modules 1110, 1120, 1130 during a configuration procedure. During the configuration procedure, the master control circuit 1112 may control each of the emitter control circuits 1115, 1125, 1135 to drive the respective output port 1116, 1126, 1136 low (e.g., towards circuit common) one-by-one (e.g., by transmitting a message to each of the emitter control circuits 1115, 1125, 1135 via the communication bus). The master control circuit 1112 may be configured to use the analog-to-digital converter measure a magnitude of a voltage on the signal line 1104 (e.g., the input port 1113) while each of the emitter control circuits 1115, 1125, 1135 is driving the respective output port 1116, 1126, 1136 low. For example, the master lighting module 1110 may determine and store a measurement voltage for each of the emitter control circuits 1115, 1125, 1135. The magnitude of each measurement voltage may be determined based on the resistances of the resistors 1102, 1103A, 1103B in series with the signal line 1104.
When one of the emitter control circuits 1115, 1125, 1135 is driving its output port 1116, 1126, 1136 low, a resistive divider circuit may be formed by the resistor 1107 and one or more of the resistors 1102, 1103A, 1103B (e.g., depending upon which one of the emitter control circuits 1115, 1125, 1135 is driving its output port 1116, 1126, 1136 low). The magnitude of each measurement voltage may be dependent upon the number of the resistors 1102, 1103A, 1103B in series with the signal line 1104 between the master control circuit 1112 and the one of the emitter control circuits 1115, 1125, 1135 is driving its output port 1116, 1126, 1136 low. For example, when the emitter control circuit 1125 is driving the output port 1126 low, two of the resistors (e.g., the resistors 1102, 1103A) in the signal line 1104 may be coupled between the input port 1113 of the master control circuit 1112 and circuit common (e.g., the output port of the emitter control circuit 1125.
When the master control circuit 1112 has stored a measurement voltage for each of the emitter control circuits 1115, 1125, 1135, the master control circuit 1112 may be configured to determine the order of the master lighting module 1110 and the drone lighting modules 1120, 1130 based on the magnitude of the measurement voltages. The order of the master and drone lighting modules may be determined, for example, in ascending order of the magnitudes of the measurement voltages. For example, the measurement of voltage of the emitter control circuit that is the closest to the master control circuit 1112 (e.g., the emitter control circuit 1115) may be the smallest of the stored measurement voltage, and the measurement of voltage of the emitter control circuit that is the farthest from the master control circuit 1112 (e.g., the emitter control circuit 1135) may be the largest of the stored measurement voltage.
It should be appreciated that although the example linear lighting device 1100 is shown with two drone lighting modules 1120, 1130, the linear lighting device 1100 may include more than two drone lighting modules connected to the master lighting module 1110. In some examples, the emitter control circuit 1115 of the master lighting module 1110 may be omitted from the configuration procedure, for example, when the master lighting module 1110 knows that the emitter control circuit 1115 is located in the master lighting module 1110 prior to executing the configuration procedure.
The procedure 1200 may be executed at 1202 in response to the linear lighting device being powered up and/or in response to one or more of the master and drone lighting modules receiving a message including a command to execute the configuration procedure. The linear lighting device may be assembled using a plurality of interchangeable parts having respective serial numbers that can be installed in various locations of the linear lighting device and the configuration may be performed during assembly (e.g., at the factory). For example, the arrangement of the interchangeable parts does not need to be pre-determined prior to assembly of the linear lighting device. That is, the procedure 1200 may enable the linear lighting device to determine which drone lighting module was installed closest to the master lighting module, which drone lighting module was installed next closest, and so on.
At 1203, the master control circuit of the master lighting module may assign a unique address to each of the plurality of emitter control circuits of the master and drone lighting modules in the linear lighting device. For example, the master lighting module may send, via a communication bus (e.g., communication buses 550, 844), messages to each of the plurality of drone lighting modules indicating the respective unique addresses of the emitter control circuits. The master lighting module and the plurality of lighting module may also be electrically connected to a signal line (e.g., the IRQ signal line 570 shown in
At 1204, the master control circuit of the master lighting module may select one of the plurality of emitter control circuits. For example, the master lighting module may randomly select one of the plurality of the emitter control circuits. At 1206, the master control circuit of the master lighting module may send a message (e.g., a configuration message) to the selected emitter control circuit. The configuration message may include a command instructing the selected emitter control circuit to pull an output port connected to the signal line low (e.g., below a predetermined threshold and/or to approximately circuit common).
At 1208, the master control circuit of the master lighting module may measure a magnitude of a voltage at an input port connected to the signal line. For example, the magnitude of the voltage at the input port connected to the signal line may be measured after (e.g., shortly after) the configuration message including the command is transmitted to the selected first emitter control circuit (e.g., at 1206). The master control circuit may measure the magnitude of the voltage at the input port using an analog-to-digital converter.
At 1210, the master control circuit of the master lighting module may store the unique address of the selected first emitter control circuit and the first measured voltage magnitude. For example, the master control circuit of the master lighting module may associate the first measured voltage magnitude with the first selected emitter control circuit and store the unique address and the first measured voltage magnitude together in a memory (e.g., such as the memory 852 shown in
At 1212, the master control circuit of the master lighting module may determine whether unique addresses of any other emitter control circuits have not been stored in memory with a measured voltage magnitude. The master control circuit of the master lighting module may determine, at 1212, whether the master control circuit has been measured a magnitude of the voltage at its output port connected to the signal line for each of the plurality of emitter control circuits. When master control circuit of the master lighting module determines that a unique address for at least one other emitter control circuit has not been stored, the master control circuit may select, at 1214, another emitter control circuit. The master control circuit of the master lighting module may then proceed to 1208.
For example, 1206, 1208, and 1210 may be performed iteratively for each emitter control circuit in the linear lighting device. That is, the master control circuit of the master lighting module may iteratively transmit, at 1206, a plurality of configuration messages to the unique addresses of each of the plurality of emitter control circuits. For example, the configuration messages may be sent with a predetermined delay between each control message. The predetermined delay may be configured to enable a respective emitter control circuit to pull its output port connected to the signal line low and the master control circuit to measure a corresponding magnitude of the voltage at its input port connected to the signal line. The master control circuit of the master lighting module may measure, at 1208, after transmitting each configuration message of the plurality of configuration messages, a magnitude of the voltage at its input port connected to the signal line. The master control circuit of the master lighting module may associate each of a plurality of measured voltage magnitudes with each of the plurality of emitter control circuits. The master control circuit of the master lighting module may store, at 1210, the unique address and measured voltage magnitude (e.g., together) of each of the plurality of emitter control circuits.
At 1216, the master control circuit of the master lighting module may determine the order of the master and drone lighting modules based on the measured voltage magnitudes, for example, when the master control circuit determines that unique addresses have been stored for each emitter control circuit of the plurality of master and drone lighting modules in the linear lighting device. The master control circuit of the master lighting module may determine the order of the master and drone lighting modules when the magnitude of the voltage at the input port connected to the control link has been measured for each of the plurality of emitter control circuits. For example, the order of the master and drone lighting modules may be determined in ascending order of measured voltage magnitude. For example, the unique address associated with the smallest measured voltage magnitude may be determined to be the first emitter control circuit in the order (e.g., the emitter control circuit in the master lighting module). And, the unique address associated with the greatest measured voltage magnitude may be determined to be the last emitter control circuit in the order (e.g., the emitter control circuit in the drone lighting module furthest from the master lighting module).
The fixture controller 1310 may include a fixture control circuit 1312 (e.g., such as the fixture control circuit 736 shown in
The master lighting module 1320A may include a master control circuit 1322A (e.g., such as the master control circuit 850 shown in
The master lighting module 1320B may include a master control circuit 1322B (e.g., such as the master control circuit 850 shown in
The fixture controller 1310 may be configured to determine an order of the plurality of master lighting modules 1320A, 1320B. For example, the fixture controller 1310 may determine the order of the master lighting modules 1320A, 1320B based on communications on the communication bus 1330 when the switches 1326A, 1326B are in open or closed positions. For example, the fixture controller 1310 may determine that the master lighting module 1320A is located closest to the fixture controller 1310, for example, due to the fixture controller 1310 transmitting a query message to the master lighting module 1320A and the master lighting module 1320A transmitting a response message to the fixture controller 1310 via the communication bus 1330 when all of the switches 1326A, 1326B are open. The fixture controller 1310 may determine that the master lighting module 1320B is located second closest to the fixture controller 1310, for example, due to the fixture controller 1310 transmitting a query message to the master lighting module 1320B and the master lighting module 1320B transmitting a response message to the fixture controller 1310 via the communication bus 1330 when the switches 1326A are closed and the switches 1326B are open. The fixture controller 1310 may be configured to command each master lighting module to close their switches in sequential order. The fixture controller 1310 may continue commanding additional switches closed until all of the master lighting modules have been uniquely addressed.
It should be appreciated that although the example linear lighting assembly 1300 is shown with two master lighting modules 1320A, 1320B, the linear lighting assembly 1300 may include more than two master lighting modules connected to the fixture controller 1310.
The procedure 1400 may be executed at 1402 in response to the linear lighting device being powered up and/or in response to one or more of the fixture controller and master lighting modules receiving a message including a command to execute the configuration procedure. The linear lighting device may be assembled using interchangeable parts that can be installed in various locations of the linear lighting assembly and the configuration may not be performed during assembly (e.g., at the factory). That is, the procedure 1400 may enable the fixture controller to determine which master lighting module was installed closest to the fixture controller, which master lighting module was installed next closest, and so on.
At 1404, the fixture controller (e.g., the control circuit) may send a message to each of the plurality of master lighting modules. The message may be sent via a communication bus (e.g., the communication bus 1330 shown in
At 1408, the fixture controller may transmit (e.g., via the communication bus) a query message for unaddressed master lighting modules. For example, the query message may request a response message to be transmitted from any unaddressed master lighting modules on the communication bus.
At 1410, the fixture controller may determine whether a response message was received in response to the transmission of the query message. For example, the fixture controller may receive a response message from an unaddressed master lighting module. The response message from the unaddressed master lighting module may include a unique identifier of the unaddressed master lighting module. The unique identifier may include a serial number and/or another identifier of the responding master lighting module. The fixture controller may determine a unique address for the responding master lighting module. The unique address may be a link address (e.g., 0, 1, 2, 3 . . . n) used by the fixture controller and/or other master lighting modules of the linear lighting assembly to communicate with the responding master lighting module (e.g., on the RS-485 communication link).
At 1412, the fixture controller may transmit a message including the unique address to the responding master lighting module. The responding master lighting module may store the unique address in memory. At 1414, the fixture controller may transmit a message to the responding master lighting module, for example, including a command for controlling the responding master lighting module to close the series switches (e.g., switches 1326A) in series with the communication bus. At 1415, the fixture controller may determine whether the variable n is equal to a maximum number NMAX (e.g., 20) of master lighting modules that may be connected to the fixture controller. When the fixture controller determines that the variable n is equal to the maximum number NMAX, the procedure 1400 may end at 1418. When the variable n is not equal to the maximum number NMAX, the fixture controller may transmit, at 1404, another query message for unaddressed master lighting modules.
Steps 1408, 1410, 1412, 1414, 1415, and 1416 may be performed iteratively for each master lighting module in the linear lighting assembly until all have been uniquely addressed. For example, the fixture control module may determine that the master lighting modules of the linear lighting assembly have all been uniquely addressed when a response message to the query message is not received at 1410 and/or when the variable n is equal to the maximum number NMAX at 1415. The fixture controller may determine an order of the master lighting modules, for example, based on receipt of the response messages from the respective master lighting modules. For example, the fixture controller may determine that a first master lighting module is located closest to the fixture controller when the first master lighting module has transmitted the response message to the fixture controller when all of the series switches are open. The fixture controller may determine that a second master lighting module is located second closest to the fixture controller when the second master lighting module has transmitted the response message to the fixture controller when the series switch on the first master lighting module are closed and the other series switches are open. The procedure 1400 may continue until all of the master lighting modules have been uniquely addressed.
The fixture controller 1510 may include a fixture control circuit 1512 (e.g., such as the fixture control circuit 736 shown in
The master lighting module 1520A may include a master control circuit 1522A (e.g., such as the master control circuit 850 shown in
The master lighting module 1520B may include a master control circuit 1522B (e.g., such as the master control circuit 850 shown in
The fixture controller 1510 may be configured to determine an order of the plurality of master lighting modules 1520A, 1520B. For example, the fixture controller 1510 may determine the order based on voltage measurements received from the master lighting modules 1520A, 1520B. The fixture controller 1510 may command one of the master lighting modules 1520A, 1520B to control the respective RS-485 communication circuits 1524A, 1524B output a logic high bit on the communication bus 1530, which may cause a test current ITEST to be conducted through the communication bus 1530. Prior to the RS-485 communication circuit 1524A, 1524B outputting the logic high bit, the fixture controller 1510 may close the controllable switch 1532, for example to short the communication bus 1530 at the fixture controller 1510. The other master lighting modules 1520A, 1520B may measure the voltage on the communication bus 1530, for example, while the one of the master lighting modules 1520A, 1520B is outputting the logic high bit. For example, the analog-to-digital converters of the other master lighting modules 1520A, 1520B may measure the voltage on the communication bus 1530. The fixture controller 1510 may open the switch 1532 a predetermined period after the controllable switch 1532 was closed. The master lighting modules 1520A, 1520B may transmit the measured voltages to the fixture controller 1510 via the communication bus 1530 when the switch 1532 is open. The fixture controller 1510 may determine the order based on the relative magnitudes of the measured voltages.
It should be appreciated that although the example linear lighting assembly 1500 is shown with two master lighting modules 1520A, 1520B, the linear lighting assembly 1500 may include more than two master lighting modules connected to the fixture controller 1510.
The procedure 1600 may be executed at 1602 in response to the linear lighting device being powered up and/or in response to one or more of the fixture controller and master lighting modules receiving a message including a command to execute the configuration procedure. The linear lighting device may be assembled using available parts and the configuration may not be performed during assembly (e.g., at the factory). That is, the procedure 1600 may enable the fixture controller to determine which master lighting module was installed closest to the fixture controller, which master lighting module was installed next closest, and so on.
At 1603, the fixture controller (e.g., the control circuit) may assign a unique address to each of the plurality of master lighting modules (e.g., the plurality of emitter control circuits) in the linear lighting assembly. For example, the fixture controller may transmit, via a communication bus (e.g., such as the communication bus 1530 shown in
At 1604, the fixture controller may select a first master lighting module of the plurality of master lighting modules. For example, the fixture controller may randomly select the first master lighting module. At 1606, the fixture controller may send a command to the first master lighting module to cause its RS-485 communication circuit to output a logic high bit on the communication bus, such may cause a test current to be conducted through the communication bus. At 1608, the fixture controller may close a controllable switch across the communication bus at the fixture controller. Closing the switch may short the communication bus at the fixture controller. At 1610, the fixture controller may wait a predetermined period (e.g., to allow the first master lighting module to output the logic one bit on the communication bus and for the other master lighting modules to measure the voltages on the communication bus). At 1612, the fixture controller may open the switch to cease shorting the communication bus at the fixture controller. At 1614, the fixture controller may receive, from one or more of the plurality of master lighting modules, a plurality of messages including measured magnitudes of the voltages on the communication bus while the communication bus was shorted at the fixture controller. The plurality of master lighting modules may have measured the plurality of voltages while the first master lighting module output the logic high bit. Only the master lighting modules between the first master lighting module that outputted the logic high bit and the fixture controller may be configured to measure the magnitude of the voltage on the communication bus and transmit the measured magnitude to the fixture controller. The measured magnitude of the voltage on the communication bus at each of the master lighting modules may be dependent upon the resistance of the communication bus between the master lighting modules and the fixture controller (e.g., as represented by the resistors 1534 shown in
At 1616, the fixture controller may determine an order of the master lighting modules based on the received measured voltages. For example, the order of the master lighting modules may be determined in ascending order of measured voltage. For example, the unique address associated with the lowest measured voltage may be determined to be the first master lighting module in the order (e.g., closest to the fixture controller). And, the unique address associated with the greatest measured voltage may be determined to be the last master lighting module in the order (e.g., furthest from the fixture controller of the master lighting modules that measured the voltage). At 1618, the fixture controller may store the order of master lighting modules. At 1620, the fixture controller may determine whether there are master lighting modules from which the fixture controller has not received a measured magnitude of the voltage on the communication bus. Since only the master lighting modules between the first master lighting module that outputted the logic high bit and the fixture controller may be configured to measure the magnitude of the voltage on the communication bus and transmit the measured magnitude to the fixture controller, the fixture controller may still need to determine the order of the remaining master lighting modules. The fixture controller may select, at 1622, another master lighting module to output a logic high bit. The fixture controller may select one of the master lighting modules that has not previously transmitted a measured magnitude to the fixture controller. The fixture controller may then repeat 1606, 1608, 1610, 1612, 1614, 1616, 1618, and 1620 until the fixture controller has received measure magnitudes from all of the master lighting modules of the linear lighting assembly except one. The remaining master lighting module may be the last master lighting module to have outputted a logic high bit and may be the farthest master lighting module from the fixture controller. The fixture controller may update the order of master lighting modules based on the received measured voltages from each iteration. Additionally or alternatively, the master lighting module (e.g., the control circuit) may determine the order of the master lighting modules when the measured voltages have been measured and received while each of the plurality of master lighting modules outputs a current on the communication bus.
The fixture controller may receive an AC mains voltage 1710. The fixture controller may be configured to transmit messages (e.g., as represented by communication waveforms 1720) to the master lighting control modules via a communication bus (e.g., the communication bus 540, 840) during a communication period TCOMM. In addition, the fixture controller may be configured to generate a synchronization pulse 1722 on the communication bus. The fixture controller may be configured to determine the zero-crossings of the AC mains voltage 1710 and begin generating the synchronization pulse 1722 at the zero-crossings (e.g., once per line cycle of the AC mains voltage). The fixture controller may be configured to pause communications on the communication bus during a synchronization period TSYNC during which the fixture controller may generate the synchronization pulse 1722. In some examples, the fixture controller may poll (e.g., query) each of the master lighting modules in a looping manner on the communication bus. If a master lighting module has a message to transmit, the master lighting module will only communication on the communication bus in response to being polled by the fixture controller. In such examples, the fixture controller may pause communication on the communication bus by ceasing to poll the master lighting modules on the communication bus. In other examples, the fixture controller may transmit a communicate message to the master lighting modules on the communication bus to indicate that the master lighting modules may communicate on the communication bus, and may pause the communication on the communication bus by sending a pause message on the communication bus.
The fixture controller may determine the length of the synchronization period TSYNC based on the time of the zero-crossing event. For example, the fixture controller may determine when to end the synchronization period TSYNC based on the time of the zero-crossing event, which means that the length of the synchronization period TSYNC may vary from on half-cycle to the next. Further, the time between the zero-crossing and the end of the synchronization period TSYNC might be a fixed or predetermined time. Accordingly, in some examples, the time between the end of the communication period TCOMM and the next zero-crossing might vary.
Each of the master lighting modules may generate a timing signal 1730 in response to receiving the synchronization pulse 1722 on the communication bus, and for example, based on the frequency of the synchronization pulse 1722 (e.g., based on the frequency of a plurality of synchronization pulses 1722). The timing signal 1730 may be a sinusoidal wave (e.g., as shown), or alternatively, may be a square wave or other suitable timing signal. For instance, the timing signal 1730 may be a sinusoidal waveform having the same frequency and period as the synchronization pulses 1722. For example, the master lighting modules may be configured to determine a frequency of synchronization pulses 1722 on the communication bus (e.g., which may be indicative of the frequency and/or zero-crossing events of the AC mains voltage 1710). In some examples, the master lighting modules may be configured to measure a period between the beginnings (e.g., or ends) of the synchronization pulses 1722 to determine the frequency of the synchronization pulses 1722. The plurality of master and drone lighting modules may be configured to use the timing signal 1730 to determine the timing of a respective measurement interval during which the master and drone lighting modules may execute a measurement procedure (e.g., as described above), since, for example, the timing signal 1730 may be indicative of the frequency and/or zero-crossing events of the AC mains voltage 1710. Accordingly, the master and drone lighting modules may coordinate a measurement procedure with respect to the AC mains line voltage VAC (e.g., the zero-crossing event of the AC mains line voltage VAC), even though the master and drone lighting modules do not receive the AC mains line voltage VAC.
The control circuit may execute the procedure 1800 in response to a signal from a zero-cross detect circuit indicating a zero-crossing of the AC mains line voltage VAC (e.g., the zero-cross signal VZC) at 1802. For example, a rising or falling edge of the zero-cross signal VZC may trigger an interrupt in the control circuit that may cause the execution of the procedure 1800 at 1802. The control circuit may execute the procedure 1800 in response to the zero-cross signal VZC at approximately the times of zero-crossings of the AC mains lines voltage VAC. For example, the control circuit may execute the procedure 1800 once per line cycle, for example, at the positive-going zero-crossings (e.g., or the negative-going zero-crossings).
At 1804, the control circuit may generate a synchronization pulse (e.g., a synchronization frame and/or the synchronization pulse 1722) on a communication bus (e.g., the serial communication bus 740) based on the time of the zero-crossing event. For example, the control circuit may generate the synchronization pulse such that the synchronization pulse begins at begins at the zero-crossing event.
At 1806, the control circuit may determine whether a synchronization period TSYNC is has ended. If the control circuit determines that the synchronization period TSYNC has not ended at 1806, the control circuit may continue to generate the synchronization pulse. During the synchronization period TSYNC, the control circuit may be configured to pause communications on the communication bus to allow the control circuit to generate the synchronization pulse. For instance, the control circuit may be configured to halt transmitting messages on the communication bus in order to generate the synchronization pulse on the communication bus.
The control circuit may determine the length of the synchronization period TSYNC based on the time of the zero-crossing event. For example, the control circuit may determine when to end the synchronization period TSYNC based on the time of the zero-crossing event, which means that the length of the synchronization period TSYNC may vary from on half-cycle to the next. For example, the control circuit may start a timer in response to detecting a zero-crossing at 1802, and may determine the end of the synchronization period TSYNC at 1806 after a predetermined amount of time has expired from the detected zero-crossing. Alternatively, the control circuit may determine the length of the synchronization period TSYNC based on the time that a previous communication period TCOMM ended.
When the control circuit determines that the synchronization period TSYNC has ended at 1806, the control circuit may restart communication on the communication bus during a communication period TCOMM. During the communication period TCOMM, the control circuit of the fixture controller may be configured to transmit messages to the master lighting control modules via the communication bus. The control circuit may wait for the length of the communication period TCOMM at 1810, and during the length of the communication period TCOMM the fixture controller and the one or more master lighting control modules may communication over the communication bus. The control circuit may pause communication on the communication bus at the end of the communication period TCOMM at 1812, before exiting the procedure 1800. The control circuit may set the length of the communication period TCOMM such that the communication period TCOMM ends before the next zero-crossing event of the AC mains line voltage VAC. For example, the control circuit may enable communication across the communication bus during the communication period TCOMM, and then pause the communication on the communication period TCOMM prior to the next zero-crossing event so that the control circuit can wait for and receive the signal from the zero-cross detect circuit indicating the next zero-crossing and execute the procedure 1800 again. For example, the control circuit may start a timer in response to detecting a zero-crossing at 1802, and may determine the end of the communication period TCOMM at 1812 after a predetermined amount of time has expired from the detected zero-crossing.
The control circuit may start the procedure 1900 at 1902. At 1904, the control circuit may receive one or more synchronization pulses (e.g., synchronization frames and/or the synchronization pulses 1722) on a communication bus (e.g., the serial communication bus 740), for example, from a fixture controller (e.g., the fixture control circuit 736 of the fixture controller 700 and/or the fixture control circuit 1512 of the fixture controller 1510) of the linear lighting assembly. For instance, the control circuit may receive the synchronization pulse from a fixture controller that executes the procedure 1800. In some examples, a pulse detector of the master lighting module (e.g., of a master control circuit of the master lighting module) may receive (e.g., detect) the synchronization pulse on the communication bus. For instance, the pulse detector may be implemented using microprocessor hardware peripherals (e.g., timer input capture) of the master lighting module.
At 1906, the control circuit may determine a frequency of the synchronization pulse. For example, the control circuit may be configured to measure a period between the beginning of a first synchronization pulse and a second subsequent synchronization pulse (e.g., the next synchronization pulse after the first synchronization pulse) to determine the frequency of the synchronization pulses on the communication bus. The control circuit may be configured to measure the periods between the beginnings of a plurality of the synchronization pulses (e.g., a plurality of first and second synchronization pulses) to determine the frequency of the synchronization pulses on the communication bus. In some instances, the control circuit may update the frequency after each synchronization pulse (e.g., based on a sliding window of samples of synchronization pulses). Further, in some examples, the control circuit may filter and/or average the determined frequency over time.
At 1908, the control circuit may generate a timing signal (e.g., the timing signal 1730) on a timing signal line (e.g., the timing signal lines 560 and/or the timing signal lines 844) based on the frequency of the synchronization pulse. The timing signal may be a sinusoidal wave, a square wave, or other suitable timing signal. In some examples, the timing signal may be a sinusoidal waveform having the same frequency and period as the synchronization pulses. Further, and for example, the control circuit may generate the timing signal using a digital-to-analog converter (DAC), where the control of the DAC is updated based on the frequency of the synchronization pulses across the communication bus.
The plurality of master and drone lighting modules (e.g., the emitter control circuits 836, 936, 1036) may be configured to use the timing signal to perform a measurement procedure. As such, the plurality of master and drone lighting modules may coordinate a measurement procedure with respect to zero-crossings of the AC mains line voltage VAC (e.g., the zero-crossing event of the AC mains line voltage VAC), even though the master and drone lighting modules do not receive the AC mains line voltage VAC. For example, the plurality of master and drone lighting modules may determine a frequency of periodic measurement intervals based on the frequency of the timing signal received on the synchronization line (e.g., determine the timing of a respective measurement interval during which the master and drone lighting modules may execute a measurement procedure). Accordingly, in some examples, the plurality of master and drone lighting modules may determine a time to measure optical feedback information of the lighting loads of their respective modules based on the frequency of the timing signal to, for example, perform color and/or intensity control refinement. Finally, in some examples, the control circuit may compensate for any phase delay between detection of the synchronization pulse and the AC mains line voltage VAC (e.g., the zero-crossing events of the AC mains line voltage VAC), and may generate the timing signal at the actual times of the zero crossings events of the AC mains line voltage VAC (e.g., using a phase delay compensation procedure).
The linear lighting device 100′ may define a first end 106A′ (e.g., an input end) and an opposed second end 106B′ (e.g., an output end). The end cap 130A′ may be an input end cap located at the first end 106A′ and the end cap 130B′ may be an output end cap located at the second end 106B′. The linear lighting device 100′ may define connectors 132A′, 132B′ that are accessible via the respective end caps 130A′, 130B′. The connectors 132A′, 132B′ may be configured to connect the linear lighting device 100′ to a fixture controller (e.g., a controller, a lighting controller and/or a fixture controller such as the fixture controller 520 shown in
The housing 110′ may define a cavity 115′ extending along a longitudinal axis 108′ (e.g., in the x-direction) of the linear lighting device 100′ (e.g., the housing 110′). The linear lighting device 100′ may comprise one or more lighting modules (e.g., light-generation modules) 150A′, 150B′, 150C′ that may be received within the cavity 115′. Each of the lighting modules 150A′, 150B′, 150C′ may comprise a respective printed circuit board (PCB) 152A′, 152B′, 152C′. The lighting modules may each comprise one or more emitter modules 154′ (e.g., in the example shown in
The lighting modules 150A′, 150B′, 150C′ (e.g., the PCBs 152A′, 152B′, 152C′) may be secured within the cavity 115′, for example, using thermal tape 170′. The thermal tape 170′ may be an adhesive that enables heat dissipation from the emitters 154′ of the PCBs 152A′, 152B′, 152C′ to the housing 110′, for example, while also affixing the PCBs 152A′, 152B′, 152C′ to the housing 110′. The thermal tape 170′ may be continuous along the length (e.g., in the x-direction) of the linear lighting device 100′. Alternatively, it should be appreciated that the thermal tape 170′ may be separated into segments (e.g., two or more), for example, for each of the PCBs 152A′, 152B′, 152C′.
The PCBs 152A′, 152B′, 152C′ of the lighting modules 150A′, 150B′, 150C′ may be connected together using cables 160′ (e.g., ribbon cables). The cables 160′ may mechanically, electrically, and/or communicatively connect adjacent PCBs of the PCBs 152A′, 152B′, 152C′. For example, the PCB 152A′ may be connected to the PCB 152B′ via one of the cables 160′ and the PCB 152B′ may be connected to the PCB 152C′ via another one of the cables 160′. For example, the ends of the cables 160′ may be inserted into sockets, such as zero-insertion force (ZIF) connectors, on PCBs of the adjacent lighting modules. The sockets may be mounted to a bottom surface of the PCBs. The cables 160′ may be flat flexible cable jumpers, as shown. Alternatively, the cables 160′ may be round flexible jumpers, rigid jumpers, and/or the like. The cables 160′ may be configured to transmit signals between the PCBs 152A′, 152B′, 152C′.
The linear lighting device 100′ may include power jumpers 172′ that are configured to relay a power bus (e.g., such as the power bus 530 shown in
The lighting module 150A′ may be a master module (e.g., a starter module). For example, the master module may be a first module of the linear lighting device 100′ that is located proximate to the first end 106A′. For example, each linear lighting device 100′ may start with a master module (e.g., such as the lighting module 150A′). A master module may receive messages (e.g., including control data and/or commands) and may be configured to control one or more other lighting modules, for example, drone lighting modules, based on receipt of the messages. For example, each master module may include an additional processor (e.g., a master processor). The lighting modules 150B′, 150C′ may be drone lighting modules. Each drone lighting module may be controlled by a master module. For example, the lighting modules 150B′, 150C′ may be controlled by the lighting module 150A′. The master processor of the lighting module 150A′ may control the emitter processors 156A′, 156B′, 156C′ to control the emitter modules 154′ of each of the lighting modules 150A′, 150B′, 150C′. Drone lighting modules may be either a middle drone lighting module or an end drone module. Middle drone lighting modules (e.g., such as the emitter module 150B′) may be connected between a master module and another drone lighting module. Middle drone lighting modules may be connected between other drone lighting modules. End drone lighting modules (e.g., such as the lighting module 150C′) may be connected between a master module or another drone lighting module of its respective linear lighting device and another linear lighting device. End drone lighting modules may be connected between another drone lighting module and another master module (e.g., when the linear lighting device 100′ includes multiple master modules). Although the linear lighting device 100′ is shown having three lighting modules, for example, a master module 150A′, a middle drone lighting module 150B′, and an end drone lighting module 150C′, it should be appreciated that a linear lighting device may include a plurality of master modules. Each master module may control a plurality (e.g., one or more) of drone lighting modules (e.g., up to five drone lighting modules).
Each master module (e.g., the lighting module 150A′) of the linear lighting device 100′ may include a connector 132A′ (e.g., an input connector) attached thereto. For example, the connector 132A′ may be a female connector. The connector 132A′ may be configured to enable connection of the linear lighting device 100′ to a fixture controller (e.g., a controller and/or a fixture controller, such as fixture controller 520 shown in
The end caps 130A′, 130B′ may define apertures 134A′, 134B′ that are configured to receive the connector 132A′ and/or the connector 132B′. The end caps 130A′, 130B′ may be secured to the housing 110′, for example, using fasteners 136A′, 136B′. Light gaskets 190A′, 190B′ may be configured to prevent light emitted by the emitter PCBs 150A′, 150B′, 150C′ from escaping between the end caps 130A′, 130B′ and the housing 110′. The light gasket 190A′ may be configured to be located between the end cap 130A′ and the housing 110′. The light gasket 190B′ may be configured to be located between the end cap 130B′ and the housing 110′.
Each PCB of the PCBs 152A′, 152B′, 152C′ may include mounting studs 159 at opposed ends. The mounting studs 159 on a PCB of the PCBs 152A′, 152B′, 152C′ may be configured to secure one or more components of the linear lighting device 100′ to the respective PCB of the PCBs 152A′, 152B′, 152C′. The mounting studs 159 may be electrically connected to ground (e.g., earth ground and/or circuit common).
The linear lighting device 100′ may comprise one or more electromagnetic interference (EMI) shields 145A′, 145B′, 145C′. The EMI shields 145A′, 145B′, 145C′ may be configured to abut inner sides of the housing 110′ such that the EMI shields 145A′, 145B′, 145C′ are tied to ground. One of the EMI shields 145A′, 145B′, 145C′ may be aligned with a corresponding one of the PCBs 152A′, 152B′, 152C′. For example, EMI shield 145A′ may be mounted above and aligned with PCB 152A′, EMI shield 145B′ may be mounted above and aligned with PCB 152B′, and EMI shield 145C′ may be mounted above and aligned with PCB 152C′. Each of the EMI shields 145A′, 145B′, 145C′ may define a plurality of openings 146′. Each of the openings 146′ may be configured to align with a corresponding one of the emitter modules 154′ such that the light generated by the emitter modules 154′ passes through the openings 146′. Each of the EMI shields 145A′, 145B′, 145C′ may define slots 148′ at opposed ends. The slots 148′ may be configured to receive the mounting studs 159 on each of the PCBs 152A′, 152B′, 152C′, for example, to secure the EMI shields 145A′, 145B′, 145C′ to respective ones of the PCBs 152A′, 152B′, 152C′.
The linear lighting device 100′ may comprise one or more reflectors 140A′, 140B′, 140C′. The reflectors 140A′, 140B′, 140C′ may be configured to reflect (e.g., direct) the light generated by the emitter modules 154′ toward the lens 120′. For example, the reflectors 140A′, 140B′, 140C′ may define a reflective upper surface. One of the reflectors 140A′, 140B′, 140C′ may be aligned with a corresponding one of the PCBs 152A′, 152B′, 152C′. For example, reflector 140A′ may be mounted above and aligned with PCB 152A′, reflector 140B′ may be mounted above and aligned with PCB 152B′, and reflector 140C′ may be mounted above and aligned with PCB 152C′. Each of the reflectors 140A′, 140B′, 140C′ may define a plurality of openings 142′. Each of the openings 142′ may be configured to align with a corresponding one of the emitter modules 154′ such that the light generated by the emitter modules 154′ passes through the openings 142′. Each of the reflectors 140A′, 140B′, 140C′ may define slots 144′ at opposed ends. The slots 144′ may be configured to receive the mounting studs 159′ on each of the PCBs 152A′, 152B′, 152C′. The mounting studs 159′ may be configured to be soldered to the reflectors 140A′, 140B′, 140C′, for example, to secure the reflectors 140A′, 140B′, 140C′ to the PCBs 152A′, 152B′, 152C′ and to electrically connect the reflectors 140A′, 140B′, 140C′ to ground (e.g., which may aide in preventing electrostatic discharges from reaching and damaging the electrical components on the respective PCBs 152A′, 152B′, 152C′.
The linear lighting device 100′ may also comprise mounting brackets 180A′, 180B′. The mounting brackets 180A′, 180B′ may be configured to attach the linear lighting device 100′ to the structure. For example, the mounting brackets 180A′, 180B′ may engage the upper surface 112′ of the housing 110′. The mounting brackets 180A′, 180B′ may define respective holes 182A′, 182B′ that are configured to receive respective fasteners 184A′, 184B′ configured to attach the mounting brackets 180A′, 180B′ to the structure.
Although the figures depict the linear lighting device 100′ without TIR lenses, it should be appreciated that the linear lighting device 100′ may include TIR lenses (e.g., such as the TIR lenses 140A, 140B, 140C). In this case, a height of the housing 110′ may be increased in the z-direction which would enable the TIR lenses to fit within the linear lighting device 100′.
This application is a continuation of U.S. Non-Provisional patent application Ser. No. 17/390,731, filed Jul. 30, 2021, which claims the benefit of U.S. Provisional Patent Application No. 63/059,745, filed Jul. 31, 2020, and U.S. Provisional Patent Application No. 63/123,827, filed Dec. 10, 2020, the contents of which are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
9146028 | Logan et al. | Sep 2015 | B2 |
9332598 | Ho et al. | May 2016 | B1 |
9360174 | Dong et al. | Jun 2016 | B2 |
9392660 | Dias et al. | Jul 2016 | B2 |
9392663 | Knapp et al. | Jul 2016 | B2 |
9485813 | Lewis et al. | Nov 2016 | B1 |
9668314 | Dong et al. | May 2017 | B2 |
9671071 | May | Jun 2017 | B1 |
9769899 | Ho et al. | Sep 2017 | B2 |
10161786 | Chang et al. | Dec 2018 | B2 |
11570874 | Bocock | Jan 2023 | B2 |
20130003363 | Lu et al. | Jan 2013 | A1 |
20130249404 | Eckel et al. | Sep 2013 | A1 |
20170251537 | Clark et al. | Aug 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20230097102 A1 | Mar 2023 | US |
Number | Date | Country | |
---|---|---|---|
63123827 | Dec 2020 | US | |
63059745 | Jul 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17390731 | Jul 2021 | US |
Child | 18075618 | US |