尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

MOS管振荡解析:边沿振铃与米勒平台振荡的消除方法

MOS管振荡解析:边沿振铃与米勒平台振荡的消除方法 很多做功率电子的人都会遇到这样一幕把示波器探头夹在 MOS 管栅极和源极之间通电后看到 PWM 波形上叠加了一串高频振铃甚至 Vgs 在米勒平台附近出现了异常的正弦分量。这时候你面对的就是一个又基础又让人头疼的问题——MOS 管振荡。它经常被当成“噪声干扰”或“探头测量问题”处理但实际上它更可能是 MOS 管周边的寄生参数与驱动回路共同形成的真实振荡条件。如果一开始没有把它当作系统问题来面对后面就会出现烧管、EMI 超标、驱动芯片异常复位甚至反复排查也找不到根因。这篇文章会把振荡的类型、成因、消除顺序和验证方法按一条线理清楚让你下一次遇到它时不是靠运气调电路而是按步骤定位问题。1. 先把现象分清楚你遇到的振荡大概率是两类栅极波形上的振荡不能一概而论。它们出现的位置不同背后的谐振回路不同处理方式也完全不同。混淆这两个问题的代价是花了大量时间去调栅极驱动最后发现根本没碰对回路。1.1 边沿振铃开关瞬间过冲背后的 LC 振荡第一种是开关边沿的振铃。你会在 Vgs 上升和下降边沿看到一串高频正弦衰减波形频率通常从几十 MHz 到上百 MHz 不等持续几个周期后慢慢消失。如果在开关管关断时观察 Vds也会看到类似的高频振荡。这类振铃的来源比较清晰它和“栅极驱动信号到达 MOS 管之后形成的一个串联 RLC 回路”有关。回路里的电阻包括驱动器输出阻抗和外部栅极串联电阻电感来自栅极走线、驱动器到栅极的引线以及 MOS 管封装内部的寄生电感电容则是 MOS 管的输入电容 Ciss也就是栅源电容 Cgs 和栅漏电容 Cgd 折算后的结果。当驱动器给出一个阶跃信号栅极电容并不是瞬间充满的。如果阻尼不够电流会在电感和电容之间来回交换形成欠阻尼振荡于是体现在波形上就是振铃。为什么很多电路在原理图层面完全正常实际波形却振得厉害一个重要原因是原理图不显示寄生电感和回路面积而这些恰恰是振荡的关键参与变量。1.2 米勒平台振荡看起来稳定的时候其实正在振荡第二种更隐蔽也就是“米勒平台振荡”。你观察 Vgs 波形时发现它没有在平台期保持平整而是在平台附近叠上了一个频率相对较高的正弦分量。有时候甚至在整个开关瞬态中都会出现幅度比普通振铃更大看起来很像自激振荡。这种振荡的关键在于 Crss也就是栅漏电容 Cgd。开关过程中 Vds 快速变化通过 Cgd 产生位移电流把漏极侧的电压变化耦合回栅极。如果此时栅极回路的等效阻抗较高而 MOS 管的跨导又足够大就可能在局部形成放大条件。当回路增益大于 1并且相位条件满足栅极驱动环路就不再是单纯被驱动的网络而是变成了一个对自身信号有放大作用的回路振荡就可以在这个状态中被维持下来。这是比较危险的一种情况。因为在米勒平台期间MOS 管的导通状态已经建立栅极电压并不是完全摆动。如果振荡幅度超过栅极阈值或钳位范围可能导致 MOS 管在一个开关周期内出现多次异常开关管子发热会很明显栅极还可能过压。可以先用下面这个表做初步分类特征边沿振铃米勒平台振荡出现位置Vgs/Vds 开关边沿Vgs 米勒平台附近频率感受中等偏高几十 MHz 级偏高甚至百 MHz 级主要参与参数L_loop、Ciss、RgCrss、gm、栅极回路阻抗、布局处理重点阻尼、回路面积、Rg降低反馈增益、加 Cgs、控制驱动阻抗2. 振荡背后的四要素寄生电感、输入电容、驱动阻抗、布局要真正解决振荡得先理解前面分析里的几个要素。很多人遇到振荡第一反应是“把某根线加粗”“某个电容加大”但没有把这件事当成一个系统来看。这里把四个关键要素摊开讲清楚。2.1 寄生电感栅极回路里的每一毫米走线都在攒能量先看寄生电感。任何一条 PCB 走线都有寄生电感它和走线长度、宽度、铜厚以及回流路径的面积有关。粗略经验是每 10mm 长度的走线可能有 10nH 左右的寄生电感但真实数值还取决于回流路径离得有多近。回路面积越大等效电感越高高频电流总是走最小阻抗路径也就是最小面积环路所以在分析时不能只看“栅极那条线有多长”还要把从驱动器输出到栅极再从源极回到驱动器的整个环看成一个整体。如果走线很长且返回路径很远寄生电感就可能达到几十 nH。即使驱动器和 MOS 管只间隔几厘米在开关边沿的高频分量眼中这部分感抗已经不能忽略。这时候栅极驱动信号就不是一个理想电压源驱动的电容而是串了一个电感的 RLC 回路。2.2 米勒电容把漏极电压变化反馈回栅极的关键桥梁第二个要素是 Cgd。数据手册里通常用 Crss 来表征反向传输电容它是栅漏电容 Cgd。它并不是恒定的会随着 Vds 变化而变化。在开关过程中Vds 从高压下降到饱和电压或从低压上升到高压变化率很大。根据电流公式 i C × dv/dtCgd 上会产生一个电流方向是从漏极流入栅极。这个电流会自动给栅极电容充电或放电。于是驱动电路不仅要提供开关所需的主电流还要处理从漏极“折返”回来的电流。如果栅极回路阻抗高这个反馈电流就会转化为明显的电压扰动。这正是米勒平台形成的机制也是米勒平台振荡的激励来源。换句话说Cgd 是把功率侧和驱动侧联系起来的关键桥梁。2.3 驱动阻抗决定这个 LC 回路是“阻尼”还是“振荡”的那只手第三个要素是驱动阻抗。它包含驱动芯片输出级的内阻、外部栅极串联电阻以及 PCB 走线电阻。对于边沿振铃可以用一个简单的阻尼比概念建立判断驱动回路的总电阻越大振荡越容易衰减总电阻越小回路越容易出现欠阻尼振铃。实际计算中阻尼比值会包含 L_loop 和 Ciss 这两个量但不需要把公式背得很精确。关键是建立直观关系栅极串联电阻增加振荡衰减变快但开关速度也会变慢。反过来如果为了追求更快的开关速度把栅极电阻降得很低一旦回路寄生电感偏大振铃就会明显。驱动阻抗还影响米勒平台振荡的环路增益所以它往往是调整中的第一顺位。2.4 布局变量很多振荡不是原理图设计出来的而是 PCB 布局做出的决定第四个要素也是很多工程师最后才怀疑的就是布局。同一个原理图放到面包板、飞线连接和紧凑 PCB 上振荡表现完全不同。面包板走线长、回路面积大寄生参数大飞线连接时即使原理图一样高频特性也会完全不同。如果在设计阶段没有考虑栅极驱动回路到了 PCB 上就可能出现意想不到的振荡。所以不要把“布局”理解为原理图之后的物理步骤它是振荡治理的一部分。尤其当驱动芯片的上升沿只有 10ns 级别时哪怕多 5mm 走线都可能导致明显的开关边沿劣化。很多电源芯片的 Layout 指南都强调驱动芯片到栅极电阻、MOS 管栅极的距离要尽量短功率回路的布局要单独管理。可以这样整理核心要素要素符号对振荡的贡献寄生电感L_loop与 C 组成谐振回路储能输入电容Ciss决定谐振频率参与能量交换米勒电容Crss/Cgd把漏极 dv/dt 反馈到栅极激励自激驱动阻抗R_drive Rg提供阻尼也影响环路增益布局走线长度、环路面积改变 L_loop有时比器件选型影响更大3. 消除振荡的落地顺序先布局、再驱动、最后吸收当你确定振荡真实存在并且想要治理的时候不建议直接堆吸收电路。最好的顺序是先压缩寄生回路再调整驱动参数最后才考虑用额外的吸收元件。好处是每一步都有可以验证的效果不会让电路越调越复杂。3.1 第一步先把栅极驱动回路面积压到最小先做布局优化。具体来说想办法缩短从驱动输出到栅极电阻、再到 MOS 管栅极、再从 MOS 管源极回到驱动器返回地这条路径。高频电流走的是闭合回路所以不只是“栅极线短”返回路径也要短。如果你用的是多层板尽量让栅极驱动信号和它的返回路径相邻甚至可以安排上下相邻层。避免让栅极走线和开关节点、电感或高压走线平行。如果条件允许把栅极串联电阻放在靠近 MOS 管栅极引脚的位置。这样从驱动输出到电阻这一段以及从电阻到栅极这一段都会被电阻约束住如果电阻放在驱动器旁边那电阻到 MOS 管栅极之间的一段长走线就没有被有效阻尼。这一点在实际调试中非常常见明明推导出来电阻应该有效但因为位置不对振荡并没有减弱。3.2 第二步给栅极串联电阻提供充放电过程中的耗散阻尼布局压缩之后第二步就是调整栅极串联电阻 Rg。Rg 是最简单、最常用的阻尼手段。它的作用是在谐振回路里加入损耗让回路的阻尼比上升振铃幅度下降。选择 Rg 时可以按这样的思路估算如果回路寄生电感 L_loop 大概是 10nH 到 30nHCiss 在 1nF 到 5nF那么临界阻尼所需的总电阻大约在 2 到 10 欧姆这个数量级。加上驱动器的输出内阻后外部栅极电阻通常会选 10 欧姆到几十欧姆。对低频开关应用来说选 33Ω 到 100Ω 也不少见如果是在高频 DC-DC 或电机驱动里往往选 2Ω 到 20Ω 之间因为过大的 Rg 会让开关损耗明显上升。这里要解释为什么不能单纯靠加大 Rg。Rg 过大会减慢开关速度。对于硬开关电路慢速开关会增大开关交叉损耗管子温度上升死区时间也要重新调整。实际工程里最好在满足 EMC 和稳定性的前提下选择尽量小的 Rg然后通过负载测试确认温升。3.3 第三步栅源之间并联电容给电压扰动提供“低阻旁路”如果通过加大 Rg 后发现振荡有所下降但米勒平台附近仍能看到不干净的高频分量可以考虑在栅极和源极之间并联一个电容也就是外部 Cgs。这个电容通常
返回列表