N-MOS和P-MOS驱动应用实例

2023-11-15

MOS在电路设计中是比较常见的,按照驱动方式来分的话,有两种,即:N-MOS管和P-MOS管。MOS管跟三极管的驱动方式有点类似,但又不完全相同,那么今天笔者将会给大家简单介绍一下N-MOS管和P-MOS管的工作原理,并结合自己实际的应用来给大家分享一下如何来驱动N-MOS管和P-MOS管。

首先,我们先来看一下N-MOS管和P-MOS管分别在电路中的电气符号:

咋一看上面两个电气符号,似乎非常的相似,可能让很多人都有点傻傻分不清楚。那么,在我们看到电路中出现这些符号的时候,我们要怎么知道究竟是N-MOS管还是P-MOS管呢?

在判断是N-MOS管还是P-MOS管之前,我们先来学会认识MOS管符号上的三个引脚,究竟哪个引脚是G(基)极、S(源)极和D(漏)极吧,请看下图:

G(基)极的话,还是很容易区分的,就不用多说什么了,比较难区分的基本就是S(源)极和D(漏)极了,那么,我只需要记住:无论是N-MOS管还是P-MOS管,两根线相交的就是S(源)极了,剩下的一个单独引线的那边,就是D(漏)极了。

接下来,我们就要来区分究竟哪个是N-MOS,哪个是P-MOS了,同样 ,我们这里只需要看箭头的方向,并且记住:箭头指向G极的是N-MOS管,箭头背向G极的是P-MOS管。

通过了解MOS的相关知识,我们还得到一个知识点,那就是:MOS在制造过程中,会自动形成一个PN结,也就是我们常说的MOS管的“寄生二极管”。那么这个寄生二极管的方向如何判断呢?同样,我们记住这两句话就好了:N-MOS管,寄生二极管的方向是由S极指向D极;P-MOS管,寄生二极管的方向是由D极指向S极。如下图所示:

关于寄生二极管的方向,还有一种比较简单的记法,那就是:想象DS边的三节断续线是联通的,不论是N-MOS管还是P-MOS管,中间衬底箭头方向和寄生二极管的箭头方向总是一致的,即,要么都由S指向D,要么都由D指向S

 

当然咯,前面这些”科普知识”,基本都是来源于教材,大家只要是认真学习过MOS管相关知识的话,相信对MOS管的认识一定会比笔者这里介绍的更深刻。那么,MOS管经常在电路中作为开关来使用,我们该怎么控制呢?

对于N-MOS管来说,它导通条件就是:G极与S极中间的电压差超过阈值时,D极和S极导通。在实际应用中,一般是将控制信号接到G极,S极则直接接在GND上,从而达到控制N-MOS管的开和关的效果,在D极和S极导通后,导通电阻Rds很小,一般都是几十毫欧级别,因此,电流导通后,形成的压降也是很小的。下面这个电路,就是笔者实际应用中用来控制一个小风扇开关的电路,电路中就是使用的N-MOS管来控制风扇的负极,来实现风扇的开和关的效果。

控制端G极接的是一个3.3V单片机的IO口:

  • 当单片机IO口输出高电平时,MOS管的G极电压高于S极将近3.3V,此时N-MOS管AO3400A的D极和S极导通。
  • 当单片机IO口输出低电平时,MOS管的G极电压也几乎为0V(GND电压),此时N-MOS管AO3400A的D极和S极断开。

在实际应用中,对于电压比较高的电路,尤其是高于人体安全电压36V的电路中,往往会用MOS管来控制负载的正极而不是负极,似乎这样会更安全一些?或许就跟我们的日常家用电器中,大部分是控制火线的通断来实现对负载的控制道理是一样的吧。控制电源的正极通断,我们一般是用P-MOS管来实现,那么P-MOS又该怎么驱动呢?

其实P-MOS管的驱动跟N-MOS管也是有点类似的,P-MOS管的导通条件是:G极与S极中间的电压差低于阈值时,S极和D极导通。

虽然P-MOS管的驱动原理跟N-MOS管比较类似,但是,两者之间的驱动电路还是有点差异的,同样以单片机IO口控制为例,当P-MOS管的S极与D极电压差异过大时,就不能直接用单片机IO口来控制了,比如,P-MOS管的S极接的是12V电压,那么:

  • 当单片机IO口输出高电平时,P-MOS管的G极电压和S极之间的电压就是将近-9.7V;
  • 当单片机IO口输出低电平时,P-MOS管的G极电压和S极之间的电压就是将近-12V;

那么,此时对于大部分P-MOS管来说,都是导通的,实现不了关断的功能。当然,对于S极接3.3V的电压的话,是不会有什么影响的。但是,为了能适应更多的应用场合,我们必须得考虑这个问题,因此笔者通过对驱动电路的改进,得到了下面这个电路:

这个电路是笔者用来控制制冷片制冷的电路,用了一个N-MOS管和一个P-MOS管来实现,当然,电路中的N-MOS管也用三极管来替代,甚至P-MOS管WSF70P03的G极也可以通过电阻分压的方式来实现驱动。但是,笔者之前说了,为了通用性,这里还是选择N-MOS管或者三极管来作为前级驱动比较合适。这个电路的工作原理也很简单,关于N-MOS管AO3400A的通断笔者就不再多说了。

  • 当AO3400A导通后,会导致P-MOS管WSP70P03的G极电压变成接近GND的电压,从而使得它的S极和G极的电压差增大为接近12V,从而使得WSP70P03的S极和D极导通。同
  • 理,当AO3400A关断后,会导致P-MOS管WSP70P03的G极电压在上拉电阻的作用下上拉至12V,从而使得它的S极和G极的电压差几乎为0V,从而使得WSP70P03的S极和D极关断。

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

N-MOS和P-MOS驱动应用实例 的相关文章

  • STM32 HAL库实战(一)使用STM32驱动双通道12位DAC(TLV5618)

    TLV5618参考资料 TLV5618是德州仪器公司研发的一种双通道12 bit数模转换器 具有较宽的电压输出范围和2倍增益 本文参考资料 TLV5618 DataSheet 硬件资源概述 STM32F407ZGTx 192KB RAM 1
  • HDMI和DP线的等级和速度

    转自 4K 144Hz到底需要多少带宽
  • Allegro PCB的布局

    1 手工导入元器件 place manually进入放置设置页面 在需要放置的元器件前面打勾 可以依次放置元器件 2 快速放置元器件 place Quickplace 使用快速放置功能需要先画好板宽outline才可以 3 设置room区域
  • 射频原理图设计checklist

    射频原理图设计checklist 持续更新 文章目录 射频原理图设计checklist 1 WiFi GPS测试兼容 2 SAR SENSER 的GPIO控制和电源供电需常开 3 射频收发器与基带芯片之间的IQ连接线需参考平台推荐 4 主集
  • 放大器的增益带宽积

    放大器的增益带宽积 指定为GBWP GBW GBP或GB 是放大器带宽和带宽的增益的乘积 是用来简单衡量放大器的性能的一个参数 在频率足够大的时候 增益带宽积是一个常数 假设运算放大器的增益带宽积为1 MHz 它意味着当频率为1 Mhz时
  • 嫖一嫖显示器的Over drive (OD) 功能

    1 背景 如下图 快速运动的画面会产生拖影现象 影响游戏体验 视觉观感 2 产生的原因 当响应时间大于刷新时间的时候 就会产生拖影 因为 上一帧还没有渲染完 又来了新的帧 3 首先明确上面两个时间的概念 3 1 Response time
  • ad中封装绿色解决办法

    1是在工具 检查规则中 把一些项取消检查
  • 臭名昭著的MOS管米勒效应

    概述 MOS管的米勒效应会在高频开关电路中 延长开关频率 增加功耗 降低系统稳定性 可谓是臭名昭著 各大厂商都在不遗余力的减少米勒电容 分析 如下是一个NMOS的开关电路 阶跃信号VG1设置DC电平2V 方波 振幅2V 频率50Hz T2的
  • 【硬件架构的艺术】学习笔记(1)亚稳态的世界

    目录 1 亚稳态 1 1 什么是亚稳态 1 2 亚稳态窗口 1 3 避免亚稳态 1 3 1 使用多级同步器 1 3 2 使用时钟倍频电路的多级同步器 1 4 亚稳态测试电路 1 5 同步器的类型 1 6 亚稳态综合性建议 1 亚稳态 1 1
  • 开关电源环路学习笔记(6)-开关变换器传递函数Gvd(s)推导过程

    终于到了最关键的环节 也是最难的环节 如何求出开关级的传递函数 也就是下图这一级 哎 不得不说 太难了 不过没办法 先前夸下海口 跟兄弟们说我要把环路搞清楚 现在搞不动也得搞啊 这一级之所以这么难 主要是有开关元器件 本身是非线性的 当然了
  • 电荷泵

    电荷泵 又称为电容式的开关稳压器 或开关电容DC DC变换器 无感式DC DC变换器 电荷泵采用电容作为开关和储能的元件 如图所示 S1与S3闭合 S2与S4断开 则Vin给电容充电 而后S1与S3断开 S2与S4闭合 则电容放电 此时Vo
  • UDIMM和RDIMM内存条区别

    那什么是RDIMM 什么又是UDIMM呢 RDIMM registered DIMM Registered Dual In line Memory Module 带寄存器的双线内存模块 表示控制器输出的地址和控制信号经过Reg寄存后输出到D
  • PCB阻焊层太近了会不会有问题?

    绘制pcb双层板 进行DCR检查 发现如下报错 于是回到pcb的界面去查看 原来是我的组焊层靠的很近 小于规则的6mil 这个报错有必要修改嘛 规则的设置如下 最小组焊层裂口是6mil 但是封装就是官网上下载下来的 是芯片封装引脚的问题 过
  • 电感与磁珠

    电感最重要的公式 它说明了电感的很多特性 比如 电感电流不能突变 电感的储能大小 电感的电流与电压的相位关系 还有电感的阻抗为什么是jwL 电感电流不能突变 电感电流为什么不能突变呢 来看这个公式 U等于负的L乘以di比dt Di比dt是指
  • 【深度学习工作站】CUDA + cuDNN + Tensorflow-gpu

    安装有两种路径 1 Anaconda简便安装 不需要安装CUDA和cuDNN 即使装了 Conda环境还是会重装CUDA和cuDNN 在清华镜像下载Anaconda3 新建环境后conda install tensorflow gpu 1
  • 电阻噪声的基础知识和一个有趣的小测试

    作者 TI 专家 Bruce Trump 翻译 TI信号链工程师 Tom Wang 王中南 放大电路的噪声性能受到输入电阻和反馈电阻Johnson噪声 热噪声 的影响 大多数人似乎都知道电阻会带来噪声 但对于电阻产生噪声的细节却是一头雾水
  • 继电器、并联的二极管和驱动三极管选型实战演练

    继电器选型原则 继电器的选用原则参见下表 在表中 必须确定 栏中有 号的项目被确定之后 就可选定一款继电器 如果有进一步的要求 需要进一步考虑 参考 栏中有 号的相应项目 下面对表格中的所有参数进行详细说明 触点 1触点负载 确定继电器所能
  • 基于电流采样运放的DCDC电源输出线损补偿电路的详细推导计算

    基于电流采样运放的DCDC电源输出线损补偿电路的详细推导计算 作者 TI 工程师 Kevin Zhang 当DCDC电源输出需要经过一根长线缆才能到达负载时 由于线缆的阻抗产生压降 会导致负载端电压小于实际DCDC输出电压 为保证负载端电压
  • 变频器典型电路原理图文分析,了解变频器的内在。进线端用RST表示ABC三相,出线端用UVW表示ABC三相。应该只是相邻的字母表示三相,没有具体的物理意义

    变频器典型电路原理图文分析 了解变频器的内在 要想做好变频器维修 当然了解变频器基础知识是相当重要的 也是迫不及待的 下面我们就来分享一下变频器维修基础知识 大家看完后 如果有不正确地方 望您指正 如果觉得还行支持一下 给我一些鼓动 可以简
  • 锂电池管理系统(BMS)

    引言 在现代科技的推动下 锂电池已经成为各种电动设备和能源存储系统的首选能源媒介 然而 锂电池在充电和放电过程中存在一系列潜在的安全隐患 同时其性能和寿命也受到一些限制 为了解决这些问题 锂电池管理系统 BMS 应运而生 BMS不仅仅是一个

随机推荐

  • 如何优雅做好项目管理?

    导言 项目本身无好坏之分 项目管理有做好与做坏之别 在互联网大厂的体制下 想要做坏一个项目很难 可以通过换人 追加资源等方式消除风险 想要做好一个项目不容易 需要团队及PM付出大量心血和精力 在这些做好的项目中 我们也观察到很多PM做的疲惫
  • TVM编译pytorch模型

    编译PyTorch模型 加载预训练的PyTorch模型 加载测试图像 将图形导入到Relay 构建Relay 在TVM上执行可移植图形 查找同义词集名称 本文是介绍如何使用Relay部署PyTorch模型的入门教程 首先 应该安装PyTor
  • 全国计算机等级考试题库二级C操作题100套(第62套)

    第62套 给定程序中 函数fun的功能是 把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置 最右边被移出字符串的字符绕回放到第一个奇数位置 下标为偶数的字符不动 注 字符串的长度大于等于2 例如 形参s所指的字符串为 abcdefg
  • [hihoCoder] 压缩字符串 解题报告

    时间限制 10000ms 单点时限 1000ms 内存限制 256MB 描述 小Hi希望压缩一个
  • 牛客网校招风暴周算法题-回文数列

    题目要求 任意输入一个整数字符串 可以使任意相邻的两个数相加来构造回文数列 要求输入任意的整数数列 然后输出使它们相加次数最少得到的回文 数列 43 36 54 36 例如 输入 1 3 9 7 2 2 1 1输出 2 实例解析 为了得到回
  • 新iPad中国发售风光不在的十大原因

    曾经的苹果新品发售现场 人头攒动 争先恐后 可谓风光无限 然而 最近的New iPad在中国上市 却显得略微冷清 风光不在 虽没到 门前冷落鞍马稀 的地步 但至少很难用 异常火爆 之类的词汇来形容了 究竟是什么原因造成新iPad在中国发售风
  • linux每天定时刻重启 & Vim搜索高亮取消

    一 linux每天定时刻重启 vim etc crontab 即为每天上午8 30重启 二 Vim搜索及高亮取消
  • uni-app开发微信小程序的简要流程

    uni app开发微信小程序 开发uni app的技术条件就是微信小程序及Vue 不熟悉vue的同学要先学习了解一下 不熟悉小程序可以直接看uni文档 https uniapp dcloud io frame 其他博客 vue elemen
  • Markdown编辑器Typora标题自动编号

    Typora标题自动编号 Typora官方说明 正文中的各级标题自动编号 来到Typora的主题文件夹 打开Typora界面 点击左上角文件 偏好设置 外观 打开主题文件夹 添加一个名为base user css的文件 用记事本就可 复制以
  • 计算2的n次方的三种方法(C语言实现)

    C代码如下 1 include
  • Git第六讲 本地配置Git与中文乱码解决

    配置本地用户和邮箱 git config global 命名 值 可以添加新值 如 git config global user name 你的用户名 git config global user email 你的邮箱 git config
  • umi3查看 “@umijs/preset-react“版本

    umi3在项目初始化时 对于 umijs preset react 官方默认安装版本为1 x 如下图 那怎么查看目前可以安装的版本都有哪些 输入命令 npm view umijs preset react versions 可用版本这么多
  • ChatGPT在哪些领域可以应用?

    ChatGPT是一种多功能的语言模型 可以在各个领域应用 它的强大之处在于其能力跨越多个领域 从文本生成到自然语言理解和对话处理 下面是一些ChatGPT的应用领域 1 对话系统 ChatGPT可以作为人机对话系统的核心 它可以接受用户的自
  • 稳压二极管的工作原理是什么?

    请问此图中稳压二极管的工作原理是什么 1 原理图 2 功能 只要从b到a流过一个大于或等于2mA的电流 反向电流 那么b和a两端之间的电压基本会稳定在稳压值附近 如果是从a流到b 稳压管就是一个普通的二极管 3 稳压管的类型 1N53XXA
  • hbase 启动时 Name or service not known -完美解决

    异常描述 Name or service not known 解决方式 root Hades kk bin vim etc hosts 在127 0 0 1 最后加上服务器hostname 即可 注意空格
  • GitLab HTTPS配置方法

    1 准备证书和密钥 需要获得SSL证书和密钥 您可以使用您已经购买的证书 或者使用免费的SSL自签证书 2 备份GitLab的配置文件 更改之前 备份GitLab配置文件 默认可以在 etc gitlab gitlab rb 中找到该文件
  • 《软件调试艺术》读后感一

    1 预备知识 在进入正题之前要对GDB有一个大概的了解 GDB能干什么 GDB如今的有用性还有多少 等问题 我们带着这种问题去书中探索 这样会使我们学到很多其它的东西 首先 我看一张图 这张图不是我画的 可是这张图基本涵盖了 软件调试艺术
  • 如果去掉vim里讨厌的beep声

    用过vim的人都知道 当光标移动到行首 行尾 或者文件头文件尾时 如果再继续移动光标 系统就会发出讨厌的beep声 声音还挺大 那么如何去掉beep声呢 今天在网上查了一下 其实很简单 只需要在 vimrc配置文件里增加一句话即可 set
  • .sh文件怎么写_Linux学习笔记:在linux下用打包发布可执行文件的两种方法

    我们在linux下编写代码时 会用到一些额外的库 动态或者静态 如小编在qt下写opencv的程序 是在电脑上 项目需求 需要将其移植到嵌入式板子上 小编这里提供一种简单的方法 将我们在电脑上开发好的程序 可以打包复制到其他只要是Linux
  • N-MOS和P-MOS驱动应用实例

    MOS在电路设计中是比较常见的 按照驱动方式来分的话 有两种 即 N MOS管和P MOS管 MOS管跟三极管的驱动方式有点类似 但又不完全相同 那么今天笔者将会给大家简单介绍一下N MOS管和P MOS管的工作原理 并结合自己实际的应用来