This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UCC28064A: About Rzx, Ra, Rb, and Rt settings

Part Number: UCC28064A

Tool/software:

Hi, TI

I would like to confirm ssettingus Rzx, Ra, Rb, and Rt.

(1)Increasing Rzx has improved Ithd.【figure1】
How much of an increase in Rz is reasonable? Are there any negative effects from increasing Rzx?
Also, when Rz=136k, Vout fluctuated between 390 and 400V for several tens of seconds after startup. There was no fluctuation when Rz=112k or less. What do you think is the cause of this?

(2)Is there any impact that Ra and Rb are one order of magnitude lower than in the data sheet?【figure2】
Ra=860k(date sheet 8.61MΩ), Rb=15k(date sheet 133kΩ)
Also, at what level should I adjust CINACX?

(3)How should I calculate Rt?
The data sheet shows equations (48) and (49), and KTH and KTL for Rt=133k are listed on page 7. Is it correct that KTH_min is 0.36 and KTL_min is 3? (I would like to confirm that it is correct to use the values ​​for Rt=133k to calculate Rt.)
Also, I would like to know what parameters 133k and 4.825V in equations (48) and (49) are.
In addition, I believe that lowering Rt will extend the switching ON time, but what is the lower limit of Rt and what is the reason for it?
The background is that when Rt=100k, Vout=400V at AC=85, 115V, and 265V, but it dropped to 360V at AC=220V. I confirmed that when Rt=82kΩ, it becomes 400V at AC=220V. Therefore, I would like to determine whether this Rt=82k is a reasonable value.

Could you give me some advice?3326.UCC28064A.pdf

  • Also, while I was able to get 400V under 220V conditions by adjusting Rt, does this have any effect on operation when the input voltage is AC265V(max), or AC85V(min)?
    (For example, I am concerned that at AC265V, the ON time will be too long, causing the output voltage to exceed 400V and switching to stop repeatedly.)

    Best regards.

  • Hello Takahara-san, 

    Here are my replies to your questions:

    (1)  The purpose of Rzx is to limit the maximum current into or out of the ZCDx pins.  The absolute maximum rating for ZCDx current is +/-5mA, and it is recommended to target less than that for reliability.  In the UCC28064A datasheet, Section 9.2.2.3 (page 39), a target of 3mA is used in equation (25) for calculation of the appropriate minimum resistance.  Note that the ZCD winding turns-ratio was determined using equation (24). 

    The value of Rzx can be higher than the minimum that is calculated, but too high of a value can lead to timing turn-on delays that may result in missing pulses at high-line peaks or near the zero-crossings.  Part of the ZCD circuit includes the ZCD capacitors (CZAX and CZBX in your design), which are discussed in Section 8.3.5 (page 17).  If Rzx is increased without decreasing CZxX, the ZCD timing may be slowed down too much and the ZCD voltage may not reach the 1.7V arming threshold when the MOSFET on-times are very short at the peaks of high-line.  If the ZCD circuit is not re-armed to trigger the next switching cycle when Vzcdx falls below 1V, switching will stop until restarted by the 210us restart timer.  
    This may be what is causing the output voltage fluctuations at start-up when Rz = 136kR.
     
    It is interesting that you found that THDi can be improved with higher values of Rzx.  Assuming that you did not change CZxX, the additional time delay may be having some unforeseen beneficial effect on THDi.  That is worth exploring further to understand it and take advantage of it, provided that the additional delay does not result in missing switching pulses. 

    (2)  The impact of low values of Ra and Rb is that no-load stand-by power loss is increased.  The consideration is simply a matter of how much power loss is acceptable in the VINAC divider network.  The same consideration goes for the VSENSE input resistor divider values. 

    The purpose of capacitor CINACX on the VINAC input is to filter high frequency noise from the VINAC signal.  Ideally, there is no noise and CINACX is not necessary.  Realistically, there is some noise and some amount of filtering may be necessary.  Empirical evaluation in the past has shown that the R-C time constant for VINAC filtering should not exceed ~100us.   Since the value of Ra is usually much higher than Rb, Rb effectively sets the time constant with CINACX.  Therefore, CINACX </= 100us/Rb, for any value of Rb.  The same consideration (and same 100us time constant) applies to the VSENSE network.

    (3)  The purpose of Rt is to set the maximum allowable on-time, which indirectly sets the maximum output power that can be delivered.  
    In the UCC28064A, higher values of Rt result in lower maximum output power, so that full power may not be available at the lowest input line voltage.
    Conversely, lower Rt results in higher max power capability, which may allow excessive output power in an overload condition.  

    The correct value of Rt is normally determined at maximum desired output power and at lowest input voltage.   
    Section 8.3.3 (page 16) discusses the effect that the TSET resistance has on the on-time, but Section 9.2.2.9 (page 42) details how to calculate the correct value.  Equation (46) determines the correct maximum on-time, while equations (47-49) determine the correct resistance for Rt to obtain that on-time. 
     
    Equations (48) and (49) account for the effects of voltage feed-forward by VINAC where the (5V)^2 term in eqn (48) corresponds to 265Vac input and the (1.6V)^2 term in eqn (49) corresponds to 85Vac input.  The lower of the two Rtx is the correct value for Rt.  

    Yes, it is correct that KTH_min is 0.36us/V and KTL_min is 3us/V. 
    The 133kR term in the equations is an internal timing constant.
    4.825V is the maximum voltage that COMP has when Vcomp is clamped to 4.95V (per equation (4): ton = (Vcomp -0.125V)*Kt).  When Vcomp = 4.95V clamp,  (Vcomp -0.125V) = 4.825V.  

    Rt has a minimum value of 66.5kR.  This resistance generates a current within the IC which is mirrored to several sub-circuits.  Lower Rt would generate higher internal current which can saturate these mirrors and lead to unpredictable timing and possibly overstress the metallization or devices in some of these subcircuits.  Please do not reduce Rt value below 66.5kR.

    Once Rt is set for max power at 85Vac, it should work for all voltages higher than that... 115Vac, 220Vac, 264Vac.  
    There is no expectation that Vout would dip to 360V for 220Vac only, yet regulate to 400V at all other voltages.  
    I believe that some other problem is causing that voltage dip at 220Vac, possibly noise affecting VSENSE, or incorrect ZCDx inputs, or something else.
    Somehow, the poor-regulation effect is mitigated when Vac goes higher than 220V again.    
    I believe that this is not an Rt issue and the true cause of the dip should be discovered and corrected.

    Regards,
    Ulrich

  • Hi, Ulrich

    Thank you for your advice.

    Please me confirm some more.

    (2) The design example for UCC28064EVM has the following constants: Ra=8.61MΩ, Rb=133kΩ, C=1200pF In the above example, RbC=160us, but is it acceptable to exceed 100us if this is the result of adjustment? Also, is the following correct? Therefore, CINACX </= 100us/Rb, for any value of Ra. (Original text:, for any value of Rb.)

    (3) I understand that if Rt is too large, the maximum output power will be excessive. Is there a concern that if Rt is large, the output voltage will exceed the desired output voltage? Also, is VIN_MIN correct in equation (48)? Isn't it VIN_MAX?

    Best regards,

  • Hi Takahara-san, 

    (2) In my experience, I prefer RC< 100us.  160us can still work, but the higher the filter time constant, the slower the reaction to changes. 

    For VINAC input, the zero-crossing detection is important for the Line Dropout Detection feature with a threshold at 0.35V.
    Too much filter capacitance will smooth-over the zero-crossings and VINAC may not reach down to 0.35V, for example.  The Line Dropout feature will be defeated and high peak input current may result after the drop out ends.

    For VSENSE input, reaction to load steps will be delayed and Vout can drop lower than expected. 

    My original statement is correct: "Therefore, CINACX </= 100us/Rb, for any value of Rb."  This is based on my statement just ahead of it: "Since the value of Ra is usually much higher than Rb, Rb effectively sets the time constant with CINACX."   As long as Ra >> Rb, CINACX </= 100us/Rb, for any value of Rb.

    (3) Rt has no long-term effect on Vout.  In steady-state, output voltage is regulated by the voltage loop comparing VSENSE to the internal 3V reference.   
    In transient conditions, there may be a temporary overshoot of small magnitude above the nominal Vout, but regulation is restored within 100 milliseconds or so.  Mild OV is limited by the OVP1 protection, while gross OV is limited by the OVP2 protection.  
    Rt too high reduces max on-time and lowers output power. 
    Rt too low reduces max on-time and allows higher output power.  During a transient condition (such as a line-step) the slow V-loop can temporarily allow higher output power which raises Vout until the V-loop can adjust COMP voltage lower to regain regulation. OVP1 action keeps Vout from going too high.

    For equation (48), I believe that it is correct as written, but I am not sure.  Like you, it seems to me that maybe (48) should use VIN_MAX to be consistent with the Kth and (5V)^2 terms, but I think the derivation is more complicated than meets the eye.  I'll have to investigate this.
    But I think it is correct because the Rt value with VIN_MAX would be about 1/10 of the existing result, and I think we would have gotten many complaints of bad designs.

    Regards,
    Ulrich