前阵子帮朋友改一块板子12V系统里要加一个高边开关负载2A频率不用太高但希望能做PWM调光。我一开始和很多人一样手很老实直接翻PMOSAO3401SOT-23-30V-4ARds(on)大概40mΩ左右。但仔细一看总电流裕量不大压降也有点肉疼。翻了一圈40V以上的PMOS要么TO-252大个子要么价格劝退。索性换个思路用NMOS做高边开关。结果这一换发现打开了一个新世界——NMOS型号又多又便宜Rds(on)动不动几毫欧耐压还高唯一要解决的就是“栅极电压怎么比源极还高”这一件事。这篇文章就聊聊我自己折腾过的几种NMOS高边驱动方案有野路子也有正经方案顺便把选型、计算、坑位一次性捋清楚。1. 高边开关这件事为什么大家默认先用PMOS1.1 高边开关是什么为什么源极总是“飘”着的高边开关英文叫High-Side Switch意思是开关接在电源和负载之间负载另外一端直接接地。与之相对的是低边开关开关放在负载和地之间。用低边开关最简单一个NMOS栅极给个高电平负载就通电栅极信号直接参考系统地MCU的IO都能驱动。那为什么还要用高边因为很多场合负载必须一端接地比如汽车里的灯、继电器、电磁阀外壳和车架就是地你没法把开关插到地上去。另外高边开关还有一个好处负载的地是干净的功率地不会因为开关动作在系统地线上砸出大量噪声负载对地短路时也不会像低边开关那样一短路就把电源干了。所以工业控制、汽车车身控制、电源分配里高边开关非常常见。问题就出在“高边”这两个字上。开关在电源侧那么MOS管的源极就不是地电位。假设电源是12V负载导通后源极电压约等于12V这个点是“飘”在电源上的。想让MOS管导通我们必须让栅极相对源极有足够的电压差。对于PMOS源极接电源栅极只要拉到地Vgs就是负的导通很自然但对于NMOS源极也要跑到接近电源电位栅极必须比源极还高出一个阈值电压这就麻烦多了。1.2 PMOS经典接法复盘它其实是在“拉低栅极”先看PMOS高边最常见的接法源极接电源正极漏极接负载负载另一端接地。栅极通过一个10kΩ电阻上拉到电源正极默认状态栅极等于源极Vgs0PMOS处于截止状态。要导通时用一个NPN三极管或光耦把栅极往下拉到地此时Vgs-12V远小于P沟道阈值电压一般在-2V到-4V管子深度导通。你会发现PMOS高边驱动本质上不是在“给栅极加电压”而是在“把栅极拉低”。这就是PMOS好用的根源控制信号只需要参考地不需要额外的浮地电源。很多老工程师习惯性用PMOS不是因为它性能好而是因为它省事。尤其在小电流、低成本的消费电子里一个AO3401加一颗S8050五毛钱搞定一个高边开关还不需要自举电容、电荷泵这些花里胡哨的东西。1.3 PMOS的“先天短板”导通电阻、成本、型号数量全被NMOS压着打可一旦电流上来PMOS就没那么香了。半导体的空穴迁移率只有电子的三分之一左右同样尺寸、同样耐压等级下PMOS的导通电阻天然就是NMOS的两到三倍。要用PMOS做到10mΩ以内的Rds(on)要么把芯片做得很大要么用更高级的工艺成本直接翻倍。而低压NMOS里IRF3205这种老将55V耐压8mΩ导通电阻TO-220封装量大管饱SOT-23封装的小NMOS30V耐压做到20mΩ的也一大把。再看耐压等级高压PMOS就更稀少了100V以上的P沟道功率管不仅贵Qg也大开关速度上不来。所以电流超过3A、或者需要PWM高速斩波、或者系统电压超过40V这些场景硬用PMOS就是跟自己过不去。另外还有一个很多人忽略的点PMOS做高边时它的体二极管方向是漏极指向源极也就是电源进线到负载的方向和正常导通方向完全一致。这意味着当外部电源断电时负载侧的大电容可以通过体二极管倒灌回电源端。在某些对防倒灌有要求的电路里这个体二极管就是一颗隐藏的炸弹。相比之下NMOS做高边时体二极管是反向的天然挡住负载向电源倒灌这一点后文会详细展开。2. NMOS做高边的本质难点与破局思路2.1 导通条件栅极必须“骑到”源极头上去N沟道MOS管导通的硬条件是Vgs大于阈值电压Vth一般功率NMOS要完全导通Vgs得给到10V左右。低边NMOS源极接地栅极给10V就能开简单粗暴。但高边NMOS导通后源极电压约等于输入电压以12V系统为例源极飘在将近12V栅极必须达到22V才能保证Vgs10V。如果是48V系统栅极电压就得飙到58V以上。这就是所有高边NMOS方案的共同出发点你得想办法弄出一个“相对源极抬高10V”的栅极驱动电压同时这个电压还不能干扰系统地因为它和地之间的电位差是浮动的。很多人第一次看到这是被吓住了其实把问题拆开就两件事第一产生一个高于输入电压的辅助电压第二把这个辅助电压安全地送到栅极同时控制MOS管的开关动作。围绕这两件事就有了下面这四类主流破局思路。2.2 四条破局路线自举、电荷泵、变压器、隔离电源怎么选为了让你看得清楚我把常用方案的适用场景、占空比限制、成本和复杂度整理成了一张表。这也是我自己做选型时常用的对比顺序。方案核心原理能支持100%占空比吗成本适用场景自举驱动bootstrap利用低边续流周期给电容充电再把电容电压举到浮动源极上不能必须周期性地让源极对地“压下去”补电低PWM调速、半桥、电机驱动电荷泵/辅助电源升压用倍压电路或DC-DC产生高于输入电压的辅助电源通过浮地驱动送栅极可以中需要常开、阻性负载、静态开关栅极驱动变压器原边PWM经变压器耦合副边绕组直接接在栅极和源极之间受限于变压器伏秒平衡需特殊设计中低隔离驱动、高压浮动、大电流IGBT/MOS驱动隔离驱动隔离电源用隔离栅极驱动器加一路隔离电源浮地完全独立可以高汽车、工控、新能源可靠性优先说白了自举方案是性价比最高的“周期工作”方案电荷泵是“要常开”时的土办法变压器方案擅长隔离和高压隔离电源方案则是“我不差钱但要绝对稳”的选择。下面逐一展开。2.3 寄生二极管带来的“意外优势”NMOS高边天然防倒灌前面提到PMOS高边的体二极管方向正好允许负载电容倒灌那NMOS这边呢NMOS高边接法一般是漏极接电源源极接负载。体二极管方向是从源极指向漏极也就是从负载侧指向电源侧这正好和正常传导方向相反。当外部电源掉电、负载电容还想往电源端灌电流时体二极管处于反向偏置电流过不去天然起到了防倒灌的作用。这在很多电源输出保护、电池供电切换电路里特别实用。比如有些设备需要“输入掉电后输出端的电压不能反灌回输入总线”你用一个NMOS做高边开关只需要控制栅极正常通断防倒灌是自动实现的不用额外串二极管也不会带来二极管压降。而PMOS高边在这种情况下必须再串一个二极管或再反串一个PMOS做背靠背电路复杂度和损耗都上去了。我第一次意识到这一点是做一个双电源自动切换电路原本用PMOS后来发现掉电瞬间总线电压被负载电容拉得很诡异换了NMOS高边方案后这个现象直接消失。所以设计高边开关时别只盯着导通电阻体二极管方向这个“隐藏属性”往往才是决定方案生死的关键。3. “野路子”方案盘点不用专用驱动IC能把NMOS高边跑起来吗3.1 自举电容方案最简单但限制最多的办法自举这个思想其实不难既然栅极需要比源极高10V那我先准备一个10V以上的电容把它“垫”到源极电压上面去。具体做法是把电容两端分别接在栅极驱动芯片的HO端和VS端VS端接MOS管的源极电容的另一端通过一个自举二极管接到驱动器的低边供电VCC上。当半桥的低边导通时VS被拉到地VCC通过自举二极管给电容充电电容上端被充到接近VCC当低边关断、高边准备开通时VS电压被负载拉高电容下端跟着源极一起升高由于电容两端电压不能突变上端就变成了源极电压加VCC正好够给栅极供电。这个方案的好处是元件少一个电容加一个快恢复二极管就能解决问题所以几乎所有半桥驱动器内部都内置了自举结构。但它有个硬伤必须周期性让VS节点有机会被拉到地才能补充电容漏掉的电荷。换句话说100%占空比是不可用的占空比也不能长时间接近100%否则自举电容放完电后MOS管会进入线性区发热严重甚至烧毁。我在不少自制电路板上见过这个问题PWM调光占空比开到99%跑了一会儿高边MOS管温度直线飙升一查就是自举电容没电了。3.2 分立电荷泵方案用555和倍压电路给栅极“垫高电压”如果不用专用驱动器想纯靠分立器件实现NMOS高边驱动最直接的思路就是做一个独立的辅助电源把12V升到24V甚至更高然后通过电平移位电路把这个高压送给栅极。升压部分最简单的是用NE555搭一个多谐振荡器输出方波经过二极管和电容组成的两级倍压电路得到大约2倍到3倍的VCC电压。这个方法几乎所有电子爱好者都玩过原理也不难方波高电平时给第一个电容充电低电平时电容上的电压和电源叠加再给下一个电容充电一级一级把电压抬上去。倍压电路输出的辅助电源参考地是系统地而NMOS的源极是浮动的所以不能直接把辅助电源接栅极否则Vgs会跟着源极电压乱飘。正确的做法是加一级“浮地电平移位”。我用过一个土办法辅助电源24V经过一个10kΩ电阻给栅极供电让Vgs约为12V稳定导通光耦的次级三极管跨接在栅极和源极之间控制端由MCU驱动。默认光耦不通24V把栅极拉高NMOS导通需要关断时MCU让光耦导通栅极和源极被光耦输出级短路Vgs0NMOS截止。因为光耦内部没有电气连接初级和次级之间天然隔离所以MCU这边的地完全不需要和浮动源极共地整个电平移位问题迎刃而解。这个方案虽然看起来野但实际工作非常可靠适合那种要求100%常开、频率不高几百赫兹以内、又不愿意用专用驱动芯片的场景。3.3 栅极驱动变压器方案用“魔改变压器”隔空驱动栅极驱动变压器是老一辈电源工程师常用的办法现在虽然专用IC多了但大功率IGBT驱动、隔离驱动场合仍然大量使用。它的思路是原边接一个由PWM信号驱动的推挽或半桥电路副边绕组直接跨接在功率管栅极和源极之间。变压器原副边是隔离的副边电压自动“悬浮”在源极电位之上只要原边有方波副边就能感应出栅压。这相当于把驱动信号从“地参考”变成了“源极参考”恰好满足NMOS高边的要求。实际用的时候有两个关键点。第一驱动变压器需要施加方波才能工作普通直流高电平传不过去所以PWM频率不能太低一般建议20kHz以上如果要做100%占空比输出副边需要加整流电路也就是把方波整流成直流栅压同时处理好占空比和磁复位问题。第二副边绕组输出要串一个栅极电阻通常10Ω到22Ω用来限制栅极充电电流和抑制振铃同时要在栅源之间并一个10kΩ左右的电阻防止误开通。这个方案适合频率高、隔离要求严的场合比如全桥LLC、无桥PFC这些大功率电源拓扑拿来做一个简单的高边开关属于杀鸡用牛刀但思路完全正确。3.4 光耦加浮地电源的“土办法”把PMOS的省事照搬给NMOS很多人见过“光耦驱动PMOS做高端开关”的电路初级MCU控制次级直接跨接在PMOS栅源之间拉低栅极就导通毫无压力。那NMOS能不能也这样玩可以但需要给光耦次级准备一个“浮地电源”也就是上一节提到的辅助电源。这个浮地电源的参考点不是系统地而是NMOS的源极——也就是说辅助电源的输出正端接栅极驱动逻辑的供电负端接源极。这样一个“相对源极的12V电源”就诞生了光耦次级的三极管在这组浮地电源和栅极之间做开关实现开断控制。有一种更省事的光耦叫“光伏输出光耦”内部是一个微型光电电池阵列光照后能直接输出几伏到十几伏的开路电压不需要额外接浮地电源。把它跨接在NMOS栅源之间光照时产生正向栅压管子导通无光时电压消失管子截止。听起来很完美但它的输出电流能力极弱只有几微安到几十微安栅极充放电很慢只能用在几Hz级别的慢速开关比如电池管理里做静态隔离。我在一个低功耗设备里用过一次发现它开通时间要几毫秒根本不适合PWM但胜在零静态功耗、电气隔离天然好算是一个典型的“野路子”。4. 正经方案专用高边驱动IC和隔离驱动器才是长远选择4.1 自举型驱动ICIR2104、UCC27201这类半桥驱动器的正确用法如果说前面那些都是“拧螺丝硬干”那专用驱动芯片就是“用对工具”。最常见的自举型高边驱动IC如IR2104、IR2110、UCC27201内部集成了自举二极管和电平移位电路用户只需要在VS与VB之间放一个自举电容外部电路极其精简。IR2104自带死区时间和输入逻辑3.3V/5V电平都能直接兼容很多电机驱动板、开关电源半桥方案都用它。用这类芯片驱动NMOS高边时要特别注意一点它必须在每个PWM周期里让低边管导通一段时间给自举电容充电所以它天然是为半桥、电机驱动这种“上下桥交替工作”的场景准备的。如果你只是想要一个纯粹的高边开关节负载是电阻性的不打算做低边续流那自举电容没地方充电这方案就走不通。这是自举型驱动IC的适用范围边界搞清楚这一点比记住一堆引脚定义重要得多。4.2 支持100%占空比的电荷泵型驱动ICLTC7004这类“正经方案”有多香如果需求是“高边NMOS一直开着不想做PWM也不想搞低边充电”那就得选内置电荷泵的高边驱动器代表型号是ADI的LTC7004、LTC7000还有TI的一些高边驱动芯片。这类芯片内部自带电荷泵电路可以持续输出栅极驱动电压不需要外接低边管来充电因此100%占空比毫无压力。LTC7004同时支持对输入电源的过压、欠压保护还有一个可编程的软启动电容脚专治启动浪涌电流在汽车电子里非常流行。这类芯片的电路设计比IR2104还简单按数据手册接上自举电容、栅极电阻、TVS管就能工作剩下的精力可以全部花在功率回路的布局上。我个人只要遇到“必须常开但不想要复杂浮地电源”的需求第一反应就是LTC7004虽然单颗芯片价格比一颗PMOS贵不少但算上PCB面积、调试时间、返修成本它反而是最省的方案。4.3 隔离驱动加隔离电源工控和新能源里最稳的组合对于系统电压很高、或者驱动信号容易受到干扰的场合比如48V、400V甚至更高的母线自举驱动和电荷泵驱动都会遇到耐压和隔离的问题。此时最稳的做法是使用隔离式栅极驱动器如ISO5852S、Si8261、ADuM4135这类芯片它们的输入侧和输出侧通过芯片内部的隔离栅实现完全电气隔离输出侧再接一个独立的隔离电源比如DC-DC模块给高边MOS管栅极供电。这时辅助电源的参考地就接在源极上只要DC-DC的隔离耐压足够电源正端就可以随意给栅极供电。隔离方案的成本确实高但它解决了所有“共地”问题无论是MCU的地、功率地还是浮动源极的地彼此互不相干EMI和可靠性都远优于自举方案。在电机驱动器、光伏逆变器、车载DCDC这类对安全要求极高的场合你几乎看不到自举方案全都是隔离驱动加隔离电源的配置。如果你正在做的是工业级产品不要在这上面省钱隔离和爬电距离这些东西出一次事故的成本足够买一万个隔离芯片。4.4 连电路都不想画集成高边开关HSD了解一下所谓“集成高边开关”High-Side Switch是把NMOS功率管、电荷泵驱动、电流采样、过流保护、过温保护、负载开路诊断全部封装在一个芯片里典型如英飞凌BTS7008、意法VNH7070、TI TPS1H100。你只要给它一个逻辑电平输入它就能直接驱动一路12V/24V负载还能通过电流检测引脚告诉MCU当前负载状态短路时芯片自己进入打嗝式保护根本不用你操心。这类芯片内部用的其实还是NMOS加电荷泵等于把“正经方案”做到了极致。汽车车身控制器里大量使用HSD比如控制车灯、继电器、加热丝一片芯片管一路负载MCU只管逻辑。缺点是贵供货周期可能不如普通MOS管灵活而且失效时通常只能整体更换。但如果你追求的是开发速度和可靠性而不是单颗物料成本HSD绝对是“用钱换命”的正确选择。5. 实操案例12V/2A可PWM的NMOS高边开关完整搭起来5.1 方案定下来IR2104驱动加IRF3205为什么这么选不说空理论直接上一个我实际搭过的电路。需求是12V系统2A阻性负载要求PWM调光频率20kHz占空比在10%到90%之间变化。我选择了IR2104加一颗IRF3205。IRF3205是经典的55V/110A N沟道功率管Qg大约98nC用于2A负载确实是“大炮打蚊子”但我手头正好有而且它的Qg参数足够大验证驱动能力更有说服力。如果你要量产选一颗DPAK封装的30V-40V、Qg在10nC左右的NMOS就够了自举电容还可以进一步减小。电路结构上是这样的IR2104的VCC接12VHIN接MCU的PWM信号LIN接互补的PWM信号可以由MCU直接生成也可以用反向逻辑电路。VS节点接高边MOS管的源极同时接负载负载另一端接地在VS和地之间接一个低边小功率NMOS我用了2N7002作为自举电容的充电路径。这个低边管不需要流过负载电流因为它是靠自己的导通把VS拉到地从而给自举电容充电。实际调试时要注意2N7002的导通只发生在PWM死区或低边导通区间所以负载电流不会经过它发热可以忽略。5.2 关键元件参数计算自举电容、栅极电阻、死区到底怎么定自举电容的容量是很多人上来就瞎蒙的地方其实有公式可算。最低容量由这个关系决定C_boot必须能够提供栅极充电电荷Qg并且压降不能太大。公式是C_boot Qg / ΔV_bootΔV_boot是允许的自举电压跌落一般取0.5V到1V。IRF3205的Qg最大146nC按ΔV1V算C_boot至少146nF考虑到电容老化和温度影响我实际取了1uF/25V的X7R陶瓷电容10倍裕量非常稳。如果是低压低Qg的小MOS管比如AO3400这类100nF就足够了。栅极电阻的选择主要是为了抑制寄生振荡。开关节点在20kHz下太小的栅极电阻会让Vgs波形出现振铃太大的电阻又会增加开关损耗。我习惯先用10Ω做初始值然后看示波器波形如果有明显振铃加大到22Ω如果开关损耗太大、管子偏热减小到4.7Ω。这里还要把自举二极管考虑进去IR2104内部已经集成了这个二极管所以外部不需要额外接用起来非常省事。死区时间方面IR2104内置约520ns的死区对于20kHz的频率来说完全够用可以防止高低边直通。如果你用不带死区的驱动器比如IR2110就需要MCU侧自己设置死区或者在栅极电阻上做不对称处理否则上下管直通瞬间电流飙升。这块是初学者最容易翻车的地方先确认驱动IC是否自带死区再决定软件怎么写。5.3 实测波形与调试记录把电路焊好后先不接负载用示波器同时测VS点和Vgs。关键看两个东西Vgs开通时的上升速度以及Vgs关断后有没有超过20V的过冲。IRF3205的Vgs绝对最大额定值是±20VIR2104供电12V理论上最高也就12V但寄生电感和栅极电阻配合可能会产生振铃过冲所以示波器探头要尽量短地接到栅源两端避免测量环路引入假信号。实测下来的波形是这样的Vgs从0V上升到10V大约用了120ns开通速度满意关断时Vgs没有明显负过冲说明栅极电阻和布局都没问题。再把负载接上2A电流下IRF3205的压降只有几十毫伏表面摸上去几乎不热。占空比从10%调到90%Vgs波形始终稳定在10V左右自举电容没有出现明显掉电。这个电路就定下来了。需要注意的是IR2104的低边输入端LIN如果一直为低高边就没有自举充电机会。所以LIN必须跟着PWM周期翻转或者像我这样用2N7002做一个同步充电路径。调试时最容易出现的现象是HIN给了高电平但输出没有大概率就是自举电容从来没充上电查LIN信号或者VS对地通路的电阻百试百灵。5.4 仿真辅助选型Virtuoso里扫GM/ID的工作点怎么操作做分立电路很少用到芯片级仿真工具但如果你是模拟IC设计背景或者手边有Cadence可以顺便用Virtuoso快速评估NMOS管的沟道尺寸和过驱动电压。有人会问“Virtuoso里扫描gmoverid步骤”到底怎么搞其实就几步在schematic里搭一个基本NMOS测试单元栅极和漏极分别接直流电压源设置好宽长比打开ADE L选择dc仿真对栅极电压VGS做0到5V的扫描在outputs里用计算器输入表达式gm/id跑完后直接画出曲线。这个值越小说明管子工作在越强的强反型区电流驱动能力强适合功率开关值越大则越接近弱反型适合低功耗模拟电路。这就给我们选管子提供了一个理性的维度同样一个NMOSVgs给5V时gm/id可能只有几说明此时过驱动电压很高导通电阻低适合当开关Vgs给1.2V时gm/id可能升到20甚至更高管子虽然也能导通但导通电阻大线性工作。做高边开关时我的习惯是让Vgs至少比阈值高3V以上确保完全进入强反型区。这个思想放到分立电路中同样适用看数据手册里的Vgs-Rds(on)曲线本质上就是在做同一件事。6. 避坑清单与常见问题速查6.1 开机烧管、栅极振铃、自举充不上电的排查思路高边NMOS电路最常见的三个问题我一个个说。开机烧管大概率是启动瞬间负载电容太大浪涌电流超过MOS管的安全工作区。对策是在栅极驱动端加软启动最简单的办法是把自举电容或栅极电阻换大一点让管子缓慢导通或者用电荷泵驱动IC自带的SS脚。另一个常见原因是驱动上升沿太陡MOS管的di/dt过大碰到回路寄生电感产生过压击穿这时可以适当加大栅极电阻来放缓开关速度。栅极振铃通常发生在管子开通过程中Vgs波形上叠加几圈高频振荡。原因是栅极回路和源极回路形成了LC谐振主要是PCB走线寄生电感和米勒电容在捣鬼。解决办法不是一味加栅极电阻而是先检查布局驱动IC到栅极的走线要短、要粗功率回路要小面积环绕栅极电阻应该靠近MOS管栅极放置。示波器探头要用弹簧地线夹不要用长地线夹否则测出来的振铃有一半是测量伪影。自举充不上电的表现是输出端完全没有反应或者高边MOS管栅极只能测到几伏电压。先查低边是否有周期性导通再查自举电容是否漏电、自举二极管方向是否接反。我用过一个批次质量很差的陶瓷电容容量标的1uF实测只有几百nF直接把PWM频率降低后发现Vgs跌落明显换了一颗C0G或X7R的大封装电容后就好了。6.2 防反接、防倒灌、软启动的电路细节如何落地先说防反接。NMOS做低边防反接时体二极管方向就是关键必须让体二极管在正常工作时处于反向偏置。典型接法是电池负极先接NMOS的漏极负载地接NMOS的源极栅极接电池正极。正常上电时体二极管反偏不导通NMOS本身的沟道导通提供低阻通路一旦电池接反栅极被拉到负电压体二极管也反偏整个回路被切断。PMOS防反接则相反源极接负载正极漏极接电源正极栅极通过电阻接地正常工作时Vgs为负导通反接时Vgs为正截止。两种方案本质都是利用体二极管方向来保证“反接必断”。防倒灌我是优先选NMOS高边前面说过它的体二极管天然阻断反向电流。如果你必须用PMOS要防倒灌就得做背靠背在原有PMOS基础上再串一个同类型PMOS两个管子的体二极管方向相反才能双向断开。这种方案压降会翻倍所以能选NMOS就选NMOS。软启动方面最简单的是在栅极驱动电阻上并联一个电容让栅极电压按RC时间常数缓慢上升。但要注意自举驱动IC的栅极驱动能力很强直接在HO端并联大电容会导致驱动器过热更好的做法是选带SS脚的驱动芯片或者用RC延迟控制PWM使能信号把整个开关周期从零占空比缓慢拉起来。6.3 打嗝式过流保护的实现思路不用MCU也能做打嗝式保护英文叫Hiccup Mode是过流保护里很常用的一种策略检测到过流后先把开关关断等一段时间再自动重启如果故障还在就继续关断如此循环。这样做的好处是平均功耗低故障排除后系统能自动恢复不需要人工复位。最简单的模拟实现是这样负载回路里串一个毫欧级采样电阻把压降送到比较器参考电压对应过流阈值。比较器输出接到NMOS驱动器的使能端过流时拉低使能关断开关。关键是“等一段时间再重启”怎么实现——可以在比较器输出端加一个RC延时电路当过流信号撤销后电容通过电阻慢慢充电电压爬升到使能阈值后系统自动重新启动。如果在重启瞬间仍有短路电容又被迅速拉低形成周期性的打嗝。实际调试时注意采样电阻的走线要用开尔文接法否则采样电压会受到大电流走线压降的干扰。如果你用的是集成HSD芯片打嗝保护通常是自带的连采样电阻都省了芯片会通过电流检测引脚输出诊断信号MCU读到后可以主动控制使能引脚做同样的打嗝动作。6.4 快问快答AO3400是NMOS吗PMOS的两种接法怎么选磁珠滤波有用吗“AO3400是NMOS吗”这是网上问烂了的问题。答案是AO3400是N沟道MOSSOT-23封装Vds约30VId约5.7ARds(on)在Vgs4.5V时约20到30mΩ非常适合3.3V/5V低压低边开关。注意别和AO3401搞混AO3401才是P沟道MOS一字之差方向完全相反。去立创商城下单的时候我建议直接搜丝印确认很多SOT-23封装的NMOS丝印长得很像。“PMOS两种接法”说的是高边开关和防反接这两个典型用法。高边开关源极接电源进线漏极接负载正常工作时把栅极拉低管子导通防反接源极接负载侧漏极接电源进线正常工作时Vgs为负导通反接时Vgs为正截止。判断标准很简单看体二极管方向和你期望的方向是否冲突。高边开关允许体二极管正向朝负载防反接必须让体二极管正向朝负载且在正常工作时反向截止。磁珠滤波真有用但要看用法。磁珠适合抑制高频噪声它和电容搭配组成LC低通滤波通常用在电源输入口做EMI滤波。比如PMOS高边开关前面加一个磁珠可以抑制开关动作产生的尖峰传导到前级总线。但磁珠的直流阻抗不是零大电流场合要选直流电阻足够小的型号否则压降和发热都吃不消。一般我会在磁珠规格书上看100MHz时的阻抗和额定电流而不是凭经验猜高频噪声频段选对才有意义。结语从PMOS到NMOS差的只是一个栅极电压的解决方案我个人这几年的经验是凡是要做超过3A的高边开关、PWM频率超过10kHz、或者需要防倒灌和热插拔保护的场合PMOS基本可以丢掉了直接上NMOS加相应驱动才是最合理的路线。NMOS高边看起来难难就难在栅极电压比源极还高这件事但你把自举、电荷泵、变压器、隔离电源这四条路搞清楚会发现它其实比PMOS更灵活。尤其是自举电容一个电容加一个二极管成本不到一毛钱就能让一颗8mΩ的NMOS在12V系统里轻松跑起来这种性价比是PMOS给不了的。最后再分享一个小技巧新做的高边开关板子上电前先不装功率管单独测量驱动芯片HO引脚相对于VS的电压波形确认栅极驱动准备好再接MOS管。这招我用来排查过很多次驱动问题比直接焊上管子后烧红了再查要省心太多。希望这篇能帮你少走点弯路也欢迎你在评论里分享自己折腾NMOS高边的经验和踩过的坑。
企业数字化 ERP 产品动态
相关推荐
T型、π型、L型滤波拓扑选型与截止频率计算实战指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 8:44:50
2026家庭智能化升级:从伪智能到真懂你的方案选型指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 8:44:37
Redis命令大全 redis-cli 命令详解:从连接到高阶实战
redis-cli 是 Redis 官方提供的命令行客户端,是与 Redis 实例交互最直接、最灵活的工具。它既可以在命令行模式下直接执行单条命令后退出,也可以进入交互式 REPL 模式进行连续操作,还提供了监… · 2026/9/24 8:44:37
第04篇:防逆流不是把目标设为零 从零理解EMS——从能量流到边缘控制器 第04篇在配置页面把“允许送电功率”设为0,并不等于现场已经没有逆流。真正的问题是:多出来的电由谁消纳?设备是否做得到?命令写入之后,电表是否真的回到目标范围?本… · 2026/9/24 11:59:23
Windows内存优化:精准识别7个高内存服务并安全调控 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 11:59:17
wired-elements 手绘风日历组件 wired-calendar 实战指南:属性、事件与源码实现解析 UI组件前端 【免费下载链接】wired-elements Collection of custom elements that appear hand drawn. Great for wireframes or a fun look. 项目地址: https://gitcode.com/gh_mirrors/wi/wired-elements 点击查看 免费下载 wired-calendar 是 wired-elements 组… · 2026/9/24 11:59:17
2026年大型企业主数据系统选型,参考行业案例挑选适配管理平台 摘要
大型企业主数据管理正从"系统建设"迈入"价值释放"阶段。本文围绕零代码可视化操作与智能数据识别能力两项核心指标,对盟拓数字科技主数据管理平台、Informatica MDM、SAP Master Data Governance、Stibo Systems STEP、Reltio Connected D… · 2026/9/24 11:59:17
硬盘坏道修复全解析:从CHS/LBA寻址到缺陷列表屏蔽与实操 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/24 11:59:17
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程 简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13
1D-CNN时间序列建模实战:从Conv1d原理到工业落地 简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26
柔软的L:汉语语流中被忽视的舌肌张力控制 1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44