此篇文章免费分享给大家,这篇文章结合笔者所学以及在往上参考大神的讲解,通过自己的理解整理成文档,在此免费分享给大家,由于笔者是一名在读学生,文中难免有不当之处,如有错误,望大家指正!
浅谈拉电流和灌电流 在进入本次主题之前,先简单探讨一个问题。不知道大家有没有这个疑惑,数字电路中1代表高电平,0代表低电平。那么对于单片机而言,什么时候是高电平,什么时候是低电平呢?这个问题曾经也困扰着笔者,无意在一本书上看到过,今天就介绍给大家。(大神绕过系列) 一、对于单片机而言,什么时候是低电平,什么时候是高电平?对于5V电源的数字电路中,理想状态下,0V代表低电平,5V代表高电平,嗯哼~~~~,毕竟是理想状态下,大家也知道,在现实生活中,理想终归是理想,那就让我们来谈谈不理想的状态下吧。 低电平:实际上5V供电的数字电路中,低电平是一个范围值。低于0.8V的输入电平为低电平。输出小于0.45V的是低电平。 高电平:实际上5V供电的数字电路中,高电平也是一个范围值。高于2V的输入电平为高电平。输出大于2.4V的是高电平。 输入电平在高低电平之间,单片机的IO口将无法识别。 二、进入本次的主角,拉电流和灌电流?前言:在数字电路中,拉电流和灌电流是衡量电路输出驱动能力的参数。(拉、灌都是针对输出端而言的,所以说是驱动能力) 1.拉电流拉电流这个概念该怎么理解呢?通俗一点讲,拉==泄,就是主动输出的意思,当然,这只是通俗的说法。 看百度解释的:所谓拉电流,是指驱动负载的电流方向为从电路输出端流向负载。 我们简单举一个例子,来说明拉电流这个概念,如下图所示的电路,要想使发光二极管亮,那么1端口就要输出高电平,此时的电流方向就是从输出端流向负载,此即拉电流。 图1.拉电流 2.灌电流单就“灌”这个字,就有被强迫的意思。所以呢,灌电流就很好理解了。通俗的讲,灌电流就是被动的输入电流。 百度解释:外部电流通过芯片引脚向芯片内流入称为灌电流。 我们简单举一个例子:如下图所示,如果想要使发光二极管点亮那么1引脚就要输出低电平,此时电流从负载流向芯片的引脚,对芯片而言是被灌入电流,此即灌电流。 图2.灌电流 注意:细心的小伙伴,都发现我在讲解拉电流和灌电流的时候,都特别标明了输出二字,拉、灌都是针对输出端而言的。
3.拉电流和灌电流的区别:1.电流方向不一样,一个是主动,另一个是被动。 2.驱动能力不一样,对于单片机而言,它们输出拉电流的能力一般都很弱(小于5mA),输出灌电流的能力相对较强,一般为5-10mA。 3.应用场所不一样:拉电流用于驱动能力弱的负载或者作为开关信号,灌电流则用于驱动能力强的负载。
完整的Word格式文档51黑下载地址:
浅谈拉电流和灌电流.docx
(37.95 KB, 下载次数: 38)
|