I2C + 漏极开路与推挽输出
漏极开路与推挽输出
题外话:才知道自己的数电和模电学的那么渣渣!!!
总结了一下网上的 漏极开路与推挽输出的特性,有需要的小伙伴一起了解下。
推挽输出:
我们先来理解下三极管的原理。pnp与npn,三极管有三个端口,包括基极(base)、集电极(collector)、发射极(emitter)。
NPN型晶体管
这种三极管是电流控制型元器件,只要基极有输入或者输出电流就可以对晶体管进行控制。
当基极B有电流输入的时候,电流会从Q1端进入并从发射极E流出。
PNP型晶体管刚好相反
推挽电路:
上面的三极管是N型,下面的是P型三极管。
当Vin电压为V+时,上面的N型三极管控制端有电流输入,Q3导通,于是电流从上往下通过,提供电流给负载。经过上面的N型三极管提供电流给负载(Rload),这就叫「推」。
当Vin电压为V-时,下面的三极管有电流流出,Q4导通,有电流从上往下流过经过下面的P型三极管提供电流给负载(Rload),这就叫「挽」。
以上,这就是推挽(push-pull)电路。
漏极开路:
理解开集,
如图,开集的意思,就是集电极C一端什么都不接,直接作为输出端口。
如果要用这种电路带一个负载,比如一个LED,必须接一个上拉电阻,就像这样。
当Vin没有电流,Q5断开时,LED亮。
当Vin流入电流,Q5导通时,LED灭。
开漏电路,就是把上图中的三极管换成场效应管(MOSFET)。
场效应管是电压控制型元器件,只要对栅极施加电压,DS就会导通。结型场效应管有一个特性就是它的输入阻抗非常大,这意味着:没有电流从控制电路流出,也没有电流进入控制电路。没有电流流入或流出,就不会烧坏控制电路。而双极型晶体管不同,是电流控制性元器件,如果使用开集电路,可能会烧坏控制电路。
树莓派raspberryPI
https://blog.csdn.net/xukai871105/article/details/23115627
I2C + 漏极开路与推挽输出相关推荐
- 理解--漏极开路输出--推挽输出
这个问题一直不是很清楚,所以查了下,知乎这个给出了图文并茂的解释,很清楚. 如何正确的理解漏极开路输出跟推挽输出? 这个里面很详细 集电极开路漏极开路推挽输出
- 集电极开路漏极开路推挽输出
漏极开路上拉电阻取值为何不能很大或很小? 如果上拉电阻值过小,VDD灌入端口的电流(Ic)将较大,这样会导致MOS管(三极管)不完全导通(Ib*β<Ic),有饱和状态变成放大状态,这样端口输出的 ...
- 一文理解推挽输出漏极开路输出(OD)集电极开路输出(OC)
因为自己之前一直不理解推挽输出.漏极开路输出.集电极开路输出这三个概念到底是什么意思.今天终于静下心来好好学习了一遍,于是便写下本文详细解释一下这三个概念,希望能对你有所帮助,文中大部分内容均为引用. ...
- 漏极开路 推挽输出方式和弱上拉都什么意思
所有端口引脚的缺省方式均为漏极开路.每个端口引脚都有一个内部弱上拉部件,在缺省情况下该上拉器件被使能,在引脚与VDD 之间提供阻性连接(约100 k?).弱上拉部件可以被总体禁止,通过向弱上拉禁止位( ...
- 集电极开路,漏极开路结构原理分析
集电极开路,漏极开路,推挽,上拉电阻,弱上拉,三态门,准双向口 我们先来说说集电极开路输出的结构.集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的三极管为反 ...
- 集电极开路,漏极开路
集电极开路,漏极开路,推挽,上拉电阻,弱上拉,三态门,准双向口 我们先来说说集电极开路输出的结构.集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的三极管为反 ...
- 转载:集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念
转自:思.睿博客文章 原作者:emouse 地址: http://www.cnblogs.com/emouse/ 1.1.1 接口相关电路及概念 1. 集电极开路输出 在电路中常会遇到漏极开路(Ope ...
- STM32中开漏(open-drain,漏极开路)和推挽(push-pull)以及float input分析
在配置GPIO(General Purpose Input Output)管脚的时候,常会见到两种模式:开漏(open-drain,漏极开路)和推挽(push-pull).对此两种模式,有何区别和联系 ...
- 集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念
转载:http://www.cnblogs.com/emouse/ 1.1.1 接口相关电路及概念 集电极开路输出 在电路中常会遇到漏极开路(Open Drain)和集电极开路(Open Collec ...
最新文章
- 滴滴自动驾驶CEO张博:十年内无人驾驶对消费者没有吸引力丨厚势汽车
- ASP.Net生成静态HTML页
- Eigen入门之密集矩阵 8 - resharp slicing切片
- boa服务器实现温湿度显示,SMT车间温湿度分布式远程监控系统的设计
- 神经网络风格迁移更新篇
- 苹果新Metal API实测:四倍完爆OpenGL ES
- 【分布式】缓存穿透、缓存雪崩,缓存击穿解决方案
- java华容道swing_一道java的界面初级题目,已有代码,加几行即可,华容道游戏。...
- 数组排序使得数组负数在正数左边且按照原来的顺序
- CE教程:植物大战僵尸(单卡片无CD)
- bat计算机清理原理,如何一键清除系统垃圾bat,教您如何清理
- linux的防火墙端口配置
- ssd网络结构_SSD的理解
- 1506.01186-Cyclical Learning Rates for Training Neural Networks
- 已解决 There are unfinished transactions remaining. You might consider running yum-complete-transaction
- 计算机应用基础重难点介绍,计算机基础教学计划范文五篇
- Web安全之SQL注入总结
- IPMDA:week 1
- Telegram陌生信息怎么防?教你 3 个方法拒绝骚扰信息
- Android 生成二维码工具类