Adaptive stability control for a driver circuit
09635724 ยท 2017-04-25
Assignee
Inventors
- Xinli Peng (Chandler, AZ, US)
- Sandeep Chaman DHAR (San Diego, CA, US)
- Troy STOCKSTAD (Chandler, AZ, US)
Cpc classification
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 circuit may include a control loop to regulate an output of the circuit and a headroom sensing circuit to produce a headroom sensing signal indicative of a headroom voltage of the circuit. The control loop may have a response characteristic that is set based on the headroom signal received from the headroom sensing circuit.
Claims
1. A circuit comprising: a control loop configured to regulate an output of the circuit; and a headroom sensing circuit configured to produce a headroom sensing signal indicative of a headroom voltage of the circuit, wherein: the control loop is electrically connected to the headroom sensing circuit to receive the headroom signal, the control loop having a response characteristic that is set based on the headroom signal received from the headroom sensing circuit, and the control loop comprises a plurality of circuit elements that determine the response characteristic of the control loop, wherein the headroom signal varies at least one of the circuit elements to vary the response characteristic of the control loop.
2. The circuit of claim 1, wherein the received headroom signal sets a gain of the response characteristic of the control loop.
3. The circuit of claim 1, wherein the received headroom signal sets a bandwidth of the response characteristic.
4. The circuit of claim 1, wherein the received headroom signal sets a pole position of a frequency response curve representative of the response characteristic of the control loop.
5. The circuit of claim 4, wherein the received headroom signal sets a dominant pole position of a frequency response curve representative of the response characteristic of the control loop.
6. The circuit of claim 1, further comprising a load sensing circuit configured to produce a load signal representative of an electrical loading on the circuit, the control loop further having an electrical connection to the load sensing circuit to receive the load signal, wherein the response characteristic of the control loop is further set based on the load signal received from the load sensing circuit.
7. The circuit of claim 6, wherein the received load signal sets a zero position of a zero of a frequency response curve representative of the response characteristic of the control loop.
8. The circuit of claim 6, wherein the load signal is representative of a current flow to an external load connected to the circuit.
9. The circuit of claim 1, wherein the headroom sensing circuit is configured to produce the headroom signal based on an input voltage supplied to the circuit and an output voltage produced by the circuit.
10. A method comprising: regulating an output of a circuit to drive a load connected to the circuit; producing a headroom signal indicative of a headroom voltage of the circuit; and setting a response characteristic of a control loop used to regulate the output of the circuit based on the headroom signal that is indicative of the headroom voltage of the circuit, wherein setting the response characteristic of the control loop includes adjusting one or more circuit elements that comprise the control loop.
11. The method of claim 10, wherein setting the response characteristic of the control loop includes setting a gain or a bandwidth of the control loop.
12. The method of claim 10, wherein setting the response characteristic of the control loop includes setting a dominant pole position of frequency response of the control loop.
13. The method of claim 10, further comprising producing a load signal representative of an electrical loading on the circuit and setting the response characteristic of the control loop based on the load signal in addition to the headroom signal.
14. The method of claim 10, wherein the headroom signal is based on an input voltage supplied to the circuit and an output voltage produced by the circuit.
15. A circuit comprising: means for regulating an output of a circuit (first means) to drive a load connected to the circuit, the means for regulating having a response characteristic; means for producing a headroom signal indicative of a headroom voltage of the circuit (second means); and means for setting the response characteristic of the first means using the headroom signal produced by the second means, wherein the means for setting includes one or more circuit components that comprise the first means, wherein headroom signal can vary the one or more circuit components to set the response characteristic.
16. The circuit of claim 15, wherein the headroom signal is based on an input voltage supplied to the circuit and an output voltage produced by the circuit.
17. The circuit of claim 15, further comprising means for producing a load signal representative of an electrical loading on the circuit, wherein the means for setting the response characteristic of the first means uses the load signal in addition to the headroom signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) With respect to the discussion to follow and in particular to the drawings, it is stressed that the particulars shown represent examples for purposes of illustrative discussion, and are presented in the cause of providing a description of principles and conceptual aspects of the present disclosure. In this regard, no attempt is made to show implementation details beyond what is needed for a fundamental understanding of the present disclosure. The discussion to follow, in conjunction with the drawings, make apparent to those of skill in the art how embodiments in accordance with the present disclosure may be practiced. In the accompanying drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) In the following description, for purposes of explanation, numerous examples and specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be evident, however, to one skilled in the art that the present disclosure as expressed in the claims may include some or all of the features in these examples, alone or in combination with other features described below, and may further include modifications and equivalents of the features and concepts described herein.
(11)
(12) A control circuit 114 may provide a control signal 114a that can be used to control operation of the driver stage 112. In some embodiments, the control circuit 114 may be configured with the driver stage 112 as a feedback control loop 110, with the driver output 112a feeding back to an input (e.g., 1.sup.st input) of the control circuit.
(13) In accordance with present disclosure, a response characteristic of the control loop 110 may be set or otherwise altered in accordance with a signal indicative of the headroom voltage of the circuit 100 during operation when the circuit is driving the load 10. Headroom voltage (headroom) refers to the voltage drop between the driver's voltage supply (e.g., V.sub.IN) and the output voltage (e.g., V.sub.OUT) of the driver 112; e.g., V.sub.INV.sub.OUT. Accordingly, circuit 100 may include a headroom sensing circuit 116 that senses a headroom of the circuit. The headroom sensing circuit 116 may produce a headroom signal that is indicative of or otherwise representative of the headroom voltage of circuit 100. The headroom signal can be provided to another input (e.g., 2.sup.nd input) of the control circuit 114 to affect the response characteristic of the control loop 110. This aspect of the present disclosure will be discussed in more detail below.
(14) In some embodiments, the response characteristic of the control loop 110 may be further set or otherwise altered in accordance with a signal indicative of electrical loading on the circuit 100 due to load 10 during operation; e.g., electrical loading may be represented by the current flowing through the load. Accordingly, circuit 100 may include a load sensing circuit 118 that can generate a load signal indicative of or otherwise representative of the electrical loading on the circuit. The load signal can be provided to another input (e.g., 3.sup.rd input) of the control circuit 114 to affect the response characteristic of the control loop 110. This aspect of the present disclosure will be discussed in more detail below.
(15) Referring to
(16) The frequency response curve 200 shown in
(17)
where
(18) H(s) is the transfer function,
(19) G is the closed loop gain,
(20) x.sub.n and y.sub.n are constants,
(21) s is the complex frequency jw, and
(22) a.sub.n and b.sub.n are >0.
(23) A pole exists for every value of s where =y.sub.n and similarly a zero exists for every s where =x.sub.n. The disclosed embodiments describe the behavior of the response characteristic at poles P.sub.D and P.sub.L, and at a zero relating to pole P.sub.L. However, it will be appreciated from the teachings set forth in the present disclosure that embodiments in accordance with the present disclosure need not be restricted to the poles and zeroes specifically disclosed in the present disclosure, and that other embodiments may involve other poles and/or zeroes of the response characteristic of the control loop 110.
(24) The lowest frequency pole P.sub.D is sometimes referred to as the dominant pole because it dominates the effect of any higher frequency poles. As noted above, the dominant pole typically defines the bandwidth of the response characteristic of the control loop 110.
(25) The load 10 that is driven by the driver stage 112 (
(26)
(27) Referring to
(28) The control circuit 114 may comprise an OP amp 304 and a constant current source I.sub.REF. The control circuit 114 may further include a current mirror, comprising a transistor P.sub.1 and the driver stage transistor P.sub.2, that is driven by the output V.sub.DRVR of OP amp 304.
(29) The driver stage 112 and control circuit 114 may constitute the control loop 110. The OP amp 304 in control circuit 114 may control the driver stage transistor P.sub.2 in a feedback loop by regulating the drive current (provided as feedback voltage V.sub.FB) based on a reference provided by the constant current source I.sub.REF (provided as V.sub.REF). In some embodiments, the constant current source I.sub.REF may be a small current source (e.g., 10 A). Accordingly, the device dimensions of P.sub.1 and P.sub.2 in the current mirror may be designed to provide a suitable P.sub.1/P.sub.2 current ratio in order to provide a suitable drive current to operate the LED flash unit 30. In an embodiment, for example, the P.sub.1/P.sub.2 current ratio may be 1:10,000, giving a current gain of 10,000 at P.sub.2. It will be appreciated of course that in other embodiments, P.sub.1 and P.sub.2 can be designed to provide any suitable current gain.
(30) As mentioned above, the headroom sensing circuit 116 may generate a headroom signal indicative of or otherwise representative of the headroom voltage of the circuit 100. In some embodiments, the headroom sensing circuit 116 may comprise a comparator 302 to compare the driver stage output voltage V.sub.OUT provided to the load (e.g., LED flash unit 30) against the supply voltage (e.g., V.sub.IN). The headroom signal HDRM_out produced by the headroom sensing circuit 116 is thus representative of the headroom voltage of the circuit 100 and may feed into the control circuit 114. In some embodiments, HDRM_out feeds into a control input IN.sub.1 of the OP amp 304 of control circuit 114.
(31) In some embodiments, resistor divider networks may be used to reduce the voltage levels that feed into comparator 302. For example, the output voltage V.sub.OUT on the load 30 may be divided down by the resistor divider comprising R.sub.4 and R.sub.5. The supply voltage V.sub.IN can be divided down in similar fashion as described below.
(32) The headroom sensing circuit 116 may include a programmable current source I.sub.BIAS. The headroom sensing circuit 116 may include a resistor R.sub.1 to drop the supply voltage V.sub.IN by an amount, V_hdrm, that is determined by the current source I.sub.BIAS and resistor R.sub.1 (e.g., V_hdrm=I.sub.BIASR.sub.1). Headroom detection may then be determined based on the reduced supply voltage level, namely (V.sub.INV_hdrm). The voltage level V_hdrm can be viewed as defining a headroom voltage threshold. Resistors R.sub.2 and R.sub.3 then divide down the headroom voltage threshold. The inset in
(33) As noted above, the load that is being driven by the driver stage 112 can change, depending what the load is, how it is being used, etc.; for example, an LED flash device 30 can operate in different modes; e.g., flash, strobe, etc. As will be explained below, the size of the load can affect the response characteristic of the control loop 110. In some embodiments, the load sensing circuit 118 may produce a signal Ld_sns_out that represents the drive current from the driver stage 112 that can feed into the control circuit 114. In some embodiments, the Ld_sns_out signal feeds into a control input IN.sub.2 of the OP amp 304 of control circuit 114.
(34) As an example, in some embodiments, the load sensing circuit 118 may comprise a current sensor. Referring to
(35) In accordance with the present disclosure, the response characteristic of the control loop 110 can be set based on the headroom signal HDRM_out, or the load signal Ld_sns_out, or both. For example, the HDRM_out signal may be used to set the gain of the response characteristic, or the bandwidth of the response characteristic, or both. Similarly, the Ld_sns_out signal may be used to set the position of a zero of the response characteristic. As will be discussed below, this can improve stability in the control loop 110 as changes in the headroom voltage and loading conditions (e.g., current load) occur during operation of circuit 100.
(36) Referring now to
(37) The OP amp 304 may comprise an opamp device 404 having an inverting input and a non-inverting input. The reference voltage V.sub.REF may be connected to the non-inverting input through resistor R.sub.B. The feedback voltage V.sub.FB may be connected to the inverting input through resistor R.sub.A. The opamp device 404 may include a gain control input G that varies the gain of the opamp device. The HDRM_out signal may be coupled directly to or otherwise connected to the gain control input G, thereby allowing the HDRM_out signal to control the gain of the opamp device 404. Accordingly, circuit element Z.sub.1 may represent a wire for a direct connection of the HDRM_out signal to the gain control input G, or Z.sub.1 may represent some intervening electronic circuitry that can provide gain control as some function of the HDRM_out signal. Similarly, circuit element Z.sub.2 may represent a wire or some appropriate intervening electronic circuitry.
(38) The OP amp 304 may include a compensation network 402 of any suitable design. In some embodiments, the response characteristic (e.g., transfer function H(s)) of the control loop 110 may be expressed in terms of the circuit elements comprising the compensation network. In accordance with the present disclosure, the compensation network 402 may comprise one or more circuit elements that can be adjusted or otherwise varied using the HDRM_out signal and/or the Ld_sns_out signal in order to vary the response characteristic of control loop 110.
(39) Merely as an illustration of principles of the present disclosure, consider the compensation network shown in
(40) In accordance with the present disclosure, the HDRM_out signal may be coupled directly to or otherwise connected to a selector input of the variable capacitor C.sub.C2. As explained above, circuit element Z.sub.1 may represent a wire or some appropriate intervening electronic circuitry and likewise, circuit element Z.sub.3 may represent a wire or some intervening electronic circuitry. Accordingly, the HDRM_out signal may be used to set the dominant pole position of the response characteristic of control loop 110.
(41) Further in accordance with the present disclosure, Ld_sns_out signal may be coupled directly or otherwise connected to a selector input of the variable resistor R.sub.C. Circuit element Z.sub.4 may represent a wire for a direct connection of the Ld_sns_out signal to the selector input of the variable resistor R.sub.C, or Z.sub.4 may represent some intervening electronic circuitry that can set resistor R.sub.C as some function of the Ld_sns_out signal. Accordingly, the Ld_sns_out signal may be used to set a zero position of the response characteristic of control loop 110.
(42) In some embodiments circuit elements Z.sub.1-Z.sub.4 are wires representing straight through connections, such as illustrated for example in
(43) Referring to
(44)
(45)
(46) Referring to
(47) In some embodiments, the gain and bandwidth may change together, as HDRM_out changes. In other embodiments, the gain and bandwidth may be varied independently of each other. For example, circuit elements Z.sub.1-Z.sub.3 (
(48) Referring to
(49) However, in accordance with the present disclosure, the Ld_sns_out signal may be used to set a zero position of an internal zero in the control loop 110 to compensate for the external pole P.sub.L. Referring for a moment to
(50) As the load changes, so will the pole position of the external pole, as illustrated in
(51) In accordance with the present disclosure, the load sensor 118 can produce a Ld_sns_out signal that is representative of or otherwise tracks the load. The Ld_sns_out signal can be used to adjust an internal zero of the control loop 110 (e.g., via variable resistor R.sub.C) to compensate for varying external poles resulting from varying loads, and thus improve stability in the control loop 110 as represented by the frequency response curve 612. This effect is illustrated in
(52) Advantages and Technical Effect
(53) Aspects of circuits in accordance with the present disclosure allow for automatic adjustment of the loop gain and/or dominant pole position of the control loop based on voltage headroom during operation, when a load is being driven.
(54) Another aspect of circuits in accordance with the present disclosure allow for automatically varying the zero position of an internal zero of the control loop based on load condition of the load being driven by the circuit.
(55) The above description illustrates various embodiments of the present disclosure along with examples of how aspects of the particular embodiments may be implemented. The above examples should not be deemed to be the only embodiments, and are presented to illustrate the flexibility and advantages of the particular embodiments as defined by the following claims. Based on the above disclosure and the following claims, other arrangements, embodiments, implementations and equivalents may be employed without departing from the scope of the present disclosure as defined by the claims.