用图示及公式讲清楚灌电流和拉电流的区别
创作时间:
作者:
@小白创作中心
用图示及公式讲清楚灌电流和拉电流的区别
引用
1
来源
1.
https://www.dianyuan.com/eestar/article-9460.html
不管是单片机的IO口,还是一般的上拉下拉电路,都会有灌电流和拉电流的身影。了解这两个概念可以帮助我们更好地理解和设计电路。
灌电流(Sink Current)
灌电流是指被动输入电流,是从输出口流入电流。例如,当PTB0输出低电平时,LED亮起,电流的方向是从VCC流进PTB0管脚。
大致画出PTB0的内部结构,当INPUT输出高电平时,LED亮。当三极管在饱和状态时,三极管集电极和发射极之间近似为一个开关,PTB0上的电压为:
U=5*R2/(R1+R2)
从上述公式可以看出,R1越小时,灌电流越大,PTB0电压越大。灌电流越大时,三极管的饱和压降越大,PTB0的低电平就越大。逻辑门的低电平有一个Uilmax,当高于这个值的时候,就无法识别为逻辑0,所以灌电流是有一个上限的。
拉电流(Sourcing Current)
拉电流是指主动输出电流,是从输出口输出电流。例如,当PTB1输出高电平时,LED亮起,电流的方向就是从PTB1流进地。
简易画出PTB1的内部结构,当VF2输出高电平时,LED亮。当三极管在饱和状态时,三极管集电极和发射极之间近似为一个开关,PTB1上的电压为:
U2=5*R4/(R3+R4)
从上述公式可以看出,R3越小时,拉电流越大,PTB1电压越大。拉电流越大时,输出端的高电平就越低。逻辑门的高电平有一个Uihmin,当低于这个值的时候,就无法识别为1,所以拉电流也是有一个上限的。
实际应用案例
如下是一个实际问题,波形是单总线的复位应答信号。可看出,在主机发送复位信号拉低总线,然后释放,再由上拉电阻上拉至高电平,然后从机拉低总线应答,发现从机的低电平比较高,电压并没有拉低到0V。这个原因就是上面说到的,灌电流过大,说明这个上拉选得比较小,如果这个从机的低电平再高一些,可能就无法被主机识别,导致通信失败。
热门推荐
精神萎靡的解决方法
靖难奇僧:姚广孝的传奇与争议
挠一挠确实可以止痒,但代价是变得更痒,你肯定想不到人体为何会这样
室内植物的空气流通:重要性与改善方法
3个睡姿一觉到天亮,加上1个动作,这样躺着比运动还长寿
论自主学习与学习资源
铁皮文件柜要怎么保养,你知道吗?
鲁迅、巴金、老舍……这些大作家的笔名都是怎么取的?
这座最美的岭南古建筑群,来广州总得进去逛一次
肝胆结石除了手术,还有这5种治疗方法
房地产年度观察(下)|住上好房子,过上好日子
基因组不稳定性或是导致肿瘤的原因
各种“龙钞龙币”火了 专家提醒:鱼龙混杂小心受骗!
面对休学:理解青春期孩子的焦虑与恐惧
华夏封建王朝的皇帝都姓啥,上古八大姓氏都传承了哪些王朝?
大航海时代OL副官船技能解析及如何利用副官提升战斗与航行能力
探索“什么意思”:理解生活中的疑惑与深意
人工智能公司如何取名
我国科研团队在智能光电成像器件领域取得突破
“00后”整顿职场背后:年龄差异与时代特征交织
电解水制氢技术综述
心理边界:如何找到属于你的“黄金距离”?
18米水泥电线杆主要型号规格和用途
事业单位专技岗副高级职称可以转变为公务员吗?有什么条件限制?
CS游戏左右手切换设置指南:提升游戏体验与竞争力
衬衫检测:项目、标准与流程详解
什么是www二级域名,www二级域名的作用和意义
陶喆:跨越时间的热爱
香港旅游发展局终极旅游指南:地标、文化和自然风光全攻略
“包打天下”,扬州包子的传统特色与工业化生产简析