PMOS、NMOS 驱动电路和使用方法

下图就是 PMOS 和 NMOS 的简单使用方法。D1 是指示灯,NMOS 的 G 连接单片机 IO,PMOS 的 D 输出 24V 电压,D2 是消耗继电器反电动势
PMOS 和 NMOS 不一样,在远超单片机电压下控制 PMOS 必须依靠一个 NMOS,不能用单片机的 IO 直接代替这里的 NMOS 作控制,不然高压会直接击穿单片机

在这里插入图片描述

也许可以这么理解:PMOS 用于发送正电压,NMOS 用于接收正电压
从电源正极向负极走,PMOS 电路的负载应在 PMOS 的后面,NMOS 电路的负载应在 NMOS 的前面
PMOS 主电流路径是 S 流向 D,NMOS 主电流路径是 D 流向 S
PMOS 和 NMOS 的 D 都接负载,但 PMOS 的 S 接电源正极,而 NMOS 的 S 接电源的负极

参数说明:

Vds 就是常说的耐压,就是电源的电压不能超过 Vds
PMOS SI2309 和 NMOS 2N7002 的 Vgs 耐压都是正负 20V,也就是 G 极的绝缘层耐压只有 20V,需要注意 G 极不能超 Vgs (max/最大/击穿)电压
Vgs 导通电压一般不会太高,一般接近完全导通时的电压的绝对值是 4V 左右,3.3V 也行
温度会影响导通后的阻值,一般 125 摄氏度时的其阻值会达到 25 摄氏度下的三倍左右,电流越大温升也越厉害

控制电路

  • NMOS:
    Vgs 导通电压是正的,看 G 比 S 电压高多少会导通。S 接了电源地,也可以说是看 G 比电源地的电压 高 多少会导通

  • PMOS:
    Vgs 导通电压是负的,看 G 比 S 电压低多少会导通。S 接了电源正,也可以说是看 G 比电源正的电压 低 多少会导通
    就拿上面那个图来说:
    如果 NMOS 不开启,这时相当于 PMOS 的 G 串联 R2 后接了 24V,由于 S 也接了 24V,G - S = 0V,所以 PMOS 也不开启
    如果 NMOS 开启,R2 R3 各分压一半,也就是 12V,所以 G 对地也是 12V,G - S = -12V,PMOS 也开启了,并且因为电阻分压,Vgs 也没有超过最大值,不会击穿

### PMOSNMOS晶体管驱动方法的区别 #### NMOS晶体管的驱动方式 对于NMOS晶体管,在栅极相对于源极施加正向偏置电压(即 \( V_{GS} \) 大于阈值电压 \( V_{thn} \))时,沟道形成并允许电流从漏极流向源极。因此,当栅极为高电平,且该电平超过阈值电压时,NMOS导通;反之则关闭[^1]。 在实际应用中,如果要控制像灯泡这样的无源设备,通常采用NMOS作为低端开关来实现更简便的操作。这是因为为了使位于高端位置上的NMOS保持持续导通状态,其栅极需承受高于供电轨电压加上阈值电压的电位,这往往难以做到而不引入额外复杂性或电源设计。 ```python def nmos_drive(gate_voltage, threshold_voltage): """ 判断NMOS是否导通 参数: gate_voltage (float): 栅极电压 threshold_voltage (float): 阈值电压 返回: bool: 是否导通 """ return gate_voltage >= threshold_voltage ``` #### PMOS晶体管的驱动方式 相比之下,PMOS晶体管的工作原理正好相反——它是在栅极相对于源极呈现负向偏置(\( V_{GS} \) 小于某个特定的负阈值电压 \( V_{thp} \),通常是正值表示绝对值)条件下才开启通道让电流流通。这意味着当栅极为低电平时,PMOS处于导通状态;而当栅极为高电平时,则会截止。 对于某些类型的有源组件比如集成电路而言,选用PMOS作为高端控制器更为合适。然而这样做也有潜在风险:一旦PMOS被激活,整个系统的地线连接会被切断,可能导致数据传输不稳定甚至损坏其他元件。此外,在PMOS断开状态下,未预期路径中的电流泄漏也可能引起问题。 ```python def pmos_drive(gate_voltage, source_voltage, threshold_voltage): """ 判断PMOS是否导通 参数: gate_voltage (float): 栅极电压 source_voltage (float): 源极电压 threshold_voltage (float): 阈值电压(注意这里是指|Vth|) 返回: bool: 是否导通 """ v_gs = gate_voltage - source_voltage return abs(v_gs) >= threshold_voltage and v_gs < 0 ``` 综上所述,NMOS更适合做低端驱动,因为它只需要较低的启动电压就能有效运作,并且成本效益较高;而PMOS更多应用于高端驱动场景,尽管存在一些局限性挑战。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值