拓冰建站拓冰建站
首页 / 资讯中心 / 正文

MOS管工作原理与电路设计:从物理结构到驱动应用全解析

简介一份关于MOS管工作原理的详细技术文档适合开关电源、电机驱动及硬件设计工程师阅读帮助系统掌握MOSFET的类型、结构、导通特性、损耗与驱动电路。资源包内共1个docx文档大小约793KB内容集中可直接阅读。文档从增强型N沟道与P沟道MOS管入手对比NMOS和PMOS的导通条件与适用场景详细解释栅源、栅漏寄生电容对驱动电路的影响以及体二极管在感性负载中的重要性。针对开关过程中的导通损耗和开关损耗文档给出了减小损耗的方法在驱动电路部分还说明了瞬间短路电流、电荷泵升压以及低压、宽电压应用下的栅极驱动设计要点并给出一个相对通用的驱动电路实例。已有660人学习该文档对需要快速理解MOS管选型、驱动设计和损耗优化的工程师有实用参考价值。1. 从结构开始MOS管为什么能“电压控电流”很多刚接触MOS管的朋友第一反应是拿它跟三极管对比然后死记“三极管是电流控制MOS管是电压控制”这句话。这么记没有错但如果不理解“电压为什么能控制电流”后面看输出特性曲线、看米勒平台、算采样电阻都会觉得隔了一层。我建议先放下结论回到器件的物理结构上把这条逻辑链顺下来之后再看电路就通透了。以最常用的增强型N沟道MOS管为例它内部的核心结构是这样的一块P型半导体作为衬底Body在衬底上做出两个高浓度掺杂的N区域分别引出源极Source和漏极Drain两个N区之间的衬底表面覆盖着一层很薄的二氧化硅绝缘层绝缘层上面再覆盖一层金属或多晶硅引出栅极Gate。就这么个结构整个器件看起来像是一个“金属—氧化物—半导体”的三明治MOS的名字就是这么来的。这里有个关键点要注意源极和漏极在结构上是对称的它们本质上都是N区。实际使用中哪个是源、哪个是漏取决于外部电压的接法。对增强型N-MOS来说为了让器件正常导通通常把源极接到电路的低电位端衬底也跟源极相连漏极接高电位端。这种接法下PN结的方向是反偏的所以不加栅极电压时漏极和源极之间无论怎么加电压都不会有电流流过——这就是“增强型”器件默认截止的原因。那栅极电压是怎么把电流“召唤”出来的呢当栅极相对源极加上正电压Vgs时二氧化硅绝缘层这个电容器就会在P型衬底表面感应出负电荷。当Vgs超过一定数值后P型衬底表面原本的空穴被赶走电子浓度反超空穴浓度表面会从P型反型成N型。这一层由电场感应出来的N型薄层就像在源极和漏极两个N区之间搭了一座“桥”把两边联通起来这就是导电沟道。这座桥的宽窄和沟道里电子的多少直接受Vgs控制。Vgs越高感应出来的电子越多沟道越宽同等电压下能流过的电流就越大——电压控制电流的底层逻辑就在这里。注意栅极和衬底之间是绝缘的所以栅极几乎不取电流。这也是MOS管输入阻抗极高的原因栅极驱动本质上是在给一个电容充放电而不是像三极管那样需要持续注入基极电流。这个特性既是优点也是坑后面讲驱动和ESD防护时会反复碰到。理解了这个结构你就知道为什么MOS管有三个极、为什么栅极电压能控制漏源电流也就能理解后面所有的工作区域和电路应用了。接下来我们从电压变化的角度把工作原理里的细节再往下拆一层。2. 栅极电压如何改变导电沟道阈值电压与工作区域的分界2.1 阈值电压的意义前面提到Vgs必须超过某个数值才能形成反型层这个临界电压就叫阈值电压通常写作Vgs(th)或Vth单位是伏特。对增强型N-MOSVth一般在1V到3V左右具体值要看器件规格书。Vth是一个很“敏感”的工艺参数它受衬底掺杂浓度、氧化层厚度、温度等因素影响同一型号的管子不同批次之间也可能有差异。在实际测量中Vth的定义通常是在某个给定的漏极电流比如250μA下让漏源电压Vds保持一个固定值此时对应的Vgs就是阈值电压。所以严格来说Vth并不是一个物理上突变的分界点而是工程上约定出来的一个可重复测量的数值。对数字电路来说Vth大概对应着器件从截止到开始导通的转折点对模拟电路来说Vth直接影响电路的工作点选管子时对Vth的散布范围要格外留意。2.2 反型层的形成过程把栅极电压从0慢慢往上加沟道表面的变化大致经历三个阶段堆积区Vgs小于Vth且比较低P型衬底表面空穴堆积器件完全截止。耗尽区Vgs接近Vth但还没到电场把空穴推开形成一个耗尽层但电子还不够多没有形成连续沟道漏源之间几乎没有电流。反型区Vgs超过Vth表面电子浓度超过空穴浓度形成连续N型沟道漏源之间开始有电流。这里有个很重要的细节沟道不是突然出现的而是一个渐变过程。Vgs刚超过Vth时沟道很窄导电能力弱Vgs继续升高沟道变宽导电能力增强。这正好对应输出特性曲线里从“截止”到“线性区”再到“饱和区”的变化逻辑。2.3 漏源电压Vds对沟道形状的影响当Vgs大于Vth形成沟道后漏源之间加上正向电压Vds电子就会从源极流向漏极形成漏极电流Id。但Vds不是只负责“提供动力”它还会改变沟道的形状——这一点很多人第一次学时会忽略。假设Vgs固定Vds从小到大变化。当Vds很小的时候沟道近似均匀整个沟道都处于反型状态此时MOS管像一个电阻Id与Vds近似成正比这个区域叫线性区也叫三极管区。当Vds继续增大漏极端的电压升高漏极附近的栅源电压差Vgd Vgs - Vds会减小当Vgd降到Vth以下时漏极端附近的沟道会被“夹断”。注意夹断并不是完全没有电流而是沟道在漏极端消失电子通过耗尽区被强电场扫到漏极电流依然能维持。沟道夹断之后Id不再随Vds线性增加而是基本保持不变只受Vgs控制这个区域叫饱和区也叫恒流区。MOS管做放大器时就工作在饱和区做开关时则工作在截止区和线性区。这个区分非常重要很多人做电路时只记得“饱和”两个字结果把工作区搞反了后面我们专门讲。3. 输出特性曲线里的三个区域以及开关电路的落脚点3.1 三区划分与判据MOS管的输出特性曲线横轴是Vds纵轴是Id每条曲线对应一个固定的Vgs。从曲线上能清楚看到三个区域工作区判定条件N-MOS增强型特点典型应用截止区Vgs Vth无导电沟道Id≈0开关断开状态线性区三极管区Vgs Vth且Vds Vgs - Vth沟道连续Id随Vds近似线性变化管子像可变电阻开关导通状态饱和区恒流区Vgs Vth且Vds Vgs - Vth沟道夹断Id基本只由Vgs决定与Vds无关模拟放大这个表要反复看因为在工程中最常见的错误就是搞混“饱和区”和“导通状态”。放大电路希望MOS管工作在饱和区因为此时Id受Vgs精确控制可以做线性放大而开关电路恰恰相反希望管子工作在深线性区让Vds压降尽量小降低导通损耗。3.2 开关电路的“开”和“关”分别落在哪个区一个N-MOS开关电路负载接在漏极和电源之间源极接地。想让负载工作就给栅极一个高于Vth的电压让管子进入线性区导通。此时漏源之间压降Vds很小理想情况下接近0电流几乎都由负载决定MOS管本身只消耗很小的功率P Vds × Id。想让负载关断就把栅极电压降到Vth以下让管子进入截止区Id近似为0负载上没电流。这里有个关键参数叫导通电阻Rds(on)它表示管子处于深线性区时漏源之间的等效电阻。Rds(on)越小导通损耗越小管子发热越少。Rds(on)受Vgs影响很大——Vgs越高沟道越宽Rds(on)越小。所以在设计栅极驱动电压时不能只满足“超过Vth就行”还要看规格书里Rds(on)是在哪个Vgs条件下测试的。常见的功率MOS管Vgs用10V驱动时Rds(on)才算完全开启如果把驱动电压只做到5V虽然管子也能通流但Rds(on)可能比标称值大好几倍发热问题就来了。3.3 输出阻抗随Vds的变化趋势很多电子相关课程和面试题里都会问MOS管的输出阻抗随Vds怎么变化这个问题的答案其实在输出特性曲线上就能直接看出来。在线性区曲线很陡Id随Vds变化剧烈说明漏源等效阻抗较小而且随Vds变化而变化在饱和区曲线变得平坦Id几乎不随Vds变化说明输出阻抗很大可以近似看成恒流源。所以答案就是随着Vds增大MOS管从线性区进入饱和区输出阻抗从较小的值增大到很高的值兆欧级别。这个特性对模拟电路设计有直接影响——共源放大器的增益本质上就是跨导gm乘以输出阻抗想让增益高就必须让管子工作在饱和区同时保证输出阻抗足够大。提示上面说的是“输出阻抗”从漏端看进去的等效阻抗随Vds的变化。还有一种常见的说法叫“输出特性曲线”也就是Id-Vds曲线两者的关系互为表里理解曲线趋势比死记结论更重要。4. 栅极驱动电路、米勒效应与开关过程实测要点4.1 为什么栅极驱动不是想象中那么简单既然栅极是绝缘的输入阻抗极高很多人会觉得驱动MOS管很容易随便一个GPIO接上去就能开。实际上完全不是这样。栅极和源极之间存在寄生电容Cgs栅极和漏极之间存在米勒电容Cgd。虽然栅极在稳态时不取电流但开关瞬间要给这些电容充放电所以驱动电路必须能提供瞬态电流。如果驱动能力不够栅极电压上升会变得很慢管子从截止到导通的过渡时间拉长这段时间里管子既没有完全截止也没有完全导通会同时承受较大的Vds和较大的Id瞬时功耗很大这就是开关损耗的来源。我见过不少新手把MOS管驱动直接接在单片机的引脚上结果引脚驱动能力不足管子发热严重甚至频繁烧毁。4.2 米勒平台是怎么回事米勒效应是MOS管驱动中最让人困惑、也最容易在实际波形中看到的现象。当你用示波器探头测栅极电压波形时会发现Vgs上升到某个平台后停住了等一段时间再继续往上升这个平台就是米勒平台。这个现象的本质是管子开始导通、Id上升之后漏极电压Vds开始下降Vds的变化通过米勒电容Cgd向栅极注入或抽取电流与驱动电路提供的电流相互抵消栅极电压就被“钳”住不动了。直白点说米勒平台期间驱动电流主要用来给Cgd充电或者说用来完成漏极电压的摆幅而不是继续抬升Vgs。所以米勒平台的宽度取决于驱动电流大小和Cgd的大小。驱动电流越大平台越窄开关速度越快。这个现象在实际电路设计里非常重要。一方面你需要预估开关损耗米勒平台越长开关过程越慢损耗越高另一方面如果你想通过示波器观察管子开关过程看到Vgs波形有平台不要觉得是异常那是正常的米勒效应并不是驱动电路坏了。4.3 一个可靠的栅极驱动电路应该怎么搭实际项目里我常用的栅极驱动方案分三类直接驱动单片机的GPIO输出经过一个限流电阻接到栅极适合小功率、开关频率低的场合。限流电阻一般取10Ω到100Ω用来抑制振铃。图腾柱驱动用两个互补三极管或专用的栅极驱动芯片如IR2104、UCC27524来推栅极获得更大的峰值电流适合中高频率的大功率开关。变压器隔离驱动用于高压场合通过脉冲变压器实现电平转换和隔离。无论是哪种方案都要考虑栅极串联电阻和栅源之间的泄放电阻。栅极串联电阻可以调节开关速度、抑制EMI栅源泄放电阻通常10kΩ到100kΩ用于在驱动电路失控时保证管子可靠关断防止栅极悬空导致误开通。栅极悬空是MOS管应用的大忌——由于栅极输入阻抗极高悬空时一点点静电或干扰就可能让栅极电压波动使管子处于不确定的导通状态。另外提一个常在热搜里出现的词栅极与源极之间的稳压管。这个稳压管的作用是钳位栅源电压防止Vgs超过栅氧化层能承受的极限电压。栅氧化层很薄过压会导致永久击穿损坏通常Vgs极限也就是±20V左右。在驱动电压较高或有负压尖峰的场合并在栅源之间加一个稳压管比如15V或18V是很便宜的保险措施。5. 采样电阻、防反接与背靠背MOS管设计中的经验5.1 采样电阻怎么计算很多热搜词里都提到“MOS管电路中采样电阻怎么算”这个问题其实不能孤立看它取决于你的采样目的。最常见的两种场景是电流检测在源极或负载低端串联一个小阻值电阻把电流转换成电压送给比较器或ADC。采样电阻阻值的选择依据是让满载时在电阻上的压降足够大便于测量但又不能太大否则消耗过多功率、影响电路效率。比如你希望满量程电流10A时采样电压100mV那电阻就是0.01Ω功耗是1W还需要考虑电阻的封装功率和温漂。电流限制MOS管开关电路中采样电阻配合比较器做限流保护。此时除了考虑压降还要考虑比较器的阈值电压和响应速度。例如比较器阈值是50mV你希望限制电流在5A那采样电阻就是0.01Ω。这里有个容易忽略的点采样电阻应尽量靠近源极或负载的低端并采用开尔文接法Kelvin sensing——即从电阻两端单独引出两根线到检测电路避免采样线上的压降影响精度。在大电流场合线路本身的寄生电阻和焊点电阻会造成明显误差所以不能只看电阻标称值。5.2 防反接电路MOS管在防反接电路里的应用也非常普遍。传统的二极管防反接虽然简单但正向压降和功耗都大不适合大电流。用P-MOS管做防反接时管子串联在电源正极通路中源极接输入正极漏极接负载正极栅极接到地。正常接法时Vgs为负P-MOS管导通电流畅通电源反接时Vgs为正管子截止保护后级电路。但要注意P-MOS防反接电路在低压差场景下优势明显因为它的压降是Id乘以Rds(on)远远小于二极管的正向压降。不过P-MOS管的Rds(on)通常比同规格的N-MOS管大而且价格稍贵所以在大电流场合需要好好做热计算。另一种做法是用N-MOS管放在低端配合电荷泵提升栅极电压但要考虑共地问题和控制电路的参考地关系复杂度会高一些。5.3 背靠背MOS管与双向开关背靠背MOS管在锂电池保护板、电池充电放电切换、交流信号开关等场景非常常见。所谓背靠背就是把两个MOS管的源极接在一起或漏极接在一起形成串联结构利用体二极管方向相反的特性实现真正的双向关断。很多人不理解为什么要用两个管子串起来单个MOS管内部有一个寄生体二极管方向从源极指向漏极N-MOS管是S到D。只用单个管子做开关时即使栅极不加电压如果外部电压让体二极管正向导通电流还是能流过去这样就起不到关断作用了。背靠背连接后两个体二极管方向相反不管外部电压往哪个方向加总有一个体二极管处于反偏状态所以只有栅极加电压、两个管子的沟道都导通时电流才能双向流通。这个结构的应用场景包括锂电池保护板里切断充放电回路、电池反向阻断、负载开关的电池反接防护、交流信号传输的模拟开关等。设计时的关键点是两个管子的驱动要同步一般共用一个栅极驱动信号还要注意如果两个管子封装在一起散热会集中需要核算结温。5.4 选型时最容易踩的坑关于MOS管选型我个人的经验是不要只看电流和电压标称值要综合看以下几个参数Vds耐压留至少1.5到2倍余量开关尖峰容易超过稳态电压。Rds(on)在目标Vgs条件下看同时注意温度系数。栅极电荷Qg决定了开关速度和驱动功耗高频应用尤其要关注。Vgs(th)的范围要确保你的驱动电压能满足全温度范围内的导通需求。安全工作区SOA在短路或过载工况下要确认管子的工作点没有超出SOA。热阻和封装很多时候电路设计没问题问题出在散热不够。另外很多人忽略体二极管的反向恢复特性。在桥式电路或同步整流电路中体二极管的反向恢复时间直接影响开关损耗和EMI这时候要优先选带快恢复体二极管的MOS管或者干脆选氮化镓器件。6. 高温泄漏、静电防护与调试中容易误判的问题6.1 高温下漏电加剧的根源与应对MOS管在高温环境下的漏电问题是很多功率电路和车规级产品头疼的难点。这个问题的物理根源有几个方面。首先是Si-SiO2界面附近的界面态缺陷——硅和二氧化硅交界的地方存在着悬挂键和不饱和键这些缺陷能级会在禁带中形成位于界面处的电子态。在高温下更多载流子获得热能激发更容易通过这些界面态发生复合或隧穿形成漏电流路径。其次是PN结在高温下的反向饱和电流呈指数增长源漏与衬底之间的寄生二极管漏电也会上升。第三是亚阈值泄漏——在Vgs小于Vth的情况下管子并没有完全截止而是存在一个与温度强相关的亚阈值电流高温让这个电流显著变大。针对这个问题业界的普遍思路是“工艺层面优化测试层面拦截”双管齐下。工艺上主要通过改善Si-SiO2界面质量比如氢钝化处理来饱和悬挂键、优化氧化层生长工艺、采用高K栅介质等措施来减少界面态密度。设计上可以用沟槽栅结构或屏蔽栅结构来优化电场分布。测试拦截上则是把高温漏电测试如高温栅偏压测试HTGB作为必测项目在高温下施加偏压加速缺陷暴露。所以回到“是否只能靠加严测试拦截”这个问题——测试是必要手段但绝不是唯一手段更不能把测试拦截当成设计的借口。时序产品在研发阶段就应该把高温特性纳入设计余量比如选用界面质量更好、高温特性更稳的器件设计上留足漏电流预算避免用阈值电压裕量已经很小的管子硬撑。6.2 静电问题栅极绝缘层的存在让MOS管输入阻抗极高但也让它成为静电敏感器件。人手触摸、机器摩擦都可能产生几千伏的静电瞬间击穿栅氧化层造成永久损坏。所以在操作和调试中要养成以下习惯拿管子时握住封装本体而不是引脚焊接时使用接地良好的烙铁不用时把管子放在防静电袋里测试时先接地再接触引脚。很多人在实验板上搭电路时图方便直接用手拿管子插到面包板上这个习惯在静电多发的干燥季节很容易造成隐性损坏——管子当时没坏但绝缘层已经有了损伤表现为漏电偏大或耐压变低用一段时间就失效非常难排查。6.3 示波器实测波形时的几个误判点最后说几个我在实际调试中经常遇到的波形误判情况供大家参考。第一用示波器测栅极波形时如果探头地线夹子太长会引入很大的寄生电感测出来的波形会有严重振铃容易被误判为驱动问题。正确的做法是使用弹簧地线或尽量缩短地线回路。第二Vgs波形在开关过程中出现的平台前面说了是米勒效应不是电路故障不要盲目去改驱动参数。第三测量Vds时要注意共地问题高压侧测量需要使用差分探头否则探头地线会把高压短路到地。第四开关波形中的振铃不一定需要完全消除只要振铃幅度控制在安全范围内、不影响EMI测试就可以接受强行增大栅极电阻来消除振铃反而会明显增加开关损耗得不偿失。写到这里关于MOS管工作原理到实际应用的这条链路基本讲透了。从器件内部的物理结构出发到阈值电压和反型层的形成再到三个工作区域的判据和工程含义然后是驱动电路中的米勒效应和采样、防反接、双向开关等常用电路的经验最后落到高温漏电、静电防护和示波器误判这类实际问题。每一个环节单独拿出来都不算难但串联在一起就构成了一个从原理到落地的完整认知闭环。个人感受最深的一点是凡是觉得MOS管某个行为“怪异”的时候回到结构和电场角度重新推一遍几乎都能找到答案这不只是一套应试技巧更是排查问题时的底层思路。本文还有配套的精品资源点击获取
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门