JAJSLC6 November 2021 UCC28781-Q1
PRODUCTION DATA
The VS pin senses the negative voltage level of the auxiliary winding during the on-time of the primary-side switch (QL) to detect an under-voltage condition of the input DC or AC line. When the bulk voltage (VBULK) is too low, UCC28781-Q1 stops switching and no VO restart attempt is made until the input line voltage is back into normal range. As QL turns on with PWML, the negative voltage level of the auxiliary winding voltage (VAUX) is equal to VBULK divided by primary-to-auxiliary turns ratio (NPA) of the transformer, which is NP / NA. During this time, the voltage on VS pin is clamped to about 250 mV below AGND. As a result, VAUX can create a line-sensing current (IVSL) out of the VS pin flowing through the upper resistor of the voltage divider on VS pin (RVS1). With IVSL proportional to VBULK, it can be used to compare against two under-voltage thresholds, IVSL(RUN) and IVSL(STOP).
The following discussion, equations, and figures involving brown-in and brown-out thresholds are based on AC-line input conditions, but are generally applicable to DC input voltages as well. For an application using a DC input, substitute VDC(BI) for VAC(BI), VDC(BO) for VAC(BO) and remove the √2 factor from each equation and figure in this section.
The target brown-in AC voltage (VAC(BI)) can be programmed by the proper selection of RVS1. For every UVLO cycle of VDD, there are at least four initial test pulses from PWML to check IVSLcondition. IVSL of the first test pulse is ignored. If IVSL ≤ IVSL(RUN) is valid for the next three consecutive test pulses, the controller stops switching, the RUN pin goes low, and a new UVLO start cycle is initiated after VVDD reaches VVDD(OFF). On the other hand, if IVSL > IVSL(RUN) occurs, VO soft start sequence is initiated.
The brown-out AC voltage (VAC(BO)) is set internally by approximately 83% of VAC(BI), which provides enough hysteresis to compensate for possible sensing errors through the auxiliary winding.
A 60-ms timer (tBO) is used to bypass the effect of line ripple content on the IVSL sensing. Only when the IVSL ≤ IVSL(STOP) condition lasts longer than 60 ms (i.e. typically three line cycles of 50 Hz) and 3 additional switching cycles verify the condition, the brown-out fault is triggered. If switching is interrupted, the brown-out fault will remain pending without shut-down until the 3 verification cycles complete. The fault is reset after VVDD reaches VVDD(OFF). #T4924628-44 shows an example of the timing sequence of brown-out and brown-in protections for the case of an actual input brown-out condition. An application with DC input that has considerable ripple on the bulk voltage will behave similar to the AC-line bulk-ripple case.
The tBO timer is started at the moment IVSL ≤ IVSL(STOP) is detected during the PWML on-time. The timer is cleared when IVSL > IVSL(STOP) is detected. In the case of an overshoot voltage on the output, switching will stop until the output voltage recovers to the regulation level. If the tBO timer is triggered by IVSL ≤ IVSL(STOP) while in the valley of the bulk ripple voltage, and then switching is stopped the status of IVSL cannot be detected and updated. The timer cannot be cleared without switching to sample IVSL, and the 60-ms timer may elapse even though no brown-out condition exists. To prevent an unwarranted shut-down, the 3 additional switching cycles sample the condition once switching does resume, to verify or dismiss the pending apparent brown-out fault. An extended output overshoot condition longer than tBO can result from a sudden load drop combined with a drop in the regulation reference due to reduction of cable compensation. #GUID-00AB15D7-AAA4-48F4-A09A-E08B9716A1FE shows an example of the timing sequence for the case of an apparent brown-out cancelled by 3 verifying pulses.