位置:
首页

>

>

以易于理解的方式解释上拉电阻和下拉电阻的原理
时间:

设计电路时,经常会遇到上拉电阻和下拉电阻。

上拉电阻器可以在初始状态下将信号固定到某个高电平,而下拉电阻器可以将信号固定到某个低电平。

详细介绍以下示例。

1.上拉电阻简介所谓的上拉是指端口通过电阻连接到VCC电源端子。

例如,在设计按钮电路时,按钮的一端连接到GND,另一端连接到微控制器的GPIO,而电阻器连接到GPIO端口上的VCC。

该电阻是上拉电阻。

如下所示。

通过上拉电阻,当没有按键按下时,微控制器将检测到一定的高电平。

如果没有这样的上拉电阻,则微控制器可以检测到浮动电平而不是某个高电平。

检测击键时可能会错误判断。

以PNP晶体管驱动继电器为例。

在基极端子上连接一个上拉电阻。

在微控制器的初始化阶段,端口在初始化期间可能不会处于某个高电平。

容易误触发PNP晶体管导通。

添加上拉电阻后,当MCU端口不确定时,基极处于高电平,并且继电器不会处于非活动状态。

2.下拉电阻简介所谓的下拉是指端口通过电阻连接至GND,当端口的输出信号不确定时,信号保持在一定的低电平。

以NPN晶体管驱动继电器为例,如下图所示。

单片机控制三极管作为输出端口,当输出为高电平时,三极管导通继电器。

当单片机输出低电平时,三极管切断继电器并复位。

但是,在单片机的初始化阶段,可能无法确定端口的输出状态,不是确定的高电平或确定的低电平,这可能导致继电器故障。

由于存在下拉电阻,因此即使在初始化微控制器时,通过下拉电阻将基极保持在低电平状态,也不会发生故障。

免责声明:本文内容经21ic授权后发布,版权归原作者所有。

该平台仅提供信息存储服务。

本文仅代表作者的个人观点,并不代表该平台的立场。

如有任何疑问,请与我们联系,谢谢!

产品资料
行业信息