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

资讯详情

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

MOS管栅极上拉/下拉电阻的三大作用与选型指南

MOS管栅极上拉/下拉电阻的三大作用与选型指南 在嵌入式硬件调试中MOS管栅极电阻是一个“看起来很简单实则影响深远”的细节。很多刚开始接触驱动电路的朋友容易把栅极上拉/下拉电阻当成一个可有可无的元件甚至认为“加上去只是图个心安”。实际上这颗小电阻直接决定了MOS管在上电瞬间、开关瞬间以及受到外部干扰时能否保持正确的状态。之前调试一块单片机控制板时我遇到过一种很典型的故障单片机程序还没开始运行外部的直流负载就已经工作了。用示波器去抓栅极波形发现MOS管栅极在系统上电阶段出现了一个明显的高电平毛刺导致管子瞬间导通。排查到最后原因就是栅极和源极之间没有并联下拉电阻栅极处于悬空状态被PCB走线上的感应电荷抬高了电压。本文就以N沟道增强型MOS管为主线系统地讲解栅极上拉/下拉电阻的三大作用以及实际工程中如何选择合适的阻值、如何验证设计效果。如果你是刚接触MOS管应用或者正在被“栅极到底要不要加电阻”这个问题困扰这篇文章可以帮你把原理和工程经验串起来。1. MOS管栅极基础知识先理解这三个极1.1 MOS管的三个极和导通条件MOS管全称是金属-氧化物半导体场效应晶体管常见封装有三只引脚栅极GateG、漏极DrainD、源极SourceS。以最常用的N沟道增强型MOS管为例漏极和源极之间可以看作一条由栅极电压控制的导电沟道当栅极和源极之间的电压 Vgs 超过导通阈值 Vgs(th) 时沟道开始形成漏源之间可以流过电流Vgs 越高沟道导通越充分漏源导通电阻 Rds(on) 越小当 Vgs 低于阈值时MOS管处于截止状态漏源之间近似开路只有很小的漏电流。这里有个容易混淆的点MOS管栅极几乎不消耗直流电流。很多初学者会把MOS管和三极管混在一起思考认为“要给栅极注入电流才能导通”。实际上MOS管是电压控制型器件栅极输入阻抗极高导通与否主要由栅极电压决定而不是栅极电流。1.2 栅极为什么容易出问题MOS管栅极与源极、栅极与漏极之间隔着一层二氧化硅绝缘层所以栅极的直流输入阻抗非常高可以达到几十兆欧甚至更高。也就是说一旦栅极没有外部电路提供明确的电压它上面积累的电荷几乎没有泄放通道。同时栅极也是一个容性节点。栅极和源极之间存在寄生电容 Cgs栅极和漏极之间存在米勒电容 Cgd两者在数据手册中通常合并成一个参数叫输入电容 Ciss。Ciss 的典型值从几百皮法到几纳法不等具体取决于管子规格和封装。高输入阻抗加上寄生电容带来一个直观结果栅极在悬空时非常容易受外界影响。PCB走线旁边的电源线、继电器触点、电机绕组、数字信号线都可能通过寄生电容往栅极上耦合电荷。只要栅极电压被抬升到 Vgs(th) 以上MOS管就会在不该导通的时候导通。这也是栅极上拉/下拉电阻存在的根本意义给栅极一个确定的直流电平让它无论在上电、复位还是待机阶段都处于可控状态。2. 上拉电阻和下拉电阻分别接在哪里先区分两个概念上拉电阻电阻一端接电源或驱动高电平另一端接栅极。对N沟道MOS管来说上拉会让栅极默认保持高电平通常用于“默认导通”的场景对P沟道MOS管来说上拉电阻接在栅极和源极之间可以让 Vgs 默认保持0V避免默认导通。下拉电阻电阻一端接栅极另一端接源极或系统地。对N沟道MOS管来说下拉电阻让栅极默认保持低电平Vgs≈0管子默认截止。很多硬件工程师习惯把栅极和源极之间的并联电阻统称为 Rgs。这个电阻才是本文讨论的重点。另外栅极驱动回路中还常常串联一个电阻 Rg用来限制栅极充放电电流、抑制振荡。Rg 是串联在驱动信号通路上的Rgs 是并联在栅源之间的两者作用不同后面第5章会进一步区分。下面是一个典型的N沟道MOS管驱动电路简化示意图驱动信号 │ ┌┴┐ │Rg│ 串联电阻可选 └┬┘ │ ┌──┴──┐ │ │ ┌─┴─┐ │ │ Rgs│ │ 并联电阻栅源之间 └─┬─┘ │ │ │ G │ │ │ N-MOS │ S─────┴──── GND/源极Rg 位于驱动源和栅极之间Rgs 位于栅极和源极之间。两者职责不同但经常同时出现在一张原理图里。3. 栅极上拉/下拉电阻的三大作用3.1 作用一把栅极钉在确定电位防止复位瞬间误动作第一大作用也是最基础的作用就是防止栅极悬空保证系统在上电、复位、待机阶段有确定的默认状态。举个例子。单片机MCU上电复位期间GPIO引脚默认处于高阻态输入模式。此时引脚既不能输出高电平也不能输出低电平芯片内部和引脚之间几乎是断开的。如果这颗GPIO直接连接到N沟道MOS管的栅极那么在MCU复位、程序还没初始化GPIO的这段时间里栅极完全悬空。这段时间虽然很短但足够出问题。如果PCB环境里有电磁干扰或者栅极走线比较长寄生电容上耦合的电荷就会把栅极电压抬高。一旦超过 Vgs(th)MOS管就会导通外部负载开始工作。对于继电器、电机、电磁阀这类器件这就会表现为“系统一上电就失控”。解决办法就是在栅极和源极之间并联一颗下拉电阻 Rgs。有了电阻之后栅极处于高阻状态时电阻会把栅极电位拉向源极让 Vgs 保持在0V附近MOS管默认截止。等驱动信号正常工作时驱动电路会主动提供栅极电压Rgs 不会影响正常开关逻辑。同理P沟道MOS管的结构和N沟道相反默认关断需要在栅极和源极之间加上拉电阻让 Vgs 保持0V。取值方面常见经验值是10kΩ到100kΩ。阻值越大静态功耗越小但泄放悬浮电荷的能力越弱阻值越小抗干扰能力越强但会和驱动源形成分压导致有效栅极电压下降。所以电阻值不能盲目取小也不能一味取大。3.2 作用二给栅极电容一条放电路径保证可靠关断第二个作用是为栅极寄生电容提供电荷泄放回路保证MOS管能可靠关断。前面提到MOS管栅极本身存在输入电容 Ciss。导通时驱动电路要给这个电容充电让栅极电压上升到目标值关断时电容上存储的电荷必须被泄放掉栅极电压才能降下来。如果驱动信号来自推挽输出级那么关断时驱动芯片内部会主动把栅极拉到低电平问题不大。但实际电路里经常遇到开漏输出、集电极开路输出或者驱动芯片在保护状态下处于高阻此时栅极电荷就没有明确的放电通路。举一个具体场景栅极驱动来自一个开漏输出引脚外部用上拉电阻到12V给MOS管栅极提供高电平。需要关断时开漏输出只是把内部管子断开并没有一个下拉回路来释放栅极电容上的电荷。如果没有 Rgs栅极电压会缓慢下降可能长时间维持在高出阈值的位置导致MOS管关不断。严重的时候管子会一直处于半导通状态发热非常明显。并联 Rgs 之后栅极电容可以通过电阻放电。这个过程可以近似为一阶RC电路时间常数 τ Rgs × Ciss栅极电压按指数规律下降。如果 Rgs 过大放电时间常数过长同样会导致关断延迟如果 Rgs 过小又会给驱动电路增加额外负载。因此选值时需要结合系统允许的关断时间、开关频率和驱动能力综合判断。实际项目中即使驱动芯片内部带有下拉功能很多人也会在外部再并联一颗Rgs目的是在驱动芯片掉电、故障保护或输出高阻态时仍然有一条可靠的泄放路径。这个习惯可以避免很多“时而正常、时而异常”的疑难问题。3.3 作用三降低感应耦合抑制开关振铃第三个作用是抑制寄生振荡和外界干扰耦合。MOS管开关应用里栅极驱动回路存在寄生电感这个电感会和栅极输入电容构成LC谐振回路。当驱动信号快速变化时栅极电压波形上经常能看到振铃也就是高频振荡。栅极串联电阻 Rg 是抑制振铃的主要手段而栅源并联电阻 Rgs 则起辅助作用给栅极提供一个较低的直流或低频对地通路降低感应电荷在栅极上形成的电压幅度。在电机驱动、开关电源、逆变器等高频开关场景中开关节点电压变化速率很高也就是通常说的 dv/dt 很大。高边MOS管的栅极容易通过米勒电容 Cgd 耦合到杂散电流。如果栅极没有合适的偏执电阻这些杂散电流就可能把栅极电压抬高造成误导通甚至上下桥臂直通。在桥式电路中这种现象尤其危险。直通会产生很大的短路电流很快烧毁管子。所以大功率驱动电路里不仅会在栅源之间加Rgs还会配合串联Rg、栅极钳位二极管等器件把栅极电压和开关行为严格控制在安全范围内。需要特别说明的是Rgs 对高频振荡的抑制能力有限它主要解决静态偏置和低频
返回列表