CURRENT SUPPLY SYSTEM, RELATED INTEGRATED CIRCUIT, POWER SUPPLY SYSTEM AND METHOD OF OPERATING A CURRENT SUPPLY SYSTEM
20220159807 · 2022-05-19
Assignee
- Stmicroelectronics S.R.L. (Agrate Brianza (MB), IT)
- STMICROELECTRONICS APPLICATION GMBH (Aschheim-Dornach, DE)
- STMicroelectronics Design and Application S.R.O. (Prague, CZ)
Inventors
- Donato TAGLIAVIA (Acireale (CT), IT)
- Vincenzo Polisi (Santa Maria di Licodia, IT)
- Calogero Andrea TRECARICHI (Gela (CL), IT)
- Francesco Nino MAMMOLITI (Riposto, IT)
- Jochen BARTHEL (Schechen, DE)
- Ludek Beran (Strancice, CZ)
Cpc classification
H05B45/14
ELECTRICITY
Y02B20/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A control circuit for a voltage source generates a reference signal for a voltage source, wherein the reference signal indicates a requested output voltage to be generated by the voltage source. A digital feed-forward control circuit computes a digital feed-forward regulation value indicative of a requested output voltage by determining a maximum voltage drop at strings of solid-state light sources. A digital feed-back control circuit determines a minimum voltage drop for current regulators/limiters for the strings and determines a digital feed-back correction value as a function of the minimum voltage drop. The control circuit then sets the reference signal after a start-up as a function of the digital feed-forward regulation value and corrects the reference signal as a function of the digital feed-back correction value.
Claims
1. A current supply system, comprising: one or more first terminals configured to be connected to a first output terminal of a voltage source; a plurality of second terminals, wherein each of said second terminals is configured to be connected via a respective string of solid-state light sources to a second output terminal of said voltage source; a third terminal configured to provide a reference signal to said voltage source, said reference signal indicative of a requested output voltage to be generated by said voltage source between said first and said second output terminals of said voltage source; a plurality of current regulators or limiters, wherein each of said second terminals connected via a respective current regulator or limiter to at least one of said one or more first terminals, wherein each of said current regulators or limiters is configured to limit a current flowing through the string of solid-state light sources connected to the respective second terminal to a respective maximum value; and a control circuit configured to generate said reference signal and comprising: at least one analog-to-digital converter configured to obtain digital samples of the voltages at said second terminal and the voltage between said first and said second output terminals of said voltage source; a digital-to-analog conversion circuit configured to receive a digital regulation value and provide said reference signal; a feed-forward control circuit configured to compute a feed-forward regulation value indicative of the requested output voltage by determining a maximum voltage drop between said second terminals and said second output terminal of said voltage source as a function of said digital samples and adding a given head-room to said maximum voltage drop, and a feed-back control circuit configured to determine a minimum voltage drop at said plurality of current regulators or limiters as a function of said digital samples and determine a feed-back correction value as a function of the difference between said minimum voltage drop and said head-room; wherein said control circuit is configured, in response to a start-up of said current supply system, to set said digital regulation value to a first value indicative of a maximum requested output voltage, and then repeat the following operations: determine whether said digital regulation value corresponds to said first value; set said digital regulation value to said feed-forward value if said digital regulation value is greater than or equal to said first value; and add said feed-back correction value to said digital regulation value if said digital regulation value does is less than said first value.
2. The current supply system according to claim 1, wherein each of said current regulators or limiters is configured to receive from said control circuit at least one control signal indicating at least a first operating mode and a second operating mode, wherein: wherein the respective current regulator or limiter is configured to deactivate said current if said at least one control signal indicates said first operating mode; and wherein the respective current regulator or limiter is configured to limit said current to said respective maximum value if said at least one control signal indicates said second operating mode.
3. The current supply system according to claim 2, wherein said at least one control signal comprises a Pulse-Width Modulated signal, wherein a first logic level of said Pulse-Width Modulated signal indicates said first operating mode and wherein a second logic level of said Pulse-Width Modulated signal indicates said second operating mode.
4. The current supply system according to claim 2, wherein said at least one control signal indicates said maximum value.
5. The current supply system according to claim 2, wherein said control circuit is configured to: determine whether said control signals indicate that said current regulators or limiters should use said first operating mode; and set said digital regulation value to a second value indicative of a minimum requested output voltage if said control signals indicate that said current regulators or limiters should use said first operating mode.
6. The current supply system according to claim 5, wherein said control circuit is configured to: determine whether said digital regulation value corresponds to said second value if said control signals indicate that at least one of said currents regulators or limiters should use said second operating mode; and set said digital regulation value to said first value if said digital regulation value corresponds to said second value.
7. The current supply system according to claim 2, wherein said control circuit is configured to: determine whether said control signals indicate that at least one current regulator or limiter should use said second operating mode; determine whether a current is flowing through said at least one current regulator or limiter which should use said second operating mode if said control signals indicate that at least one current regulator or limiter should use said second operating mode; and vary said digital regulation value in order to increase said requested output voltage if no current is flowing through at least one of said current regulators or limiters which should use said second operating mode.
8. The current supply system according to claim 1, wherein said reference signal is proportional to said requested output voltage to be generated by said voltage source, and wherein said digital-to-analog converter conversion circuit comprises an analog-to-digital converter configured to generate said reference signal as a function of said digital regulation value.
9. The current supply system according to claim 1, wherein said third terminal is configured to be coupled to a feedback terminal of said voltage source in order to vary a feedback signal indicative of the output voltage generated by said voltage source.
10. An integrated circuit comprising the current supply system according to claim 1.
11. A power supply system, comprising: a voltage source configured to generate an output voltage between a first and a second output terminal of said voltage source, wherein said voltage source is configured to generate said output voltage as a function of a reference signal; and a current supply system according to claim 1.
12. The power supply system according to claim 11, comprising: a plurality of strings of solid-state light sources, wherein each string of solid-state light sources is connected between a respective second terminal and said second output terminal of said voltage source.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Embodiments of the present disclosure will now be described with reference to the annexed drawings, which are provided purely by way of non-limiting example and in which:
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
DETAILED DESCRIPTION
[0057] In the following description, numerous specific details are given to provide a thorough understanding of embodiments. The embodiments can be practiced without one or several specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations are not shown or described in detail to avoid obscuring aspects of the embodiments.
[0058] Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0059] The headings provided herein are for convenience only and do not interpret the scope or meaning of the embodiments.
[0060] In the following
[0061] As mentioned before, the present description relates to solutions for supplying a current to a load, such as strings 34 of solid-state light sources L as described with respect to
[0062]
[0063] Specifically,
[0064] Specifically, in the embodiments considered, the power supply system comprises a variable voltage source 20 comprising: two input terminals (e.g., the terminals 200a and 200b described with respect to
[0065] Generally, the voltage source 20 may be a linear regulator or preferably a switched mode electronic converter as described with respect to
[0066] In various embodiments, the feedback circuit 24 may also be integrated directly in the voltage source 20.
[0067] In the embodiments considered, the power supply system comprises moreover a current supply system. Specifically, the current supply system comprises: [0068] one or more first terminals configured to be connected to a first output terminal of the voltage source 20, e.g., the negative output terminal 202b in
[0071] Specifically, each current regulator/limiter 32 is configured to limit the current flowing through the current regulator/limiter 32 to a respective maximum value as a function of a respective control signal CTRL (i.e., signals CTRL1, . . . , CTRLn), whereby each current regulator/limiter 32 is configured to limit the current flowing through a respective string of solid-state light sources 34 to the respective maximum value. Specifically, the current regulators/limiters 32 are current sinks in the embodiment shown in
[0072] In the embodiment considered, the current supply system comprises moreover a further terminal for providing the reference signal V.sub.ref to the voltage source 20 and a control circuit 40 configured to: generate the control signals CTRL1, . . . , CTRLn; monitor the voltages at each of the second terminals OUT1, . . . , OUTn; and generate the reference signal V.sub.ref at the further terminal, thereby setting requested output voltage V.sub.out.
[0073] In various embodiments, the current supply system, in particular the current regulators/limiters 32 and the control circuit 40, may be implemented in the same integrated circuit. In various embodiments, also the control circuit 22 of the voltage source 20 (see
[0074] As mentioned before, in various embodiments, the control signals CTRL may be binary signals, wherein each current regulator/limiter 32 is configured to limit the current flowing through the respective string 34 to zero when the signal CTRL has a first logic value and to a respective (constant) maximum value when the signal CTRL has a second logic value. However, the signal CTRL may also be an analog signal able to set directly the maximum value or a digital signal able to set a plurality of maximum value.
[0075] For example, in various embodiments, the control circuit 40 is configured to generate the signals CTRL as Pulse-Width Modulated (PWM) signals, wherein the signals have the same switching period, but each signal CTRL has a respective duty-cycle.
[0076] In various embodiments, the strings 34 may also comprise a different number of light sources L (see the description of
[0077] Accordingly, each signal CTRL may also comprise plural analog and/or digital signals, such as a signal for setting the maximum value, and one or more PWM signals for switching on and off the respective LED string 34 and/or subsets of the light sources L or the respective LED string 34.
[0078] For example, in various embodiments, the control circuit 40 may be configured to generate the signals CTRL and optionally the drive signals Sw_ctrl for the additional electronic switches Sw in order to generate a requested illumination pattern, e.g., of an active LED or OLED panel. For example, for this purpose, the control circuit 40 may comprise a communication interface for receiving data identifying the requested illumination pattern.
[0079] Thus, in various embodiments, the number of activated strings of solid-state light sources 34 may change over time. Moreover, in various embodiments, the number of solid-state light sources of the stings 34 may be different (based on the application), or the number of activated solid-state light sources of the activated stings 34 may change over time, i.e., the voltage drop at the activated strings 34 may change over time. Moreover, the voltage drop at the activated strings 34 may also change for other reasons, such as temperature variations and/or due to a different setting of the maximum current flowing through the string.
[0080] In various embodiments, the control circuit 40 is configured to generate the reference signal V.sub.ref as a function of the voltages V.sub.OUT1, . . . , V.sub.OUTn at the terminals OUT1, . . . , OUTn. Generally, the control circuit 40 may be configured to measure the voltage V.sub.OUT1, . . . , V.sub.OUTn at the terminals OUT1, . . . , OUTn either with respect to the positive terminal 202a (i.e., V.sub.out) or preferably the negative terminal 202b (i.e., ground). For example, in
[0081] Specifically, in various embodiments, the control circuit 40 is configured to determine the maximum voltage drop V.sub.LED_MAX at the strings 34 and set the output voltage V.sub.out (via the reference signal V.sub.ref) to a value being greater by a given amount V.sub.M. In various embodiments, this dynamic adaptation is performed without interrupting the current illumination pattern projected by the strings 34. For example, this is particularly relevant in the automotive field, where the strings 34 may be used to signal warning or danger situations. In various embodiments, the dynamic adaption is also able to regulate the output voltage in order to adapt the output voltage to other variations, such as aging phenomena, which are particularly relevant for OLEDs, process spread and/or temperature.
[0082] In various embodiments, the above operations are performed via a digital processing within the control circuit 40. For example, this has the advantage, that the control circuit 40 may also perform a series of further diagnostic and functional operations, such as: [0083] monitoring the load conditions, e.g., in order to determine a temporary or permanent open-load or short-circuit condition, which e.g., may be used to disable the respective string of light sources; [0084] monitoring one or more temperatures of the current regulators/limiters 32 and/or the strings 34, which may be used to disable the respective current limiter 32 and string 34, or reducing the respective maximum current; [0085] implementing a thermal derating model, wherein the maximum current is adapted based on the measurement of an excessive temperature of the light sources.
[0086] As mentioned before, in general, the current supply system comprises a given number n of current regulators/limiters 32, which are connected to respective terminals OUT1, . . . , OUTn, wherein each terminal OUT1, . . . , OUTn may be connected via a respective string of solid-state light sources 34 to the output terminals of the voltage source 20. Generally, the number of strings 32 indeed connected to the n current regulators/limiters 32 may also be smaller than n. Moreover, each current regulator/limiter 32 may be always enabled, or preferably selectively enabled via the respective control signal CTRL1, . . . , CTRLn, i.e., the number of active strings 34 may be fixed or variable.
[0087] In various embodiments, the control circuit 40 is configured to: determine the activated strings of solid-state light sources 34, e.g., as a function of the control signal CTRL1, . . . , CTRLn; and determine a digital sample indicative of (and preferably proportional to) the maximum voltage drop at the activated strings of solid-state light sources 34.
[0088] As mentioned before, the control circuit 40 may be configured to directly monitor the voltage drop at the strings of solid-state light sources 34. In this respect the selection of the maximum voltage drop may be performed at an analog level (i.e., before the analog-to-digital conversion) or at a digital level (i.e., after the analog-to-digital conversion).
[0089] Alternatively, the control circuit 40 may be configured to monitor the voltage drop at the current regulators/limiters 32. In this case, the control circuit 40 may calculate the voltage drop at the strings of solid-state light sources 34 as a function of the voltage V.sub.out and the voltage drops at the current regulators/limiters 32. Also in this case, one or more of the previous operations may performed at an analog level (i.e., before the analog-to-digital conversion) or all operations may be performed at a digital level (i.e., after the analog-to-digital conversion).
[0090] For example,
[0091] For example, in the embodiment considered, the control circuit 40 is configured to acquire digital samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC of the voltages V.sub.OUT1, . . . , V.sub.OUTn at the terminals OUT1, . . . , OUTn and store these digital samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC to a memory 406. For example, as schematically shown in
[0092] Generally, the number of ADC(s) and the respective conversion speed should be selected in order to ensure that the voltages V.sub.OUT1, . . . , V.sub.OUTn may be sampled with a sufficiently high frequency.
[0093] For example, as mentioned before, the signals CTRL may be PWM signals, wherein each signal CTRL1, . . . , CTRLn is set to high for a given switch-on duration (the respective string is activated) and low for a given switch-off duration (the respective string is deactivated). Generally, a signal CTRL1, . . . , CTRLn may also remain low during the complete PWM cycle, thereby deactivating the respective string, i.e., the duty cycle may be selected in a range of [0; 1].
[0094] Accordingly, the control circuit 40 may be configured to obtain a one or more digital samples of each voltage V.sub.OUT1, . . . , V.sub.OUTn, while the respective signal CTRL1, . . . , CTRLn is set to high. For example, typically such PWM signals have a frequency between 200 and 1400 Hz. Accordingly, a single ADC 404 may be used if the minimum switch-on time of the PWM signals is greater than the ADC conversion time plus multiplex time for sampling all the channels.
[0095] In various embodiments, the control circuit 40 may also introduce a phase shift between the various signal CTRL1, . . . , CTRLn, which permits to sample the various voltages is sequence. In various embodiments, the control may also be configured to ensure, for the strings 34 to be activated during a given PWM cycle, that the switch-on time is greater than a given minimum value, which permits a sampling via the ADC(s) 404.
[0096] Accordingly, in the embodiment considered, the samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC are indicative of the voltage drops at the current regulators/limiters 32.
[0097] In the embodiment considered, the control circuit 40 is thus also configured to acquire (via the one or more ADC 404 and the optional multiplexer 402) a digital sample V.sub.out_ADC of the voltage V.sub.out at the terminal 202a, and store the sample V.sub.out_ADC to the memory 406.
[0098] Specifically, in various embodiments, the control circuit 40 is configured to determine the maximum voltage drop V.sub.LED_MAX at the activated strings 32 (e.g., the strings 34 wherein the respective signal CTRL1, . . . , CTRLn has been set to high during the current PWM cycle) as a function of the digital samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC and the digital sample digital sample V.sub.out_ADC.
[0099] For example, in the embodiment considered, the control circuit 40 selects first at a block/circuit 408 the minimum value V.sub.OUT_MIN of the digital samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC, i.e., the minimum voltage drop at the current regulators/limiters 32, and then calculates at a block/circuit 410 the maximum voltage drop V.sub.LED_MAX according to the following equation:
V.sub.LED_MAX=V.sub.out_ADC−V.sub.OUT_MIN (1)
[0100] Conversely,
[0101] Accordingly, in this case, the samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC stored to the memory 404 are already indicative of the voltage drops at strings 34, and the control circuit 40 is configured to determine the maximum voltage drop V.sub.LED_MAX by selecting at a block/circuit 416 the maximum value of the digital samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC.
[0102] Generally, as mentioned before, the selection at the block 408 or the block 416 should only use samples V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC associated with activated current regulators/limiters 34. This may be implemented already during the AD conversion (i.e., by sampling only the values of the activated current regulators/limiters) and/or by selecting a subset of samples at the blocks 408 or 416 as a function of the control signals CTRL.
[0103] Accordingly, in the embodiments shown in
[0104] Once having obtained the maximum voltage drop V.sub.LED_MAX the control circuit may determine the requested output voltage V.sub.out_req by adding a given headroom voltage V.sub.M to the maximum voltage drop V.sub.LED_MAX, i.e.:
V.sub.out_req=V.sub.LED_MAX+V.sub.M (2)
[0105] For example, for typical current regulators/limiters, a headroom of 0.5 V to 1.5 V, e.g., between 0.5 V and 1.0 V is sufficient.
[0106] For example,
[0107] Moreover, the control circuit 40 is configured to determine the value of the reference signal V.sub.ref as a function of the requested output voltage V.sub.out_req. Specifically, as mentioned before, in various embodiments, the feedback signal FB is proportional to the output voltage, and the voltage source 20 is configured to regulate the feedback signal FB to the reference signal V.sub.ref, i.e. the output voltage may be calculated as follows:
[0108] For example, by using a voltage divider as shown in
[0109] Accordingly, by reformulating equations (2) and (3), the value of the reference signal V.sub.ref may be calculated as:
V.sub.ref=K.Math.(V.sub.LED_MAX+V.sub.M) (5)
[0110] For example, in various embodiments, the proportionality value K may be fixed in the control circuit 40 and the feedback circuit 24 should be configured to use the same proportionality value K. Alternatively, the value K may be programmable.
[0111] For example,
[0112] Accordingly, in various embodiments, the output voltage V.sub.out is set to the maximum voltage V.sub.LED_MAX drop at the stings 34, which are activated during a given PWM cycle, plus an additional headroom voltage V.sub.M, thereby automatically optimizing the power supplied, in all operating conditions.
[0113] However, in case an additional string 34 is activated during the next PWM period, this string 34 may have a voltage drop being greater or smaller than the previous maximum voltage drop. For example, in case the voltage drop is greater, the output voltage V.sub.out may be too small to power the light sources of this string 34, whereby the respective light sources are not switched on, thereby resulting in an open-load condition.
[0114] In various embodiments, the control circuit 40 is configured to determine such an open-load condition, e.g., based on the value of the respective voltage V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC or by using additional current sensors, and then set the value V.sub.ref to a given maximum value V.sub.ref_MAX.
[0115] Additionally or alternatively, the control circuit 40 may be configured to: store the respective value V.sub.OUT1_ADC, . . . , V.sub.OUTn ADC when the string 34 is activated; maintain stored the respective value V.sub.OUT1_ADC, . . . , V.sub.OUTn ADC when the string 34 is deactivated strings 34; and once a new string 34 is activated during a following PWM cycle, use the stored values in order to determine whether the stored value is greater than the previous maximum value V.sub.LED_MAX; and in case the stored value is greater, set the value V.sub.ref to a given maximum value V.sub.ref_MAX.
[0116] Accordingly, in the event that a string 34 is enabled, which has a voltage drop exceeding the previously calculated maximum value V.sub.LED_MAX, the control circuit 40 may immediately sets the value of the output DAC 414 to a maximum value.
[0117] Accordingly, in the embodiments considered so far, an open-loop/feed-forward control of the reference signal V.sub.ref is used. In practice, the value of the coefficient K is fixed or set inside control circuit 40, e.g., in the block 414, while the feedback circuit should be configured to use the same coefficient K, e.g., via the ratio R1/R2. Accordingly, this type of control is particularly useful in case of large variations of the maximum voltage drop V.sub.LED_MAX at the string 34.
[0118] However, small variations of the constant K and of the respective feedback ratio of the feedback circuit 24 (e.g., the ratio R1/R2) due to the spread of the components or temperature variations could bring the regulated voltage V.sub.out to a higher or lower value than expected, with a consequent increase or decrease of the minimum voltage V.sub.32_MIN drop at the current regulators/limiters 32, which should correspond to the voltage V.sub.M, thereby affecting the optimization of the system in terms of increased power dissipation in one case or by not allowing the correct supply of current in the other case.
[0119] Accordingly, in various embodiments, the previous feed-forward control is used to set the reference signal V.sub.ref when the system is switched on (e.g., by switching all string 34 temporarily on), and optionally when one or more strings 34 are not anymore activated during the following PWM cycle and/or when one or more additional strings 34 are reactivated during the following PWM cycle. Generally, as will be described in greater detail in the following, the feed-forward control may also be used in response to detecting other events.
[0120] Conversely, an additional closed loop control is used to regulate the reference signal V.sub.ref in order to regulate the minimum voltage drop V.sub.32_MIN at the current regulators/limiters 32 to the value V.sub.M (see also equation (5)).
[0121] For example, as schematically shown in
[0122] Generally, the control circuit 40, e.g., via the ADC(s) 406 and the block 408/416, may be configured to determine the minimum voltage drop V.sub.32_MIN by directly measuring the voltage drops V.sub.32 at the current regulators/limiters 32 (see
[0123] For example, in various embodiments, the control circuit 40, e.g., the block/circuit 414, may be configured to implement a (digital) regulator comprising an Integral component, wherein the control circuit 40 is configured to vary (increase or decrease) the digital signal V.sub.reg provided to the DAC 418 until the minimum voltage drop V.sub.32_MIN corresponds to the voltage V.sub.M.
[0124] Conversely, in various embodiments, the control circuit 40 is configured to use an approximated regulation, wherein the value of the digital signal V.sub.reg is varied based on a table have stored for a plurality of ranges of the minimum voltage drop V.sub.32_MIN a respective variation of the value V.sub.reg. For example, in various embodiments, the block/circuit 414 uses the following variations of the signal V.sub.reg, where the value OL_THR represents a lower threshold, e.g., a threshold being indicate of an open-load condition, such as 0.5V:
TABLE-US-00001 V.sub.32_MIN V.sub.reg <OL_THR +16 [OL_THR; 0.71V] +4 [0.71V; 1.03V] +1 [1.03V; 1.19V] 0 [1.19V; 1.51V] −1 [1.51V; 1.91V] −4 >1.91V −8
[0125] Accordingly, in this case, the voltage V.sub.32_MIN is regulated to a value in the range of [1.03V; 1.19V]. Instead of storing the values for the minimum voltage drop V.sub.32_MIN, the table may also store the ranges for the difference between the minimum voltage drop V.sub.32_MIN and the voltage V.sub.M.
[0126] Another exemplary regulation may use the following variations of the signal V.sub.reg:
TABLE-US-00002 V.sub.32_MIN V.sub.reg <OL_THR +12 [OL_THR; 0.63V] +4 [0.63V; 1.25V] +1 [1.25V; 1.57V] 0 [1.57V; 1.88V] −1 [1.88V; 2.20V] −4 >2.20V −4
[0127] Accordingly, in this case, the voltage V.sub.32_MIN is regulated to a value in the range of [1.25V; 1.57V].
[0128] Accordingly, even if the ratio between the reference voltage V.sub.ref and the output voltage V.sub.out is not exactly equal to 1/K, the control circuit 40 is able to correct, in very few steps, the minimum voltage drop V.sub.32_MIN, in particular until V.sub.32_MIN=V.sub.M.
[0129] For example, once having set the reference signal V.sub.reg in a given PWM cycle, the control block may use during the following PWM cycles the closed loop control in order to further adjust the minimum voltage drop V.sub.32_MIN. Generally, based on the velocity of the regulation of the voltage source 20, the control circuit 40 may vary the reference signal V.sub.reg at each PWM cycle, or after a given number PWM cycles.
[0130]
[0131] Specifically, after a start step 1000, the control circuit 40 sets at a step 1002 the value V.sub.reg to a given maximum value MAX, such as 255, whereby the voltage source 20 provides a maximum output voltage V.sub.max. Next the control circuit 40 proceeds to a step 1004, where the control circuit 40 acquired via the ADC(s) 404 the samples of the voltages V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC at the terminals OUT1, . . . , OUTn. At a step 1006, the control circuit 40 calculates then the requested digital signal V.sub.out_req, e.g., as described in the foregoing (via the blocks 406, 408 and 410 in
[0132] In various embodiments, the control circuit 40 then proceeds to an optional exception handling routine 1008, which may analyze at least one of: the digital sample V.sub.OUT1_ADC, . . . , V.sub.OUTn ADC, the maximum voltage drop V.sub.LED_MAX at the stings 34 and/or the minimum voltage drop V.sub.32_MIN at the regulators 34; and the control signals CTRL1, . . . , CTRLn.
[0133] In case an exception is detected (output “Y” of the step 1008), the control circuit proceeds to a step 1020, where value V.sub.reg is set to a given value, which may depend on the detected exception. Conversely, in case no exception is detected (output “N” of the step 1008), the control circuit proceeds to an optional step 1022, where the control circuit 40 may determine whether the value V.sub.reg is greater than a given minimum value MIN.
[0134] In case the value V.sub.reg corresponds to (or is smaller than) the minimum value MIN (output “Y” of the step 1022), the control circuit 40 sets at a step 1024 the value V.sub.reg to the maximum value MAX. Conversely, the value V.sub.reg is greater than the minimum value MIN (output “N” of the step 1008), the control circuit proceeds to a step 1022. As will be described in greater detail in the following, the value V.sub.reg may be set to the minimum value MIN, when all LED strings 32 are deactivated. Accordingly, the steps 1022 and 1024 are used to reactivate the voltage source 20, when at least one LED string 32 should be reactivated.
[0135] In the embodiment considered, the control circuit 40 determines at the step 1026 whether the value V.sub.reg corresponds to the maximum value MAX. In case the value V.sub.reg corresponds to (or is greater than) the maximum value MAX (output “Y” of the step 1022), the control circuit 40 sets at a step 1028 the value V.sub.reg to the requested digital signal V.sub.out_req, thereby implementing the feed-forward control. Accordingly, the feed-forward control at the step 1028 is started after the start-up (because the value is set to MAX at the step 1002) or may be started selectively by setting the value V.sub.reg to MAX at the 1020 in response to an exception detected at the step 1008.
[0136] Conversely, the value V.sub.reg does not correspond to (or is smaller than) the maximum value MAX (output “N” of the step 1026), the control circuit proceeds to a step 1030, where the open-loop control is used to vary the value V.sub.reg as a function of the minimum voltage drop V.sub.32_MIN.
[0137] Accordingly, once having set the value V.sub.reg at one of the steps 1020, 1024, 1028 or 1030, the control circuit 40 may proceed to a wait step 1036, which is used to set the update interval of the value V.sub.reg, and the control circuit may return to the step 1004 for starting a new cycle.
[0138] Accordingly, in the embodiment considered, the steps 1008-1036 may be implemented within the circuit or module 414.
[0139] As mentioned before, the control circuit may handle various exceptions.
[0140]
[0141] Specifically, in the embodiment considered, the exception handling routine may be configured to verify one or more of the following conditions: [0142] at a step 1010, e.g., as a function of a programmable flag, whether the automatic adaption of the output voltage V.sub.out is enabled or disable; [0143] at a step 1012, e.g., as a function of the control signals CTRL1, . . . , CTRLn, whether all LED strings 34 are deactivated (e.g., during the current PWM cycle); [0144] at a step 1014, e.g., as a function of the control signals CTRL1, . . . , CTRLn, whether a given LED string is activated for the first time after a power-on of the system; [0145] at a step 1016, e.g., as a function of the values V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC and the control signals CTRL1, . . . , CTRLn, whether a temporary open load condition exists, e.g., by verifying whether one of voltages V.sub.OUT1_ADC, . . . , V.sub.OUTn_ADC indicates that the light sources L of the respective string 32 are switched of even though the respective control signal CTRL1, CTRLn indicates that the LED string is activated; [0146] at a step 1018, e.g., as a function of the control signals CTRL1, . . . , CTRLn, whether at least one of the control signals CTRL1, . . . , CTRLn has a switch-on duration which does not permit a sampling via the ADC(s) 404;
[0147] In various embodiments, as shown in
[0148] Accordingly, as mentioned before, the value V.sub.reg may be set based on the detected exception.
[0149] For example, in various embodiments, the control circuit 40 may be configured to implement one or more of the following operations: [0150] in response to detecting at the step 1010 that the automatic adaption of the output voltage V.sub.out is disable, setting at a step 1020a the value V.sub.reg to the maximum value MAX; [0151] in response to detecting at the step 1012 that all LED strings 34 are deactivated, setting at a step 1020b the value V.sub.reg to the minimum value MIN; [0152] in response to detecting at the step 1014 that a given LED string is activated for the first time after a power-on of the system, setting at a step 1020c the value V.sub.reg to the maximum value MAX; [0153] in response to detecting at the step 1016 a temporary open load condition, increasing at a step 1020d the value V.sub.reg, e.g., by setting the value V.sub.reg to the maximum value MAX or by adding a constant value (such as 12 or 16 as shown in the previous tables) to the current value V.sub.reg; [0154] in response to detecting at the step 1018 that a switch-on duration is too short to permit a sampling via the ADC(s) 404, setting at a step 1020e the value V.sub.reg to the maximum value MAX.
[0155]
[0156] Accordingly, once the value V.sub.reg has been updated at one of the steps 1020a-1020e, 1024, 1028 or 1034, the control circuit 40 may proceed to the wait step 1036.
[0157] Generally, the same wait time may be used for all updates, or as shown in Figure, different wait steps may be used for different updates of the value V.sub.reg.
[0158] For example, in the embodiment considered, the steps 1020a, 1020b and 1020c proceed to a step 1038, where the control circuit provides immediately the new value V.sub.reg to the DAC 418.
[0159] Conversely, the step 1020d may proceed to a step 1040, where the control circuit updates the V.sub.reg provided to the DAC 418 for the next PWM cycle, or preferably slightly before, such as 100 us before the start of the next PWM cycle.
[0160] Finally, in the embodiment considered, the steps 1024, 1028 and 1034 proceed to a step 1042, where the control circuit 40 waits for a given number of PWM cycles, e.g., the control circuit 40 may provide the new value V.sub.reg to the DAC 418 at the next PWM cycle after a given wait time, e.g., selected between 10 and 50 ms. For example, the wait time may be chosen based on the response time of the regulator 20 used to regulate the voltage V.sub.out to a new value.
[0161] Generally, due to the fact that the step 1012 is used to substantially deactivate the output voltage V.sub.out by setting the value V.sub.reg to the minimum value MIN, this step may also be used to detect other conditions, which may require that the output voltage V.sub.out is deactivated. For example, in various embodiments, the control circuit 40 is configured to proceed from the step 1012 to the step 1020b in response to detection one or more of the following conditions: an over-temperature condition of the voltage source 20, the current regulators 32 and/or the light sources L; and a malfunction of the ADC 404 and/or the DAC 414.
[0162] Accordingly, in various embodiments, the control circuit 40 may be configured to: [0163] manage the start-up of the device; [0164] manage stand-by and fail-safe situations, e.g., by switching off the current supply to the string 34, when the control circuit does not receive data indicative of a requested illumination pattern; [0165] manage temporary or permanent open-load conditions; [0166] manage the current derating procedure on the LEDs in case of dangerous heating and/or a thermal shutdown, e.g., in case of excessive power dissipated by the current regulators/limiters 32 and/or in case of excessive heating of the current regulators/limiters 32; [0167] in case of battery system, manage a low-power mode, e.g., by reducing the current flowing through the strings and/or switching the string 34 off; [0168] manage possible short-circuit conditions, e.g., by switching off the respective string 34; [0169] manage given conditions of the control signals CTRL, e.g., in order to ensure that the duty-cycle is long enough in order to permit a sampling of the respective voltage V.sub.OUT during the respective switch-on period.
[0170] Accordingly, in the previous embodiments, each current supply system may be used to supply up to N strings of light sources. In typical applications, the number of strings to be supplied may, however, also be greater than 50, e.g., more than 100 strings.
[0171] Accordingly, in this case, the current supply system, e.g., the respective integrated circuit, would need a significant number of current regulators/limiters 32, which would be rather useless in case only a small number of strings 34 would need to be supplied. Alternatively, the stings 34 may be split in subgroups, wherein each subgroup of strings 34 is supplied via a respective voltage source 20 and a respective current supply system. However, this also involves additional cost because additional voltage sources have to be used.
[0172] Conversely,
[0173] Specifically, as described in the foregoing, each current supply system 50.sub.1, . . . , 50.sub.k comprises N current regulators/limiters 32 connected to respective terminals OUT1, . . . , OUTN and a control circuit 40 configured to set the reference signal V.sub.ref as a function of the voltages at the terminals OUT1, . . . , OUTN. Specifically, the control circuit 40 is configured to set the reference signal V.sub.ref as a function of the maximum voltage drop at the strings 34 and/or the minimum voltage drop at the current regulators/limiters 32.
[0174] In this respect, the inventors have observed that the same voltage source 20 may be shared by a plurality of current supply systems 50.sub.1, . . . , 50.sub.k by using an additional circuit configured to provide to the voltage source 20 the greatest reference signal V.sub.ref provided by the various control circuits 44.
[0175] Specifically, as shown in
[0176] Specifically, each current supply system 50.sub.1, . . . , 50.sub.k comprises a respective control circuit 40, which thus generates a respective reference signal V.sub.ref1, . . . , V.sub.refk. Accordingly, in various embodiments, the power supply system comprises a circuit 44 configured to determine the greatest value of the reference signals V.sub.ref1, . . . , V.sub.refk and provide this greatest value to the voltage source 20 as reference signal V.sub.ref.
[0177] Specifically,
[0178] For example,
[0179] Specifically, in the embodiment considered, the circuit 44 comprises: [0180] a variable current source 442, such as a field effect transistor, configured to generate a positive current as a function of a control signal, wherein the current is provided to a resistor R, and wherein the voltage at the resistor R is applied to the terminal 46; and [0181] an operational amplifier 440 configured to receive at a first (positive/non-inverting) input the respective reference signal, indicated as V.sub.refk, and at a second (negative/inverting) input the voltage at the resistor R, wherein the output of the operational amplifier 440 controls the variable current source 442.
[0182] Accordingly, in the embodiment considered, in case the voltage at the terminal 46 is smaller than the reference signal V.sub.refk, the operational amplifier 440 varies the current supplied by the current source 442 until the voltage at the terminal 46 corresponds to the reference signal V.sub.refk. However, in case the voltage at the terminal 46 is greater than the reference signal V.sub.refk, the current source 442 will be deactivated and the voltage at the terminal 46 will be maintained.
[0183] Accordingly, in the case of very large LED or OLED systems, a single voltage source 20 may be shared by different current supply systems 50 by allowing only the control circuit 40 having the highest reference value V.sub.ref to control the voltage source 20.
[0184] The inventors have observed that often the reference voltage V.sub.ref of the voltage sources 20 is not externally available.
[0185] However, as shown in
[0189] The claims are an integral part of the technical teaching of the disclosure provided herein.
[0190] Of course, without prejudice to the principle of the invention, the details of construction and the embodiments may vary widely with respect to what has been described and illustrated herein purely by way of example, without thereby departing from the scope of the present invention, as defined by the ensuing claims.