WO2025108589A1 - Compensation de température en deux étapes - Google Patents
Compensation de température en deux étapes Download PDFInfo
- Publication number
- WO2025108589A1 WO2025108589A1 PCT/EP2024/073689 EP2024073689W WO2025108589A1 WO 2025108589 A1 WO2025108589 A1 WO 2025108589A1 EP 2024073689 W EP2024073689 W EP 2024073689W WO 2025108589 A1 WO2025108589 A1 WO 2025108589A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- temperature
- light emitting
- emitting device
- compensated
- driving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
- H05B45/24—Controlling the colour of the light using electrical feedback from LEDs or from LED modules
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/10—Controlling the intensity of the light
- H05B45/18—Controlling the intensity of the light using temperature feedback
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
- H05B45/28—Controlling the colour of the light using temperature feedback
Definitions
- the present disclosure relates generally to an adapted temperature-compensation scheme for driving a light emitting device, and to methods thereof (e.g., a method of driving a light emitting device according to an adapted temperature-compensation scheme)
- lighting fixtures and display devices are present in a wide range of technical contexts and applications, e.g. for illuminating an environment, for displaying images, and the like.
- Two approaches are commonly used for driving the light emission.
- a first approach is based on modulation in time, preferably via pulse width modulation (PWM), where a driving current is maintained at a constant value, and the ratio between on-time and off-time is varied to create a different impression of brightness.
- PWM pulse width modulation
- a second approach is based on amplitude modulation, in which the current is varied for each brightness value. Combinations of the two approaches are also known, where discrete amplitude settings are combined with PWM.
- temperature oscillations of the light emitter may cause a deterioration of the properties of the emitted light, such as a shift in the emitted color and a reduced brightness. Temperature variations may thus lead to a light output that deviates from an intended operation of the light emitter. There is thus a need for improvements in temperature-compensation schemes for light emitting devices, which may be of particular relevance for the further advancement of several technologies.
- FIG.1 A to FIG.1C show a light emitting device, in a schematic representation according to various aspects
- FIG.4A and FIG.4B show a system including a light emitting device and an external electronic device communicatively coupled with one another, in a schematic representation according to various aspects;
- FIG.5 shows an exemplary realization of the system including the light emitting device and the external electronic device, in a schematic representation according to various aspects
- FIG.6 A shows a message flow between a light emitting device and an external electronic device communicatively coupled with one another for temperature compensation, according to various aspects
- FIG.6B shows a schematic flow diagram of a method of carrying out temperature-compensated light emission, according to various aspects.
- a commonly used driving scheme for controlling the delivery of electrical energy (e.g., current or voltage) from a power supply to a load is the so-called pulse width modulation (PWM), which may be applied for controlling light emitting elements (e.g., LEDs), motors, battery chargers, solar panels, and the like.
- PWM pulse width modulation
- the PWM technique is based on pulsing the power supply on and off at a certain frequency and with a certain pulse width, thus allowing to control the amount of electrical energy delivered to the load over a certain period of time, illustratively the average power delivered to the load.
- the PWM driving scheme is well known in the art.
- PWM may describe the use of a digital signal to obtain an analog result.
- the PWM signal may be a square wave switched between a high state (illustratively, an “on state”) and a low state (“off state”).
- the percentage of time in which the PWM signal is in the high state is the so-called duty cycle.
- a PWM signal always on would have a 100% duty cycle
- a PWM signal always off would have a 0% duty cycle
- a PWM signal on for half of a period would have a 50% duty cycle, and so on.
- another important parameter of a PWM signal is the frequency of the waveform, i.e. the inverse of the period, i.e.
- the duty cycle of the PWM signal it is possible to control the electrical power perceived by a load.
- the duty cycle the relative on-time
- the average voltage of the signal may vary accordingly.
- a relevant use case for the PWM technique is the control of the brightness of light emitted by a light emitting diode (LED), the so-called “dimming”.
- LED light emitting diode
- a LED is turned on and off with a duty cycle and frequency defined by the PWM signal.
- the frequency of the PWM signal should be sufficiently high to avoid flickering, i.e. the on/off frequency should be faster than the perception of the human eye (the so-called Flicker Fusion Rate).
- the frequency of a PWM signal may be for example around 100 Hz.
- a LED may have an amount of power for which the LED produces a maximum output (e.g., light at maximum brightness).
- the PWM technique is based on switching the LED on and off at high frequency so that the power perceived by the LED varies in a range between 0 and the amount of power corresponding to the maximum output, thus regulating the brightness as a function of the ratio of the on-time to off-time. PWM may thus provide a relatively simple scheme to adjust the LED’s brightness.
- CCR constant current reduction
- a common issue related to light emission is a shift in the light emitting properties caused by changes in the temperature at which the light emitting device operates.
- the properties of the emitted light may deteriorate, for example the brightness may decrease and/or the color may slightly vary.
- Such temperature-induced variations may occur in various types of light emitting devices, and may be of particular relevance in the context of light emitting diodes with an integrated driver circuit.
- Various temperature-compensation schemes have been developed to maintain a stable light output even in presence of temperature oscillations.
- a simple approach may consist in a built-in compensation of PWM values based on a look-up table.
- the driver circuit of the light emitting device e.g., the LED driver
- the driver circuit of the light emitting device may have a built-in temperature sensor or forward voltage (VF) sensor, and the result of the sensing process is used to look up compensation parameters in an on-board look-up table.
- VF forward voltage
- Another approach may consist in a purely external compensation carried out by an external controller.
- the result of the temperature sensing or forward voltage sensing is used by the external controller (e.g., an external microcontroller) to calculate temperature compensated PWM values. This allows to compensate the LEDs’ calibration data before calculating the PWM values, allowing optimal compensation over the full gamut.
- both the “full built-in compensation” and the “no built-in compensation” approaches present shortcomings that limit their efficiency and applicability.
- built-in compensation is not capable of providing a color quality as high as the case in which the temperature calibration is driven by an external controller, unless large hardware is used replicating the controller function in the driver circuit. This is however not economically viable for small foot-print, low cost drivers.
- the full built-in approach only allows to compensate PWM values, giving satisfactory compensation only close to the reference color point that was originally used to create the look-up table.
- the full built-in compensation may be based on a linear scaling, which works properly only for certain points (e.g., only for a certain color coordinate).
- the present disclosure is related to a hybrid temperature-compensation scheme for driving light emission.
- the hybrid temperature-compensation scheme may combine aspects of the “full built-in compensation” and aspects of the “no built-in compensation” to overcome the respective deficiencies and provide a flexible and accurate temperature-compensated light emission.
- the hybrid temperature-compensation scheme may include a first processing carried out in an external electronic device (e.g., an external controller) and a second processing carried out internally at the light emitting device (e.g., by the driver).
- the proposed approach may thus be based on splitting the temperature compensation in two steps, one carried out externally and one carried out internally to the light emitting device.
- the combination of external and internal temperature compensation allows an accurate definition of a working point by exploiting the computational capabilities of the external processor, and further allows reducing the computational load on the external circuit by leaving the fine adjustments around the working point to the internal driver circuit of the light emitting device.
- the proposed hybrid compensation may thus include an external loop to set an initial compensation (e.g., for ambient correction) and an additional internal loop to compensate for smaller temperature changes (e.g., caused by self-heating).
- the internal loop may be based on a programmable linear correction factor for each channel and a flexible reference temperature (e.g., set automatically when engaging the loop).
- the internal loop may be engaged by a temperature threshold or a regular timer interval, which may be fixed or programmable.
- the hybrid temperature compensation scheme may thus include calculating the optimal working point for light emission (e.g., for the LEDs) based on the temperature of the light emitting device, and then engage an internal regulation (e.g., a linear regulation) around the externally-defined working point.
- the proposed scheme may be based on the realization that the internal driver is capable of efficiently compensating around a defined working point (e.g., to compensate a loss of brightness), whereas an external circuit with greater computational power is more suitable to identify the working parameters that provide a desired color coordinate.
- the external loop may thus provide optimal temperature correction over the full gamut, and the internal loop may automatically correct any color changes due to self-heating without additional communication with the external controller, thus maintaining a low data traffic.
- a light emitting device may include: a light emitting element configured to emit light; and a driver circuit configured to: receive a temperature-compensated working point for defining a driving profile for driving a light emission by the light emitting element, wherein the temperature-compensated working point is generated by an external electronic device disposed externally to the light emitting device; get a temperature value of a temperature of the light emitting device (e.g., a temperature value of a temperature of the light emitting element); define the driving profile based on the temperature-compensated working point and on the temperature value of the temperature of the light emitting device; and generate driving current for driving the light emitting element according to the defined driving profile.
- a temperature-compensated working point for defining a driving profile for driving a light emission by the light emitting element, wherein the temperature-compensated working point is generated by an external electronic device disposed externally to the light emitting device.
- get a temperature value of a temperature of the light emitting device e.g., a
- a system may include: a light emitting device and an external electronic device disposed externally to the light emitting device, wherein the light emitting device and the external electronic device are communicatively coupled with one another; wherein the light emitting device includes a light emitting element configured to emit light and a driver circuit configured to drive a light emission of the light emitting element; wherein the external electronic device includes a processor configured to: receive a temperature signal indicative of a temperature of the light emitting device; determine, based on a temperature value of the temperature of the light emitting device, a temperature-compensated working point for defining a driving profile for driving a light emission by the light emitting element; and transmit the determined temperature-compensated working point to the driver circuit of the light emitting device; wherein the driver circuit of the light emitting device is further configured to: receive the temperature-compensated working point; get a (further) temperature value of the temperature of the light emitting device; define the driving profile based on the temperature-compensated working
- a method of temperature-compensated light emission including: receiving at a light emitting device a temperature-compensated working point for defining a driving profile for driving a light emission by a light emitting element of the light emitting device, wherein the temperature-compensated working point is generated externally to the light emitting device; defining at the light emitting device the driving profile based on the temperature-compensated working point and on a temperature value of a temperature of the light emitting device; and generating driving current for driving the light emitting element according to the defined driving profile.
- a method of temperature-compensated light emission including: determining, externally to a light emitting device and based on a temperature value of a temperature of the light emitting device, a temperature-compensated working point for defining a driving profile for driving a light emission by a light emitting element of the light emitting device; receiving at the light emitting device the temperature-compensated working point; defining at the light emitting device the driving profile based on the temperature-compensated working point and on a (further) temperature value of the temperature of the light emitting device; and generating driving current for driving the light emitting element according to the defined driving profile.
- the proposed scheme may allow compensating temperature-induced changes in brightness and chromaticity of one or more light emitting elements (e.g., LEDs), and may allow obtaining compensation factors in a resource- and time-efficient manner.
- the proposed strategy may be of particular relevance for RGB LEDs with integrated driver integrated circuit (IC) and stand-alone drivers where excellent color stability is required, and the IC may provide the necessary built-in functionality. It is however understood that the proposed approach may be applied also to other types of light emitting elements, such as Vertical Cavity Surface Emitting Lasers (VCSELs).
- VCSELs Vertical Cavity Surface Emitting Lasers
- the temperature-compensation may provide a correction factor for each channel, and a flexible reference temperature (e.g., set automatically when engaging the loop).
- FIG.1A to FIG.1C show a light emitting device 100 in a schematic representation according to various aspects.
- the light emitting device 100 may be configured to implement an adapted temperature compensation scheme for light emission, as discussed in further detail below.
- the light emitting device 100 may be a standalone device or may be part of an arrangement with a plurality of light emitting devices (see also FIG.4B).
- a display may include the light emitting device 100 (e.g., as a pixel of the display).
- a lighting fixture may include the light emitting device 100 (e.g., together with a plurality of further light emitting devices, for example connected in a daisy chain configuration).
- a headlight of a vehicle may include the light emitting device 100.
- FIG.1A to FIG. IC may be simplified for the purpose of illustration, and the light emitting device 100 may include additional components with respect to those shown.
- the light emitting device 100 may include a light emitting element 102 configured to emit light 104.
- the emitted light 104 may have any suitable wavelength.
- the light emitting element 102 may be configured to emit light 104 having wavelength in the visible wavelength range (e.g., from about 380 nm to about 700 nm).
- the light emitting element 102 may be configured to emit light 104 having wavelength in the infrared and/or near-infrared range (e.g., in the range from about 700 nm to about 5000 nm), or ultraviolet range (e.g., from about 100 nm to about 400 nm).
- the light emitting element 102 may have any suitable configuration.
- the light emitting element 102 may be or include a light emitting diode (LED).
- LEDs are widely adopted in view of their advantageous properties such as energy efficiency, eye safety, design flexibility, durability, etc. However, LEDs may suffer from variations in the light output due to temperature variations, so that the strategy proposed herein may be particularly suitable for use in the context of LED-based systems.
- the strategy proposed herein may also be applied to other types of light emitting elements.
- the light emitting element 102 may be or include an edge-emitting laser, a surface-emitting laser, a semiconductor laser, a VCSEL, a Vertical-External-Cavity Surface-Emitting Laser (VECSEL), a superluminescent LED, and the like.
- the light emitting device 100 may further include a driver circuit 106 configured to drive the light emitting element 102, illustratively the driver circuit 106 may drive/control the light emission by the light emitting element 102.
- the driver circuit 106 may be a LED driver.
- the driver circuit 106 may be configured to provide power to the light emitting element 102 to allow the light emitting element 102 to emit light 104.
- the driver circuit 106 may thus be configured to deliver sufficient current to enable light emission by the light emitting element 102.
- a driver circuit 106 may couple a light emitting element 102 to a power supply, and may be configured to convert a (high) supply voltage alternating current from the power supply into a (lower) voltage direct current delivered to the light emitting element 102.
- the driver circuit 106 may be a constant voltage driver circuit (e.g., a constant voltage LED driver), illustratively configured to maintain a regulated constant voltage across the load (the light emitting element 102).
- the driver circuit 106 may include any suitable components for regulating the amount of power delivered to the light emitting element 102.
- the driver circuit 106 may include one or more switch elements (e.g., one or more transistors, such as Metal Oxide Semiconductor Field-effect Transistors, MOSFETs), one or more capacitors, one or more resistors, one or more filters (e.g., input filter and/or output filter), one or more diodes (e.g., Zener diodes), one or more rectifiers, and the like.
- the specific architecture and the specific dimensioning of the components may be adapted depending on the type of light emitting element 102, and on the intended operation of the light emitting element 102.
- the driver circuit 106 may include or may be coupled with a supply source (not shown) configured to generate a supply voltage.
- the supply source may be internal to the light emitting device 100, e.g. part of the driver circuit 106 or external to the driver circuit 106 (and simply coupled to the driver circuit 106 at a supply terminal).
- the supply source may be a battery in this case.
- the supply source may be external to the light emitting device 100, and the light emitting device 100 (and accordingly the driver circuit 106) may be coupled with the external supply source.
- the external supply source may be a battery unit of the vehicle.
- the driver circuit 106 may be configured to receive the supply voltage and generate driving power (e.g., a driving current) for the light emitting element 102 from the supply voltage.
- the light emitting device 100 may be an integrated circuit device, e.g. a semiconductor integrated circuit.
- the driver circuit 106 and the light emitting element 102 may be integrated on a semiconductor substrate (e.g., a silicon substrate), forming an integrated circuit, also referred to as chip. Further additional components of the light emitting device 100 may also be integrated on the semiconductor substrate (e.g., a temperature sensor, see FIG. IB).
- the driver circuit 106 may be referred to as driver integrated circuit (driver IC).
- the driver circuit 106 may be configured to carry out an internal temperature compensation based on the result of an external temperature compensation carried out by an external electronic device (see also FIG.2).
- the driver circuit 106 may thus be configured to perform an adapted method 110 of temperature-compensated driving of the light emitting element 102.
- a firmware of the light emitting device 100 may include instructions (e.g., microcode) that cause the driver circuit 106 to operate according to the adapted method 110.
- a functionality carried out by the driver circuit 106 may correspond to a respective step of the method 110, and a step of the method 110 may correspond to a respective configuration of the driver circuit 106 to carry out a functionality resulting in the method step.
- the driver circuit 106 may be configured to carry out hardware-based processing to implement the temperature-compensation scheme (illustratively, to implement the method 110), e.g. to define a driving profile 116 for driving the light emission by the light emitting element 102.
- the driver circuit 106 may include specialized hardware configured for implementing the method 110.
- the driver circuit 106 may include an Application Specific Integrated Circuit (ASIC) configured to implement the method 110.
- ASIC Application Specific Integrated Circuit
- the driver circuit 106 may be configured to receive a temperature-compensated working point 112 generated by an external electronic device disposed externally to the light emitting device 100.
- the temperature-compensated working point 112 may be for defining a driving profile 116 for driving the light emission by the light emitting element 102.
- the driver circuit 106 may receive the temperature-compensated working point 112 directly from the external electronic device that generated the temperature-compensated working point 112.
- the driver circuit 106 may receive the temperature-compensated working point 112 from an intermediate device that is communicatively interposed between the light emitting device 100 and the external electronic device that generated the temperature-compensated working point 112.
- a “temperature-compensated working point” may also be referred to herein as “temperature-compensated set point”, or simply as “working point” or “set point”.
- the light emitting device 100 may include a communication interface (not shown) configured to enable a communicative coupling between the light emitting device 100 and the external electronic device (illustratively, an external circuit), or between the light emitting device 100 and the intermediate device.
- the communication interface may be a wired communication interface for wired communication or a wireless communication interface for wireless communication.
- the driver circuit 106 may receive a signal representative of the temperature-compensated working point 112 via the communication interface.
- the driver circuit 106 may be further configured to get (e.g., receive, retrieve, acquire, obtain) a temperature value 114 of a temperature of the light emitting device 100.
- the driver circuit 106 may be configured to receive a measurement signal representative of the temperature value 114.
- the temperature value 114 may represent the temperature at which the light emitting device 100 is currently operating.
- the temperature value 114 may be the temperature value of temperature of the light emitting element 102, illustratively of the current operating temperature of the light emitting element 102.
- the temperature of the light emitting element 102 may be assumed to be equal as the temperature of the light emitting device 100.
- aspects described in relation to a “temperature of a light emitting device” may correspondingly apply to a “temperature of a light emitting element”, and vice versa.
- the temperature value 114 may include an instantaneous temperature value, e.g. at a certain time point, e.g. at the time point at which the driver circuit 106 gets the measurement signal.
- the temperature value 114 may include an average temperature value, e.g. an average of a plurality of temperature values over a predefined time period.
- the average temperature value may include the average of a number N of temperature values at N time points preceding the time point at which the driver circuit 106 gets the measurement signal. Any suitable number of temperature values may be considered for the average, e.g. N may be two, three, four, five, ten, or more than ten.
- the predefined time period for averaging the temperature may have any suitable (short) duration, e.g. a duration in the range from 10 s (seconds) to 10 minutes, for example a duration from 30 s to 5 minutes, for example a duration from 45 s to 2 minutes.
- the N temperature values may represent the temperature of the light emitting device 100 (e.g., the temperature of the light emitting element 102) at regular time intervals within the predefined time period.
- the driver circuit 106 may be further configured to define the driving profile 116 for driving the light emission by the light emitting element 102 based on the temperature-compensated working point 112 and on the temperature value 114.
- the temperature-compensated working point 112 may provide an initial adjustment of how to drive the light emitting element 102, and the driver circuit 106 may further tune the driving parameters around the temperature-compensated working point 112 to provide a more accurate temperature compensation (see also FIG.3 A to FIG.3C).
- the driving profile 116 may include a set of parameters defining the delivery of current to the light emitting element 102.
- the driving profile 116 may illustratively include current generation parameters defining a driving condition (for the light emitting element 102) that compensates the effect of the temperature.
- the driving profile 116 may also be referred to herein as driving current profile.
- the current generation parameters may define any suitable property of the current generation/current delivery.
- the current generation parameters may define a current value of a driving current to be generated/delivered to the light emitting element 102.
- the current generation parameters may define a timing of the current generation/delivery (e.g., a start time, an end time, a duration).
- the current generation parameters may define a plurality of current values, each associated with a respective time interval, such that a first current with a first current value is generated/delivered in a first time interval, a second current with a second current value (different from the first current value) is generated/delivered in a second time interval, etc.
- the current generation parameters may define an amplitude modulation of the driving current.
- the current generation parameters may include pulse width modulation (PWM) parameters for generating the driving current for the light emitting element 102.
- PWM pulse width modulation
- the PWM parameters may specify, for example, the duty cycle of the PWM signal, the frequency of the PWM signal, and/or any suitable PWM parameter.
- the PWM parameters may be temperature-compensated PWM parameters by the initial external compensation supplemented by the subsequent internal compensation.
- the driver circuit 106 may be further configured to drive the light emission by the light emitting element 102 according to the (temperature-compensated) driving profile 116, illustratively according to the current generation parameters.
- the driver circuit 106 may thus be configured to generate driving current according to the driving profile 116 and deliver the driving current to the light emitting element 102 to cause a (temperature-compensated) light emission by the light emitting element 102.
- the driver circuit 106 may be configured to generate the driving current according the PWM parameters defined in the driving profile 116.
- the method 110 may include receiving at the light emitting device a temperature-compensated working point 112 for defining a driving profile for driving a light emission by a light emitting element 102 of the light emitting device 100, wherein the temperature-compensated working point 112 is generated by an external electronic device disposed externally to the light emitting device 100.
- the method 110 may further include defining at the light emitting device 100 the driving profile 116 based on the temperature-compensated working point 112 and on a temperature value 114 of a temperature of the light emitting device (e.g., a temperature of the light emitting element 102).
- the method 110 may further include generating driving current according to the driving profile 116 and delivering the driving current to the light emitting element 102 to cause a (temperature-compensated) light emission.
- defining the driving profile 116 based on a temperature value 114 may provide a preferred configuration, which may be implemented in a resource-efficient manner also using relatively simple circuitry.
- the driver circuit 106 may be further configured to determine the driving profile 116 further based on additional temperature parameters.
- the additional temperature parameters may include, for example, a slope of the temperature (illustratively, a speed of a temperature variation), a gradient of the temperature, a maximum temperature value in a predefined time interval, a minimum temperature value in a predefined time interval, or any combination thereof.
- the driver circuit 106 may get the temperature value 114, e.g. to get an instantaneous temperature value or average temperature value of the temperature of the light emitting device 100.
- the temperature value 114 may be determined internally to the light emitting device 100, thus enhancing the accuracy of the temperature determination, and accordingly of the temperature compensation.
- the electronic device 100 may further include a temperature sensor 120 configured to sense the temperature of the electronic device 100.
- the temperature sensor 120 may be configured to sense the temperature of the light emitting element 102.
- the temperature sensor 120 may be further configured to transmit a measurement signal 122 representative of the temperature to the driver circuit 106.
- the measurement signal 122 may be representative of the temperature value 114, and of any suitable temperature parameter depending on the configuration of the light emitting device 100.
- the temperature sensor 120 may have any suitable configuration.
- the temperature sensor 120 may be a semiconductor-based temperature sensor.
- the temperature sensor 120 may include a thermistor.
- the temperature sensor 120 may be configured to transmit the measurement signal 122 to the driver circuit 106 at predefined time intervals, e.g. at regular time intervals, for example every 10 s, every 30 s, every minute, every 5 minutes, and the like. In other aspects, the temperature sensor 120 may be configured to transmit the measurement signal 122 (only) in response to a prompt from the driver circuit 106. Illustratively, the driver circuit 106 may be configured to send a request to the temperature sensor 120 to cause the temperature sensor 120 to sense the temperature and transmit a corresponding measurement signal 122 to the driver circuit 106.
- a temperature sensor 120 is however not the only option for monitoring the temperature, e.g. for determining (e.g., estimating) the temperature value 114.
- the driver circuit 106 may be configured to determine the temperature value 114 as a function of a voltage at driver terminals of the light emitting element 102.
- the temperature may be monitored/determined indirectly, based on the voltage used/necessary for enabling the light emission by the light emitting element 102.
- the light emitting device 100 may further include a voltage sensor configured to sense the voltage at the driver terminals and transmit to the driver circuit 106 a corresponding measurement signal representative of the voltage (and accordingly representative of the temperature).
- This type of voltage-based temperature determination may be provided in alternative or in addition to the temperature sensing via the temperature sensor 120.
- the light emitting device 100 may be free of the temperature sensor 120 and the temperature determination may be based solely on the voltage at the driver terminals of the light emitting element 102.
- the light emitting device 100 may include both the temperature sensor 120 and a voltage sensor.
- the driver circuit 106 may determine the temperature value 114 using one of the two options based on a current scenario, or using both options (e.g., as an average of the temperature sensed by the temperature sensor 120 and of the temperature determined via the voltage measurement).
- the driver circuit 106 may be configured to determine the temperature value 114 based on the forward voltage of the LED.
- the driver circuit 106 may determine the temperature value 114 based on a known temperature dependence of the forward voltage to the temperature, thus associating the value of the forward voltage (to obtain light emission) to a corresponding temperature value 114.
- the driver circuit 106 may retrieve from a look-up table stored in a memory of the light emitting device 100 a corresponding temperature value based on the forward voltage value.
- the driver circuit 106 may compare the LED forward voltage to a reference value for the forward voltage (measured in static conditions), and may determine the temperature value 114 based on the difference between the LED forward voltage and the reference value for the forward voltage.
- the reference value for the forward voltage may correspond to a reference temperature
- the difference between the forward voltages may correspond to a temperature difference.
- the static conditions may include, for example, negligible self-heating and LED temperature assumed equal to absolute temperature measurement on system level.
- the light emitting device 100 may include more than one light emitting element 102, as shown in the configuration 100c in FIG.1C. In this configuration, the light emitting device 100 includes a plurality of light emitting elements, e.g. a first light emitting element 102a, a second light emitting element 102b, a third light emitting element 102c, etc.
- the plurality of light emitting elements may include exactly three light emitting elements 102a, 102b, 102c (emitting light with different colors). It is however understood that the plurality of light emitting elements may include any suitable number of light emitting elements, e.g. two, three, four, five, or more than five. In general, the light emitting elements 102a, 102b, 102c may be configured as the light emitting element 102. In a preferred configuration, the light emitting elements 102a, 102b, 102c may be a plurality of LEDs, as discussed above.
- each light emitting element 102a, 102b, 102c may be configured to emit light in a respective wavelength range.
- the first light emitting element 102a may be configured to emit light in a first wavelength range (e.g., a first color, for example blue)
- the second light emitting element 102b may be configured to emit light in a second wavelength range (e.g., a second color, for example red)
- the third light emitting element 102c may be configured to emit light in a third wavelength range (e.g., a third color, for example green), etc.
- the driver circuit 106 may be configured to define a plurality of driving profiles 116a, 116b, 116c, illustratively a respective driving profile for each light emitting element 102a, 102b, 102c.
- the driver circuit 106 may define a first driving profile 116a for the first light emitting element 102a, a second driving profile 116b for the second light emitting element 102b, a third driving profile 116c for the third light emitting element 102c, etc.
- the driver circuit 106 may further generate (and deliver) driving current to the light emitting elements 102a, 102b, 102c according to the respective driving profile 116a, 116b, 116c.
- the temperature-compensated working point 112 may include a single working point common to the light emitting elements 102a, 102b, 102c, or the temperature-compensated working point 112 may include a respective working point for each of the light emitting elements 102a, 102b, 102c.
- the temperature value 114 may include a single temperature value common to the light emitting elements 102a, 102b, 102c (under the assumption that element-to-element temperature variations may be negligible), or may include a respective temperature value for each of the light emitting elements 102a, 102b, 102c.
- the temperature value 114 may include a plurality of temperature values, and the driver circuit 106 may define the respective driving profile 116a, 116b, 116c for the light emitting elements 102a, 102b, 102c based on the common working point and the respective temperature value.
- the temperature value 114 may include a single temperature value, and the driver circuit 106 may define the respective driving profile 116a, 116b, 116c for the light emitting elements 102a, 102b, 102c based on the respective working point and the common temperature value.
- the driver circuit 106 may define the respective driving profile 116a, 116b, 116c for the light emitting elements 102a, 102b, 102c based on the respective working point and the respective temperature value.
- the light emitting device 100 is illustrated with a temperature sensor 120.
- the temperature sensor 120 may be configured to sense a common temperature for the plurality of light emitting elements 102a, 102b, 102c (and deliver a corresponding measurement signal 122 to the driver circuit 106), e.g. a common temperature value.
- the temperature sensor 120 may be configured to sense a plurality of individual temperatures (e.g., individual temperature values), one for each of the light emitting elements 102a, 102b, 102c.
- the temperature sensor 120 may include a plurality of temperature sensors, each dedicated to sensing the temperature of a respective light emitting element 102a, 102b, 102c.
- the configuration with a plurality of light emitting elements 102a, 102b, 102c may be provided in absence of a temperature sensor 120.
- the driver circuit 106 may be configured to determine the temperature (e.g., the temperature value) based on the voltage at the driver terminals of the light emitting elements 102a, 102b, 102c.
- the driver circuit 106 may be configured to determine a respective temperature value for a light emitting element 102a, 102b, 102c based on a respective voltage at the driver terminals of that light emitting element 102a, 102b, 102c.
- the driver circuit 106 may be configured to determine a respective temperature value for a light emitting element 102a, 102b, 102c based on a respective forward voltage of that light emitting element 102a, 102b, 102c.
- the driver circuit 106 may be configured to determine a single temperature value for the plurality of light emitting elements 102a, 102b, 102c, e.g. using the voltage at the terminals of just one of the light emitting elements, or using an average voltage corresponding to an average of the individual voltages, as examples.
- FIG.2 shows an electronic device 200, in a schematic representation according to various aspects.
- the electronic device 200 may be configured to determine a temperature-compensated working point 212 for light emission by a light emitting device (external to the electronic device 200).
- the electronic device 200 may be any suitable type of electronic device 200 capable of computing a temperature-compensated working point 212.
- the electronic device 200 may be a processing unit of a vehicle, an Internet-of-Things controller, a mobile communication device (e.g., a smartphone, a laptop, a tablet, etc.), and the like. It is understood that the representation of the electronic device 200 in FIG.2 may be simplified for the purpose of illustration, and the electronic device 200 may include additional components with respect to those shown.
- the electronic device 200 may include a processor 202 and a memory 204.
- the memory 204 may be communicatively coupled with the processor 202, and may be configured to store instructions (e.g., software instructions, program code) executed by the processor 202.
- the instructions may cause the processor 202 to perform an adapted method 210 for determining a temperature-compensated working point 212, described in further detail below. Aspects described with respect to a configuration of the processor 202 may also apply to the method 210, and vice versa.
- a functionality carried out by the processor 202 may correspond to a respective step of the method 210, and a step of the method 210 may correspond to a respective configuration of the processor 202 to carry out a functionality resulting in the method step.
- the processor 202 may include a single processor (e.g., a single circuit) configured to carry out the method 210, or may include a plurality of processors (sub-processors, or sub-circuits) each configured to carry out a portion of the method 210.
- a first (sub-)processor may carry out a first function related to the method 210
- a second (sub-)processor may carry out a second function related to the method 210, etc.
- the processor 204 may be configured to carry out software-based processing to implement the method 210, e.g. to determine the temperature-compensated working point 212.
- the processor 204 may be a general purpose processor executing software instructions corresponding to the method 210.
- the processor 202 may be a microcontroller.
- the processor 202 may be configured to receive a temperature signal 222.
- the temperature signal 222 may be representative (in other words, indicative) of a temperature of a light emitting device.
- the temperature signal 222 may be representative of a temperature value 214 of the temperature of the light emitting device (e.g., of a light emitting element).
- the temperature value 214 may be configured as the temperature value 114 described in relation to FIG.1A to FIG.1C, e.g. the temperature value 214 may be an instantaneous value of the temperature or an average value of the temperature.
- the temperature signal 222 may be representative of further properties of the temperature, e.g. a behavior over time of the temperature, a slope of the temperature, a gradient of the temperature, a maximum temperature value in a predefined time interval, a minimum temperature value in a predefined time interval, or any combination thereof.
- the processor 202 may receive the temperature signal 222 directly from the light emitting device, e.g. from a driver circuit of the light emitting device.
- the driver circuit e.g., the driver circuit 106
- the driver circuit may forward to the processor the measurement signal from a temperature sensor as temperature signal 222, or may forward the measurement signal from a voltage sensor as temperature signal 222.
- the driver circuit may process internally the measurement signal from the temperature sensor/voltage sensor and deliver to the processor 202 the result of the processing as temperature signal 222 representing the temperature value 214 (and, in some aspects, additional temperature properties).
- the processor 202 may receive the temperature signal 222 from an intermediate device that is communicatively interposed between the light emitting device and the electronic device 200.
- the processor 202 may be configured to prompt the driver circuit of the light emitting device to transmit the temperature signal 222. For example, the processor 202 may determine that a temperature-compensation should be carried out, and may request the driver circuit to transmit the temperature signal 222. As an exemplary configuration, the processor 202 may be configured to determine the temperature-compensated working point 212 for the absolute first emission of light with a new color via the light emitting element of the light emitting device. Illustratively, before the light emitting element (or a plurality of light emitting elements) emit light with a color that was not emitted before, the processor 202 may carry out the temperature compensation, e.g. by requesting the temperature signal 222 and determining the temperature-compensated working point 212.
- the driver circuit of the light emitting device may be configured to transmit the temperature signal 222 to the processor 202 at predefined time intervals, e.g. at regular time intervals, for example every 10 s, every 30 s, every minute, every 5 minutes, and the like.
- the processor 202 may be further configured to determine, based on the temperature value 214 (illustratively, based on the temperature at which the light emitting device is operating) a temperature-compensated working point 212 for the light emitting device.
- the temperature-compensated working point 212 may include temperature-compensated current generation parameters for defining a driving profile for the light emitting element of the light emitting device.
- the processor 202 may determine (e.g., calculate, define, specify) parameters to be used for driving the light emission by the light emitting element.
- Such parameters may be further tuned by the internal temperature compensation carried out by the driver circuit of the light emitting device.
- the current generation parameters defined by the external device may also be referred to herein as “initial” current generation parameters, and the current generation parameters defined by the driver circuit may also be referred to as “final” current generation parameters.
- the processor 202 may be further configured to determine the temperature-compensated working point 212 further based on additional temperature parameters, in a corresponding manner as discussed above in relation to the driver circuit 106.
- the processor 202 may have greater computational power compared to the driver circuit of the light emitting device, so that the processing for determining the temperature-compensated working point 212 may be more computationally demanding compared to the internal adjustment around the temperature-compensated working point 212 carried out internally by the driver circuit.
- the splitting of the processing ensures that a high accuracy is obtained by relying on the external processor that is capable of more complex calculations, and further ensures that the data flow between processor and driver circuit is not excessive by leaving the fine adjustments to the internal circuitry of the light emitting device.
- the processor 202 may be configured to determine the temperature-compensated working point based on a known temperature dependence of the light emission by the light emitting element of the light emitting device.
- the memory 204 may be configured to store information representative of the temperature dependence of the light emission by the light emitting element, and the processor 202 may retrieve such information to determine from the temperature value 214 a corresponding temperature-compensated working point 212.
- the processor 202 may be configured to cause a transmission of the temperature-compensated working point 212 to the light emitting device, e.g. to the driver circuit of the light emitting device.
- the transmission may be a direct transmission or an indirect transmission through an intermediate device.
- FIG.3A to FIG.3C illustrate various aspects of defining a temperature-compensated working point and a driving profile for driving light emission by a light emitting element, according to various aspects.
- an external loop 350 may be configured to carry out a temperature compensation to obtain a target chromaticity for the emitted light
- an internal loop 360 may be configured to carry out a temperature compensation to obtain a target brightness for the emitted light.
- the operation in the external loop 350 is described with reference to a processor 302 (of an external electronic device), and the operation in the internal loop 360 is described with reference to a driver circuit 306 (of a light emitting device).
- FIG.3A to FIG.3C apply in a corresponding manner to a configuration of the light emitting device 100 (e.g., of the driver circuit 106) and electronic device 200 (e.g., processor 202), and to the methods 110, 210 described in FIG.1 A to FIG.2.
- a temperature-compensated working point 312 may define temperature-compensated current generation parameters 332, as discussed in relation to the temperature-compensated working point 112, 212 in FIG.1A to FIG.2.
- the temperature-compensated current generation parameters 332 may be parameters to define the driving profile for generating/delivering a driving current to the light emitting element.
- the temperature-compensated current generation parameters 332 may be defined to obtain a target chromaticity of the emitted light.
- the temperature-compensated current generation parameters 332 may be defined to obtain a target color for the emitted light, or any other target property that may be of interest.
- chromaticity diagrams have been defined to represent the hues perceivable by an average observer and evaluate a color against a gamut.
- Examples of color spaces are the so-called CIE 1931 RGB space and the CIE 1931 XYZ color space, defined by the International Commission on Illumination (CIE).
- CIE 1931 XYZ color space is device-independent, and includes the color sensations that an average observer may perceive.
- a chromaticity diagram represents visible colors using X as horizontal axis (to define a horizontal coordinate Cx), and Y as vertical axis (to define a vertical coordinate CY). The chromaticity diagram may thus represent the spectral colors and the results of their combination based on the primary colors red, green, and blue.
- the temperature-compensated working point 312 may thus define temperature-compensated current generation parameters 332 to cause light emission at target color coordinates in a predefined chromaticity diagram.
- the predefined chromaticity diagram may be the CIE 1931 XYZ color space, because of its device-invariance. It is however understood that the aspects described herein may apply in a corresponding manner in case other color spaces are considered, e.g. the CIE 1931 RGB space.
- the processor 302 may determine target coordinates in the predefined chromaticity diagram and may define temperature-compensated current generation parameters 332 to obtain such target coordinates based on the (current) temperature of the light emitting device and based on a known temperature dependence of the light emission by the light emitting element.
- any suitable formula or algorithm may be used to determine the temperature-compensated working point 312 (and temperature-compensated current generation parameters 332).
- the processor 202 may determine temperature-compensated working point 312 using a trained machine learning model.
- the trained machine learning model may receive, as input, the temperature of the light emitting device (e.g., the temperature value, and/or the behavior over time), and may deliver, as output, the temperature-compensated current generation parameters 332.
- the trained machine learning model may have as optimization target a chromaticity to be obtained, or other suitable optimization targets such as the color of the emitted light.
- the processor 302 may be configured to determine the temperature-compensated working point 312 using a set of quadratic compensation functions.
- the quadratic compensation functions may have as parameters, the temperature value of the temperature of the light emitting device (e.g., of the light emitting element), and a calibration temperature.
- the calibration temperature may thus be associated with the light emitting device, e.g. may be specific to the light emitting device, or may be common to a batch of light emitting devices.
- the processor 302 may thus use the quadratic compensation functions to determine a temperature-compensated calibration value or a plurality of temperature-compensated calibration values, based on which the processor 302 may determine the temperature-compensated working point 312.
- calibration data are scaled to the estimated temperature of the light emitting element using the formula (1) above, and the processor 302 may (re)calculate temperature-compensated current generation parameters 332 (e.g., PWM values, such as duty cycle, frequency) using the new calibration data.
- PWM values such as duty cycle, frequency
- the processor 302 may thus use the temperature dependence of the coordinates in the chromaticity diagram of the light emitting element to (re)calculate temperature-compensated current generation parameters 332 (e.g., PWM values) for a given target point based on the temperature of the light emitting device.
- the coordinates in the chromaticity diagram may include for example three coordinate values, namely Cx, CY, and Iv, corresponding respectively to an X-coordinate, Y-coordinate, and intensity value for the light.
- the driver circuit 306 may be configured to determine a temperature compensation factor 334 based on the temperature of the light emitting device.
- the temperature compensation factor 334 may be an adjustment factor to modify the temperature-compensated current generation parameters 332 and obtain the (final) current generation parameters 336 for the driving profile 316 to drive the light emission.
- the temperature-compensated current generation parameters 332 may define the working point around which the driver circuit 306 further compensates for small temperature changes, e.g. to compensate self-heating effects taking place after the external correction.
- the driver circuit 306 may thus determine the current generation parameters 336 for the driving profile 316 by modifying the temperature-compensated current generation parameters 332 of the working point using the temperature compensation factor 334.
- the temperature compensation factor 334 may define an adjustment (in other words, a variation) of the temperature-compensated current generation parameters 332 to obtain a target brightness of the emitted light.
- brightness compensation may be computationally simpler compared to identifying color coordinates, so that brightness compensation may be assigned to the internal loop 360.
- the driver circuit 306 may thus be configured to define the temperature compensation factor 334 based on a known temperature-dependence of the brightness of the light emitted by the light emitting element, to adjust the temperature-compensated current generation parameters 332 (e.g., the PWM values) around the set point.
- the internal temperature compensation may be computationally simpler compared to the external temperature compensation.
- the temperature compensation factor 334 may be a linear compensation factor, e.g. may define a linear scaling factor for the temperature-compensated current generation parameters 332.
- the temperature-compensated current generation parameters 332 may include in a preferred configuration PWM parameters, e.g. duty cycle, frequency, and the like, so that the temperature compensation factor 334 may define a linear scaling of the duty cycle, of the frequency, etc. around to set point defined by the external loop 350.
- the temperature compensation factor 334 may define a linear scaling of the amplitude modulation around the set point.
- the driver circuit 306 may calculate the corrected PWM value according for example to Equation (2), where T is temperature of the light emitting device received at the driver circuit, T re f is a reference temperature, and a is the linear compensation factor (an example of temperature compensation factor 334).
- the reference temperature may be the temperature of the light emitting device when engaging the external loop 350, illustratively the temperature used by the external processor 302 for defining the temperature-compensated working point 312.
- the driver circuit 306 may thus perform further small adjustments based on a difference occurred between the temperature at the time of calculating the temperature-compensated working point 312 and the (further) temperature at the time of determining the driving profile 316.
- the driver circuit 306 may cause a storing of the temperature indicated by the temperature signal (as reference temperature) when transmitting the temperature signal to the external electronic device.
- the reference temperature may be stored in a memory of the light emitting device, e.g. in a register.
- the driver circuit 306 may thus determine the (actual) current generation parameters 336 from the temperature-compensated current generation parameters 332 based on the (linear) temperature compensation factor 334 (a) and the difference between the reference temperature and the (current) temperature of the light emitting device. With reference to FIG.1 A to FIG.1C, the driver circuit 306 may determine the driving profile for driving the light emission based on a (further) temperature (and further temperature value) compared to the temperature based on which the external processor defined the temperature-compensated working point. The driver circuit 306 may thus compensate for variations between the temperature considered by the external processor and the further temperature considered by the driver circuit 306.
- the temperature-compensated current generation parameters 332 may be configured to obtain a target chromaticity of emitted light as a mixing of light emitted by the plurality of light emitting elements.
- the temperature-compensated current generation parameters 332 may define the contribution of the different light emitting elements to obtain a target color in the color space.
- the temperature compensation factor 334 may include a plurality of temperature compensation factors, one for each light emitting element, to define a respective adjustment of the temperature-compensated current generation parameters 332 and obtain respective (actual) current generation parameters 336.
- a temperature compensation factor 334 associated with a light emitting element may be configured to define (achieve) a target brightness for the light emitted by that light emitting element.
- the temperature compensation factor 334 (e.g., the linear compensation factor a) may be preprogrammed in the light emitting circuit, e.g. may be programmed by a user individually for every light emitting element (every LED).
- the temperature compensation factor 334 may be a derivative of the duty cycle of the pulse width modulation with respect to the temperature of the light emitting device.
- the compensation factor may thus be the derivative of the PWM value (duty cycle) with respect to the driver or ambient temperature.
- the fourth-order polynomial fit may provide a smooth function for a.
- a voltage at driving terminals of the light emitting element may be used instead or in addition to a direct reading of the temperature.
- FIG.3C shows a first graph 380a indicating for the three primary colors red (represented by a first curve 382a), green (represented by a second curve 384a), and blue (represented by a third curve 386a), a PWM value for a voltage difference between the forward voltage currently present at the LEDs and a reference forward voltage.
- the y-axis of the graph 380a shows the PWM value normalized to the reference value, illustratively where PWM cai is the PWM value at the calibration temperature.
- the graph 380a represents relative variations in the PWM value with respect to a corresponding forward voltage difference between the currently present forward voltage and the forward voltage at the calibration temperature.
- FIG.3C shows a second graph 380b indicating for the three primary colors red (represented by a first curve 382b), green (represented by a second curve 384b), and blue (represented by a third curve 386b), a corresponding compensation factor (y-axis) plotted against the forward voltage difference between the currently present forward voltage and the forward voltage at the calibration temperature (x-axis).
- various “triggering conditions” may be implemented to trigger an execution of the temperature compensation, thus providing a smart and flexible process.
- the internal loop 360 may be triggered when the temperature measurement exceeds a given threshold compared to a reference temperature taken when a new working point 312 was programmed by the external processor 302 (e.g., the reference temperature taken when a new PWM setting was programmed by the external microcontroller).
- the driver circuit 306 may receive the working point 312, and may get the (further) temperature value of the light emitting device after having received the working point 312. The driver circuit 306 may further compare the (further) temperature value with a reference temperature value corresponding to the temperature based on which the external processor 302 generated the working point 312.
- the driver circuit 306 may then directly use the working point 312 (and the “initial” current generation parameters) if the difference between the (further) temperature value and the reference temperature value is less than a predefined threshold. Alternatively, the driver circuit 306 may adjust the working point 312 (providing the “final” current generation parameters using the temperature compensation factor 334) if the difference between the (further) temperature value and the reference temperature value is greater than the predefined threshold.
- the driver circuit 306 may thus be configured to determine the temperature compensation factor 334 if a difference between the temperature of the light emitting device and a previously determined temperature of the light emitting device (as used by the external processor 302 to determine the working point 312) is greater than the predefined threshold.
- the driver circuit 306 may calculate a temperature compensated PWM value when the (further) temperature measurement exceeds a given threshold, compared to the reference temperature taken when a new PWM setting was programmed by the processor 302.
- the predefined threshold may be selected to have any suitable value by balancing the accuracy of the temperature compensation with a consumption of resources, e.g.
- the predefined threshold may be in the range from 0.25 °C to 10 °C, for example in the range from 0.5 °C to 5 °C, for example in the range from 1 °C to 2 °C.
- the predefined threshold may be fixed, or may be programmable.
- the driver circuit 306 may receive a signal indicative of the threshold to be used (e.g., by the external device, or another device), and set the threshold accordingly.
- the temperature threshold approach may be correspondingly adapted to a voltage at the driver terminals of the light emitting element(s), e.g. to the forward voltage of a LED.
- the driver circuit 306 may directly use the working point 312 (and the “initial” current generation parameters) if the difference between the (further) voltage value and a reference voltage value is less than a predefined threshold.
- the driver circuit 306 may adjust the working point 312 (providing the “final” current generation parameters using the temperature compensation factor 334) if the difference between the (further) voltage value and the reference voltage value is greater than the predefined threshold.
- the reference voltage value may be the voltage value considered by the external device for the temperature-compensated working point 312. In case of a RGB application, relative variation of the forward voltage in each LED may be considered to trigger a new correction factor or a linear combination of the forward voltage of the LEDs may be used.
- the driver circuit 306 may be configured to carry out the internal temperature compensation at given time intervals.
- the driver circuit 306 may determine the temperature compensation factor 334 if a predefined time period has elapsed for a previous determination of the temperature compensation factor.
- the predefined time period may be freely adapted according to system considerations, as discussed above for the temperature threshold.
- the predefined time period may have a duration in the range from 30 seconds to 10 minutes, for example in the range from 1 minute to 5 minutes.
- the current generation parameters e.g., the PWM values
- FIG.4A shows a system 400 including a light emitting device 410 and an (external) electronic device 440 communicatively coupled with one another, according to various aspects.
- the light emitting device 410 may be configured as the light emitting device 100 described in FIG.1 A to FIG.1C, and may include a light emitting element 402 configured to emit light 404, and a driver circuit 406 configured to drive the light emission by the light emitting element 402.
- the driver circuit 406 may be configured as the driver circuit 106, 306 described in relation to FIG.1 A to FIG.1C, and in relation to FIG.3 A. It is understood that the light emitting device 410 may have any suitable configuration described in FIG.1A to FIG.1C, e.g.
- the light emitting device 410 may further include a temperature sensor and/or a voltage sensor, or a plurality of light emitting elements (e.g., RGB LEDs), and the like.
- the electronic device 440 may be configured as the electronic device 200 described in FIG.2, and may include a processor 442 and a memory 444.
- the processor 442 may be configured as the processor 202, 302 described in FIG.2 and FIG.3A. [00101] It is understood that the aspects described in relation to the system 400 may apply in a corresponding manner to the individual devices, i.e. the individual light emitting device 100, 410 and the individual electronic device 200, 440.
- the processor 442 may carry out an initial temperature compensation by receiving a temperature signal 422 representing the temperature of the light emitting device 410 (e.g., a temperature value of the temperature), and by determining a temperature-compensated working point 412 (including temperature-compensated current generation parameters, e.g. PWM values) based on the temperature of the light emitting device 410.
- a temperature signal 422 representing the temperature of the light emitting device 410 (e.g., a temperature value of the temperature)
- a temperature-compensated working point 412 including temperature-compensated current generation parameters, e.g. PWM values
- the driver circuit 406 of the light emitting device 410 may receive the externally defined temperature-compensated working point 412, and may determine a driving profile 416 for driving the light emission based on the temperature-compensated working point 412 and on a (further) temperature value of the temperature of the light emitting device 410.
- the driving profile 416 may include (actual) current generation parameters determined by adjusting the temperature-compensated current generation parameters using a temperature compensation factor.
- the driver circuit 406 may further generate/deliver driving current to the light emitting element 402 according to the driving profile 406 (illustratively, generating driving current according to the current generation parameters).
- the light emitting device 410 and the electronic circuit 440 may be communicatively coupled with one another via a communication interface.
- the light emitting device 410 and the electronic circuit 440 may be coupled in a direct manner, i.e. without interposed devices, thus allowing a faster and more robust communication.
- the light emitting device 410 and the electronic circuit 440 may be communicatively coupled in an indirect manner, with one or more further devices interposed therebetween.
- the communication interface may be configured for wired communication, e.g. the light emitting device 410 and the external electronic device 440 may be communicatively coupled with one another over a wired communication bus.
- the communication interface may include one or more electrically conductive lines to enable wire-based communication.
- Any suitable wired communication protocol may be used, such as the Inter-Integrated Circuit bus (I 2 C) protocol, the Serial Peripheral Interface (SPI) protocol, the single-wire (1-wire, or one-wire) protocol, the Controller Area Network (CAN) protocol, the Ethernet protocol, and/or the microwire protocol, as examples.
- the communication interface may be configured for wireless communication, e.g. the light emitting device 410 and the external electronic device 440 may be communicatively coupled with one another in a wireless manner.
- the light emitting device 410 and the electronic device 440 may include circuitry to enable the wireless communication, e.g. including one or more antennas, one or more transceivers, one or more amplifiers, one or more filters, and the like.
- Any suitable wireless communication protocol may be used, such as WiFi, Near Field Communication (NFC), Bluetooth, Bluetooth Low Energy, Zigbee, RFID, as examples.
- Wireless communication may be for example used in the context of an Internet-of- Things environment, in which a lighting fixture (e.g., for ambient illumination at home) is controlled via a smartphone or other type of mobile communication device.
- a lighting fixture e.g., for ambient illumination at home
- the smartphone may be the external electronic device carrying out the initial steps of the temperature compensation.
- the system 400 may include a plurality of light emitting devices 410 communicatively coupled with the electronic device 440.
- the system 400 may include a first light emitting device 410a, a second light emitting device 410b, and a third light emitting device 410c, but it is understood that the system 400 may include any suitable number of light emitting devices.
- the external processor 442 may receive the temperature of each of the plurality of light emitting devices 410, or of a subset of the plurality of light emitting devices 410.
- the external processor 442 may receive a respective temperature signal 422a, 422b, 422c for each of the light emitting devices 410.
- the external processor 442 may receive a single temperature signal representative of the temperature of the plurality of light emitting devices 410 (e.g., individual temperatures, or an average temperature).
- the external processor 442 may determine a temperature-compensated working point for each of the plurality of light emitting devices 410, or for the subset of the plurality of light emitting devices 410. For example the external processor 442 may determine a respective temperature-compensated working point 412a, 412b, 412c for each of the light emitting devices 410. As another example, the external processor 442 may determine a single temperature-compensated working point common to the plurality of light emitting devices 410. The respective driver circuit 306 of each light emitting device 410 may then determine a respective driving profile 416a, 416b, 416c for driving the light emission of the respective light emitting element 402.
- the external electronic device 440 may be communicatively coupled with each of the plurality of light emitting devices 410 via a respective communication interface. In other aspects, the external electronic device 440 may be communicatively coupled with one of the plurality of light emitting devices 410, and the light emitting devices 410 may be communicatively coupled with one another, so that the light emitting device that communicates with the external processor 442 may act as a hub to transfer information from the other light emitting devices towards the processor 442 and vice versa.
- the plurality of light emitting devices 410 may be arranged in a “daisy chain topology”.
- the light emitting devices 410 may be connected to form a series of nodes, in which each light emitting device 410 may be connected via a point-to-point connection with one or two further light emitting devices 410.
- the light emitting devices 410 may form a network, in which each light emitting device 410 defines a network node.
- a “daisy chain topology” may be “linear”, such that a first node is connected to a second node, the second node is further connected to a third node, the third node is further connected to a fourth node, etc. until the final node of the series is reached.
- the “linear configuration” may thus be a bidirectional network configuration in which each network node is connected to the next in the series (illustratively, in a line, or chain), and the communication runs through the series of connected nodes and then returns along the same path. In this configuration the first node and the last node are not directly connected.
- a “daisy chain topology” may have a “ring configuration”, such that a first node is connected to a second node, the second node is further connected to a third node, the third node is further connected to a fourth node, etc. and the final node of the series is connected back to the first node.
- the “ring configuration” may thus define a loop-back network, in which the network nodes are connected in series, and the last node is connected back to the first node, so that communication runs through the sequence of nodes in one direction and then loops back to the first node.
- every network node may thus be connected to two other nodes, with the first node and the last node being connected to one another.
- the light emitting devices 410 may communicate with one another according to a wired communication protocol for serial communication.
- a wired communication protocol for serial communication is the Open System Protocol (e.g., according to OSIRE® E3731i - Open System Protocol 1.0, Application Note AN162 of 2023-07-06).
- the OSP protocol may be particularly suitable for managing communication in daisy chain networks, e.g. in daisy chains of light emitting devices 410.
- a network node may be the “primary node”, and may configured to control the operation of the other network nodes.
- the “primary node” may thus be configured to govern the transmission and the reception of data in the network, e.g. a “primary node” may be configured to transmit data to one or more other “secondary nodes” and may be configured to request the transmission of data from the one or more other “secondary nodes”.
- the other nodes may be “secondary nodes” and may receive instructions from the primary node and respond to the received instructions (e.g., without performing any active data transmission in absence of a prompt from the primary node).
- the external electronic device 440 may be communicatively coupled with the primary node, and the primary node may manage the data flow to and from the secondary nodes of the network.
- FIG.5 shows a system 500 including a light emitting device 510 and an external electronic device 540 communicatively coupled with one another.
- the system 500 may be an exemplary realization of the system 400, including an exemplary realization of the light emitting device 100, 410 and electronic device 200, 440.
- the light emitting device 510 may include a light emitting diode 502, e.g. including a single LED or a plurality of LEDs, for example RGB LEDs, configured to emit light 504.
- the light emitting device 510 may further include a LED driver 506 (including PWM) configured to drive the light emission by the LED 502.
- the light emitting device 510 may further include a temperature sensor 520 configured to sense a temperature of the LED 502 and deliver a corresponding measurement signal representing the IC temperature as output.
- the electronic device 540 may include a processor 542 including various subprocessors configured to carry out various functionalities for the temperature-compensation.
- the electronic device 540 may be a microcontroller unit, carrying out software processing for the temperature-compensation.
- the processor 542 may include a temperature estimation circuit 544 configured to receive a temperature signal indicative of the IC temperature from the light emitting device 510 (e.g., from the temperature sensor 520).
- the temperature estimation circuit 544 may deliver, as output signal, the LED temperature (e.g., assumed to be equal to the IC temperature, or determined via suitable correction factors).
- the processor 542 may further include a temperature compensation circuit 546 configured to use compensation functions (e.g., quadratic compensation functions) to determine color coordinates (Cx, CY, IV) based on the LED temperature as received from the temperature estimation circuit 542.
- the processor 542 may further include a color mixing circuit 548 configured to receive the corrected color coordinates from the temperature compensation circuit 546 and deliver, as output, a temperature-compensated working point to the LED driver 506, e.g. PWM values.
- the color mixing circuit 548 may determine the temperature-compensated working point using a color mixing algorithm, e.g. based on target optimization parameters 552 such as target color coordinates (to provide target color and brightness).
- the color mixing circuit 548 may use calibration data of the light emitting device for the calculation, e.g. data stored in a memory of the electronic device 540, such as in a one-time programmable (OTP) memory.
- OTP one-time programmable
- the color mixing circuit 548 may deliver the temperature-compensated working point to the LED driver 506.
- the light emitting circuit 510 may further include a PWM correction circuit 508 configured to receiver the IC temperature from the temperature sensor 520 and deliver, as output to the LED driver, a PWM correction.
- the LED driver 506 may apply the PWM (internal) correction to the PWM values received from the color mixing circuit 548 to drive the LED 502 and obtain a target optical output spectrum 554.
- FIG.6A and FIG.6B shows an exemplary message flow diagram 600 between a processor 602 (of an external device) and a driver circuit 604 (of a light emitting device) in the context of a method 650 of temperature-compensated light emission.
- the message flow diagram 600 may show an exemplary data flow of the temperature compensation proposed herein, and the flow diagram 650 may show an exemplary realization of the proposed temperature compensation.
- the method 650 may start, in 652, with a user 606 setting a new color point to be obtained for the emitted light.
- the user 606 (e.g., via a user device) may transmit a color signal 608 to the processor 602 to set the new color point.
- the method 650 may further include, in 654, reading the temperature of the light emitting device.
- the processor 602 may transmit a temperature request signal 610 to the driver circuit, to prompt the driver circuit 604 to transmit a temperature response signal 612 (illustratively, a temperature signal) representative of the IC temperature.
- the method 650 may further include, in 656 and 658, calculating PWM values and compensation factor a.
- the processor 602 may further carry out a calculation 614 to determine PWM values and a compensation factor (e.g., using quadratic compensation functions).
- the method 650 may further include, in 660 and 662, transmitting the PWM values and compensation factor to the driver circuit.
- the processor 602 may then transmit a PWM setting signal 616 including the PWM values to the driver circuit 604, and further may transmit a compensation factor signal 618 representative of the compensation factor a.
- the driver circuit 604 may carry out an internal calculation 620 to program the temperature compensation factor F.
- the driver circuit 604 may further copy the PWM values and store them as reference PWM values, and further copy the temperature considered by the processor 602 as reference temperature.
- the method 650 may further include, in 664, determining whether a temperature difference is greater than a predefined threshold. Illustratively, the driver circuit 622 may then carry out a temperature check 622 to determine whether a difference between the reference temperature and the current temperature of the IC is greater than a threshold difference. If yes, the method 650 may include, in 666, recalculating the PWM values using the internally determine temperature correction factor. Illustratively, the driver circuit 604 may carry out an adjustment 624 of PWM values to set new PWM values.
- processor processing circuit
- control circuit any kind of technological entity that allows handling of data.
- the data may be handled according to one or more specific functions that the processor/processing circuit/control circuit may execute.
- a processor/processing circuit/control circuit as used herein may be understood as any kind of circuit, e.g., any kind of analog or digital circuit.
- a processor/processing circuit/control circuit may thus be or include an analog circuit, digital circuit, mixed-signal circuit, logic circuit (e.g., a hard-wired logic circuit or a programmable logic circuit), microprocessor, Central Processing Unit (CPU), Graphics Processing Unit (GPU), Digital Signal Processor (DSP), Field Programmable Gate Array (FPGA), integrated circuit, Application Specific Integrated Circuit (ASIC), etc., or any combination thereof. It is understood that any two (or more) of the processors/processing circuits/control circuits detailed herein may be realized as a single entity with equivalent functionality or the like, and conversely that any single processor/processing circuit/control circuit detailed herein may be realized as two (or more) separate entities with equivalent functionality or the like.
- logic circuit e.g., a hard-wired logic circuit or a programmable logic circuit
- microprocessor e.g., a hard-wired logic circuit or a programmable logic circuit
- CPU Central Processing Unit
- GPU Graphics Processing Unit
- memory may be understood as a computer-readable medium (e.g., a non-transitory computer-readable medium), in which data or information can be stored for retrieval. References to “memory” included herein may thus be understood as referring to volatile or non-volatile memory, including random access memory (RAM), read-only memory (ROM), flash memory, solid-state storage, magnetic tape, hard disk drive, optical drive, among others, or any combination thereof. Registers, shift registers, processor registers, data buffers, among others, are also embraced herein by the term memory.
- connection may be used herein with respect to terminals, integrated circuit elements, devices, and the like, to mean electrically connected, which may include a direct connection or an indirect connection, wherein an indirect connection may only include additional structures in the current path that do not influence the substantial functioning of the described circuit or device.
- electrically conductively connected that is used herein to describe an electrical connection between one or more terminals, devices, regions, contacts, etc., may be understood as an electrically conductive connection with, for example, ohmic behavior, e.g. provided by a metal or degenerate semiconductor in absence of p-n junctions in the current path.
- electrically conductively connected may be also referred to as “galvanically connected”.
- the term “coupled” may be used herein in the same manner as the term “connected”.
- the phrase “at least one” and “one or more” may be understood to include a numerical quantity greater than or equal to one (e.g., one, two, three, four,tinct, etc.).
- the phrase “at least one of’ with regard to a group of elements may be used herein to mean at least one element from the group consisting of the elements.
- the phrase “at least one of’ with regard to a group of elements may be used herein to mean a selection of: one of the listed elements, a plurality of one of the listed elements, a plurality of individual listed elements, or a plurality of a multiple of individual listed elements.
- the term “subset” in relation to a group of elements may be understood to include a numerical quantity equal to or greater than one and less than a total number of the implied elements. Considering for example a group of ten elements, a “subset” of the group may include one, two, three, four, five, six, seven, eight, or nine elements. The term “subset” in relation to a group may thus describe a “proper subset” of the group, so that all the elements of the subset belong to the group, but at least one element of the group does not belong to the subset.
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
La présente divulgation concerne un dispositif électroluminescent (100) consistant en : un élément électroluminescent (102) configuré pour émettre de la lumière (104) ; et un circuit d'attaque (106) configuré pour : recevoir un point de travail compensé en température (112) pour définir un profil d'attaque (116) pour attaquer une émission de lumière par l'élément électroluminescent (102), le point de travail compensé en température (112) étant déterminé par un dispositif électronique externe disposé à l'extérieur du dispositif électroluminescent (100) ; obtenir une valeur de température d'une température du dispositif électroluminescent (100) ; définir le profil d'attaque (116) sur la base du point de travail compensé en température (112) et de la valeur de température de la température du dispositif électroluminescent (100) ; et générer un courant d'attaque pour attaquer l'élément électroluminescent (102) selon le profil d'attaque défini (116).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023132420.9 | 2023-11-21 | ||
| DE102023132420 | 2023-11-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025108589A1 true WO2025108589A1 (fr) | 2025-05-30 |
Family
ID=92582801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2024/073689 Pending WO2025108589A1 (fr) | 2023-11-21 | 2024-08-23 | Compensation de température en deux étapes |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025108589A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007044556A1 (de) * | 2007-09-07 | 2009-03-12 | Arnold & Richter Cine Technik Gmbh & Co. Betriebs Kg | Verfahren und Vorrichtung zur Einstellung der farb- oder fotometrischen Eigenschaften einer LED-Beleuchtungseinrichtung |
| US20160323972A1 (en) * | 2011-03-11 | 2016-11-03 | Ilumi Solutions, Inc. | LED Lighting Device |
-
2024
- 2024-08-23 WO PCT/EP2024/073689 patent/WO2025108589A1/fr active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102007044556A1 (de) * | 2007-09-07 | 2009-03-12 | Arnold & Richter Cine Technik Gmbh & Co. Betriebs Kg | Verfahren und Vorrichtung zur Einstellung der farb- oder fotometrischen Eigenschaften einer LED-Beleuchtungseinrichtung |
| US20160323972A1 (en) * | 2011-03-11 | 2016-11-03 | Ilumi Solutions, Inc. | LED Lighting Device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9699861B2 (en) | Light emitting apparatus and method for controlling the same | |
| US7330002B2 (en) | Circuit for controlling LED with temperature compensation | |
| EP2554017B1 (fr) | Commande pour del avec compensation pour la variation d'une puce à l'autre et les dérives de température | |
| KR101614662B1 (ko) | 발생하는 열의 영향을 고려한 광원을 구비한 투영장치 및 투영방법 | |
| CN101155450B (zh) | Led发光装置和控制所述装置的方法 | |
| KR102132549B1 (ko) | Led의 명도를 보상하는 방법 및 장치 | |
| US20110115396A1 (en) | Microcontroller-optimized Pulse-width Modulation (PWM) Drive of a Light-emitting Diode (LED) | |
| JP4723650B2 (ja) | 混色光を放射する光源及びこのような光源の色度座標の制御のための方法 | |
| US20110057571A1 (en) | Device and method for controlling the color point of an led light source | |
| KR102520632B1 (ko) | 세그먼트화된 플래시 시스템을 제어하는 방법 | |
| EP2651187B1 (fr) | Température de couleur, système de réglage d'éclairage et procédé associé | |
| EP1701589B1 (fr) | Circuit et procédé pour surveiller la température d'une diode électroluminescente | |
| US9743476B2 (en) | Light source control device and light source control method | |
| JP2013258357A (ja) | 半導体光源装置 | |
| WO2025108589A1 (fr) | Compensation de température en deux étapes | |
| EP2151146B1 (fr) | Système d'éclairage fiable | |
| WO2006094590A1 (fr) | Circuit electrique et procede de surveillance de la temperature d'une diode electroluminescente | |
| US11805585B2 (en) | Light emitting diode, LED, based lighting device arranged for emitting a particular color of light, as well as a corresponding method | |
| JP7378043B2 (ja) | 照明システム及び制御装置 | |
| JP6303745B2 (ja) | Led照明用電源装置、led照明装置及び調光電流調整方法 | |
| WO2023089155A1 (fr) | Système de commande et procédé de commande d'une source de courant d'un dispositif de commande pour un moyen d'éclairage, dispositif de commande et luminaire | |
| JP2014078395A (ja) | 光源装置及びその制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24762270 Country of ref document: EP Kind code of ref document: A1 |