【原创】【硬件电路】N沟道、P沟道MOS管基本原理与应用案例

文章首发于同名微信公众号:DigCore

欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。

 

一、N-MOS管和P-MOS管的对比

二、N-MOS的开关条件

N-MOS管的导通调节是G极与S极中间的电压差超过阈值时,D极和S极导通。

在实际的使用中,将控制信号接到G极,S极接在GND,从而达到控制N-MOS管的开和关的效果,在D极和S极导通后,导通电阻Rds(on)极小,一般是几十毫欧级,电流流通后,形成的压降很小。

 

三、N-MOS的应用

3.1 防止电源接反的保护电路

下面就是一个应用这个特性做的一个防止电源接反的保护电路,这样应用要比使用二极管好很多,如果直接使用二极管,会有约0.7V的压降。

仿真电路如下:

 

N-MOS管作为防止电路反接方案中,VCC=5V的电源加在10K阻性负载上,电压表、电流表分别测量,记录值是5V、500uA;切换Key开关,模拟电源反接时,测得记录值是-49.554mV、-4.955uA。

3.2 电平转换电路

Sig1,Sig2为两个信号端,VDD和VCC分别是3.3V和5.0V电平信号的高电压。

另外限制条件为:

1,VDD <= VCC

2,Sig1的低电平门限大于0.7V左右(视NMOS内的二极管压降而定).

3,Vgs <= VDD

4,Vds <= VCC

 

以下截图是在Multisim中仿真效果,利用开关提供信号。

 

 

四、P-MOS开关条件

P-MOS管的导通调节是G极与S极中间的电压差低于阈值时,S极和D极导通。

在实际的使用中,将控制信号接到G极,S极接在VCC,从而达到控制P-MOS管的开和关的效果,在S极和D极导通后,导通电阻Rds(on)极小,一般是几十毫欧级,电流流通后,形成的压降很小。

 

五、P-MOS的应用

5.1 电源通断控制

P-MOS管的通断控制,其实就是控制其Vgs的电压,从而达到控制电源的目的。

 

Key开关闭合前,P-MOS管输出电压0.0164V,闭合后,P-MOS管输出电压5V。

但在实际电路中,一般都用MCU的GPIO代替Key开关来控制,同时MCU高电平时3.3V,因此GPIO输出控制信号时需要使用三极管,在这里三极管的选择也有区别。

有时候我们想要一个GPIO控制几个信号时,这就考虑到电平匹配的问题。

 

5.2 高电平控制电源导通,用一个NPN三极管

 

5.3 低电平控制电源导通,用一组PNP+NPN三极管

 

 

更多技术干货分享,敬请关注微信公众号:DigCore

或者扫码关注公众号

07-17
N-MOS(N型金属氧化物半导体)是一种常用的MOS管类型,广泛应用于模拟电路和数字电路中。其工作原理基于栅极电压对源极-漏极电流的控制。 ### 工作原理 N-MOS管由四个主要部分组成:栅极(G)、源极(S)、漏极(D)和体区(B)。在N-MOS管中,源极和漏极是N型半导体材料,而体区通常是P型半导体材料。当栅极源极之间的电压 $ V_{GS} $ 超过阈值电压 $ V_{th} $ 时,会在栅极下方的体区内形成一个导电沟道,允许电流从漏极流向源极[^2]。 具体来说,N-MOS管的工作可以分为以下几个阶段: 1. **截止状态**:当 $ V_{GS} < V_{th} $ 时,栅极下方没有形成导电沟道,漏极和源极之间没有电流流动。 2. **线性区域**:当 $ V_{GS} > V_{th} $ 且 $ V_{DS} < V_{GS} - V_{th} $ 时,漏极和源极之间的电压较低,电流随 $ V_{DS} $ 线性增加。 3. **饱和区域**:当 $ V_{DS} \geq V_{GS} - V_{th} $ 时,漏极和源极之间的电压较高,电流趋于稳定,不再随 $ V_{DS} $ 显著变化。 ### 应用 N-MOS管因其高输入阻抗、低驱动损耗和良好的开关特性,被广泛应用于各种电子设备中,包括但不限于: - **数字电路**:在CMOS技术中,N-MOSP-MOS管配合使用,构建逻辑门和其他数字电路元件。 - **功率放大器**:由于其高耐压能力和较大的驱动能力,N-MOS管常用于功率放大器的设计。 - **电源管理**:在开关电源和DC-DC转换器中,N-MOS管作为高效的开关元件,能够减少能量损失。 - **传感器接口**:N-MOS管的高输入阻抗使其适用于传感器信号的放大和处理。 此外,N-MOS管还具有较低的导通电阻,这使得它在需要高效能和低功耗的应用中表现出色。相比之下,三极管虽然成本较低,但在高频应用和大电流场合下,N-MOS管的优势更为明显[^3]。 ### 示例代码 以下是一个简单的Python示例,展示如何计算N-MOS管在不同栅极电压下的漏极电流: ```python def calculate_drain_current(Vgs, Vth, Vds, K): if Vgs < Vth: return 0 # 截止状态 elif Vds < Vgs - Vth: return K * (Vgs - Vth) * Vds - 0.5 * K * Vds**2 # 线性区域 else: return 0.5 * K * (Vgs - Vth)**2 # 饱和区域 # 参数设置 Vth = 1.0 # 阈值电压 K = 0.5 # 增强因子 Vgs = 5.0 # 栅极-源极电压 Vds = 3.0 # 漏极-源极电压 # 计算漏极电流 Id = calculate_drain_current(Vgs, Vth, Vds, K) print(f"漏极电流 Id = {Id} A") ``` 这段代码定义了一个函数 `calculate_drain_current`,用于根据不同的工作条件计算N-MOS管的漏极电流。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值