硬件系统工程师宝典(27)-----MOSFET、BJT搭配,干活不累

news2024/9/21 2:30:08

各位同学大家好,欢迎继续做客电子工程学习圈,今天我们继续来讲这本书,硬件系统工程师宝典。上篇我们说到场效应管的原理是通过“监测”栅极和源极间电压来实现控制漏极-源极之间电流的目的。今天我们来讲讲场效应管如何和BJT搭配设计控制电路。

在电路设计中,一般BJT会配合MOSFET来实现MOSFET漏极和源极之间的导通和闭合,BJT和MOSFET常用的配合有四种,分别是:NPN型BJT+增强型PMOS、PNP型BJT+增强型PMOS、NPN型BJT+增强型NMOS和PNP型BJT+增强型NMOS。

NPN型BJT+增强型PMOS

NPN型BJT+增强型PMOS适用于控制信号是高电平时,控制电路如下图所示:

​NPN型BJT+增强型PMOS控制电路

上图电路中,PMOS的源极S接Input信号端,漏极D接电路后面的负载。一般在电源控制电路中,Input为某一电平的电源,Output是另一个需要时序控制的电源,受Enable信号控制,此电路在很多电子系统上电时序控制的电路中应用广泛。

该电路的工作流程:当Enable控制信号为低电平时,此时Q1处于关断状态,集电极和发射极处于断开状态。那么,Q1的集电极通过电阻R1上拉到Input高电平,同样U1的栅极为高电平,Vgs没有满足导通条件,PMOS此时处于关断状态,Output没有信号输出。当Enable控制信号为高电平时,三极管Q1导通,此时Q1的集电极和发射极处于导通状态。那么Q1的集电极C(也是U1的栅极G)为低电平,此时Vgs<0,此时PMOS导通,Output和Input连通。这里PMOS管导通,电源的传递方向是从源极S到漏极D,如果是NMOS管,电流方向是从漏极D流向源极S,因此,当MOS工作时,电流方向必须和体二极管相反,否则电流会直接从体二极管流过,MOS管就起不到开关作用。

电路中的R1是用来保证PMOS栅极的状态,必不可少;电路中的R4用来保证Q1在默认状态下不导通,当Enable有确定状态时,R4可去掉,若为高阻态,R4必须要有;R3用来限制基极电流(基极电流一般很小);C1和R2构成延时电路,减缓驱动MOS栅极时的瞬态电流,有效保护MOS管。

PNP型BJT+增强型PMOS

PNP型BJT+增强型PMOS适用于控制信号为低电平时。控制电路如下图所示:

​PNP型BJT+增强型PMOS控制电路

当Enable信号为高电平时,Q2截止,Q2的发射极E和集电极C处于断开状态,此时发射极E通过R2和R1上拉到Input(高电平状态),PMOS处于关断状态。当Enable控制信号为低电平时,Q2导通,Q2的发射极E和基极B之间的二极管导通,发射极E的电平被拉低,从而使PMOS导通,电流从Input端流向Output端。

NPN型BJT+增强型NMOS

采用NPN型BJT+增强型NMOS如下图所示,为保证NMOS导通,源极S接Input端,栅极接Input+Vgs,此时可以满足NMOSFET导通,但是发现NMOS电流的方向是从源极S流向漏极D,NMOS无法起到控制作用,电流从NMOS的体二极管直接流过。因此,要对此电路进行更改。

​NPN型BJT+增强型NMOS控制电路

电路更改后,改变输入/输出方向,如下图所示,改变输入/输出的方向,NMOS的漏极D作为信号输入,源极S作为信号的输出,但是问题是不知道Output的电平值,就不好确定栅极G的驱动电压。此时,MOSFET的驱动电压就需要一个和源极一起变化的电压,确保MOSFET正常导通。

​更改后的NPN型BJT+增强型NMOS控制电路

PNP型BJT+增强型NMOS

采用PNP型BJT+增强型NMOS时,也要注意输入和输出的方向,不能出现NMOS管的体二极管导通状态使NMOS起不到开关作用,驱动电路如下所示:

​PNP型BJT+增强型NMOS控制电路

对于MOS电路在电源中的应用,很多时候也会采用NMOS+PMOS的形式,如下图所示,当Enable控制端输出高电平时,Q27导通,此时NMOS的漏极D和源极S导通,电流从D流向S,那么Q26的栅极G被拉低,其栅极和源极电压Vgs=-5V<0,符合PMOS导通条件,此时Q26的源极和漏极导通,电流从+5V流向VCC5B。当Enable控制端输出低电平时,Q27截止,此时Q27漏极为高电平,从而使得Q26处于关断状态,VCC5B没有电源供给。

​增强型NMOS+增强型PMOS控制电路

NMOS和PMOS的驱动总结

1.NMOS高端驱动:MOS管可以用来控制电源的上电时序,使一端从另一端获得电流。当电路中电流很大时,由于同性能的NMOS导通电阻小于PMOS,因此驱动电路一般采用NMOS,应用时需要确保栅极驱动电压高于源极电压。

2.NMOS低端驱动:NMOS用于低端驱动时,NMOS的源极接地,只要在栅极加载一定驱动电压,就可以驱动NMOS的漏极和源极导通了。

3.PMOS高端驱动:PMOS用于高端驱动时,源极接外接电源,漏极接后续负载,控制栅极电位为低电平时,PMOS导通,PMOS具有较大的导通电阻,价格比NMOS贵。不同于BJT管,MOS管具有正温度系数,温度升高时,导通阻抗会逐渐变大,如下图所示:

​MOS导通电阻随温度的变化曲线

根据MOS管的这一特性适合并联电路中的均流,因此当电路中的电流很大时,一般会采用并联MOS的方法来进行分流。如下图所示为并联MOS管实现电流均衡电路。

​并联MOS管实现的电流均衡

如上图电路,采用MOS进行电流均流,当其中一路电流大于另一路MOS中的电流时,电流大的MOS产生的热量就会多,从而引起导通阻抗的增大,减小流过的电流。MOS管之间根据电流大小的不同来反复调节,最后可实现两个MOS管之间电流的均衡。要注意两个MOS管要完全一致,散热过孔一致、布局一致、共用散热片,要确保2个MOS管工作环境一致。


另外,整理了一些电子工程类的资料,分享给大家,目前有模拟电路、单片机、C语言、PCB设计、电源相关、FPGA、EMC、物联网、Linux相关学习资料,还有针对大学生的资料包,后续还会有更多资料分享给大家,助力大家学习,成就梦想~

关注同名公众号领取资料~

链接也可在往期文章中找(在文章的最后有链接)~

模拟电路设计的九个级别,你是模电几段?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/594657.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【P44】JMeter 模块控制器(Module Controller)

文章目录 一、模块控制器&#xff08;Module Controller&#xff09;参数说明二、测试计划设计 一、模块控制器&#xff08;Module Controller&#xff09;参数说明 提供了一种在运行时将测试计划片段替换为当前测试计划的机制&#xff1b;模块控制器的目标是为增加脚本的复用…

springboot+vue实验室预约设备报修管理系统

本实验室管理系统管理员功能有个人中心&#xff0c;学生管理&#xff0c;教师管理&#xff0c;公告信息管理&#xff0c;知识库管理&#xff0c;实验课程管理&#xff0c;实验室信息管理&#xff0c;实验室预约管理&#xff0c;实验设备管理&#xff0c;采购记录管理&#xff0…

addon.MediaStream,erizo::MediaStream 还有addon.MediaXXX,erizo::MediaXXX

9. MediaStream 和erizo::MediaStream 类的继承关系 erizo::MediaStream source/agent/webrtc/rtcConn/erizo/src/erizo/MediaStream.h source/agent/webrtc/rtcConn/erizo/src/erizo/MediaDefinitions.h erizo::MediaSource source/agent/webrtc/rtcConn/erizo/src/erizo/…

【C++进阶4-AVLTree】尽可能条理清晰地为你讲解比普通BST更强的——AVLTree

今天&#xff0c;带来AVLTree的讲解。文中不足错漏之处望请斧正&#xff01; 是什么 AVLTree是一种自平衡的二叉搜索树。 它通过控制左右子树的高度差不超过1来调节平衡&#xff0c;从而提高搜索&#xff0c;插入和删除的效率。 实现 结构 AVLTree为了能自动调节平衡&#…

第十四章行为性模式—策略模式

文章目录 命令模式解决的问题结构实例存在的问题适用场景 JDK源码解析 行为型模式用于描述程序在运行时复杂的流程控制&#xff0c;即描述多个类或对象之间怎样相互协作共同完成单个对象无法单独完成的任务&#xff0c;它涉及算法与对象间职责的分配。行为型模式分为类行为模式…

Java阶段三Day07

Java阶段三Day07 文章目录 Java阶段三Day07Spring Security自定义UserDetails密码加密授权 JDK包结构文档注释规范JDK APIString APIString是不可变对象String常量池内存编码及长度使用indexOf实现检索使用substring获取子串trim去除两侧空白charAtstartsWith和endsWith大小写变…

3.1 矩阵连乘问题

博主简介&#xff1a;一个爱打游戏的计算机专业学生博主主页&#xff1a; 夏驰和徐策所属专栏&#xff1a;算法设计与分析 学习目标&#xff1a; 如果我要学习动态规划中的矩阵连乘问题&#xff0c;我会采取以下学习方法&#xff1a; 1. **理解问题的背景和目标&#xff1a;首…

pytorch中分布式Collective通信API学习

随着各种大模型的不断迭出&#xff0c;感觉现在的NLP领域已经来到了大模型的时代。那么怎么来训练一个大模型呢&#xff1f;其中比较关键的一个技术基础就是分布式训练。在阅读GLM源码的时候&#xff0c;感觉其中的分布式训练代码不是很熟悉&#xff0c;看起来有点吃力&#xf…

【Nature 2023】Computational approaches streamlining drug discovery

今天为大家介绍的是一篇发表于“Nature”上面的综述文章“Computational approaches streamlining drug discovery”&#xff0c; Computer-aided drug discovery has been around for decades, although the past few years have seen a tectonic shift towards embracing com…

马尔科夫链 Markov chain

马尔科夫链 1.实例参考文献 马尔科夫链(Markov chain)及其模型在机器学习中应用广泛&#xff0c;本文结合一些参考资料做一个总结。 注意的是&#xff0c;本文中提到的马尔科夫链&#xff0c;要与隐马尔科夫(HMM)作以区分。 1.实例 设某人的训练计划中有以下四项运动&#x…

通过VCP(VMware Certified Professional)认证

文章目录 小结要求考试证书参考 小结 通过VCP(VMware Certified Professional)认证&#xff0c;去年参加了VMware的培训&#xff0c;今年通过VMware Certified Professional (2V0-21.20)的考试&#xff0c;拿到证书。 要求 需要参加VMware的指定的培训&#xff0c;我在去年五…

【数据结构】 数组 array

一、什么是数组 连续内存空间&#xff0c;存储的一组相同类型的元素 二、常用操作 1.原理 access&#xff1a;通过索引直接读取元素的值 时间复杂度&#xff1a;O(1) search&#xff1a;遍历查找某个元素 时间复杂度&#xff1a;O(N) insert&#xff1a;插入位置后的元素依…

Generative AI 新世界 | 大语言模型(LLMs)在 Amazon SageMaker 上的动手实践

在上一篇《Generative AI 新世界&#xff1a;大型语言模型&#xff08;LLMs&#xff09;概述》中&#xff0c;我们一起探讨了大型语言模型的发展历史、语料来源、数据预处理流程策略、训练使用的网络架构、最新研究方向分析&#xff08;Amazon Titan、LLaMA、PaLM-E 等&#xf…

QT超市管理系统

QT超市管理系统 前言QT介绍.pro文件主文件&#xff08;main函数&#xff09;窗口函数&#xff08;mainwindow&#xff09;用户登录&#xff08;user_login&#xff09;超市系统数据库&#xff08;maketsql&#xff09;超市商品的增删改查(dlg_addmak)收款码界面(picture)结语 前…

亚马逊云科技探路可持续,数智创未来

气候变化是全人类的共同挑战。应对气候变化&#xff0c;事关永续发展&#xff0c;关乎人类前途命运。2020年中国在联合国大会上亚马逊云科技作出庄严承诺&#xff0c;要在2030年实现碳达峰&#xff0c;2060年实现碳中和&#xff0c;这是个全球性的规划&#xff0c;也是个庄严的…

Yolov8轻量化:MobileNetV3,轻量级骨架首选

1.轻量化网络简介 轻量化网络是指在保持模型性能的前提下,尽可能减小模型参数量和计算量的神经网络。这种网络通常被用于在移动设备等资源受限的场景中部署,以提高模型的实时性和运行效率。 轻量化网络的设计思路可以包括以下几个方面: 去除冗余层和参数:通过剪枝、蒸馏等技…

MFC(五)菜单栏和工具栏

这篇文章我们来完成菜单设计和工具栏设计 菜单设计 1.点开资源视图>Menu>IDR_MAINFRAME 通过IDR_MAINFRAME我们可以编辑该资源定义&#xff0c;包括主菜单、其他菜单、工具栏等内容&#xff0c;IDR_MAINFRAME即为默认的主窗口的资源标识符 2.右键相应菜单>新插入&…

数据结构 --- 红黑树

红黑树也是一种自平衡的二叉搜索树&#xff0c;和AVL树比较&#xff0c;插入和删除时&#xff0c;旋转的次数更少。 红黑树的特性&#xff1a; 所有节点都有颜色&#xff1a;红色或者黑色所有null均视为黑色红色节点不能相邻根节点是黑色从根节点到任意一个叶子节点&#xff…

5分钟带你了解,SAS硬盘和SATA硬盘的区别?

一、SAS和SATA的关系 SAS的接口技术可以向下兼容SATA。具体来说&#xff0c;二者的兼容性主要体现在物理层和协议层的兼容。 在物理层&#xff0c;SAS接口和SATA接口完全兼容&#xff0c;SATA硬盘可以直接使用在SAS的环境中&#xff0c;从接口标准上而言&#xff0c;SATA是SAS的…

接口隔离原则:接口里的方法,你都用得到吗?

文章目录 前言接口隔离原则1、角色的合理划分2、定制服务3、接口污染 胖接口减肥总结 前言 在前面几篇文章中中&#xff0c;我们讲的设计原则基本上都是关于如何设计一个类。SRP 告诉我们&#xff0c;一个类的变化来源应该是单一的&#xff1b;OCP 说&#xff0c;不要随意修改…