UCC25600 芯片设计解读与调试

您所在的位置:网站首页 1527电源芯片引脚图 UCC25600 芯片设计解读与调试

UCC25600 芯片设计解读与调试

#UCC25600 芯片设计解读与调试| 来源: 网络整理| 查看: 265

基本电路结构

在这里插入图片描述

按照此电路进行配置,即可。 值得注意的是,本电路的输出电压为12V,其相关的电路参数设计也都是基于400V->12V的配置进行设计的。若要改变电路的输入输出值,则以下电路参数需要进行相关的改变:

输出电压反馈的补偿网络检测谐振电容电压以进行过流保护OC的RC网络变压器的变比

相关的Python代码稍后奉上,代码将运行两次:

运行现有的电路配置,得到与上图相同的电路参数值(主要是电阻和电容),验证代码原理的正确性;输入定制的电路配置,得到我们需要的电路参数值。

设计原理: TL431的反馈回路的设计

UCC25600 输出电压反馈补偿网络的设计

参考文档

基础推导

在这里插入图片描述

图中的Vref规定了直流静态工作点,也即,如果需要得到不同的输出电压,则应当保证在稳态的时候,Rx的分压应当处在Vref附近。 红色框内为modulator, G m ( s ) G_m(s) Gm​(s);蓝色框内为compensator, G c ( s ) G_c(s) Gc​(s)。 G l p ( s ) = V o u t ( s ) V r ( s ) = G c ( s ) G m ( s ) G_lp(s) = \frac{V_{out}(s)}{V_r(s)} = G_c(s)G_m(s) Gl​p(s)=Vr​(s)Vout​(s)​=Gc​(s)Gm​(s) or G l p ( w ) = V o u t ( w ) V r ( w ) = G c ( w ) G m ( w ) G_lp(w) = \frac{V_{out}(w)}{V_r(w)} = G_c(w)G_m(w) Gl​p(w)=Vr​(w)Vout​(w)​=Gc​(w)Gm​(w) G m ( w ) = F B O / F B C G_m(w) = FBO / FBC Gm​(w)=FBO/FBC G c ( w ) = F B C / F B R G_c(w) = FBC / FBR Gc​(w)=FBC/FBR 如果只考虑光耦器件的电流传输比CTR(Current Transfer Rate),则推导出来的补偿网络表达式为: G c ( s ) = R 1 C 1 s + 1 s R 3 R 2 C 1 R 4 C T R = s 1 / R 1 C 1 + 1 s / w 1 G_c(s) = \frac{R_1C_1s+1}{\frac{sR_3R_2C_1}{R_4CTR}} = \frac{\frac{s}{1/R_1C_1}+1}{s/w_1} Gc​(s)=R4​CTRsR3​R2​C1​​R1​C1​s+1​=s/w1​1/R1​C1​s​+1​ 但是,光耦器件并不能只用一个电流传输比表示,它另外一个典型的特征是他的通频带较低,一般认为是10k Hz。所以,它实际上还附带了一个低通滤波器的效果,滤波器的带宽为10k Hz。所以要在表达式上另外加一项 1 s w o p t o + 1 \frac{1}{\frac{s}{w_{opto}}+1} wopto​s​+11​,其中 w o p t o = 2 π ∗ 10 k H z w_{opto} = 2\pi*10kHz wopto​=2π∗10kHz。故,完整的补偿器的表达式为 G c ( s ) = s 1 / R 1 C 1 + 1 s / w 1 ( s w o p t o + 1 ) G_c(s) = \frac{\frac{s}{1/R_1C_1}+1}{s/w_1(\frac{s}{w_{opto}}+1)} Gc​(s)=s/w1​(wopto​s​+1)1/R1​C1​s​+1​

设计过程Procedure and Results

测量 G m G_m Gm​; C 1 C_1 C1​初始值设定为 0.1   1 u F 0.1 ~ 1uF 0.1 1uF(the feedback loop must be stable)

G m G_m Gm​ measurement with output voltage not in regulation. 在这里插入图片描述

Determine initial Gc(w) based on Gm(w) measurement: 最小开关频率规定为70k Hz,则根据经验,穿越频率(crossover frequency)应当低于其1/5,也即7k Hz。 根据测量出的Gm,我们将穿越频率选取为100Hz。(这样做有一个好处,100Hz处的相位基本稳定在0度,所以相位裕度为90度) 因此,设计Gc使得穿越频率为100Hz,选取为100Hz并不是最终的状态,而是为了接下来的调试步骤更加稳定可靠。这一步是为了再次测量Gm,此时电压处在regulation的状态。(对比第二步)

Re-measurement of Gm(w). 渐渐增大输入电压,直到达到期望的输入输出工况。 在这里插入图片描述

根据第四步的测量结果,再次设计Gc。To achieve the crossover frequency of 7 kHz with a minimum 45° phase margin 在这里插入图片描述

总体来说,基于UCC25600的LLC设计是一个反复试验的过程。需要结合modulator的硬件测试与compensator的理论计算。 如果能够通过软件扫频得到Gm的bode图?

UCC25600 过流保护RC电路的设计 变压器变比设计 Feature Description Soft Start

软起动时序 在这里插入图片描述

SS 引脚同时也是芯片的ON/OFF引脚,当Vss低于1V的时候, the device is disabled.

当开始启动的时候,如果SS引脚的电压低于1.2V,此时它的输出电流为175uA。因此,上图中的延时 t s s , d e l a y = 1.2 V 175 u A C s s t_{ss, delay} = \frac{1.2V}{175uA}C_{ss} tss,delay​=175uA1.2V​Css​

当SS引脚的电压高于1.2V时,此时驱动信号的频率由SS pin的电压和RT引脚的电流共同决定。

f s = 1 2 1 6 n s ∗ 1 A I R T + ( 1.81 m A − V s s / 2.2 k Ω ) + 150 n s f_s = \frac{1}{2}\frac{1}{\frac{6ns*1A}{I_{RT}+(1.81mA - V_{ss}/2.2k\Omega)}+150ns} fs​=21​IRT​+(1.81mA−Vss​/2.2kΩ)6ns∗1A​+150ns1​

当SS引脚的电压达到4V的时候,输出频率由 I R T I_{RT} IRT​决定。因此,软起动时间为 t s s = 2.8 V 5 u A C s s t_{ss} = \frac{2.8V}{5uA}C_{ss} tss​=5uA2.8V​Css​

To ensure reliable operation, the gate drivers restart with GD2 turning high. This prevents uncertainty during system start up.

Overcurrent Protection (OC pin)

在这里插入图片描述

The general concept of this sensing method is that the ac voltage across the resonant capacitor is proportional to load current. 这种检测过流的原理是基于谐振电压和负载电流是成正比的。 V C r , p e a k = 4 π n V o ∣ j f n L n Q e + 1 f n 2 L n ∣ V_{Cr, peak} = \frac{4}{\pi}nV_o|\frac{jf_nL_nQ_e+1}{f_n^2L_n}| VCr,peak​=π4​nVo​∣fn2​Ln​jfn​Ln​Qe​+1​∣电路参数的设计如下表 NameFunctionDesign Equation R s R_s Rs​Transfer ac voltage across resonant capacitor into current source R s = C C r , p e a k ( m a x ) 2 2 P R s ( m a x ) R_s = \frac{C_{Cr, peak}(max)^2}{2P_{Rs}(max)} Rs​=2PRs​(max)CCr,peak​(max)2​ C s C_s Cs​Blocking dc voltage on resonant capacitor C s = 10 R s f m i n C_s = \frac{10}{R_sf_{min}} Cs​=Rs​fmin​10​ R p R_p Rp​Load resistor of the current source R s V C r , p e a k ( m a x ) π \frac{R_s}{V_{Cr, peak}(max)}\pi VCr,peak​(max)Rs​​π C p C_p Cp​Filter capacitor C p = 10 R p f m i n C_p = \frac{10}{R_pf_{min}} Cp​=Rp​fmin​10​ 这个电路实现了什么功能呢? 利用二极管、电阻、电容网络实现谐振电容电压的峰值检测。表格中的function如何理解呢? 首先, R s R_s Rs​为什么可以将交流电压转换成一个电流源:电流源和电压源的区别在于,无论何时,电流源的电流都是不变的。在本电路中,通过对比我们可以知道, R s R_s Rs​的值相较于后级的并联RC参数是非常大的,也就是说,无论二极管的开通状态如何,前后参数的巨大差异都会使得电路的电流约等于谐振电压除以 R s R_s Rs​,也即等效的电流源的幅值为 V C r , p e a k R s \frac{V_{Cr, peak}}{R_s} Rs​VCr,peak​​接下来,我们看一下 C s C_s Cs​的作用。如果研究电路中的交流量,则 C s C_s Cs​的等效阻抗 1 / s C s 1/sC_s 1/sCs​。将最小开关频率70kHz带入,我们可以求得此时的等效阻抗与 R s R_s Rs​差了2个数量级,也即 C s C_s Cs​对开关频次的电路量没有影响。但是如果等效出的电流源含有直流量,则 C s C_s Cs​的阻抗无穷大,因此,直流量是作用不到后级的RC网络的。再者, R p R_p Rp​是根据什么选取的呢?由于R从网络和UCC25600芯片连接处的电流很小,也就是说通过二极管传递到后级并联RC网络的电流基本决定了RC网络的电压。由于二极管的整流作用,仅有半个周期的电流可以传递到后级,因此,传递到后级的电流平均值为: I e q u , p k ∗ 1 π = V C r , p e a k R s 1 π I_{equ, pk}*\frac{1}{\pi} = \frac{V_{Cr, peak}}{R_s}\frac{1}{\pi} Iequ,pk​∗π1​=Rs​VCr,peak​​π1​,另外我们从UCC25600的数据手册可以得到,OC保护动作开启的电压为1.0V,因此,负载电阻 R p R_p Rp​应当能保证最大峰值电压对应的RC网络的电压等于1V,因此, R p R_p Rp​的取值应为 R s V C r , p e a k ( m a x ) π \frac{R_s}{V_{Cr, peak}(max)}\pi VCr,peak​(max)Rs​​π。最后,滤波电容 C p C_p Cp​的选取:可以知道,并联RC网络的传递函数为 1 s C \ \ R \frac{1}{sC} \backslash\backslash R sC1​\\R,其极点为 s = 1 C R s = \frac{1}{CR} s=CR1​,为滤除开关频次的电压纹波,将滤波器的转折频率设置为 f s , m i n / 10 f_{s, min}/10 fs,min​/10,则最终可得到对应的电容取值 C = 10 R f m i n C = \frac{10}{Rf_{min}} C=Rfmin​10​


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3