
功耗和驱动这两块是功率电子里最容易看着懂、一算就错的地方。我平时接触最多的场景是电源和电机驱动几乎每隔一段时间就会碰到同一类问题管子换了型号还是烫、驱动电阻调小了反而炸机、示波器上栅极波形明明挺漂亮算出来的驱动功率却对不上。这些问题的根子通常不在电路拓扑而是对器件内部结构和开关过程的理解少了一层。这篇内容我打算把 PIN 二极管、肖特基二极管、MOSFET、IGBT 这四类器件从内部结构讲起顺着反向恢复、开通关断过程、开关损耗一路推到驱动功率计算和驱动电路设计最后把我踩过的坑整理成排查表。适合已经会画拓扑、但在器件选型和损耗核算上还想再抠细一点的电源工程师、电机驱动开发者以及正在做双脉冲测试和器件建模仿真的同学。1. 四种器件的内部结构到底差在哪1.1 PIN 二极管高压整流里绕不开的那层本征区很多人第一次听到 PIN 这个名字会以为中间那层是纯本征半导体实际上工业级的 PIN 二极管中间是一层轻掺杂的 N 型漂移区掺杂浓度比两端的 P 和 N 低两三个数量级所以近似当成本征层处理。这层轻掺杂区是它全部特性的来源反向偏置时耗尽区几乎全部落在这层上电场在很宽的范围内被摊平击穿电压可以做得很高正向导通时两端重掺杂区向中间注入大量电子和空穴载流子浓度远超掺杂浓度形成所谓的电导调制漂移区电阻被大幅拉低正向压降反而不会随耐压线性上升。这是 PIN 结构最巧妙的地方也是它能同时兼顾高压和低压降的原因。代价同样明显。正向导通时注入的那些载流子在关断瞬间还留在漂移区里必须先把它们抽走或者等它们复合二极管才能恢复阻断能力这段时间就是反向恢复时间对应的电荷量叫 Qrr。耐压越高、漂移区越厚、少子寿命越长Qrr 就越大。所以工频整流可以用普通 PIN 二极管而几十千赫兹以上的开关电源里必须换成快恢复二极管靠掺金或者电子辐照刻意压低少子寿命牺牲一部分正向压降换取更短的反向恢复。你如果拆开一颗快恢复二极管和一颗普通整流二极管对比会发现前者的正向压降往往更高一点这就是那笔交易的账单。我在做 PFC 升压级的时候有段时间图便宜用过普通整流管做续流结果效率怎么调都上不去管子温度也偏高换成快恢复管之后效率直接提了一个多点。当时没细想原因后来算了一下 Qrr 带来的损耗才明白那部分损耗是实打实按开关频率乘出来的频率越高越要命。1.2 肖特基二极管低正向压降换来的两个硬约束肖特基结不是 PN 结而是金属和 N 型半导体接触形成的势垒。这个结构最基本的特点是它只靠多数载流子导电没有少子注入和存储的过程。这一条几乎决定了它所有的优缺点。因为没有存储电荷正向导通过程中不积累少子关断时也就没有传统意义上的反向恢复电流恢复时间可以做到纳秒级反向恢复电荷基本只剩下结电容充放电那部分。正向压降也低硅肖特基典型值在 0.3 到 0.5 伏之间比同耐压等级的 PN 结低一大截这在低压大电流输出整流里省下来的损耗相当可观。但肖特基有两个绕不开的约束。第一是反向漏电大而且随温度上升呈指数增长室温下几百微安结温到一百度以上可能变成几毫安甚至更多。漏电带来的损耗是静态的只要管子反偏就在烧开关频率再高也躲不掉。第二个约束是耐压做不高硅肖特基势垒高度有限反向电场一强势垒就被击穿所以商用硅肖特基基本集中在两百伏以下主流应用都在一百伏以内。碳化硅肖特基把耐压天花板抬到了六百五十伏甚至一千二百伏同时保留了几乎没有反向恢复的优点代价是正向压降比硅肖特基高一些通常在 1.2 到 1.5 伏而且价格高出一个数量级。在高压高频的图腾柱 PFC 或者 LLC 副边整流里这个代价往往是值得的因为省下来的反向恢复损耗和开关应力比那零点几伏的正向压降值钱得多。我的经验是只要母线电压超过三百伏、开关频率超过五十千赫兹、并且电路里存在硬开关的反向恢复路径就值得认真评估碳化硅肖特基算一次全年电费和散热成本就清楚了。1.3 MOSFET从平面到沟槽为降低导通电阻做的那些妥协N 沟道 MOSFET 的垂直结构从下往上是 N 衬底、N- 外延漂移区、P 体区源区是高浓度 N 嵌在体区里栅极隔着氧化层盖在体区表面。当栅压超过阈值体区表面反型形成沟道电流从源区横向穿过沟道再垂直向下穿过漂移区和衬底到达漏极。注意这条路径上的电阻构成沟道电阻、漂移区电阻、衬底电阻、还有各处的接触电阻。耐压主要由漂移区的厚度和掺杂决定耐压越高漂移区越厚、掺杂越低漂移区电阻就越大这是硅基 MOSFET 在六百伏以上导通电阻急剧恶化的根本原因。平面结构的问题是元胞密度低而且栅极下方到漂移区之间有一段 JFET 区电流挤在一起电阻贡献不小。沟槽栅把栅极埋进刻蚀出来的沟槽里沟道从水平变成垂直元胞可以排得非常密JFET 区也消失了同样的芯片面积导通电阻能降三成以上。这是沟槽型 MOSFET 在有源区设计上最大的价值。但沟槽底部的尖角处电场集中氧化层容易被击穿后来发展的屏蔽栅结构就是在沟槽底部加厚氧化层并把一块多晶硅接源极既屏蔽了底部电场又大幅降低了 Crss开关速度和抗干扰能力都更好。这几年中低压 MOSFET 基本都转到屏蔽栅工艺了。还有一点必须强调MOSFET 内部天然带一个体二极管就是 P 体区和 N- 漂移区形成的 PN 结。这个体二极管的反向恢复特性很差Qrr 通常比专用的快恢复二极管大得多。在半桥、全桥、同步整流这些场合体二极管一定会参与导通那它的反向恢复损耗就绕不过去。我见过不少方案在轻载下效率挺好一上重载就崩问题就出在死区时间设长了体二极管导通时间变长Qrr 损耗跟着涨。死区时间要卡在刚好不直通的最小值一般一到两个微秒对 IGBT 合适MOSFET 可以做到几十到几百纳秒。1.4 IGBTMOSFET 输入加 BJT 输出拖尾电流的来龙去脉IGBT 的结构可以粗略理解成在 MOSFET 的漏极侧再叠一层 P 集电区。输入侧还是一层氧化层隔离的栅极驱动方式和 MOSFET 一样是电压驱动、高输入阻抗输出侧则因为那个 P 层的存在集电极会向漂移区注入空穴形成电导调制漂移区电阻被大幅拉低。所以 IGBT 能在六百伏到几千伏的区间里同时做到高耐压和低通态压降这是它统治工业变频、大功率电源的根本原因。EDA 里的符号常画成栅极加一个三极管这个简化其实挺形象栅极下面的 MOS 部分控制体区反型反型之后相当于给后面的 PNP 三极管提供了基极电流整个器件就开始导通。但真正理解 IGBT 的关键在关断过程。因为漂移区里存着大量注入的少子栅极电压撤掉之后MOS 沟道关断了集电极电流却不能马上消失得等这些少子复合掉或者被抽走。这个电流拖着一条长尾巴慢慢衰减就是拖尾电流。它带来的后果是很直接的关断损耗比同规格 MOSFET 大而且拖尾电流和母线电压同时存在每关一次就烧一次能量。按集电区结构分IGBT 有穿通型、非穿通型和场截止型。场截止型是在漂移区底部加一层掺杂稍高的场截止层让电场分布从三角形变成梯形同样的耐压下漂移区可以更薄拖尾电流也更短是目前的主流。沟槽栅加场截止基本是现在中高压 IGBT 的标配组合。选购时别只看耐压和电流Eoff 和拖尾电流的形态对高频应用影响极大这一点数据手册上不一定标得很清楚得从 Eoff 随电流变化的曲线去反推。2. 二极管的反向恢复与损耗实战核算2.1 Qrr 是怎么产生的为什么它按频率直接放大成损耗反向恢复的物理过程可以拆成两段。正向导通时漂移区里存着浓度很高的等离子体反向电压一加上来先是存储电荷被反向电场扫出形成一段很大的反向电流尖峰这段叫 t_rr 的存储阶段等存储电荷抽得差不多了耗尽区开始建立反向电流迅速回落同时结电容充电这段是恢复阶段。整个过程流过的电荷总量就是 Qrr峰值电流就是 Irr这两个参数在数据手册里通常会给。为什么说它按频率放大成损耗因为每关断一次这些电荷都要被电源重新扫一遍扫的过程中二极管两端承受着反向电压于是功率就是 Qrr 乘反向电压乘频率。这个关系是线性的频率翻倍损耗就翻倍反向电压翻倍损耗也翻倍。很多人算损耗的时候只算了正向导通那部分把 Qrr 漏掉在几十千赫兹以上这个漏项可能比导通损耢还大。我做过一个粗略的对比同样通 5 安培的电流一百千赫兹下 Qrr 为几十纳库的快恢复管其反向恢复损耗能到两瓦左右而它本身的导通损耗按 0.8 伏算也才 4 瓦这笔账不算清楚选型就会跑偏。注意Qrr 的数值强烈依赖测试条件数据手册给的通常是特定正向电流、特定 di/dt 下的结果。实际电路中 di/dt 由回路寄生电感、驱动速度、母线电压共同决定换一个 di/dtQrr 可能差出一倍以上这一点在多管并联或者换驱动电阻之后尤其明显。2.2 肖特基真的没有反向恢复吗严格说肖特基没有的是少子存储型的反向恢复但它的结电容依然存在。当二极管从正偏切到反偏结电容要充电这个充电电流同样会形成一个尖峰只不过电荷量小得多通常在几纳库到几十纳库量级而且和温度、电流关系不大。碳化硅肖特基的这个电容性电荷更小因为它的结电容本身比硅器件小。所以正确的说法是肖特基的反向恢复损耗可以近似忽略但并不是零。在几百千赫兹以上的高频场合这部分电容电荷也开始变得可见尤其是当母线电压很高的时候。如果真的要做到极致可以选零反向恢复电荷的碳化硅肖特基同时注意它的结电容和回路电感可能构成谐振开关瞬间会有振铃需要配合 RC 吸收或者调整驱动速度来抑制。另外要提醒一点硅肖特基的高温漏电在计算损耗时必须算进去尤其是在密闭机箱里。我做过一个六十伏输出的电源室温下肖特基的反向损耗只有零点几瓦机箱内温度升到七十度以后同样的管子反向漏电翻了好几倍整体损耗多了将近两瓦散热片温度跟着涨然后漏电更大形成一个缓慢的正反馈。遇到这种情况要么换碳化硅要么就得把散热设计和漏电损耗一起重新核算。2.3 二极管损耗的完整估算算例把公式摆清楚比什么都管用。二极管的损耗通常分三块正向导通损耗、反向恢复损耗、反向漏电损耗。正向导通损耗 P_cond Vf × I_avg 反向恢复损耗 P_rr Qrr × Vr × fsw × k 反向漏电损耗 P_leak Vr × Ir_leak × D_off其中 k 是一个修正系数取值在 0.5 到 1 之间用来反映反向恢复电流并非在整个恢复过程中都承受满母线电压这一事实。硬开关场合取 0.8 左右比较靠近实测软开关场合取 0.3 到 0.5。这个系数没有严格的理论推导是工程上从实测反推出来的经验值不同拓扑差别不小建议自己用示波器积分一次 V 乘 I 校准一下再套用。举个具体的例子。假设一个 PFC 升压电路输出四百伏开关频率六十五千赫兹续流二极管平均电流三安培选用的快恢复二极管正向压降一点五伏Qrr 四十五纳库室温漏电忽略。P_cond 1.5 × 3 4.5 W P_rr 45e-9 × 400 × 65e3 × 0.8 0.936 W也就是说反向恢复损耗接近一瓦占导通损耗的两成。如果换成碳化硅肖特基正向压降按一点三伏算P_cond 变成 3.9 瓦反向恢复损耗掉到接近零整体少了一点五瓦左右。在两百瓦输出的电源里一点五瓦对应的效率提升接近零点七个百分点散热压力也小得多。这笔账算下来碳化硅贵出来的成本通常几个季度就能从电费和散热器成本里省回来。从这个算例还能看出一个规律Qrr 损耗和反向电压成正比所以母线电压越高换宽禁带器件的收益越大。低压输出的场合肖特基和 PN 结的差距就没那么明显了。3. MOSFET 与 IGBT 的开通关断过程和损耗拆解3.1 MOSFET 开通过程米勒平台到底在干什么把开通过程按时间切开来会看到栅极电压先快速上升到阈值电压这段时间电流还没建立损耗可以忽略然后栅压继续上升沟道开始导通漏极电流迅速爬升同时因为回路电感的存在漏极电压还维持在母线上这段叫做电流上升段是第一个损耗集中区接着漏极电压开始下降栅极电压却停在一个几乎水平的平台上这就是米勒平台。平台期间栅极电流全部被用来给 Crss 充放电栅压不再上升漏极电压从母线一路降到接近零同时电流维持在负载电流上这段是第二个也是最大的损耗集中区。理解了平台是在给 Crss 充放电很多现象就顺了。平台电压的高度和负载电流有关电流越大越接近 Vth 加上 Id 除以跨导平台持续的时间和驱动电流成反比驱动电阻越大、驱动电流越小平台拖得越久这段损耗就越大。所以想要降低开通损耗最直接的办法就是减小开通栅极电阻、提高驱动峰值电流。但驱动太快也有代价漏极电压的 dv/dt 和电流的 di/dt 都会变大回路寄生电感上产生的过压和振铃加剧电磁干扰也会恶化严重的时候栅极会被干扰重新开通造成直通。这是一个必须权衡的取舍不是越快越好。关断过程基本是开通的逆过程同样是先出现米勒平台然后电流下降到零最后栅压从平台回到零。关断时最怕的是寄生电感导致的电压尖峰漏极电压会冲到母线电压之上尖峰幅度等于回路电感乘上 di/dt。我做过一次测试把关断电阻从十欧降到二欧关断时间缩短了一倍多但漏极尖峰从四十伏涨到一百二十伏逼近器件耐压只能又调回去。正确的做法是开通和关断用不同的电阻开通快一点降低开通损耗关断慢一点控制电压尖峰这一点后面讲驱动电路时还会细说。3.2 IGBT 的关断拖尾电流为什么这么费损耗IGBT 的开通过程和 MOSFET 很像也是先电流上升再电压下降中间有米勒平台因为输入侧结构相同。差别在于开通过程中多了一段电导调制建立的时间漂移区里的载流子浓度需要一段时间才能达到稳态这段时间内通态压降会比稳态值高反映在波形上就是开通后一小段电压台阶。这也是为什么 IGBT 在很短的脉冲下压降会比数据手册标的值大。真正拉开差距的是关断。栅压撤掉后MOS 沟道关断集电极电流会先快速下降一段这是 MOS 部分关断带来的剩下的电流就是漂移区里的存储少子在复合衰减得很慢形成长长的拖尾。拖尾电流的持续时间和少子寿命相关通常在零点几微秒到几微秒之间。这段时间里集电极电压已经升到母线电压所以拖尾电流每持续一微秒就贡献一份可观的能量损耗。控制拖尾电流的手段主要有两个方向。一是选器件场截止型的漂移区更薄存储电荷更少拖尾更短代价是短路耐受能力下降这两者本来就是矛盾的。二是改电路用软关断拓扑让关断期间电压上升变慢或者采用零电压关断的谐振拓扑让拖尾电流流过的时候集电极电压还比较低。这也是为什么大功率 IGBT 应用里各种软开关拓扑这么流行硬关断在几十千赫兹下几乎没法接受。提示IGBT 的 Vce(sat) 温度系数在大电流下是正的小电流下是负的转折点一般在额定电流的三成到五成之间。并联使用时如果工作点落在负温度系数区电流分配会越来越不均有热失控风险。多管并联尽量让每管的工作电流超过那个转折点或者干脆用同批次的管子加均流措施。3.3 开关损耗估算从数据手册曲线到实际工况数据手册会给出在特定测试条件下的 Eon、Eoff、Err 三条曲线横轴通常是集电极电流纵轴是能量并且标注了测试电压、栅极电阻、结温。直接用是不行的因为实际工况和测试条件几乎不可能完全一致必须做折算。折算的规则大致是能量和母线电压近似成正比所以按实际电压除以测试电压线性缩放和栅极电阻的关系更复杂一般手册会给出两组不同 Rg 的曲线供插值和结温的关系通常是正温度系数高温下能量会大一些一般按每升高一百度增加一到两成估算。电流方向靠查曲线注意曲线本身是非线性的低电流段比较陡不要只做线性外推。Eon_real Eon_datasheet(Vcc_test, Ic_test) × (Vbus / Vcc_test) P_sw (Eon_real Eoff_real) × fsw举个 IGBT 的实际算例。一款一千二百伏四十安的 IGBT手册标定在六百伏、四十安、Rg 十欧、一百五十度下Eon 二点一毫焦Eoff 一点六毫焦。实际应用母线四百伏工作电流二十安开关频率十千赫兹。Eon_real 2.1mJ × (400/600) × (20/40) ≈ 0.70 mJ Eoff_real 1.6mJ × (400/600) × (20/40) ≈ 0.53 mJ P_sw (0.70 0.53) mJ × 10kHz ≈ 12.3 W这就是开关损耗十二瓦出头。再看导通损耗假设饱和压降一点八伏占空比零点五P_cond 1.8V × 20A × 0.5 18 W总损耗三十瓦左右这个量级必须配像样的散热器。如果频率提到二十千赫兹开关损耗直接翻到二十五瓦总损耗接近四十三瓦散热尺寸和成本都会明显变化。所以在大功率 IGBT 应用里开关频率的选择往往不是从电路性能出发而是被损耗和散热倒逼出来的。MOSFET 的算法类似但还要多算一项 Coss 损耗。MOSFET 每次开关都要给输出电容充放电这部分能量在硬开关下全部变成热用数据手册的 Eoss 曲线乘频率即可也可以用二分之一乘 Coss 乘电压平方粗算但注意 Coss 是电压相关的直接用电荷曲线比用固定电容准得多。低压大电流的同步整流场合Coss 损耗有时候能占到总损耗的两成。3.4 双脉冲测试把损耗数据自己测出来数据手册的曲线只能给你一个起点真正的损耗数据必须自己测。标准的做法是双脉冲测试平台搭起来其实不难一个半桥电路上管保持关断只用它的体二极管或者反并联二极管做续流下管由信号发生器驱动中间串一个负载电感母线用直流电源供电示波器配高压差分探头测漏源或集射电压配电流探头或者同轴分流器测电流用示波器的数学通道做电压乘电流的积分得到每次开关的能量。测试流程我一般按这个顺序走。先按目标电流算出第一个脉冲的宽度用 T1 等于 L 乘 I 除以母线电压来估电感量已知的情况下很好算然后给一个短脉冲 T2宽度一般取第一个脉冲的十分之一到五分之一目的是测开通能量和二极管的反向恢复最后在第二个脉冲关断的沿上读关断能量。每次测完要等器件凉下来再测下一组因为能量对温度敏感连续打脉冲会让结温升高测出来的数据前后不可比。我第一次搭这个平台的时候连续测了二十组前后数据差了将近三成怎么也对不上后来发现是散热片太小打到第十组结温已经上去了。换了大散热片、每组之间加间隔之后数据立刻就稳了。另外电流探头的延时一定要校准探头和电压探头之间哪怕差十纳秒积分出来的能量就能差百分之十几这个错很容易犯。4. 驱动功率计算与驱动电路设计4.1 从栅极电荷推导驱动功率别再用经验值凑驱动功率的物理来源很清晰每一次开关栅极电容要从一个电压充到另一个电压再放回来这部分电荷乘上电压就是一次开关的能量乘上频率就是平均功率。所以核心公式只有一个。P_drv Qg × ΔVgs × fswQg 从数据手册读取注意要读在和你实际驱动电压一致的条件下因为栅极电荷随驱动电压是非线性的典型值和最大值也要分清楚批量设计要按最大值留余量。ΔVgs 是驱动电压的摆幅如果用单电源零到十五伏摆幅就是十五伏如果用正十五负八的双电源摆幅是二十三伏功率按摆幅算而不是按正电压算这一点很多人会搞错。举个实际例子一款 IGBT 的 Qg 在正十五负八驱动下是一百五十纳库开关频率十六千赫兹。P_drv 150nC × 23V × 16kHz ≈ 55 mW平均驱动电流是电荷乘频率I_avg 150nC × 16kHz 2.4 mA峰值电流则是摆幅除以总栅极电阻注意总电阻要把驱动芯片内阻、外接电阻、器件内部栅极电阻全算上I_pk 23V / (10Ω 2Ω 1.5Ω) ≈ 1.7 A这三个数值决定了驱动方案的选型驱动芯片的峰值输出能力要大于一点七安平均电流能力要大于二点四毫安隔离电源的输出功率要大于五十五毫瓦并且留两到三倍余量。实际选型时我会按驱动器件的功率乘以二再加上驱动芯片静态功耗来定隔离电源最后取一个标准值比如上面这个场景选一瓦的隔离模块就够但如果你用光耦隔离驱动光耦本身的驱动电流往往比栅极电荷那部分还大必须单独算进去这是一个很容易漏掉的项。4.2 驱动电阻、推挽电路和负压关断的搭配栅极电阻决定了开关速度同时也决定了驱动电流和开关损耗。取值没有统一答案得结合回路寄生参数一起看。我的常规做法是先按数据手册推荐的阻值装上去测波形然后根据波形调开通沿能量太高、电流上升太慢就减小开通电阻关断尖峰太高、振铃严重就加大关断电阻。开通和关断分开调的方法是用一个二极管加一个电阻并联再和另一个电阻串联二极管方向决定哪条路走哪个电阻。栅极 ──┬── R_on ──┬── 栅极 │ │ └── D ──R_off──┘当驱动推电流进去的时候走 R_on拉电流出来的时候二极管导通走 R_off 那条路这样就实现了开通用一个电阻、关断用另一个电阻。注意二极管的寄生电容要小用快恢复或者肖特基都行方向别焊反焊反的后果是开通变慢关断变快正好和预期相反测波形的时候一眼就能看出来。推挽电路是很多大功率场合的标配用一对 NPN 和 PNP 三极管组成图腾柱从驱动芯片拿到小电流信号再由三极管提供大电流去推栅极。这样做的好处是峰值电流能力可以做到好几安培而且成本很低。设计时要注意的是两个三极管的基极要串限流电阻交越区会有短时间的共同导通虽然时间很短但也会带来额外的损耗和电源扰动基极电阻取大一点可以缓解。另外推挽级离器件栅极要尽量近回路面积越小越好不然输出的快速边沿会在走线上振铃。负压关断在中大功率 IGBT 应用里几乎是必须的。原因是关断瞬间集电极电压的 dv/dt 会通过米勒电容耦合到栅极如果栅极此时停在零伏耦合过来的尖峰可能超过阈值电压造成误导通上下管同时导通就是炸机。用负八伏关断能把这个风险压下去一大截因为耦合尖峰要从负八伏爬到十五伏才有危险中间的安全裕度大得多。代价是需要双电源电路复杂度和成本都上去了。4.3 自举电容和隔离电源选型几个容易算错的地方半桥高边驱动常用自举电路一颗自举二极管加一个自举电容结构简单成本低。但自举电容的容量必须算不能凭经验随便放一个一微法。需要满足的条件是在最长导通时间内电容上损失的电荷不能让它电压掉太多通常要求掉压不超过零点八到一伏。C_boot ≥ (Qg Qrr_boot I_qbs × T_on_max) / ΔV_boot这里面有几项容易被忽略。Qg 是高边开关的栅极电荷Qrr_boot 是自举二极管的反向恢复电荷所以自举二极管一定要用快恢复或者碳化硅肖特基用普通整流管的话这一项就会很大I_qbs 是高边驱动电路的静态电流包括驱动芯片、光耦、电平转换这些很多人在算的时候只算了栅极电荷忽略了静态电流乘时间这一项结果在低频大占空比的场合电容不够用高边驱动电压慢慢往下掉管子进入线性区发热。举个具体的数Qg 一百五十纳库自举二极管用碳化硅肖特基 Qrr 取五纳库静态电流两百微安最长导通时间一点二毫秒允许掉压零点八伏。分子 150nC 5nC 200μA × 1.2ms 150 5 240 395 nC C_boot 395nC / 0.8V ≈ 494 nF取一微法留一倍余量比较稳妥。可以看到静态电流那一项占了大头这就是为什么低频应用自举电容要放得更大。另外自举电容要用低等效串联电阻的陶瓷或者钽电容电解电容在低温下等效串联电阻会涨很多冬天启动的时候高边电压可能不够。如果占空比接近百分之百或者开关频率极低自举方案就不适用了因为高边没有足够的时间充电。这时候只能用隔离电源独立供电或者用带电荷泵的驱动芯片。隔离电源的选型要算总功率包括栅极驱动功率、驱动芯片静态功耗、光耦或者数字隔离器的功耗加起来再留两倍余量同时注意隔离电源的隔离耐压要覆盖母线电压并留裕度输出电容要足够大以吸收开关瞬间的电流尖峰。4.4 栅极波形实测什么样的波形算健康栅极波形是判断驱动是否正常的第一手资料。健康的开通波形应该是一段陡峭的上升到达米勒平台后水平维持一段时间然后继续上升到驱动电压。平台段的长度和驱动电流成反比平台段的电压高度和负载电流相关。如果平台段几乎看不到说明开关速度非常快这时候要重点检查关断尖峰和振铃如果平台段拉得很长说明驱动能力不足开通损耗会明显偏大。关断波形要注意的是尾巴。正常的关断是栅压快速下降到平台维持一小段然后再下降到零或者负压。如果关断过程中栅压出现台阶或者二次抬升通常是米勒耦合造成的说明关断电阻太小或者负压不够。如果栅压在零伏附近有高频振荡检查驱动回路的走线是不是太长、回路面积是不是太大以及栅极有没有串一个小电阻加电容组成的阻尼网络。还有一类问题出在栅极电阻上。有人为了让波形好看把栅极电阻调得很大波形确实干净了但开通损耗跟着涨。也有人为了追效率把电阻调到很小结果电磁干扰超标、关断尖峰逼近耐压。我的经验是先保证可靠性和电磁干扰达标在这个前提下再去优化效率不要反过来。5. 实际调试中的常见问题和排查思路5.1 器件发热异常的排查顺序器件发热是最常见的问题但原因可能有很多层。我一般按这个顺序排查从外到内从静态到动态。排查项判断方法常见结论散热接触用手感受散热器温度分布是否均匀测壳温硅脂涂太厚或螺丝力矩不均热阻偏大导通损耗测通态压降和实际电流波形电流有效值估算偏低或并联均流不均开关损耗双脉冲测 Eon、Eoff核对数据手册折算值驱动电阻偏大或频率设定过高反向恢复观察开关瞬间电流尖峰体二极管或续流管 Qrr 太大死区损耗测死区期间体二极管导通时间死区设得太长或者驱动延时不对称驱动损耗测栅极电压波形和驱动电流栅极振荡等效串联电阻发热静态漏电断开放电回路单独加反压测漏电高温漏电超标或器件已损伤这个表是我从几次烧管子的经历里攒出来的。有一次一台电机驱动器在额定负载下管子温度总是比计算值高二十度换了更大的散热器也没用最后发现是驱动电阻用了数据手册推荐值的两倍开通损耗大了将近一倍。还有一次是死区时间设了三微秒同步整流管在死区期间体二极管导通时间太长反向恢复损耗堆起来把温度顶上去了把死区压到八百纳秒就正常了。5.2 栅极波形异常的速查清单栅极波形的问题往往比发热更隐蔽因为它不一定马上导致故障但会随机出现炸管。下面这些现象我基本都遇到过。栅极出现高频振荡幅度超过阈值电压驱动回路太长或者栅极缺少阻尼电阻加一个几欧的串联电阻通常能压下去但要注意这会拖慢开关速度。关断时栅压出现二次抬升甚至误开通米勒耦合加大负压、减小关断电阻、或者加米勒钳位电路。开通时栅压上升很慢平台不明显但整体拖沓驱动芯片峰值电流不够或者栅极电阻太大。上下管栅极波形不对称驱动回路寄生参数不同检查走线长度和环路面积是否一致。波形在低温和高温下差别明显通常是负温度系数相关参数的漂移或者是自举电容在低温下容量不够。栅极静态电压就已经接近阈值驱动电源纹波太大或者驱动芯片输出有漏电这种情况很危险一定要查清楚。加米勒钳位是我用得比较多的一个手段原理是在关断期间用一个低阻通路把栅极直接拉到负电源阻止米勒电流把它抬起来。很多驱动芯片内部集成了这个功能选型的时候可以留意一下。如果没有集成用一只小功率三极管也能搭但要注意三极管本身的结电容对开关速度的影响。5.3 建模仿真和选型时的几个坑做仿真的同学经常碰到一个问题从数据手册抄参数建器件模型结果仿真出来的开关损耗和实测对不上。原因通常是手册给的参数不够尤其是栅极电荷曲线、输出电容曲线、跨导随电流的变化这些在简单模型里都被简化成常数了。MOSFET 的 SPICE 模型如果只用 Level 1 或者 Level 3 那几个参数开关过程基本没法看能量误差能到百分之几十。更靠谱的做法是用厂商提供的加密模型或者用行为级模型自己拟合 Eon、Eoff 曲线后者精度可能还更高一些。在 Simplis 这类仿真工具里做多电平驱动仿真的时候要注意驱动源的输出阻抗和上升时间设置默认的理想驱动源开关速度是无限快的仿出来的开关损耗会严重偏低。把驱动源设置成带有限上升时间和输出阻抗的模型再配上准确的器件寄生电容和回路电感仿真才有参考价值。另外仿真里的回路电感一定要加上实际电路的回路电感通常在十几到几十纳亨不加的话波形会干净得不像话看不出振铃和过压。关于选型还有一个常见疑问是 PFC 电路里的斩波管到底该用 MOSFET 还是 IGBT。这个问题没有标准答案要看功率等级和频率。中小功率、开关频率几十千赫兹以上的场合MOSFET 的开关损耗优势明显尤其是配合碳化硅或者氮化镓器件大功率、频率在二十千赫兹以下的场合IGBT 的通态压降优势体现出来而且成本低得多。有些设计会用 IGBT 加碳化硅肖特基的组合用肖特基替代 IGBT 的反并联二极管来降低反向恢复损耗这是一个性价比不错的折中。还有一些大功率 PFC 干脆用交错并联的方式让每相电流降下来器件选择就宽裕了。注意无论选哪种器件选型之后都要回到损耗和结温核算这一步把导通损耗、开关损耗、驱动损耗、反向恢复损耗、死区损耗全部加起来用热阻链算到结温留出至少二十度裕量。跳过这一步前面所有的分析都是纸上谈兵。我个人在实际操作中的体会是功率器件的很多坑都不在拓扑本身而在那些以为知道的细节里。QG 取的是典型值还是最大值、Qrr 的测试条件和实际差多少、自举电容算没算静态电流、死区时间是最小值还是拍脑袋定的、驱动电阻是照抄手册还是按波形调的这些地方每差一点最后的温升和效率就差一截。我现在养成的习惯是任何一颗新管子用上去之前先把双脉冲测试平台搭起来测一遍把 Eon、Eoff、Qrr 三个数测出来存档后面无论换驱动电阻还是改频率都能快速判断损耗往哪边走。这套流程看着慢但比炸管子之后返工要快得多。