LLC resonant frequency auto detection
10177673 ยท 2019-01-08
Assignee
Inventors
Cpc classification
H02M3/33507
ELECTRICITY
H02M7/53878
ELECTRICITY
H02M1/0058
ELECTRICITY
H02M3/33592
ELECTRICITY
Y02B70/10
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
H02M1/14
ELECTRICITY
Abstract
Generally speaking, a timing circuit helps determine diode conduction time of an LLC converter. In some examples, the circuit includes an LLC converter having a secondary side and a timing circuit, the timing circuit coupled to the LLC converter on the secondary side. The timing circuit includes a first branch, second branch, gate, and microprocessor. The gate is configured to receive an output of the first branch's comparator and a blanking signal from the second branch. The microprocessor is configured to receive, from the gate, a signal and determine, based at least in part on the signal, a diode conduction time for the LLC converter.
Claims
1. A circuit comprising: an LLC converter having a primary side and a secondary side; and a timing circuit, the timing circuit coupled to the LLC converter on the secondary side and comprising: a first branch, wherein the first branch includes a comparator having a first input and a second input; a second branch, wherein the second branch is configured to output a blanking signal; a gate, wherein the gate is configured to receive an output of the comparator and the blanking signal; and a microprocessor, wherein the microprocessor is configured to: receive, from the gate, a signal; determine, based, at least in part, on the signal, a diode conduction time for the LLC converter; and update, based on the diode conduction time, one or more registers for switches on the secondary side of the LLC converter.
2. The system of claim 1, wherein the first input is configured to receive a voltage at a switch.
3. The system of claim 2, wherein the switch is a transistor on the secondary side of the LLC converter, and wherein the voltage is a potential difference across a drain and a source of the transistor.
4. The system of claim 1, wherein the signal indicates that diode conduction is occurring in the LLC converter.
5. The system of claim 1, wherein the second input is configured to receive a reference voltage.
6. The system of claim 1, wherein the one or more registers clip an on-time of the switches on the secondary side of the LLC converter to a maximum on-time.
7. The system of claim 6, wherein the microprocessor is configured to update the registers to increase the maximum on-time.
8. The system of claim 1, wherein the microprocessor is further configured to: transmit, to a power factor correction circuit on the primary side of the LLC converter, an indication of the diode conduction time.
9. A method for determining diode conduction time of an LLC converter, the method comprising: receiving, at a comparator of a timing circuit on a secondary side of the LLC converter, a first input and a second input; receiving, at a gate, an output from the comparator and a blanking signal; receiving a signal at a microprocessor from the gate; determining, based at least in part on the signal, a diode conduction time for the LLC converter; and updating, by the microprocessor, one or more registers for switches on the secondary side of the LLC converter.
10. The method of claim 9, wherein the receiving the first input comprises receiving a voltage at a switch.
11. The method of claim 10, wherein the receiving the voltage at the switch comprises receiving the voltage at a transistor on the secondary side of the LLC converter, and wherein the voltage is a potential difference across a drain and a source of the transistor.
12. The method of claim 9, wherein the receiving the signal comprises receiving indication that diode conduction is occurring in the LLC converter.
13. The method of claim 9, wherein the receiving the second input comprises receiving a reference voltage.
14. The method of claim 9, further comprising: updating, based on the diode conduction time, one or more registers for switches on the secondary side of the LLC converter.
15. The method of claim 14, further comprising using the one or more registers to clip an on-time of the switches on the secondary side of the LLC converter to a maximum on-time.
16. The method of claim 15, wherein updating the registers comprises increasing the maximum on-time.
17. The method of claim 9, further comprising: transmitting, to a power factor correcting circuit on a primary side of the LLC converter, an indication of the diode conduction time.
18. A circuit comprising: an LLC converter having a primary side and a secondary side; and a timing circuit, the timing circuit coupled to the LLC converter on the secondary side and comprising: a first branch, wherein the first branch includes a comparator having: a first input configured to receive a voltage at a transistor on the secondary side of the LLC converter, and wherein the voltage is a potential difference across a drain and a source of the transistor, and a second input configured to receive a reference voltage; a second branch, wherein the second branch is configured to output a blanking signal; a gate, wherein the gate is configured to receive an output of the comparator and the blanking signal; and a microprocessor, wherein the microprocessor is configured to: receive, from the gate, a signal that indicates diode conduction is occurring in the LLC converter; determine, based, at least in part, on the signal, a diode conduction time for the LLC converter; update, based on the diode conduction time, one or more registers for switches on the secondary side of the LLC converter, the one or more registers configured to effect clipping an on-time of the switches on the secondary side of the LLC converter to a maximum on-time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Embodiments of the inventive subject matter are illustrated in the figures of the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) Referring now to the figures,
(8) However, as will be discussed in more detail with respect to
(9)
(10) The LLC converter 120 has a primary side 122 and secondary side 124. The primary side 122 of the LLC converter 120 includes two gate drivers and four switches: a first transistor (Q.sub.1) 128, a second transistor (Q.sub.2) 130, a third transistor (Q.sub.3) 132, and a fourth transistor (Q.sub.4) 134. The primary side 122 also includes a power factor correction circuit (PFCnot shown) 144 that provides the primary side input 126 (V.sub.IN). The primary side 122 and the secondary side 124 are separated by a transformer 140. The secondary side includes two switches: a fifth transistor (Q.sub.5) 136 and a sixth transistor (Q.sub.6) 138. The output (V.sub.OUT) 142 of the LLC converter 120 is on the secondary side 124.
(11) The timing circuit 100 of
(12) While the discussion of
(13)
(14) As discussed above, due to manufacturing tolerances, LLC converters employing the same components may have different resonant frequencies. To avoid current flowing in a backwards direction through the LLC converter when the SynchFETs (i.e., Q.sub.5 and Q.sub.6) have too long of an on-time, a maximum on-time (t.sub.max) 222 is used for the SynchFETs. While the maximum on-time is set as a conservative value that minimizes the possibility of current flowing through the LLC converter in a backwards direction, it is likely shorter than the on-time needed to operate the LLC converter at, or near, its resonant frequency (i.e., half of the resonant period). When the on-time for the SynchFETs is shorter than half of the resonant period, diode conduction occurs.
(15) As indicated by the waveform for the sixth transistor 212, the maximum on-time 222 is the time period between t.sub.2 224 and t.sub.3 226. That is, the on-time for the sixth transistor is restricted such that the sixth transistor cannot be on for a longer time than the time period between t.sub.2 224 and t.sub.3 226. This maximum on-time is less than half of the resonant period. The half resonant period is the time period between t.sub.2 224 and t.sub.4 228. Because the maximum on-time 222 is shorter than the half resonant period, diode conduction occurs after the sixth transistor is turned off. Consequently, diode conduction occurs during the time period between t.sub.3 and t.sub.4 (t.sub.DT) 216. This diode conduction can be seen in the output waveform (V.sub.Ds) 202 where there is a low point between t.sub.3 and t.sub.4. For the LLC converter to run most efficiently (i.e., at its resonant frequency), diode conduction time should be minimized. That is, t.sub.dt 216 (i.e., the time period from t.sub.3 to t.sub.4) should be minimized. Optimally, the sixth transistor should be on from the t.sub.2 to t.sub.4 (i.e., a time period equivalent to the sum of the current maximum on-time (t.sub.max) 222 and the diode conduction time (t.sub.dt) 216).
(16) The circuit discussed with respect to
(17) In some examples, in addition to the time period between t.sub.3 and t.sub.4 (i.e., t.sub.dt) 216, there is a second period of time in which the output voltage (V.sub.Ds) 202 is low. This occurs during the time period from t.sub.1 218 to t.sub.2 224. During this time period, the bridge switches have been turned on but the associated SynchFET has not yet been turned on (i.e., bridge switches Q.sub.1 and Q.sub.4 for SynchFET Q.sub.6 and bridge switches Q.sub.2 and Q.sub.3 for SynchFET Q.sub.5). This delay between the bridge switches turning on and the SynchFET turning on is less dependent upon the components of the LLC converter and is typically programmed into the operation of the LLC converter. Because this delay is typically programmed into the operation of the LLC converter, it may not be necessary to measure it. As discussed previously, the output of the sixth transistor can be excluded from the microprocessor's determination of the diode conduction time by transmitting a blanking signal during this period (i.e., the time period between t.sub.1 218 and t.sub.2 224). This blanking signal is described in more detail with respect to the waveforms depicted in
(18)
(19) As can be seen from the output waveform 302, the output of the drain of the sixth transistor goes low at two points: at a first point 318 before the sixth transistor turns on and at a second point 320 after the sixth transistor turns off. During these two points, the output of the drain of the sixth transistor is below the reference voltage. Returning to the discussion of
(20) Again, as can be seen from the output waveform 302, the output of the drain of the sixth transistor goes low at two points: at a first point 318 before the sixth transistor turns on and at a second point 320 after the sixth transistor turns off. The first point 318 represents the delay between the time the bridge switches (e.g., Q.sub.1 and Q.sub.4) are turned on and the SynchFET (e.g., Q.sub.6) is turned on. The second point 320 is the time period during which diode conduction is occurring (i.e., between t.sub.3 and t.sub.4). Because determination of the amount of time in which diode conduction occurs is important, the delay between the time the bridge switches are turned on and the SynchFET is turned on should not be included in the determination of diode conduction time. In some embodiments, the blanking signal is used to prevent this time period (i.e., during the first point 318) from being included in the diode conduction time determination. As can be seen from the blanking waveform 314, the output of the second branch of the example circuit depicted in
(21) While the discussion of
(22)
(23) At block 402, a first input and a second input are received. For example, a comparator of a timing circuit receives the first input and the second input. The first input can be an output from a switch on a secondary side of an LLC converter. In some examples, the output (i.e., the first input of the comparator) is a potential difference across a source and a drain of a transistor on the secondary side of the LLC converter. The second input is a reference voltage. The comparator generates an output based on the first input and the second input. When the voltage from the transistor is higher than the reference voltage, the comparator outputs a logic high voltage (e.g., the supply voltage of the comparator). When the voltage from the transistor is lower than the reference voltage, the comparator outputs a logic low voltage (e.g., the ground). When the voltage from the transistor is lower than the reference voltage, diode conduction may be occurring. The flow continues at block 404.
(24) At block 404, the output from the comparator and a blanking signal are received. For example, a gate, such as an OR Gate, can receive the output from the comparator and the blanking signal. The blanking signal is used to block, or negate, the output from the comparator. As discussed above, when the voltage from the transistor is lower than the reference voltage, diode conduction may be occurring. However, there may be periods when the voltage from the transistor is lower than the reference voltage that should not be used in the determination of diode conduction time. Specifically, during the time period when the bridge switches are turned on and the SynchFET has not yet turned on, the voltage from the transistor (i.e., the SynchFET) may be below the reference voltage. In some examples, this delay is not used to determine diode conduction time. In such examples, the blanking signal blanks the output of the comparator so that the output of the OR Gate is the blanking signal, and not the output of the comparator. In this way, the blanking signal is present during the delay between the bridge switches turning on and the SynchFET turning on, but not after the SynchFET is turned off. The flow continues at block 406.
(25) At block 406, a signal is received from the gate. For example, a microprocessor can receive the signal from the OR Gate. The signal from the OR Gate is either the blanking signal or the voltage from the transistor. The flow continues at block 408.
(26) At block 408, diode conduction time is determined. For example, the microprocessor can determine the diode conduction time. In some examples, the microprocessor determines diode conduction time based on the signal from the OR Gate. For example, the microprocessor times the duration that the voltage from the transistor is below the reference voltage. That is, the microprocessor times the duration that the voltage from the transistor is below the reference voltage and is not being blanked. In some approaches, the microprocessor times this duration using an internal clock. For example, the microprocessor enters a start point in the register when the signal from the OR Gate is changed to a low level and enters an end point in the register when the signal from the OR Gate is changed to a high level. The microprocessor determines the diode conduction time by subtracting the start point from the end point. In some examples, the microprocessor also estimates the resonant period of the LLC converter based on the diode conduction time. In examples in which a maximum on-time is set for the transistor, the microprocessor can estimate the resonant period of the converter by adding the diode conduction time to the maximum on-time. The sum of the diode conduction time and the maximum on-time is an estimate of half of the resonant period for the LLC converter. The flow continues at block 410.
(27) At block 410, registers for one or more of the switches are updated. For example, the microprocessor can update the registers for the transistors on the secondary side of the LLC converter (i.e., the SynchFETs). In examples in which the transistors are capped at a maximum on-time, the microprocessor updates the registers by adjusting the maximum on-time. The microprocessor adjusts the maximum on-time to be the sum of the previous maximum on-time and the diode conduction time. Additionally, or alternatively, in some approaches, the microprocessor transmits an indication of the diode conduction time to the primary side of the LLC converter. For example, the microprocessor can transmit the indication of the diode conduction time to a PFC on the primary side of the LLC converter. In response, the PFC adjusts the input (V.sub.IN) of the LLC converter. The PFC adjusts the input of the LLC converter so that the LLC converter can operate at its resonant frequency while providing the required output. The indication of the diode conduction time can be a measure of the diode conduction time, an indication of the resonant frequency of the LLC converter, an indication of a voltage to be applied by the PFC, or any other suitable indication. While the discussion of