标题: 浅谈拉电流和灌电流 [打印本页]

作者: 我只是过于低调    时间: 2019-4-14 21:54
标题: 浅谈拉电流和灌电流
此篇文章免费分享给大家,这篇文章结合笔者所学以及在往上参考大神的讲解,通过自己的理解整理成文档,在此免费分享给大家,由于笔者是一名在读学生,文中难免有不当之处,如有错误,望大家指正!

浅谈拉电流和灌电流

在进入本次主题之前,先简单探讨一个问题。不知道大家有没有这个疑惑,数字电路中1代表高电平,0代表低电平。那么对于单片机而言,什么时候是高电平,什么时候是低电平呢?这个问题曾经也困扰着笔者,无意在一本书上看到过,今天就介绍给大家。(大神绕过系列)

一、对于单片机而言,什么时候是低电平,什么时候是高电平

对于5V电源的数字电路中,理想状态下,0V代表低电平,5V代表高电平,嗯哼~~~~,毕竟是理想状态下,大家也知道,在现实生活中,理想终归是理想,那就让我们来谈谈不理想的状态下吧。

低电平:实际上5V供电的数字电路中,低电平是一个范围值。低于0.8V的输入电平为低电平。输出小于0.45V的是低电平。

高电平:实际上5V供电的数字电路中,高电平也是一个范围值。高于2V的输入电平为高电平。输出大于2.4V的是高电平。

输入电平在高低电平之间,单片机的IO口将无法识别。

高电平

低电平

输入电平

大于2V

低于0.8V

输出电平

大于2.4V

低于0.45V

二、进入本次的主角,拉电流和灌电流?

前言:在数字电路中,拉电流和灌电流是衡量电路输出驱动能力的参数。(拉、灌都是针对输出端而言的,所以说是驱动能力)

1.拉电流

拉电流这个概念该怎么理解呢?通俗一点讲,拉==泄,就是主动输出的意思,当然,这只是通俗的说法。

看百度解释的:所谓拉电流,是指驱动负载的电流方向为从电路输出端流向负载。

我们简单举一个例子,来说明拉电流这个概念,如下图所示的电路,要想使发光二极管亮,那么1端口就要输出高电平,此时的电流方向就是从输出端流向负载,此即拉电流。

图1.拉电流

2.灌电流

单就“灌”这个字,就有被强迫的意思。所以呢,灌电流就很好理解了。通俗的讲,灌电流就是被动的输入电流。

百度解释:外部电流通过芯片引脚向芯片内流入称为灌电流。

我们简单举一个例子:如下图所示,如果想要使发光二极管点亮那么1引脚就要输出低电平,此时电流从负载流向芯片的引脚,对芯片而言是被灌入电流,此即灌电流。

图2.灌电流

注意:细心的小伙伴,都发现我在讲解拉电流和灌电流的时候,都特别标明了输出二字,拉、灌都是针对输出端而言的。


3.拉电流和灌电流的区别:

1.电流方向不一样,一个是主动,另一个是被动。

2.驱动能力不一样,对于单片机而言,它们输出拉电流的能力一般都很弱(小于5mA),输出灌电流的能力相对较强,一般为5-10mA。

3.应用场所不一样:拉电流用于驱动能力弱的负载或者作为开关信号,灌电流则用于驱动能力强的负载。



完整的Word格式文档51黑下载地址:
浅谈拉电流和灌电流.docx (37.95 KB, 下载次数: 38)



作者: 我只是过于低调    时间: 2019-4-15 10:38
我是免费分享的,但是不知道为什么会有-5黑币,但是显示的内容就是文档中的全部,所以大家可以不用下载直接看显示的即可。
作者: 我只是过于低调    时间: 2019-4-17 21:59
本人开通了公 号(忙过这段日子,就开始更新文章),致力于初学者的单片机学习-----浅谈小白
如果大家有什么问题可以加这个公众号,共同学习
大神也可以进来指导指导

作者: @123@123@    时间: 2019-10-30 17:42
资料不错
作者: autumnlx2018    时间: 2021-7-7 18:31
学习一下,共同加油
作者: Frank660405    时间: 2024-4-30 17:14
谢谢讲解!通俗易懂,入门好帮手!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1