震动马达属于感性负载,当NMOS管Q1由导通转为关断时,马达电机线圈会因电流突变产生反向电动势(电压高、极性与电源相反),这个电动势会反向施加在NMOS管的D-S极之间,极易击穿NMOS管。
续流二极管在此处起到泄放反向电动势的作用。它与马达并联且反向导通(阳极接电机低电位端、阴极接高电位端),在NMOS关断的瞬间,为反向电动势提供低阻抗泄放回路,将线圈存储的磁场能量释放掉,从而保护 NMOS管不被击穿。
选型要求方面,这个二极管需要是快恢复二极管或肖特基二极管,能快速响应开关的通断,保证续流及时。
2、马达并联电容C2的作用
这个电容一般为小容量的陶瓷电容或独石电容,主要有两个核心作用:
一是滤除电磁干扰(EMI):有刷电机内部的电刷和换向器接触时,会产生高频电火花,形成电磁干扰,可能会影响MCU的GPIO信号稳定性,甚至干扰玩具的其他电子元件(如充电管理芯片)。电容可以吸收这些高频干扰信号,降低电磁辐射。
二是平滑电机两端电压:辅助续流二极管吸收反向电动势的残余尖峰电压,进一步优化电路的电压稳定性,避免尖峰电压对MCU的G极控制信号造成干扰。
3、串联电阻R2的作用
NMOS管Q1的G极与MCU主控芯片的GPIO之间串联的1KΩ电阻R2,是限流电阻,核心作用有两个:
一是限制GPIO的驱动电流:MCU的GPIO引脚输出能力有限(通常灌电流/拉电流在几mA到十几mA),NMOS的G极和S极之间是一个等效电容(栅极电容),导通瞬间电容会快速充电。串联1KΩ电阻可以限制充电电流,避免大电流损坏MCU的GPIO引脚。
二是减缓NMOS的开关速度:电阻会增大栅极回路的RC时间常数,让NMOS的导通和关断过程变慢,降低开关损耗,同时减少开关过程中产生的电压尖峰和电磁干扰,提升电路稳定性。注意这里的“慢”是相对的、可控的慢,如果开关速度过慢,反而会让开关总损耗上升。
4、下拉电阻R1的作用
电阻R1是下拉电阻,核心作用是保证NMOS管Q1的可靠关断。
(1)默认关断状态:当MCU的GPIO引脚处于高阻态(如MCU复位、休眠,或GPIO未输出有效电平)时,NMOS的G极电压会通过10KΩ电阻R1下拉到地,此时VGS=0V,NMOS处于完全关断状态,马达不会误启动。
(2)泄放栅极电荷:NMOS关断时,栅极电容上存储的电荷可以通过这个下拉电阻快速泄放,保证NMOS关断及时,避免因栅极电荷残留导致的“假导通”。
(3)电阻配比逻辑:10KΩ下拉电阻R1的阻值远大于1KΩ串联电阻R2,当GPIO输出高电平时,G极电压可以稳定抬升到接近GPIO高电平,满足NMOS的导通条件,即VGS>阈值电压VGS(th)。
这个产品做了电池的防反接,我在想设计电路的硬件工程师就这么怕电池被焊反吗?反正我设计的话是不加的。
具体是这个MOS管Q3实现电源防反接:
利用NMOS管实现防反接的电路,核心原理是依靠NMOS管的导通特性与电源极性的匹配关系,具体工作逻辑如下:
1、正常极性接入时
电池正极、负极正确连接,G极电压高于S极电压,满足NMOS管的导通条件,D-S极之间呈现低导通电阻,电流可以顺畅地从电池正极流出,经过负载、S-D极回到电池负极,整个电路正常工作。
2、电源反接时
若电池正负极接反,此时G极电压会低于S极电压,NMOS管的导通条件被破坏,D-S极之间处于高阻截止状态,相当于电源回路被切断,从而避免反向电流流过负载和后续的MCU、电机等核心元件,起到防反接保护作用。
NMOS管相比二极管防反接具有一定优势,体现在NMOS管导通内阻极低,在大电流场景下的功耗远小于普通整流二极管,不会产生明显的发热问题,更适合电池供电的小型便携设备(如该震动玩具),能有效提升电池续航时间。

