第3章:MOSFET选型——N沟道与P沟道MOSFET在H桥中的应用,关键参数解读
做电机驱动,MOSFET选型是绕不开的坎。我见过不少新手,一上来就盯着电流电压看,结果板子一上电就冒烟。其实选MOSFET这事儿,说白了就是选「谁在什么时候导通,导通后有多大的损耗」。
今天咱们就聊聊H桥里N沟道和P沟道的那些事儿,以及两个最关键的参数——Rds(on)和Vgs(th)。嗯,这两个参数你要是吃透了,选型基本不会翻车。
3.1 N沟道 vs P沟道:谁更适合H桥?
先问个问题:H桥四个开关管,为什么有的方案用四个N沟道,有的用两个P沟道加两个N沟道?
我个人习惯把这个问题拆成两步看:
- 导通电阻:同样尺寸下,N沟道的Rds(on)大约是P沟道的1/3到1/2。你想想看,同样的电流,P沟道损耗多一倍,发热自然更严重。
- 驱动难度:N沟道需要栅极电压比源极高才能导通。上管(高边)的源极接电机,电压会浮动,所以需要自举电路或隔离电源。P沟道就简单了,源极接电源正极,栅极拉低就导通。
我在项目中遇到过一款扫地机器人,原设计用了四个P沟道MOSFET。结果呢?散热片比手掌还大,成本还高。后来换成两个P沟道(高边)+两个N沟道(低边),散热片直接砍掉一半。
核心结论:
- 低边用N沟道——驱动简单,Rds(on)小
- 高边用P沟道——驱动简单,但Rds(on)大,适合小电流(<2A)
- 高边用N沟道——需要自举驱动,但Rds(on)小,适合大电流(>2A)
3.2 关键参数一:Rds(on)——导通电阻
Rds(on)就是MOSFET完全导通时,漏极和源极之间的电阻。这个值越小越好,但也不是越小越好——你想想看,Rds(on)小的管子通常栅极电荷Qg大,开关速度慢。
我一般这样估算损耗:
导通损耗 = I² × Rds(on) × 占空比
举个例子:电机堵转电流3A,Rds(on)=50mΩ,占空比50%。
损耗 = 3² × 0.05 × 0.5 = 0.225W
嗯,0.225W看起来不大,但别忘了H桥有四个管子。如果每个管子都这样,总损耗接近1W。对于扫地机器人这种小体积产品,1W的发热已经需要认真对待了。
我的选型习惯:
先算最大电流下的导通损耗,确保不超过封装允许的功耗。比如SOT-23封装一般0.3W左右,DFN封装能做到1-2W。别只看Rds(on)数值,要结合封装看。
3.3 关键参数二:Vgs(th)——栅极阈值电压
Vgs(th)是MOSFET开始导通的最小栅源电压。这个参数直接决定了你的单片机能不能直接驱动它。
我踩过一个坑:曾经选了一款Vgs(th)典型值3V的N沟道MOSFET,用3.3V单片机直接驱动。结果呢?管子半开半闭,发热严重。后来一查,3V只是开始导通,要完全导通需要4.5V以上。
注意:Vgs(th)是「开始导通」的电压,不是「完全导通」的电压。
完全导通通常需要:
- 逻辑电平MOSFET:Vgs ≥ 2.5V(适合3.3V系统)
- 标准MOSFET:Vgs ≥ 10V(需要驱动IC)
对于扫地机器人常用的12V系统,我建议:
- 低边N沟道:用逻辑电平型,Vgs(th) 1-2V,3.3V PWM直接驱动
- 高边P沟道:Vgs(th) 2-4V,用NPN三极管或专用驱动IC控制
- 高边N沟道:必须用自举驱动IC,Vgs(th)无所谓,因为驱动电压足够高
3.4 实战选型:一个H桥的MOSFET搭配方案
我最近做的一款扫地机器人,电机额定电流1.5A,堵转4A。我的选型思路是这样的:
| 位置 | 型号 | 类型 | Rds(on) | Vgs(th) | 封装 |
|---|---|---|---|---|---|
| 高边(Q1, Q3) | SI2301 | P沟道 | 85mΩ @ Vgs=-4.5V | -1.0 ~ -2.5V | SOT-23 |
| 低边(Q2, Q4) | SI2302 | N沟道 | 50mΩ @ Vgs=4.5V | 0.7 ~ 1.5V | SOT-23 |
为什么这么选?
- 高边用P沟道:驱动简单,一个NPN三极管就能搞定。虽然Rds(on)大了点,但1.5A电流下损耗才0.19W,SOT-23扛得住。
- 低边用N沟道:逻辑电平型,3.3V PWM直接驱动。Rds(on)小,损耗更低。
- 两个管子都是SOT-23封装,贴片机一次搞定,成本低。
避坑指南:
我曾经在低边用了一款Vgs(th)典型值2.5V的N沟道,结果3.3V PWM高电平时只有0.8V余量。温度一高,Vgs(th)还会漂移,管子就进入线性区了。后来我学乖了:选Vgs(th) ≤ 1.5V的管子,留足余量。
3.5 总结一下
MOSFET选型这事儿,说白了就是三个字:匹配。
- 电压匹配:Vds要留20%余量(12V系统选30V以上的管子)
- 电流匹配:Id连续电流要大于堵转电流
- 驱动匹配:Vgs(th)要和你的PWM电压匹配
- 热匹配:Rds(on)产生的损耗要在封装允许范围内
嗯,下次你拿到一个H桥方案,先别急着画板子。花10分钟算算这几个参数,能省下不少调试时间。我当年就是太心急,结果板子回来烧了三次才找到问题——全是选型惹的祸。