硬件电路(3)设计篇----为什么栅极型推挽电路不用上P下N?

news2024/11/23 19:26:41

在做信号控制以及驱动时,为了加快控制速度,经常要使用推挽电路。推挽电路可以由两种结构组成:分别是上P下N,以及上N下P。其原理图如下所示,
在这里插入图片描述
在平时中,我个人经常遇到的推挽电路是第一种。当我每次问身边的工程师:“为什么不选择使用第二种?第二种是上P下N型,这样的管子在实际中用起来,理论中比上N下P型更有优势呀。”但是实际中,从来也没有人正面地回答我,为什么不适用上P下N。或许很多人都会不屑去回答这个问题,但是这个问题确实是电子设计初学者几乎都会考虑的问题。今天我就捋一捋这个小问题。

先来看看上N下P型,从该原理图可以知道,其输出信号与输入信号的相位是相同的,即输入时高。输出就是高。但是根据N管的工作特点——N管的输出电压幅值=Vb=0.7V,所以改模型的输出幅值会受到输出信号的限制。所以这对输入信号的幅值要求比较苛刻,否则可能会导致后级的高电平信号不够高
在这里插入图片描述
其输出的效果图如上图所示,可能细心的人会发现,当输入信号的高电平低于电源电压时,这意味着上N管的CE节将会承受较高的电压。这也就意味着上管将有着发热坏的风险。

这个结论是存在一定的道理的,但实际中,当推挽电路在做信号控制时,其中流过的电流并不会很大,所以这种情况下,上管也不容易坏。但是如果推挽电路用于驱动负载时,则此时的管子会流过大电流,此时若输入信号幅度较低,则上管的发热量真的会很严重。当然,当输入信号的低电平高于参考电压时,下P管也会存在同样的问题。
在这里插入图片描述
对于上P下N的模型,从原理图可以知道,该模型的输出与输出是反相的。即当输入为高时,输出则为低。

而实际的应用电路中,我们可以将其与上N下P模型进行对比。对比之后可以发现,上P下N模型的三极管基极会串了一个电阻,但是上N下P在实际应用中可以将其省略。上P下N模型中要加这两个电阻的原因是为了将上P管与下N管进行信号隔离。假如不进行信号隔离,从原理图中可以知道,上P管的信号其实是会影响下N管的。

在这里插入图片描述
从以上电路中可以知道,当P管导通时,其信号会流经N管,这时就会导致P、N管的串通问题。所以该电阻不能省。可能很多人觉得,加两个电阻没什么,但是如果放在实际生产中,假如一个电阻的价格为0.1分,则生产一千万个产品则意味着“因为这两个电阻,成本将直接地上升一万元。”

另外,我们往往以为加了一个电阻之后就万事大吉了,其实并不是。尽管加了电阻,我们还要严格保证输入端要一直有信号且其信号的幅值足够高,否则一样会导致串通问题。
在这里插入图片描述
但是,即使能够保证控制信号的幅值足够高,但是当信号在进行“高——低”转换的时候,其中必会经过一个信号的转换区间,这说明,在信号进行跳变时,依旧会存在串通的问题。要解决这个问题,就要求控制信号的压摆率远远大于三极管的导通时间(即在保证三极管还没做出开关反应时,控制信号就已经完成了信号转换,以避免串通现象)。
在这里插入图片描述
大家可以去查查通用三极管的开关时间,查完之后你或许就会发现,上P下N型推挽电路的要求未免也太苛刻了吧。

综上所述,我们在实际的应用中往往会选择上N下P型。下表总结了两种模型的特点供大家参考:
在这里插入图片描述
当然,上P下N模型只是在栅极型(即三极管模型)中才会存在如此多的缺点,在场效应管(mos管)中还是很受欢迎的。具体原因大家可以根据自己的兴趣去了解。

转载处转载链接

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

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

相关文章

推荐一个不到2MB的C#开发工具箱,集成了上千个常用操作类

今天给大家推荐一个C#开发工具箱,涵盖了所有常用操作类,体积小、功能强大。 项目简介 C# 开发工具箱。大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,lin…

单链表简单实现

单链表实现一、为什么会存在单链表?二、什么是单链表?三、单链表结构定义四、单链表的基本操作1、 创建结点2、 销毁链表3、 打印链表4、 尾插节点5、 头插结点6、 尾结点的删除7、 头结点的删除8、 单链表的查找9、 单链表在pos位置之后插入10、单链表在…

在jenkins上创建一个CANoe Job

目录实战项目CANoe 工程配置全局安全创建 slave 节点创建pipline Job: CANoeAutoRun实战项目CANoe 工程 配置全局安全 将代理和SSH Server都设置成随机选取,后面再本机创建slave 节点要用,因为我们会在用一台机器上创建了master和slave节点…

快充伤电池?我来帮何同学做个假设检验

最近看到何同学的视频,拿40部手机花两年半做了关于各种充电的实验视频,视频确实很好看,花里胡哨,看着科技感满满~。但是关于实验设计和根据实验的数据得出最后的结论上似乎有些草率。 实验设计上就不提了,…

周涛:在大数据沙滩上捡拾“珍珠”|奋斗者正青春

“我始终觉得,创新的本原就是好奇心,要像小孩儿一样,一直不断地追问,向这个世界讨要答案。在追寻答案的过程中,要有独立探索和批评的精神,不能轻信权威。” 1 提起电子科技大学教授周涛,大多…

【定语从句练习题】who、which

1. 填空训练 翻译的时候加上 … 的 1.who 2.which 3.which 4.which 5.who 6.which 7.which 8.who 9.who 10.which 11.which 12.who 2. 选择 1.took 2.live 3.she is 3.lost 5.bought 6.is parked 7.it cuts 8.writes 9.make 10.lent you. 10.lend sb. sth 这里需要&…

Java反射06:反射的应用之动态代理

反射的应用之动态代理 (这里没听懂,知道反射体现了代理动态性就行,后面框架再学习) 代理设计模式的原理 使用一个代理将对象包装起来, 然后用该代理对象取代原始对象。任何对原 始对象的调用都要通过代理。代理对象决定是否以及何…

C语言之指针详解

文章目录1 指针1.1 简介1.2 什么是指针1.3 使用指针1.3.1 简单使用1.3.2 NULL 指针1.3.3 指针算术运算1.3.3.1 定义1.3.3.2 遍历数组:递增一个指针1.3.3.3 遍历数组:递减一个指针1.3.3.4 指针的比较1.3.4 指针数组1.3.5 指向数组的指针1.3.6 指向指针的指…

Django中利用Admin后台实现Excel/CSV的导入更新数据库和导出数据到Excel/CSV

本文基于Django自带的admin 后台实现Excel,csv,Json等格式文件的导入并更新后台数据库。 核心是引入 django-import-export模块。 1、测试相数据准备: 我们先创建一个app:app01 python manage.py startapp app01 然后在app01…

软考下午题第1题——数据流,题目分析与案例解析:

答题技巧-【11-12分】分必拿方法: 下午第一题肯定是数据流的题目,那么,数据流肯定要找到对应的实体、关系模式等内容,审题的时候一定要细致,下午时间也是相当够的,所以每句话记住,至少读3遍&am…

【pyhon】利用pygame实现彩图版飞机大战(附源码 可供大作业练习使用)

源码请点赞关注收藏后评论区留言或私信博主 演示视频已上传到我的主页 有需要者可自行观看 演示视频如下: 飞机大战接下来先介绍一下游戏的玩法 在PyCharm中运行《彩图版飞机大战》即可进入如图1所示的游戏界面。 具体的操作步骤如下: (1&…

Android Native APP开发笔记:多线程编程

文章目录目的Java中的多线程ThreadRunnableTimerAndroid中的多线程HandlerAsyncTask总结目的 Android中UI线程对于开发者和用户来说都是最主要接触到的线程。一般来说为了UI流畅、不卡顿,耗时操作是不推荐放在UI线程中的。但是耗时操作的需求又是存在的&#xff0c…

Spring Cloud(八):Spring Cloud Alibaba Seata 2PC、AT、XA、TCC

事务简介 分布式事务:https://www.processon.com/view/link/61cd52fb0e3e7441570801ab 本地事务 JDBC 事务模式 Connection conn ... //获取数据库连接 conn.setAutoCommit(false); //开启事务 try{//...执行增删改查sqlconn.commit(); //提交事务 }catch (Exce…

【C++学习】日期类和内存管理

🐱作者:一只大喵咪1201 🐱专栏:《C学习》 🔥格言:你只管努力,剩下的交给时间! 日期类的实现和内存管理🏬日期类的实现🏬C/C内存分布🏬C内存管理方…

【工具】Git-码农“吃饭的碗”要拿好

汝之观览,吾之幸也!本文主要讲解的是Git的轻巧使用(创建、下载、上传、更新、回退),我们平常都是通过idea自带的git工具,或者其他工具来拉取提交代码,这里主要用命令行的方式拉取代码&#xff0…

基于springboot+vue的心理预约咨询测试交流小程序

💖💖作者:IT跃迁谷毕设展 💙💙个人简介:曾长期从事计算机专业培训教学,本人也热爱上课教学,语言擅长Java、微信小程序、Python、Golang、安卓Android等。平常会做一些项目定制化开发…

【REST系列】详解REST架构风格 —— 带你阅读Web发展史上的一个重要技术文献

文章目录REST详解词组解释论文摘要REST架构约束一、Client–server:客户端-服务器二、Stateless:无状态三、Cacheability:缓存四、⭐Uniform Interface:统一接口 (RESTful API)五、Layered System:分层系统六、Code-On…

荧光生物标记物510758-19-7,5-羧基荧光素-炔烃,5-FAM alkyne

5-FAM-Alkyne 是一种高选择性和灵敏的荧光生物标记物,可用于标记碱性磷酸酶 (ALP)。炔烃可以通过铜催化的点击化学与多种叠氮化合物共轭。(西安凯新生物科技有限公司​所有的试剂仅用于科研实验,不可用于人体试验) 5-FAM Alkyne …

【Hadoop】P2 Hadoop简介

Hadoop是什么 Hadoop为分布式系统基础框架。主要解决海量数据的存储和海量数据的分析计算问题。 大数据解决的是海量数据的采集、存储和计算。 Hadoop三大发行版本 Apache 最原始最基础的版本,2006年诞生,开源; Cloudera 内部封装Apache&am…

HTML中华传统文化题材网页《中国民间年画》HTML+CSS+JavaScript

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…