推挽缓冲电路设计(Snubber Circuits)¶
Push-Pull Snubber Circuit Design¶

获取变压器参数和PCB参数¶
Obtain Transformer and PCB Parameters¶
测试变压器初级电感L和初级漏感Lm:次级开路,用LCR测试初级电感为L;次级短路,用LCR测试初级电感为漏感Lm。
测试变压器初级电容和次级电容:使用LCR测试初级和次级的分布电容。
去掉变压器,MOS管不上电,用LCR测试初级电感脚位的电容为PCB分布电容。
Measure the primary inductance L and primary leakage inductance Lm of the transformer: With the secondary open-circuited, measure the primary inductance using an LCR meter to obtain L; with the secondary short-circuited, measure the primary inductance using the LCR meter to get the leakage inductance Lm.
Measure the primary and secondary capacitances of the transformer: Use the LCR meter to measure the distributed capacitances of the primary and secondary windings.
Remove the transformer and do not power the MOSFET. Measure the capacitance at the primary inductance terminals using the LCR meter to obtain the PCB distributed capacitance.
计算RC——方法一¶
Calculating RC - Method One¶
测试初级(MOS的D端)的电压波形,确认脉冲振荡频率fr1。
测试未上电时,焊上变压器后,使用LCR测试初级(MOS的D端)的分布电容Cpar。
计算计生电感Lpar:$L_{par}=\frac{1}{(2\pi fr)^2C_{par}}$。
计算特征阻抗:$Z=\sqrt{\frac{L_{par}}{C_{par}}}$。
Measure the voltage waveform at the primary side (the D terminal of the MOSFET) to determine the pulse oscillation frequency fr1.
With the transformer soldered in place but not powered, use the LCR meter to measure the distributed capacitance Cpar at the primary side (the D terminal of the MOSFET).
Calculate the parasitic inductance Lpar: $L_{par}=\frac{1}{(2\pi fr)^2C_{par}}$.
Calculate the characteristic impedance: $Z=\sqrt{\frac{L_{par}}{C_{par}}}$.
根据经验,缓冲电路的R和C分别为: Based on experience, the values for R and C in the snubber circuit are as follows:
$R=Z$
$C=7 \sim 10 C_{par}$
rc时间常数为: The RC time constant is:
$\tau=RC=7ZC_{par}=7\sqrt{L_{par}C_{par}} > 2\pi\sqrt{L_{par}C_{par}}$
即比振荡频率要大,对于振荡信号来说相当于是个RC低通滤波器。 This means it is larger than the oscillation frequency. For oscillating signals, it essentially acts as an RC low-pass filter.
吸收电路需要在至少1个周期内完成放电,故时间常数也不能大于fs(开关频率)。 The snubber circuit needs to complete the discharge within at least one cycle, so the time constant must not be greater than fs (the switching frequency).
由于开关时会进行充放电,故在R上会消耗2次,功率为: Since charging and discharging occur during switching, power is dissipated twice across R, with the power being:
$P=2f_s\left(\frac{1}{2}C{V_{peak}}^2\right)=f_sC{V_{peak}}^2$
fs为开关频率,C为RC的电容,Vpeak为mos的D端振荡的峰值电压。根据这个功率估算电阻需要的封装大小。 Here, fs is the switching frequency, C is the capacitance in the RC circuit, and Vpeak is the peak voltage of the oscillation at the D terminal of the MOSFET. The required package size for the resistor can be estimated based on this power.
计算RC——方法二¶
Calculating RC - Method Two¶
不使用LCR仪器的情况下,只使用示波器可以进行近似计算。 Without using an LCR meter, approximate calculations can be made using only an oscilloscope.
测试初级(MOS的D端)的电压波形,确认脉冲振荡频率fr1:$fr_1=\frac{1}{2\pi\sqrt{L_{par}C_{par}}}$。
RC电路焊接0R+Cadd,即只焊接一个电容,比如100pF,测试脉冲振荡频率fr2:$fr_2=\frac{1}{2\pi\sqrt{L_{par}(C_{par}+C_{add})}}$。
计算特征阻抗R:$R=Z=\frac{1}{2\pi C_{add}f_{r1}}\left(\frac{f_{r1}^2}{f_{r2}^2}-1\right)$。
估算C:$C=\frac{2}{\pi f_{r1}R}$。
Measure the voltage waveform at the primary side (the D terminal of the MOSFET) to determine the pulse oscillation frequency fr1: $fr_1=\frac{1}{2\pi\sqrt{L_{par}C_{par}}}$.
Solder a capacitor, such as 100pF (Cadd), to the RC circuit without adding any resistance (0R), and measure the pulse oscillation frequency fr2: $fr_2=\frac{1}{2\pi\sqrt{L_{par}(C_{par}+C_{add})}}$.
Calculate the characteristic impedance R: $R=Z=\frac{1}{2\pi C_{add}f_{r1}}\left(\frac{f_{r1}^2}{f_{r2}^2}-1\right)$.
Estimate the capacitance C: $C=\frac{2}{\pi f_{r1}R}$.
计算可以使用在线工具 The calculations can be performed using the online tool.