Control Module for a Driver for an Electrical Load
20210227654 · 2021-07-22
Assignee
Inventors
- Jonathan Picard (Bethlehem, PA, US)
- Johnathan Paul Ross (Bethlehem, PA, US)
- Robert D. Stevens, Jr. (Emmaus, PA, US)
Cpc classification
H05B45/00
ELECTRICITY
H05B45/3575
ELECTRICITY
International classification
H05B45/00
ELECTRICITY
Abstract
A lighting control system for controlling a cumulative light emitted by a lighting fixture may comprise a light-emitting diode (LED) driver comprising an output for conducting an output current, and a control module electrically coupled to the output of the LED driver for receiving the output current. The LED driver may regulate the magnitude of the output current towards a target current, and may be characterized by a low-end intensity. The control module may be coupled to a first LED light source of the LED light sources. The control module may receive a command including a requested intensity and control the magnitude of a first LED current through the first LED light source. The control module may control the cumulative light output of the lighting fixture below the low-end intensity of the LED driver by diverting a portion of the output current away from the first LED light source.
Claims
1. A control module for use in a load control system for controlling a cumulative light emitted by a plurality of light-emitting diodes (LEDs), the control module comprising: a first controllably conductive device configured to be electrically coupled in series with a first LED of the plurality of LEDs; a second controllably conductive device configured to be electrically coupled in series with a second LED of the plurality of LEDs; an artificial load circuit; a third controllably conductive device electrically coupled in series with the artificial load circuit; and a control circuit configured to: generate a first drive signal for rendering the first controllably conductive device conductive and non-conductive to control a magnitude of a first LED current through the first LED; generate a second drive signal for rendering the second controllably conductive device conductive and non-conductive to control a magnitude of a second LED current through the second LED; control the magnitudes of the first and second LED currents to adjust the cumulative light emitted by the plurality of LEDs; and generate a third drive signal for rendering the third controllably conductive device conductive to divert at least a portion of the first and second LED currents away from the first and second LEDs of the plurality of LEDs.
2. The control module of claim 1, wherein the control circuit is configured to: pulse-width modulate the first and second drive signals; and determine respective duty cycles of the first and second drive signals in dependence upon a requested cumulative light to be emitted by the plurality of LEDs.
3. The control module of claim 2, further comprising: input terminals configured to be coupled to the output of an LED driver characterized by a low-end intensity; wherein, when a requested intensity is less than a low-end intensity of the LED driver, the control circuit is configured to adjust the respective duty cycles of the first and second drive signals in dependence upon the requested cumulative light to be emitted by the plurality of LEDs.
4. The control module of claim 3, wherein the control circuit is configured to adjust an operating period of the first and second drive signals as the requested cumulative light changes.
5. The control module of claim 4, wherein the control circuit is configured to adjust the operating period of the first and second drive signals as a function of at least one of the requested cumulative light or the duty cycle of one or more of the first or second drive signals.
6. The control module of claim 4, wherein the control circuit is configured to determine the operating period of the first and second drive signals from a look-up table in dependence upon at least one of the requested cumulative light or the duty cycle of one or more of the first or second drive signals.
7. The control module of claim 4, wherein the control circuit is configured to adjust the operating period of the first and second drive signals randomly as the requested cumulative light changes.
8. The control module of claim 2, wherein the control circuit is configured to maintain an operating period of the first and second drive signals constant as the requested cumulative light changes.
9. The control module of claim 1, further comprising: a first communication circuit configured to receive a control instruction via a first communication link; wherein the control circuit is configured to control the first and second controllably conductive devices to control the magnitude of the first and second LED currents through the first and second LEDs in response to the control instruction.
10. The control module of claim 9, further comprising: a second communication circuit configured to be coupled to an LED driver via a second communication link; wherein the control circuit is configured to control the LED driver via the second communication circuit to adjust the magnitude of an output current of the LED driver in response to the control instruction received via the first communication circuit.
11. The control module of claim 10, wherein the control instruction includes a requested intensity for the plurality of LEDs, the control circuit configured to adjust the magnitude of the output current of the LED driver as a function of the requested intensity.
12. The control module of claim 11, wherein the control circuit is configured to adjust the duty cycle of the third drive signal as a function of the requested intensity when the requested intensity is less than a low-end intensity of the LED driver.
13. The control module of claim 11, wherein, when the requested intensity is less than the low-end intensity of the LED driver, the control circuit is configured to adjust the respective duty cycles of the first and second drive signals in dependence upon a requested color temperature and the duty cycle of the third drive signal.
14. The control module of claim 11, wherein, when the requested intensity is greater than the low-end intensity of the LED driver, the control circuit is configured to control the duty cycle of the third drive signal to zero, and adjust the respective duty cycles of the first and second drive signals in dependence upon a requested color temperature.
15. The control module of claim 10, wherein the first communication circuit comprises a digital communication circuit configured to transmit and receive digital messages via a digital communication link, and the second communication circuit comprises an analog communication circuit configured to generate control signals on an analog control link.
16. The control module of claim 1, wherein the artificial load circuit has a current-voltage curve that approximates a current-voltage curve of the first LED.
17. The control module of claim 16, wherein the control circuit is configured to tune the current-voltage curve of the artificial load circuit.
18. The control module of claim 1, wherein the first and second LEDs are different colors, and the control circuit is configured to control the magnitudes of the first and second LED currents to adjust a color temperature of the cumulative light emitted by a lighting fixture.
19. The control module of claim 18, wherein the control circuit is configured to pulse-width modulate the first, second, and third drive signals, the control circuit configured to determine respective duty cycles of the first, second, and third drive signals in dependence upon a requested color temperature for the cumulative light emitted by the lighting fixture.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION
[0024]
[0025] The load control system 100 may comprise a load regulation device, such as an LED driver 110, and a control module 112, which may both be installed in the lighting fixture 106. The LED driver 110 may be coupled to a power source, such as an alternating-current (AC) power source 108, and may be configured to generate an output voltage V.sub.OUT at an output. The control module 112 may be coupled to the output of the LED driver 110 to receive the output voltage V.sub.OUT. The LED driver 110 may be configured to control the amount of power delivered to the control module 112 by regulating a magnitude of an output current I.sub.OUT (e.g., controlling the magnitude of the output current I.sub.OUT towards a target current I.sub.TRGT).
[0026] The control module 112 may be configured to control (e.g., individually control) the amount of power delivered to the first and second LED light sources 102, 104 to thus control the intensities of the LED light sources. The control module 112 may be configured to conduct a first LED current I.sub.LED1 through the first LED light source 102, such that a first LED voltage V.sub.LED1 is generated across the first LED light source. The control module 112 may be configured to conduct a second LED current I.sub.LED2 through the second LED light source 104, such that a second LED voltage V.sub.LED2 is generated across the second LED light source. For example, the LED light sources 102, 104 may be different color LED light sources and the light emitted by the LED light sources may be mixed together to adjust the color temperature of the cumulative light emitted by the lighting fixture 106. For example, the first LED light source 102 may be a cool-white LED light source and the second LED light source 104 may be a warm-white LED light source. The control module 112 may be configured to adjust the intensities of the cool-white light emitted by the first LED light source 102 and the warm-white light emitted by the second LED light source 104 to control the color temperature of the cumulative light emitted by the lighting fixture 106.
[0027] The LED driver 110 and the control module 112 may be coupled to a communication link 114 (e.g., a digital communication link), such that the LED driver 110 and the control module 112 may be able to transmit and/or receive messages (e.g., digital messages) via the communication link. The LED driver 110 and the control module 112 may be configured to communicate on the communication link 114 using the same communication protocol. The LED driver 110 and the control module 112 may each be assigned a unique identifier (e.g., a link address) for communication on the communication link 114. The LED driver 110 and the control module 112 may be configured to communicate with a system controller (not shown), as well as other LED drivers and control modules, via the communication link 114. For example, the communication link 114 may comprise a wired communication link, for example, a digital communication link operating in accordance with one or more predefined communication protocols (such as, for example, one of Ethernet, IP, XML, Web Services, QS, DMX, BACnet, Modbus, LonWorks, and KNX protocols), a serial digital communication link, an RS-485 communication link, an RS-232 communication link, a digital addressable lighting interface (DALI) communication link, or a LUTRON ECOSYSTEM communication link. Additionally or alternatively, the digital communication link 114 may comprise a wireless communication link, for example, a radio-frequency (RF), infrared (IR), or optical communication link. Digital messages may be transmitted on an RF communication link using, for example, one or more of a plurality protocols, such as the LUTRON CLEARCONNECT, WIFI, ZIGBEE, Z-WAVE, THREAD, KNX-RF, and ENOCEAN RADIO protocols.
[0028] The LED driver 110 and the control module 112 may be responsive to messages (e.g., digital messages that include the respective link address of the LED driver and/or control module) transmitted by the system controller to the LED driver and the control module via the communication link 114. The LED driver 110 and the control module 112 may be configured to control the LED light sources 102, 104 in response to the messages received via the digital communication link 114. The system controller may be configured to transmit messages to the LED driver 110 and the control module 112 for turning both LED light sources 102, 104 on and off (e.g., to turn the lighting fixture 106 on and off). The system controller may also be configured to transmit messages to the LED driver 110 and the control module 112 for adjusting at least one of an intensity and a color temperature of the cumulative light emitted by the lighting fixture 106. The LED driver 110 and the control module 112 may be configured to transmit messages including feedback information via the digital communication link 114.
[0029] The system controller may be configured to transmit a command (e.g., control instruction) to the LED driver 110 and/or the control module 112 for adjusting the intensity and/or the color temperature of the cumulative light emitted by the lighting fixture 106 (e.g., the light emitted by the first and second LED light sources 102, 104). For example, the command may include a requested intensity (e.g., a desired intensity or target intensity) and/or a requested color temperature (e.g., a desired color temperature or target color temperature) for the cumulative light emitted by the lighting fixture 106. The control module 112 may adjust the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to control the cumulative light emitted by the lighting fixture 106 to the requested color temperature of the command.
[0030] The command may include only an intensity (e.g., and not a color temperature), and the control module 112 may adjust the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to control the cumulative light emitted by the lighting fixture 106 in response to the intensity of the command, for example, to cause the cumulative light emitted by the lighting fixture 106 to become redder as the intensity is decreased (e.g., dimmed). For example, the control module 112 may receive an intensity command and, in response to the intensity command, control the magnitude of the LED currents I.sub.LED1, I.sub.LED2 to not only achieve the requested intensity, but also to approximate the associated color temperature of a black body radiator illuminated at the requested intensity (e.g., according to Plank's law). The intensity of the cumulative light emitted by the lighting fixture 106 may range between a high-end intensity L.sub.HE (e.g., a maximum intensity, such as 100%) and a low-end intensity L.sub.LE (e.g., a minimum intensity, such as 0.1-10%).
[0031] The color temperature of the cumulative light emitted by the lighting fixture 106 may range between a cool-white color temperature T.sub.CW when only the first LED light source is on to the warm-white color temperature T.sub.WW when only the second LED light source is on. The control module 112 may be configured to adjust the color temperature between the cool-white color temperature T.sub.CW and the warm-white color temperature T.sub.WW by turning both LED light sources on. The control module 112 may control the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to mix the cool-white light emitted by the first LED light source 102 and the warm-white light emitted by the second LED light source 104, respectively, to control the color temperature of the cumulative light emitted by the lighting fixture 106 to the requested color temperature.
[0032] The LED driver 110 may adjust the intensity of the cumulative light emitted by the lighting fixture 106 by controlling the magnitude of the output current I.sub.OUT of the LED driver 110. The LED driver 110 may be configured to adjust the magnitude of the output current I.sub.OUT between a maximum current I.sub.MAX (e.g., at a high-end intensity L.sub.HE-DRIVER) and a minimum current I.sub.MIN (e.g., at a low-end intensity L.sub.LE-DRIVER). The control module 112 may split the output current I.sub.OUT generated by the LED driver 110 between the first and second LED light sources 102, 104 to achieve the requested color temperature of the cumulative light emitted by the lighting fixture 106. In this example, the sums of the magnitudes of the first and second LED currents I.sub.LED1, I.sub.LED2 may be approximately equal to the magnitude of the output current I.sub.OUT.
[0033] The system controller may be configured to transmit a command including the requested intensity and the requested color temperature to both of the LED driver 110 and the control module 112. The LED driver 110 may be configured to determine the target current I.sub.TRGT to which to regulate the magnitude of the output current I.sub.OUT in response to the requested intensity of the command and the control module 112 may adjust the magnitudes of the first and second LED currents I.sub.LED1, I.sub.LED2 in response to the requested color temperature of the command. In addition, the system controller may be configured to transmit a first command including the requested intensity to the LED driver 110 and a second command including the requested color temperature to the control module 112. In this example, the low-end intensity L.sub.LE of the cumulative light emitted by the lighting fixture 106 may be equal to the low-end intensity L.sub.LE-DRIVER of the LED driver 110.
[0034] The control module 112 may be configured to control the intensity of the cumulative light emitted by the lighting fixture 106 below the low-end intensity L.sub.LE-DRIVER of the LED driver 110. For example, the low-end intensity L.sub.LE of the lighting fixture 106 may be less than the low-end intensity L.sub.LE-DRIVER of the LED driver 110. The control module 112 may be configured to divert at least a portion of the output current I.sub.OUT of the LED driver 110 away from both of the LED light sources 102, 104 (e.g., as will be described in greater detail below). The control module 112 may split the remaining current of the output current I.sub.OUT between the first and second LED light sources 102, 104 to achieve the requested color temperature of the cumulative light emitted by the lighting fixture 106. In this example, the sum of the magnitudes of the diverted current and the first and second LED currents L.sub.ED1, I.sub.LED2 may be approximately equal to the magnitude of the output current I.sub.OUT. The system controller may be configured to transmit a command including the requested intensity and the requested color temperature to both of the LED driver 110 and the control module 112. In addition, the system controller may be configured to transmit a first command including the requested intensity to the LED driver 110 and a second command including both the intensity and the requested color temperature to the control module 112.
[0035] The control module 112 may be configured to fade the intensity of the cumulative light emitted by the lighting fixture 106 (e.g., gradually adjust the intensity over a period of time). For example, when fading the lighting fixture 106 on (e.g., to provide a “soft-on” feature), the control module 112 may be configured to gradually increase the intensity of the cumulative light emitted by the lighting fixture from a starting intensity (e.g., which may be less than the low-end intensity L.sub.LE of the lighting fixture 106) to the requested intensity over a turn-on period. In addition, when fading the lighting fixture 106 off (e.g., to provide a “fade-to-black” feature), the control module 112 may be configured to gradually decrease the intensity of the cumulative light emitted by the lighting fixture from the present intensity to an ending intensity (e.g., which may be less than the low-end intensity L.sub.LE of the lighting fixture 106) over a turn-off period. When fading the intensity of the lighting fixture 106, the control module 112 may be configured to control the intensity of the lighting fixture 106 below the low-end of the lighting fixture by diverting at least a portion of the output current I.sub.OUT of the LED driver 110 away from both of the LED light sources 102, 104 (e.g., as described above).
[0036] The control module 112 may be configured to modulate one or both of the first and second LED currents I.sub.LED1, I.sub.LED2 to cause the respective LED light sources 102, 104 to emit optical communication signals, e.g., visible light communication (VLC) signals. For example, the control module 112 may be configured to cause one or both of the LED light sources 102, 104 to transmit the VLC signals to a mobile device (e.g., a smart phone, a tablet, etc.) during commissioning of the load control system 100. In addition, the control module 112 may be configured to cause one or both of the LED light sources 102, 104 to transmit beacons via the VLC signals, e.g., for use in a real time location system (RTLS), and/or to transmit network data via the VLC signals, e.g., from a Li-Fi network.
[0037]
[0038] As in the load control system 100 of
[0039] The load control system 200 may comprise a communication link 214 (e.g., a digital communication link) to allow for communication of messages (e.g., digital messages) between the control devices of the load control system. The communication link 214 may be wired or wireless. For example, the communication link 214 may be similar to the communication link 114 of the load control system 100 of
[0040] As shown in
[0041] The LED driver 204 may be configured to adjust the magnitude of the output current I.sub.OUT to a minimum current I.sub.MIN (e.g., at a low-end intensity L.sub.LE-DRIVER) when a 0-10V control signal is received that has a magnitude of approximately zero volts, and to a maximum current I.sub.MAX (e.g., at a high-end intensity L.sub.HE-DRIVER) when a 0-10V control signal is received that has a magnitude of approximately ten volts. The LED driver 204 may be configured to adjust the magnitude of the output current I.sub.OUT to a magnitude that is scaled (e.g., linearly scaled) between the minimum current I.sub.MIN and the maximum current I.sub.MAX when a 0-10V control signal is received that has a magnitude between zero and ten volts.
[0042] The control module 212 may be responsive to messages (e.g., digital messages that include the link address of the control module) transmitted by the system controller to the control module via the communication link 214. The control module 212 may be configured to control the LED light sources 202, 204 in response to the messages received via the digital communication link 214. The system controller may be configured to transmit messages to the control module 212 for turning both LED light sources 202, 204 on and off (e.g., to turn the lighting fixture 206 on and off). The system controller may also be configured to transmit messages to the control module 212 for adjusting at least one of the intensity or the color temperature of the cumulative light emitted by the lighting fixture 206. The control module 212 may be configured to transmit messages including feedback information via the digital communication link 214.
[0043] The system controller may be configured to transmit a command to the control module 212 for adjusting the intensity and/or the color temperature of the cumulative light emitted by the lighting fixture 206 (e.g., the light emitted by the first and second LED light sources 202, 204). For example, the command may include a requested intensity and/or a requested color temperature for the cumulative light emitted by the lighting fixture 206. The control module 212 may adjust the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to control the cumulative light emitted by the lighting fixture 206 to the requested color temperature of the command.
[0044] The command transmitted by the system controller may include only an intensity (e.g., and not color temperature), and the control module 212 may adjust the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to control the cumulative light emitted by the lighting fixture 206 in response to the intensity of the command, for example, to cause the cumulative light emitted by the lighting fixture 206 to become redder as the intensity is decreased (e.g., dimmed). For example, the control module 212 may receive an intensity command and, in response to the intensity command, control the magnitude of the LED currents I.sub.LED1, I.sub.LED2 to not only achieve the requested intensity, but also to approximate the associated color temperature of a black body radiator illuminated at the requested intensity (e.g., according to Plank's law). The intensity of the cumulative light emitted by the lighting fixture 206 may range between a high-end intensity L.sub.HE (e.g., a maximum intensity, such as 100%) and a low-end intensity L.sub.LE (e.g., a minimum intensity, such as 0.1-10%).
[0045] The color temperature of the cumulative light emitted by the lighting fixture 206 may range between the cool-white light of the first LED light source 202 (when only the first LED light source is on) to the warm-white light of the second LED light source 204 (when only the second LED light source is on). The control module 212 may be configured to adjust the color temperature between the cool-white light of the first LED light source 202 and the warm-white light of the second LED light source 204 by turning both LED light sources on. The control module 212 may control the magnitudes of the LED currents I.sub.LED1, I.sub.LED2 to mix the cool-white light emitted by the first LED light source 202 and the warm-white light emitted by the second LED light source 204, respectively, to control the color temperature of the cumulative light emitted by the lighting fixture 206 to the requested color temperature.
[0046] The control module 212 may control the LED driver 210 to adjust the intensity of the cumulative light emitted by the lighting fixture 106 by generating the analog control signal on the analog control link 216 to control the magnitude of the output current I.sub.OUT of the LED driver 210. The control module 212 may split the output current I.sub.OUT generated by the LED driver 210 between the first and second LED light sources 202, 204 to achieve the requested color temperature of the cumulative light emitted by the lighting fixture 206. In this example, the sum of the magnitudes of the first and second LED currents L.sub.ED1, I.sub.LED2 may be approximately equal to the magnitude of the output current I.sub.OUT. The system controller may be configured to transmit a command including the requested intensity and the requested color temperature to the control module 212. The control module 212 may control the LED driver 210 via the analog control signal to adjust the magnitude of the output current I.sub.OUT in response to the requested intensity of the command and may adjust the magnitudes of the first and second LED currents I.sub.LED1, I.sub.LED2 in response to the requested color temperature of the command. The LED driver 210 may be configured to determine the target current I.sub.TRGT to which to regulate the magnitude of the output current I.sub.OUT in response to the analog control signal. In this example, the low-end intensity L.sub.LE of the cumulative light emitted by the lighting fixture 206 may be equal to the low-end intensity L.sub.LE-DRIVER of the LED driver 210.
[0047] The control module 212 may be configured to control the intensity of the cumulative light emitted by the lighting fixture 206 below the low-end intensity L.sub.LE-DRIVER of the LED driver 210, for example, by diverting at least a portion of the output current I.sub.OUT of the LED driver 210 away from one or both of the LED light sources 202, 204. The control module 212 may split the remaining current of the output current I.sub.OUT between the first and second LED light sources 202, 204 to achieve the requested color temperature of the cumulative light emitted by the lighting fixture 206. In this example, the sum of the magnitudes of the diverted current and the first and second LED currents L.sub.ED1, I.sub.LED2 may be approximately equal to the magnitude of the output current I.sub.OUT. The system controller may be configured to transmit a command including the requested intensity and the requested color temperature to the control module 212.
[0048] The control module 212 may be configured to fade the intensity of the cumulative light emitted by the lighting fixture 206 (e.g., gradually adjust the intensity over a period of time), for example, to provide a “soft-on” feature when fading the lighting fixture 206 on and a “fade-to-black” feature when fading the lighting fixture 206 off (e.g., as in the control module 106 described above). When fading the intensity of the lighting fixture 206, the control module 212 may be configured to control the intensity of the lighting fixture 206 below the low-end of the lighting fixture by diverting at least a portion of the output current I.sub.OUT of the LED driver 210 away from both of the LED light sources 202, 204.
[0049] The control module 212 may also be configured to modulate one or both of the first and second LED currents I.sub.LED1, I.sub.LED2 to cause the respective LED light sources 202, 204 to emit optical communication signals, e.g., VLC signals.
[0050]
[0051] The control module 300 may comprise a control circuit 310 for controlling the intensities of the LED light sources 302, 304. The control circuit 310 may comprise, for example, a digital controller or any other suitable processing device, such as, for example, a microcontroller, a programmable logic device (PLD), a microprocessor, an application specific integrated circuit (ASIC), or a field-programmable gate array (FPGA). The control circuit 310 may be coupled to a memory 330 for storing the operational characteristics of the control module 300.
[0052] The control module 300 may comprise a first and second controllably conductive devices, such as respective field-effect transistors (FETs) Q312, Q314 (e.g., MOSFETs). The FETs Q312, Q314 may have main terminals adapted to be electrically coupled in series with the first and second LED light sources 302, 304, respectively. The control circuit 310 may be configured to generate first and second drive signals V.sub.DR1, V.sub.DR2 that may be coupled to gates of the FETs Q312, Q314 via respective gate drive circuits 316, 318. The control circuit 310 may be configured control the FETs Q312, Q314 to steer portions of the output current I.sub.OUT of the LED driver through the respective LED light sources 302, 304.
[0053] For example, the control circuit 310 may be configured to control the first FET Q312 to conduct a first LED current I.sub.LED1 through the first LED light source 302 and generate a first LED voltage V.sub.LED1 across the first LED light source. The control circuit 310 may be configured to control the second FET Q314 to conduct a second LED current I.sub.LED2 through the second LED light source 304 and generate a second LED voltage V.sub.LED2 across the second LED light source. For example, the control circuit 310 may be configured to pulse-width modulate the FETs Q312, Q314 to conduct pulses of the output current I.sub.OUT of the LED driver through the respective LED light sources 302, 304 at different times. The control circuit 310 may also be configured to control each of the FETs Q312, Q314 in the linear region, such that the first and second LED currents I.sub.LED1, I.sub.LED2 have constant magnitudes (e.g., that are less than the magnitude of the output current I.sub.OUT).
[0054] The control module 300 may further comprise an artificial load circuit 320 (e.g., an internal dummy load circuit) and a third FET Q322 having main terminals coupled in series with the artificial load circuit. The control circuit 310 may be configured to generate a third drive signal V.sub.DR3 that may be coupled to a gate of the third FET Q322 via a third gate drive circuit 324. The control circuit 310 may be configured to control the FET Q322 to conduct an artificial load current I.sub.ART in order to divert current away from the first and second LED light sources 302, 304 to allow the control module 300 to control the intensity of the lighting fixture to be less than a low-end intensity L.sub.LE-DRIVER of the LED driver. The artificial load circuit 320 may be configured to operate in a similar manner as one of LED light sources 302, 304, for example, by having a similar current-voltage (I-V) curve so as to mimic the operation of an LED light source.
[0055] The control circuit 310 may be coupled to the artificial load circuit 320 for adjusting the operating characteristics (e.g., the I-V curve) of the artificial load circuit in response to one or more control signals V.sub.ADJUST1, V.sub.ADJUST2 generated by the control circuit. For example, the control circuit 310 may be configured to adjust a high-end voltage V.sub.HE at which the artificial load circuit 320 may operate when the magnitude of the artificial load current I.sub.ART is controlled to a high-end current I.sub.HE (e.g., when the lighting fixture is at the high-end intensity L.sub.HE). In addition, the control circuit 310 may be configured to adjust a low-end voltage V.sub.LE at which the artificial load circuit 320 may operate when the magnitude of the artificial load current I.sub.ART is controlled to a low-end current I.sub.LE (e.g., when the lighting fixture is at the low-end intensity L.sub.LE). The control circuit 310 may be configured to adjust the high-end voltage V.sub.HE and the low-end voltage V.sub.LE during configuration procedure during manufacturing of the control module 300 or a commissioning procedure after installation of the control module. The control circuit 310 may then maintain the values of the high-end voltage V.sub.HE and the low-end voltage V.sub.LE during normal operation. In addition, the values of the high-end voltage V.sub.HE and the low-end voltage V.sub.LE may be updated (e.g., updated over time) after installation. Examples procedures for calibrating and/or tuning the artificial load circuit 300 will be described with greater detail below.
[0056] The control circuit 310 may be configured to pulse-width modulate one or more (e.g., all) of the FETs Q312, Q314, Q322 to conduct pulses of the output current I.sub.OUT of the LED driver through the respective LED light sources 302, 304 and the artificial load circuit 320, e.g., at different times. The control module 310 may be configured to adjust a duty cycle DC.sub.ART of the third drive signal V.sub.DR3 to adjust the magnitude of the artificial load current from zero amps (e.g., at a minimum duty cycle DC.sub.MIN, e.g., 0%) to the magnitude of the output current I.sub.OUT of the LED driver (e.g., at a maximum duty cycle DC.sub.MAX, e.g., 100%). The control circuit 310 may also be configured to control each of the FETs Q312, Q314, Q322 in the linear region, such that the first LED current I.sub.LED1, the second LED current I.sub.LED2, and the artificial load current I.sub.ART have constant magnitudes (e.g., that are less than the magnitude of the output current I.sub.OUT).
[0057] The control module 300 may also comprise a digital communication circuit 332, which may be coupled to a digital communication link, for example, a wired communication link or a wireless communication link, such as a radio-frequency (RF) communication link or an infrared (IR) communication link. As shown in
[0058] The control module 300 may further comprise a power supply 334, which may generate a DC supply voltage V.sub.CC for powering the control circuit 310, the memory 330, the digital communication circuit 332, and the other low-voltage circuitry of the control module. The power supply 334 may be powered from the communication link via the communication link terminals E1, E2, such that the power supply 334 does not need to consume any of the output current I.sub.OUT of the LED driver.
[0059] The control module 300 may additionally be configured to be connected to the LED driver via an analog communication link, such as a 0-10V control link, as shown in
[0060] While the control modules 112, 212, 300 shown in
[0061]
[0062] The output current I.sub.OUT of the LED driver may be controlled in response to the requested intensity as shown in
[0063] When the requested intensity is greater than a transition intensity L.sub.TRAN, the control module may control the duty cycle DC.sub.ART of the third drive signal V.sub.DR3 to 0% to render the artificial load circuit 320 non-conductive and disable the artificial load circuit 320. For example, the transition intensity may be equal to the low-end intensity L.sub.LE-DRIVER of the LED driver as shown in
[0064] When the requested intensity is less than or equal to the transition intensity L.sub.TRAN (e.g., the low-end intensity L.sub.LE-DRIVER of the LED driver as shown in
[0065] The control module may control the magnitude of the first and second LED currents I.sub.LED1, I.sub.LED2 to control the color temperature of the cumulative light emitted by the lighting fixture in response to the requested color temperature. For example, the control module may control a duty cycle DC.sub.CW of the cool-white LED light source to a maximum duty cycle DC.sub.MAX-CW (e.g., 100%) and a duty cycle DC.sub.WW of the warm-white LED light source to a minimum duty cycle DC.sub.MIN-WW (e.g., 0%) when the requested color temperature is the cool-white color temperature T.sub.CW. The control module may control the duty cycle DC.sub.CW of the cool-white LED light source to a minimum duty cycle DC.sub.MIN-CW (e.g., 0%) and the duty cycle DC.sub.WW of the warm-white LED light source to a maximum duty cycle DC.sub.MAX-WW (e.g., 100%) when the requested color temperature is the warm-white color temperature T.sub.WW. For example, as shown in
[0066] The transition intensity L.sub.TRAN may also be greater than the low-end intensity L.sub.LE-DRIVER of the LED driver (e.g., as shown in
[0067] Below the transition intensity L.sub.TRAN, the control module may adjust the duty cycle DC.sub.ART of the third drive signal V.sub.DR3 from the minimum duty cycle DC.sub.MIN at the transition intensity L.sub.TRAN to the maximum duty cycle DC.sub.MAX at the low-end intensity L.sub.LE of the requested intensity range. For a portion of requested intensity range, the magnitude of the output current I.sub.OUT of the LED driver and the duty cycle DC.sub.ART of the third drive signal V.sub.DR3 may be controlled together to achieve the requested intensity of the lighting fixture. The relationship between the duty cycle DC.sub.ART of the third drive signal V.sub.DR3 and the requested intensity may be non-linear (e.g., as shown in
[0068]
[0069] As the requested color temperature is adjusted, the control module may be configured to maintain an operating period T.sub.OP of the first and second drive signals V.sub.DR1, V.sub.DR2 constant, for example, at an operating period T.sub.1 as shown in
[0070]
DC.sub.1=DC.sub.CW.Math.(1−DC.sub.ART),
and the duty cycle DC.sub.2 of the second drive signal V.sub.DR2 may be calculated using the following equation, e.g.,
DC.sub.2=DC.sub.WW.Math.(1.Math.DC.sub.ART),
where the duty cycles D.sub.CW, D.sub.WW may be determined from the requested color temperature (e.g., as shown in
[0071] The control module may be configured to maintain an operating period T.sub.OP of the first and second drive signals V.sub.DR1, V.sub.DR2 constant as the requested color temperature is adjusted, for example, at an operating period T.sub.3 as shown in
[0072]
[0073] At 740, the control module may determine the value of the operating period of the drive signals. The control module may be configured to determine the operating period at 740 in different ways. For example, the control module may determine the operating period based on a relationship (e.g., a predetermined relationship) between the operating period and the set of duty cycles determined at 730. The relationship may be, for example, a linear relationship in which the operating period may increase or decrease in proportion to an increase or decrease in the duty cycle. Other types of relationships including a non-linear relationship may also be employed to set the operating period. The control module may determine the operating period based on data stored in the control module (e.g., a look-up table including mapped values of operating periods and duty cycles). For example, the values of the look-up table may be chosen such that the operating period for a set of duty cycle values for the drive signals is not equal to the operating period for any of the other possible sets of duty cycle values. Alternatively or additionally, the control module may derive the operating period dynamically (e.g., without using preconfigured values) as the duty cycle of the drive signal is adjusted. In addition, the control module may determine the operating period randomly. The control module may impose limits on the range of values that may be assigned to the operating period. For example, the control module may be configured to keep the length of the operating period within a range so as the frequency of the drive signal does not cause undesirable flicking in the output of the lighting load.
[0074] Once the duty cycles and operating period have been determined, the control module may generate the drive signal with the determined duty cycle and operating period at 750, before the control procedure 700 exits.
[0075]
[0076] The artificial load circuit 800 may further comprise an operational amplifier U818. The operational amplifier U818 may include an output electrically coupled to drive a gate of the FET Q812. The operational amplifier U814 may have an inverting input coupled to the junction of the diode D810 and the FET Q812, and a non-inverting input coupled to the junction of the resistor R814 and the potentiometer R816. The operational amplifier U818 may operate to drive the FET Q812 in the linear region and to cause the voltage across the potentiometer R816 to be approximately equal to the voltage across the diode D810. The artificial load circuit 800 may receive a first adjustment control signal V.sub.ADJUST1 (e.g., from the control circuit 310), which may be electrically coupled to a wiper input of the potentiometer R816 for tuning a resistance of the potentiometer to adjust a high-end voltage V.sub.HE (e.g., a maximum value of the artificial load voltage V.sub.ART) at which the artificial load circuit 800 may operate when the artificial load circuit is conducting a high-end current I.sub.HE (e.g., a maximum value of the artificial load current I.sub.ART).
[0077] The artificial load circuit 800 may also comprise a controllable current sink circuit 820, which may be electrically coupled in parallel with the diode D810 for increasing the magnitude of the artificial load current I.sub.ART. The artificial load circuit 800 may receive a second adjustment control signal V.sub.ADJUST2 (e.g., from the control circuit 310), which may be electrically coupled to the controllable current sink circuit 810 for adjusting the magnitude of a sink current drawn by the controllable current sink to adjust a low-end current I.sub.LE (e.g., a minimum value of the artificial load current I.sub.ART) and a low-end voltage V.sub.LE (e.g., a minimum value of the artificial load voltage V.sub.ART) at which the artificial load circuit 800 may operate when the lighting fixture is at the low-end intensity L.sub.HE.
[0078]
[0079] At 912, the control circuit may control the LED driver coupled to the control module to output a maximum current I.sub.MAX (e.g., a high-end current). The control circuit may transmit a control signal (e.g., a control signal with a magnitude of approximately 10V) via the analog control link to the LED driver to cause the LED driver to adjust its output current I.sub.OUT to a maximum magnitude. At 914, the control circuit may turn on one (e.g., only one) of the LED light sources connected to the control module. For example, the control circuit may render conductive a controllably conductive device in series with the LED light source (e.g., one of the FETs Q312, Q314) at 914. At 916, the control circuit may measure a magnitude (e.g., a high-end magnitude) of an LED voltage generated across the LED light source (e.g., the first and/or second LED voltages V.sub.LED1, V.sub.LED2) while the LED light source is conducting the maximum current I.sub.MAX of the LED driver. For example, the control module may comprise a voltage divider circuit coupled across the input terminals V+, V− for generating a scaled voltage that may be received by an analog-to-digital converter (ADC) of the control circuit for measuring the magnitude of the LED voltage. At 918, the control circuit may turn off the LED light source (e.g., by rendering the controllably conductive device that is in series with the LED light source non-conductive).
[0080] At 920, the control circuit may turn on the artificial load circuit, for example, by rendering conductive a controllably conductive device in series with the artificial load circuit (e.g., the FET Q322). At 922, the control circuit may tune the artificial load circuit to adjust the magnitude of an artificial load voltage generated across the artificial load circuit (e.g., the artificial load voltage V.sub.ART) when the artificial load circuit is conducting the maximum current I.sub.MAX of the LED driver. For example, the control circuit may adjust the magnitude of the artificial load voltage by controlling the first adjustment control signal V.sub.ADJUST1 to adjust a resistance of the potentiometer R816. At 924, the control circuit may measure the magnitude of the artificial load voltage. The control circuit may continue to adjust, at 922, the magnitude of the artificial load voltage until, at 924, the magnitude of the artificial load voltage is substantially equal to the high-end magnitude of the LED voltage generated across the LED light source when the LED light source was conducting the maximum current I.sub.MAX of the LED driver (e.g., as measured at 916). When the magnitude of the artificial load voltage is substantially equal to the measured high-end magnitude of the LED voltage at 924, the control circuit may stop tuning the artificial load circuit, such that a high-end voltage of the artificial load circuit may be substantially the same as that of the actual LED light source that the artificial load circuit is being tuned to mimic (e.g., so that the artificial load may mimic the characteristics of the actual load).
[0081] When the magnitude of the artificial load voltage is substantially equal to the measured high-end magnitude of the LED voltage at 924, the control circuit may turn off the artificial load circuit at 926, for example, by rendering the controllably conductive device in series with the artificial load circuit non-conductive. At 928, the control circuit may control the LED driver coupled to the control module to output a minimum current I.sub.MIN (e.g., a low-end current). At 930, the control circuit may turn on one (e.g., only one) of the LED light sources connected to the control module (e.g., the same LED light source that was turned on at 914), for example, by rendering the controllably conductive device in series with the LED light source conductive. At 932, the control circuit may measure a magnitude (e.g., a low-end magnitude) of the LED voltage generated across the LED light source while the LED light source is conducting the minimum current I.sub.MIN of the LED driver. At 934, the control circuit may turn off the LED light source, for example, by rendering the controllably conductive device in series with the LED light source non-conductive.
[0082] At 936, the control circuit may turn on the artificial load circuit, for example, by rendering the controllably conductive device in series with the artificial load circuit conductive. At 938, the control circuit may tune the artificial load circuit to adjust the magnitude of an artificial load voltage generated across the artificial load circuit when the artificial load circuit is conducting the minimum current I.sub.MIN of the LED driver. For example, the control circuit may adjust the magnitude of the artificial load voltage by controlling the second adjustment control signal V.sub.ADJUST2 to adjust the magnitude of the sink current drawn by the controllable current sink 810. At 940, the control circuit may measure the magnitude of the artificial load voltage. The control circuit may continue adjust, at 938, the magnitude of the artificial load voltage until, at 940, the magnitude of the artificial load voltage is substantially equal to the low-end magnitude of the LED voltage generated across the LED light source when the LED light source was conducting the minimum current I.sub.MIN of the LED driver (e.g., as measured at 932). When the magnitude of the artificial load voltage is substantially equal to the measured low-end magnitude of the LED voltage at 940, the control circuit may stop tuning the artificial load circuit, such that a low-end voltage of the artificial load circuit may be substantially the same as that of the actual LED light source that the artificial load is being tuned to mimic (e.g., so that the artificial load may mimic the characteristics of the actual load). When the magnitude of the artificial load voltage is substantially equal to the measured low-end magnitude of the LED voltage at 940, the configuration procedure 900 may exit.
[0083] In the configuration procedure 900 shown in
[0084] In addition, the control circuit may not measure the load voltage across one or more of the LED light sources when conducting the maximum current I.sub.MAX and the minimum current I.sub.MIN. For example, the control circuit may retrieve from memory stored high-end and low-end magnitudes for the artificial load circuit, and use those values to tune the artificial load circuit. Alternatively, the control circuit may receive a message including high-end and low-end magnitudes for the artificial load circuit, and use those values to tune the artificial load circuit.
[0085]
[0086] At 1012, the control circuit may receive a control input indicating a requested intensity. The control input may be received through a digital message transmitted on a communication link (e.g., the communication link 114). The communication link may be, for example, connected to both the control module and an LED driver coupled to the control module. At 1014, the control circuit may determine whether the requested intensity results in an output current I.sub.OUT of the LED driver being controlled to a maximum current I.sub.MAX. If the control circuit determines that the output current of the LED driver is at the maximum current I.sub.MAX, the control circuit may proceed to 1016. At 1016, the control circuit may conduct the maximum current I.sub.MAX from the LED driver and may tune the artificial load circuit so that a high-end voltage may be generated across the artificial load circuit while the artificial load circuit is conducting the maximum current I.sub.MAX (e.g., a high-end current I.sub.HE). Such high-end current I.sub.HE and high-end voltage V.sub.HE may be substantially the same as those of an actual load that the artificial load is being tuned to mimic (e.g., so that the artificial load may mimic the characteristics of the actual load).
[0087] The tuning of the artificial load circuit at the high-end may be performed in various ways depending on the design of the artificial load. For example, the control circuit may tune the artificial load circuit as in 914-924 of the configuration procedure 900. In an example, the control circuit may generate a first control signal V.sub.ADJUST1 that is electrically coupled to a wiper input of a potentiometer (e.g., the potentiometer R816 shown in
[0088] If the control circuit determines that the requested intensity does not result in the output current I.sub.OUT of the LED driver being controlled to a maximum current I.sub.MAX at 1014, then the control circuit may further determine, at 1018, whether the requested intensity results in the output current I.sub.OUT of the LED driver being controlled to a minimum current I.sub.MIN. If the control circuit determines that the output current I.sub.OUT of the LED driver is at the minimum current I.sub.MIN at 1018, the control circuit may move to 1020. At 1020, the control circuit may conduct the minimum current I.sub.MIN from the LED driver and may tune the artificial load circuit so that a low-end voltage V.sub.LE may be generated across the artificial load circuit while the artificial load circuit is conducting the minimum current I.sub.MIN (e.g., a low-end current I.sub.LE). Such low-end current I.sub.LE and low-end voltage V.sub.LE may be substantially the same as those of the actual load that the artificial load is being tuned to mimic (e.g., so that the artificial load may mimic the characteristics of the actual load).
[0089] The tuning of the artificial load at the low-end may be performed in various ways depending on the design of the artificial load. For example, the control circuit may tune the artificial load circuit as in 930-940 of the configuration procedure 900. In an example, the control module may comprise a controllable current sink circuit (e.g., the controllable current sink 820), which may be electrically coupled in parallel with a diode (e.g., the diode D810) for increasing the magnitude of the current drawn by the controllable current sink to adjust the magnitude of the current conducted through the artificial load. With the output current I.sub.OUT of the LED driver being set at the low-end magnitude, the control circuit may generate a second control signal V.sub.ADJUST2 that is coupled to the controllable current sink circuit to adjust the magnitude of the current drawn by the controllable current sink so that the artificial load may operate at the low-end current I.sub.LE and the low-end voltage V.sub.LE in response to receiving the control input indicating a low-end intensity.
[0090] Once the high-end and low-end currents and voltages of the artificial load circuit have been tuned, the control circuit may, at 1022, store the control parameters (e.g., the magnitudes of the first and second control signals V.sub.ADJUST1, V.sub.ADJUST2) that determine the current-voltage (I-V) curve for the artificial load circuit with which the artificial load may operate during normal operation of the control module. The configuration procedure 100 may then exit.
[0091] Although the example procedures shown in
[0092] While this disclosure has been described in terms of certain embodiments and generally associated methods, alterations and permutations of the embodiments and methods will be apparent to those skilled in the art. Accordingly, the above description of example embodiments does not constrain this disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of this disclosure.