ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

全桥半桥推挽拓扑选型指南:原理、对比与工程避坑

全桥半桥推挽拓扑选型指南:原理、对比与工程避坑 1. 三种拓扑到底在解决什么问题电源拓扑这个东西刚入行的时候我也迷糊过。反激、正激、半桥、全桥、推挽名字听着都差不多翻开教材全是波形图和公式看完更晕。后来做多了项目才慢慢明白拓扑本质上就是一道选择题输入电压多高、输出功率多大、成本卡多死、效率要求多少这几个条件一摆能选的拓扑基本就剩一两个了。全桥、半桥、推挽这三种都属于隔离型DC-DC变换器里的双端拓扑。所谓双端就是变压器原边绕组在一个周期内正负两个方向都会被激励。这一点很关键它直接决定了变压器磁芯的利用率比单端正激高出一倍同样的磁芯能跑更大的功率。那它们各自适合什么场景先给一个粗略的结论后面再展开推挽输入电压低比如12V、24V、48V功率在几百瓦以内成本敏感常见于车载逆变器、低压升压电源。半桥输入电压中等偏高比如220V整流后的300V以上功率在几百瓦到两千瓦性价比高是LLC谐振变换器的标配原边结构。全桥输入电压高、功率大两千瓦到几十千瓦效率要求苛刻常见于通信电源、工业电源、电动汽车充电模块。这三个拓扑没有谁绝对好只有谁更合适。下面我把原理、关键波形、选型逻辑和实操中踩过的坑一个一个拆开讲。1.1 为什么双端拓扑比单端更值得关注单端正激和反激变压器原边只在一个方向被激励磁芯工作在B-H曲线的第一象限利用率低。要跑同样的功率磁芯得选大一号体积和成本都上去了。双端拓扑让磁芯工作在第一和第三象限磁通在正负之间来回摆动利用率直接翻倍。这个差别在实际项目里非常明显。我之前做过一个48V转400V的升压电源一开始用正激磁芯选了EE55还发热严重后来换成推挽同样的EE55磁芯温升直接降了二十多度。不是正激不好是场景不匹配。注意双端拓扑的变压器设计有一个死区要求就是两个开关管不能同时导通否则变压器原边短路瞬间炸管。这个死区时间在推挽里尤其关键因为推挽的两个管子是直接对原边绕组交替供电的。1.2 三种拓扑的核心差异一览在深入每个拓扑之前先用一张表把核心参数拉出来对比方便你快速定位对比项推挽半桥全桥开关管数量224驱动方式互补驱动需隔离互补驱动需隔离或自举对角驱动需隔离变压器原边电压VinVin/2Vin开关管电压应力2VinVinVin适合输入电压低压12-48V中高压300V以上高压300V以上适合功率范围100W-1kW200W-2kW1kW-几十kW磁芯利用率高高高成本低中高典型应用车载逆变、低压升压LLC谐振、PC电源通信电源、充电桩这张表建议存下来选型的时候先看输入电压和功率基本就能筛掉一大半选项。2. 推挽拓扑低压大电流场景的性价比之王推挽电路的结构其实很简单变压器原边是一个中心抽头绕组两个开关管分别接在绕组两端中心抽头接电源正极。两个管子交替导通电流从中心抽头流向一端再从另一端流回变压器原边就得到了正负交替的方波电压。2.1 推挽的工作原理与关键波形推挽的工作过程可以分成四个阶段Q1导通Q2关断电流从Vin经过中心抽头流过原边上半绕组Q1到地。此时原边下半绕组感应出反向电压Q2承受的电压是2Vin。死区时间Q1关断Q2还没导通。此时变压器原边电流需要通过体二极管或续流回路释放如果死区设计不当漏感能量会在这个阶段产生电压尖峰。Q2导通Q1关断电流从Vin经过中心抽头流过原边下半绕组Q2到地。Q1承受2Vin。死区时间Q2关断Q1还没导通同样需要处理漏感能量。关键点在于推挽开关管的电压应力是2Vin。这意味着如果你用48V输入管子耐压至少要100V以上留够裕量得选150V的。如果用12V输入40V的管子就够了成本很低。变压器原边电压是Vin副边通过匝比得到想要的输出电压。占空比最大可以做到接近50%每边所以推挽的变压器利用率很高。2.2 推挽变压器的设计要点推挽变压器和普通变压器最大的区别在于磁芯必须留气隙或者采用双向磁化的设计。因为原边电流是双向的磁通在正负之间摆动如果不留气隙磁芯很容易饱和。设计步骤大致如下确定匝比根据输入电压范围和输出电压计算最小和最大占空比。一般让额定输入时占空比在40%左右留出调节裕量。选择磁芯根据功率和频率选磁芯尺寸。推挽的磁芯工作频率是开关频率的两倍因为一个周期内正负各激励一次所以选磁芯时按两倍频率算损耗。计算原边匝数用法拉第定律Np Vin_min × D_max / (2 × f × ΔB × Ae)。这里ΔB一般取饱和磁密的60%-70%留足裕量。计算副边匝数Ns Np × (Vout Vf) / (Vin_min × D_max × 2)。绕制工艺原边中心抽头要对称两半绕组的匝数必须完全一致否则两个管子的电流会不平衡一个热一个凉。实操心得推挽变压器绕制时原边两半最好双线并绕保证耦合紧密、参数一致。我见过有人分开绕结果两个管子的电流差了一倍一个管子烫得手都摸不了另一个还是凉的。2.3 推挽的驱动电路怎么选推挽的两个开关管是共地的吗不是。两个管子分别接在原边绕组两端源极电位不同所以上管需要隔离驱动或者自举驱动。常见的驱动方案有变压器隔离驱动用一个小脉冲变压器传递驱动信号成本低但占空比不能太大否则变压器会饱和。适合固定频率的场合。光耦隔离驱动用光耦传递信号副边加驱动芯片。响应速度比变压器慢但占空比不受限制。自举驱动用自举电容给上管供电需要专门的半桥驱动芯片比如IR2110。但推挽的上管源极是浮动的自举电容充电时机需要仔细设计。我一般推荐用半桥驱动芯片加隔离电源的方案比如IR2110配一个小型隔离DC-DC给上管供电。虽然多了一个隔离电源但驱动可靠调试也方便。2.4 推挽的常见问题与避坑指南推挽电路有几个经典问题几乎每个新手都会遇到问题一两个管子发热不一致。原因通常是变压器两半绕组不对称或者驱动信号死区时间不对。解决办法是双线并绕并用示波器看两个管子的驱动波形确保死区时间一致。问题二空载时输出电压飘高。推挽在空载时占空比会降到很小但漏感能量无处释放容易在开关管上产生电压尖峰。解决办法是加假负载或者在原边加RC吸收电路。问题三轻载时进入断续模式输出电压不稳。这是推挽的固有特性因为原边电流在轻载时可能反向。解决办法是加同步整流或者让电源工作在稍大的最小负载下。问题四变压器啸叫。通常是死区时间不够或者磁芯有机械松动。先查驱动波形再检查变压器浸漆是否到位。注意推挽拓扑不适合输入电压变化范围太大的场合。因为开关管电压应力是2Vin如果输入电压从12V变到24V管子耐压得按48V以上选成本就上去了。输入电压范围宽的场景优先考虑半桥或全桥。3. 半桥拓扑中高功率场景的万金油半桥电路的结构是两个开关管串联中间点接变压器原边一端原边另一端接两个电容的中点。两个电容串联后跨接在电源两端中点电压是Vin/2。两个开关管交替导通变压器原边就得到正负交替的方波电压幅值是Vin/2。3.1 半桥的工作原理与关键波形半桥的工作过程Q1导通Q2关断Q1将变压器原边一端拉到Vin另一端通过电容中点保持在Vin/2所以原边电压是Vin/2。死区时间Q1关断Q2还没导通。此时原边电流通过Q2的体二极管续流或者通过电容中点回路释放。Q2导通Q1关断Q2将变压器原边一端拉到地另一端通过电容中点保持在Vin/2所以原边电压是-Vin/2。死区时间Q2关断Q1还没导通同样需要处理漏感能量。关键点半桥开关管的电压应力是Vin比推挽低一半。这意味着同样的输入电压半桥可以用耐压更低的管子成本更低。但半桥的变压器原边电压只有Vin/2所以同样的功率原边电流是推挽的两倍导通损耗会大一些。半桥的另一个特点是两个电容的中点电压会随负载变化而波动。如果两个电容容量不够大中点电压会在半个周期内明显偏移导致变压器原边电压不对称产生直流偏磁。所以半桥的两个电容一般选得比较大或者用两个电容并联。3.2 半桥在LLC谐振变换器中的应用现在最火的半桥应用就是LLC谐振变换器。LLC的半桥原边结构加上谐振电容、谐振电感和变压器励磁电感构成了一个能在全负载范围内实现软开关的拓扑。LLC半桥的核心优势原边开关管零电压开通ZVS通过谐振电流在死区时间内给开关管结电容充放电实现ZVS开关损耗极低。副边二极管零电流关断ZCS通过谐振网络的设计让副边整流二极管在电流过零时自然关断没有反向恢复损耗。效率高在额定负载下LLC半桥的效率可以做到96%以上。EMI好软开关减少了电压和电流的突变EMI辐射比硬开关拓扑低很多。LLC半桥的设计难点在于谐振参数的计算。谐振电容Cr、谐振电感Lr、励磁电感Lm这三个参数决定了增益曲线。增益曲线太陡频率调节范围大但效率会下降增益曲线太平负载调节能力差可能带不动重载。我一般用基波近似法FHA来初步计算参数然后用仿真验证。Simulink里有现成的LLC半桥闭环控制例程可以直接拿来改参数跑仿真。实测和仿真偏差一般在5%以内够用了。3.3 半桥驱动电路的设计细节半桥的两个开关管是串联的上管的源极是浮动的所以上管必须用隔离驱动或自举驱动。自举驱动是最常用的方案用一个自举电容和自举二极管在上管关断、下管导通时给自举电容充电。自举驱动的优点是电路简单、成本低缺点是占空比不能做到100%而且自举电容的容量要够大否则上管驱动电压会掉。自举电容的容量计算C_boot ≥ Q_g / ΔV其中Q_g是上管的栅极电荷ΔV是允许的驱动电压跌落一般取0.5V左右。比如Q_g是50nCΔV取0.5V那C_boot至少100nF。实际选的时候留一倍裕量用220nF或470nF。自举二极管要选快恢复二极管反向恢复时间要短否则在上管导通瞬间自举电容的电荷会通过二极管反向泄放。我一般用US1M或者ES1J实测效果不错。实操心得自举驱动在低频时没问题但频率超过200kHz后自举电容的充电时间变短驱动电压容易掉。这时候要么加大自举电容要么改用隔离驱动。我做过一个500kHz的半桥LLC自举驱动根本跑不起来换成隔离驱动才稳定。3.4 半桥的常见问题与避坑指南问题一中点电压不平衡。半桥的两个电容如果容量不一致或者漏电流不同中点电压会偏移。解决办法是用两个同批次、同容量的电容并在每个电容上并联一个均压电阻。问题二上下管直通。这是半桥最致命的问题一旦直通电源直接短路管子瞬间炸。原因是死区时间不够或者驱动信号有干扰。解决办法是死区时间留够一般取100-300ns并在驱动信号上加RC滤波。问题三轻载时进入断续模式输出电压不稳。半桥在轻载时原边电流可能反向导致占空比失控。解决办法是加假负载或者用LLC谐振拓扑LLC在轻载时也能稳定工作。问题四变压器偏磁。半桥的变压器原边电压是电容中点电压和开关管中点电压之差如果两个电容的中点电压偏移变压器原边就会有直流分量导致偏磁。解决办法是加隔直电容或者在控制上做对称性校正。4. 全桥拓扑大功率场景的终极方案全桥电路的结构是四个开关管组成一个H桥变压器原边接在H桥的两个中点之间。对角的两对管子交替导通变压器原边就得到正负交替的方波电压幅值是Vin。4.1 全桥的工作原理与关键波形全桥的工作过程Q1和Q4导通Q2和Q3关断电流从Vin经过Q1流过变压器原边再经过Q4到地。原边电压是Vin。死区时间Q1和Q4关断Q2和Q3还没导通。此时原边电流通过Q2和Q3的体二极管续流。Q2和Q3导通Q1和Q4关断电流从Vin经过Q3流过变压器原边再经过Q2到地。原边电压是-Vin。死区时间Q2和Q3关断Q1和Q4还没导通同样需要处理漏感能量。关键点全桥开关管的电压应力是Vin和半桥一样。但全桥的变压器原边电压是Vin是半桥的两倍。这意味着同样的功率全桥的原边电流是半桥的一半导通损耗更低。所以全桥适合大功率场景。全桥的另一个优势是可以实现移相控制。移相全桥通过调节对角管子导通的重叠角来控制输出电压。移相全桥可以在全负载范围内实现ZVS效率很高是大功率通信电源的主流拓扑。4.2 移相全桥的ZVS实现条件移相全桥的ZVS实现依赖于谐振电感可以是变压器漏感也可以外加谐振电感和开关管结电容之间的谐振。在死区时间内谐振电感中的电流给开关管结电容充放电让即将开通的管子漏源电压降到零实现ZVS。ZVS的实现条件谐振电感能量足够大E 0.5 × Lr × I² ≥ 2 × 0.5 × Coss × Vin²其中Coss是开关管输出电容。这个条件决定了最小负载电流低于这个电流ZVS就丢了。死区时间合适死区时间太短结电容充放电不充分死区时间太长谐振电感电流反向ZVS也会丢。一般取200-500ns。占空比损失可控移相全桥的占空比会丢失一部分因为谐振电感在换流过程中会占用时间。占空比损失和负载电流成正比重载时占空比损失大需要留够裕量。注意移相全桥的副边整流二极管在换流时会有反向恢复问题尤其是CCM模式下。解决办法是用CDD钳位电路或者用同步整流代替二极管。4.3 全桥的驱动电路设计全桥的四个管子Q1和Q3是上管Q2和Q4是下管。下管共地可以用普通驱动上管源极浮动需要隔离驱动或自举驱动。全桥的驱动方案一般有两种变压器隔离驱动用两个脉冲变压器分别驱动Q1和Q3。优点是隔离可靠缺点是占空比受限而且变压器体积大。光耦隔离驱动用两个光耦加驱动芯片分别驱动Q1和Q3。优点是占空比不受限缺点是响应速度慢需要隔离电源。我一般推荐光耦隔离驱动加隔离电源的方案。光耦用6N137或者TLP250驱动芯片用IXDN609或者UCC27524隔离电源用一个小型DC-DC模块。虽然成本高一点但驱动可靠调试方便。全桥的驱动信号需要严格的死区时间控制而且对角管子的驱动信号要完全对称。如果不对称变压器原边会有直流分量导致偏磁。解决办法是用专门的移相全桥控制器比如UCC3895或者LM5045这些芯片内部有精确的死区控制和对称性校正。4.4 全桥的常见问题与避坑指南问题一直通炸管。全桥的直通风险比半桥更高因为四个管子都有可能直通。解决办法是死区时间留够并在驱动信号上加互锁逻辑确保同一桥臂的上下管不会同时导通。问题二偏磁。全桥的变压器原边电压是H桥两个中点之差如果对角管子的导通时间不对称原边就会有直流分量导致偏磁。解决办法是用隔直电容或者在控制上做对称性校正。问题三ZVS丢失。轻载时ZVS丢失开关损耗增加效率下降。解决办法是加大谐振电感或者用自适应死区控制根据负载电流调整死区时间。问题四副边二极管反向恢复。移相全桥的副边二极管在换流时会有反向恢复问题导致电压尖峰和EMI。解决办法是用CDD钳位电路或者用同步整流代替二极管。问题五变压器漏感引起的电压尖峰。全桥的变压器漏感在换流时会产生电压尖峰加在原边开关管上。解决办法是加RC吸收电路或者用漏感更小的变压器绕法。5. 选型实战从需求到拓扑的决策路径讲了这么多原理最后落到选型上。我一般按下面的流程来决策5.1 第一步确定输入电压范围输入电压是选型的第一道门槛输入电压低于60V优先考虑推挽。因为推挽的开关管电压应力是2Vin60V输入的话管子耐压120V以上成本还能接受。半桥和全桥在这个电压下变压器原边电压太低电流太大导通损耗高。输入电压在60V到200V之间推挽的管子耐压要400V以上成本上去了半桥和全桥的变压器原边电压还行但效率不如推挽。这个区间比较尴尬一般看功率功率小用推挽功率大用半桥。输入电压高于200V优先考虑半桥或全桥。推挽的管子耐压要400V以上而且2Vin的应力让管子选择很受限。半桥和全桥的管子耐压就是Vin选择多成本低。5.2 第二步确定输出功率功率决定了拓扑的电流应力和散热要求功率低于500W推挽或半桥都可以。推挽成本更低半桥效率更高。如果成本敏感选推挽如果效率要求高选半桥。功率在500W到2kW之间半桥是首选。半桥的性价比最高驱动简单成本适中。LLC半桥在这个功率段效率可以做到96%以上。功率高于2kW全桥是首选。全桥的电流应力小导通损耗低适合大功率。移相全桥可以实现ZVS效率很高。5.3 第三步确定效率要求效率要求决定了是否需要用软开关拓扑效率要求低于90%硬开关推挽或半桥都可以。电路简单成本低。效率要求90%-95%半桥LLC或移相全桥。软开关减少损耗效率提升明显。效率要求高于95%LLC半桥或移相全桥加上同步整流。效率可以做到96%以上。5.4 第四步确定成本预算成本是最后的约束条件成本极敏感推挽。两个管子驱动简单变压器也简单。成本适中半桥。两个管子但需要自举或隔离驱动变压器需要隔直电容。成本不敏感全桥。四个管子驱动复杂但性能最好。5.5 选型决策表把上面的逻辑整理成一张表方便你快速查输入电压输出功率效率要求推荐拓扑60V500W90%推挽60V500W90%推挽同步整流60-200V500W90%推挽60-200V500W-2kW90%半桥LLC200V500W90%半桥200V500W-2kW90%半桥LLC200V2kW95%移相全桥这张表是经验总结实际选型还要考虑散热条件、EMI要求、体积限制等因素。但大方向不会错。6. 实操中踩过的坑与经验总结最后分享几个我在实际项目中踩过的坑都是教材上不会写的。6.1 推挽变压器的对称性推挽变压器两半绕组不对称是推挽电路最常见的坑。我做过一个24V转220V的逆变器推挽原边两半绕组分开绕结果两个管子的电流差了一倍一个管子烫得手都摸不了另一个还是凉的。后来改成双线并绕问题解决。双线并绕的意思是取两根漆包线同时绕制原边的两半绕组。这样两半绕组的匝数完全一致漏感也一致两个管子的电流自然就平衡了。6.2 半桥自举电容的选型半桥自举电容选小了上管驱动电压会掉导致上管发热甚至炸管。我做过一个300V转12V的半桥自举电容用了100nF结果上管驱动电压只有8V管子发热严重。后来换成470nF驱动电压稳定在12V问题解决。自举电容的容量计算前面讲过C_boot ≥ Q_g / ΔV。实际选的时候留一倍裕量而且要用低ESR的陶瓷电容不要用电解电容。6.3 全桥的偏磁问题全桥的偏磁问题比半桥更严重因为全桥的变压器原边电压是H桥两个中点之差如果对角管子的导通时间不对称原边就会有直流分量。我做过一个全桥电源空载时变压器就发热查了半天发现是驱动信号不对称对角管子的导通时间差了50ns。后来换了带对称性校正的移相全桥控制器问题解决。6.4 死区时间的设置死区时间太短上下管直通死区时间太长ZVS丢失效率下降。我一般按下面的经验值来设推挽100-200ns半桥硬开关200-300ns半桥LLC100-200ns移相全桥200-500ns死区时间的具体值最好用示波器看驱动波形和漏源电压波形来调。ZVS实现的时候漏源电压在开通前降到零这时候死区时间就是合适的。6.5 电感选型的注意事项LLC半桥的谐振电感我一般用变压器漏感代替或者外加一个独立电感。用漏感代替的优点是成本低、体积小缺点是漏感受变压器绕法影响大一致性差。外加独立电感的优点是参数稳定、可调缺点是成本高、体积大。我一般推荐外加独立电感尤其是批量生产的时候。漏感的一致性太差批量生产时每台机器的谐振频率都不一样调试很麻烦。实操心得LLC半桥的谐振电感我一般用铁硅铝磁环绕制这种磁环的磁导率随温度变化小电感量稳定。绕制的时候留几个抽头方便调试时调整电感量。6.6 常见问题速查表问题现象可能原因排查方法解决办法两个管子发热不一致变压器不对称看两个管子的电流波形双线并绕空载输出电压飘高漏感能量无处释放看开关管电压波形加假负载或RC吸收轻载输出电压不稳进入断续模式看原边电流波形加假负载或改LLC上下管直通死区时间不够看驱动波形加大死区时间变压器偏磁驱动信号不对称看原边电压波形加隔直电容或对称校正ZVS丢失谐振电感能量不够看漏源电压波形加大谐振电感副边二极管反向恢复CCM模式换流看副边电流波形加CDD钳位或同步整流变压器啸叫死区时间不够或磁芯松动听声音看驱动波形调死区时间浸漆这张表建议打印出来贴在工位上调试的时候对着查能省不少时间。7. 写在最后全桥、半桥、推挽这三种拓扑说到底就是三个工具。推挽适合低压大电流半桥适合中高功率全桥适合大功率。选型的时候先看输入电压和功率再看效率和成本基本就能定下来。我个人的经验是不要为了追求效率而过度设计。很多场景下硬开关半桥的效率已经够用了非要上LLC结果调试复杂、成本高、可靠性还差。反过来如果功率大、效率要求高该上全桥就上全桥不要为了省成本用半桥硬扛最后管子炸了更亏。还有一点仿真和实测的差距往往在寄生参数上。仿真里变压器是理想的实测里漏感、寄生电容、驱动回路的电感都会影响波形。所以仿真跑通了实测还要留够裕量尤其是死区时间和吸收电路。最后分享一个小技巧调试新拓扑的时候先低压小功率跑通再逐步加电压加负载。我见过有人直接上高压一上电就炸管查了半天不知道是驱动问题还是拓扑问题。低压跑通了至少驱动和拓扑逻辑没问题再往上加就安全多了。
返回列表