【硬件】上拉电阻和下拉电阻的作用

这篇具有很好参考价值的文章主要介绍了【硬件】上拉电阻和下拉电阻的作用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


>>返回总目录<<

一、前言

在电路设计时经常看到上拉或下拉电阻的概念,本文主要对其概念做一个简单介绍。上拉(pull up)或下拉(pull down)电阻(统称为拉电阻),最基本的作用是将状态不确定的信号通过一个电阻将其稳定在高电平或低电平,无论具体用法如何,其基本用法是相同的,在不同场合中对电阻阻值要求不同。

二、分类及使用场景

拉电阻可以分为4种:输入上拉,输入下拉,输出上拉,输出下拉。当拉电阻用于输入信号引脚时,需要使用上拉电阻还是下拉电阻,取决于电路系统本身的需要。

1. 输入时的上拉电阻和下拉电阻

1.1 使用上拉的场景

例如低有效复位输入信号,希望上电复位后处于无效状态,因此可以增加一个上拉电阻。

1.2 使用下拉的场景

例如高电平有效使能控制电机的输入控制信号,我们希望上电后默认处于低电平状态,避免受到其他噪声干扰而误触发为高电平,导致电机出现不期望的转动,因此可以增加一个下拉电阻。
很多单片机都会集成上拉或下拉电阻,用户可根据需要选择是否打开。

1.3 详细描述

当单片机处于数字输入模式,由于输入是不确定的信号,实际输入的值可能在0或1跳变,如果不做处理,输入信号会不确定。如果加上下拉电阻,采集到的值一直是1。
【硬件】上拉电阻和下拉电阻的作用
下图是单片机内部结构,阻抗过大导致输入电压飘忽不定。
【硬件】上拉电阻和下拉电阻的作用
三极管的部分阻抗非常大,家的下拉电阻相对很小,分压很小,接近0V,钳位在低电平。

1.4 可以输入高电平

虽然直接接地也可以达到同样的效果,但是无法输入高电平。
【硬件】上拉电阻和下拉电阻的作用
即使加上5v电压,输入电压依然为0v。
【硬件】上拉电阻和下拉电阻的作用

2. 输出时的上拉电阻和下拉电阻

2.1 输出时的上拉电阻

输出时上拉电阻作用除了稳定输出信号,还具有提升驱动能力的作用。

2.1.1 提升驱动能力

单片机输出高电平时输出电压是5v。
【硬件】上拉电阻和下拉电阻的作用
给输出接一个100欧的电阻,输出电压变为3.8v。
【硬件】上拉电阻和下拉电阻的作用
此时接一个100欧的上拉电阻,输出电压变为了4.2v,提升了电路的驱动能力。
【硬件】上拉电阻和下拉电阻的作用
输出高电平5v时的电流方向如下图,上部MOS管导通,下部电阻无穷大,测量电压实际为电源电压。
【硬件】上拉电阻和下拉电阻的作用
接上外部电阻之后的等效电路如下,电源内阻及MOS阻抗共同组成内部电阻,按照电阻分压原理,可知输出为3.8v。
【硬件】上拉电阻和下拉电阻的作用
加上上拉电阻之后,上拉电阻跟内部电阻是并联关系,并联之后总电阻减小,根据分压原理,上面电阻小了,下面就能分到更多的电压,这个时候输出电压变高为4.2v,提高了驱动能力。
【硬件】上拉电阻和下拉电阻的作用
所谓上拉电阻增强驱动能力,最本质上就是让上拉电阻与单片机里面的内阻并联,使上部电阻变小,输出电压变大。

2.1.2 上拉电阻可以将不确定的信号稳定在高电平

当引脚处于开漏输出时,上面的MOS是断开的,相当于接一个无穷大的电阻;当需要输出高电平时,则需要把下面的MOS也截止,相当于接两个无穷大的电阻,这两个电阻又相当于断开,所以输出是不确定的。
【硬件】上拉电阻和下拉电阻的作用
加上一个10k的上拉电阻之后,与上面无穷大的电阻并联之后大小也约为10k,与下面无穷大的电阻串联分压,5v几乎都加在了下面电阻上,就能输出高电平了。其根本的原因还是并联降低阻抗。
【硬件】上拉电阻和下拉电阻的作用

2.2 输出时的下拉电阻

~未完待续~

三、总结

下拉电阻的意义不仅仅是把电压稳定在低电平,单片机输入值有高有低,而不仅仅是低电平一种状态。在默认状态,下拉电阻可以让输入稳定在0v,当输入5v时,下拉电阻又可以把信号稳定在高电平,实现信号在高低电平之间转换。文章来源地址https://www.toymoban.com/news/detail-433869.html

到了这里,关于【硬件】上拉电阻和下拉电阻的作用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • # STM32系列-串口-uart-软件引脚内部上拉 或者 外部电阻上拉-原因问题的搜寻

    最近,在调试uart串口的时候,被要求,要在串口初始化的时候,将引脚设为上拉。由此想到了为什么要上拉这个问题,但上网查了资料,发现大部分都是是说RX应该上拉,但是为什么上拉,没有什么人说的清楚,于是想深入找下原因。 预先假设问题,知道自己要问什么,缕清

    2024年02月01日
    浏览(42)
  • I2C中为什么线与?为什么要有上拉电阻?

            首先,连接到 I2C 上的设备是开漏输出的。以漏极开漏输出(OD)为例,是指将输出级电路结构改为一个漏极开路输出的 MOS 管。这样做的好处在于: 防止短路。 可以实现 “线与”逻辑 ,可以减少一个与门的使用,简化电路。 结论: I2C支持多个主设备与多个从设

    2024年02月09日
    浏览(55)
  • 小程序--下拉刷新/上拉触底

    一、什么是下拉刷新 下拉刷新 是移动端的专有名词,是指通过手指在屏幕上的下拉滑动操作,从而 重新加载页面数据 的行为 二、如何开启下拉刷新 ①全局开启下拉刷新 在app.json的windows节点中,将enablePullDownRefresh设置为true ②局部开启下拉刷新 在页面的.json配置文件中,将

    2024年02月14日
    浏览(47)
  • Android中的RecyclerView下拉/上拉刷新数据

            在Android中的列表视图(我们这里以RecyclerView为例)中有很多数据的时候,往往要采取限制数据条目显示,然后通过刷新再添加新的数据显示,这样看的就会比较美观,那么这种列表视图是怎么实现刷新的呢,我们一起来看看吧。 我们先看看美团的刷新 美团下拉/上拉

    2024年02月12日
    浏览(38)
  • 【微信小程序】-—下拉刷新、上拉触底事件详细讲解

    下拉式移动端的专有名词,指的是通过手指子在屏幕上的下拉滑动操作,从而重新加载页面数据 (1)方法一:全局开启下拉刷新 在app.json的window节点中,将enablePullDownRefresh设置为true (2)方法二:局部开启下拉刷新 在页面的.json配置文件中,将enablePullDownRefresh设置为true 在实

    2024年02月06日
    浏览(50)
  • 微信小程序——页面事件,.启用下拉刷新监听页面的下拉刷新事件,上拉触底事件,停止下拉刷新的效果

    下拉刷新是移动端的专有名词,指的是通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为。 启用下拉刷新有两种方式: a.全局开启下拉刷新 在 app.json 的window 节点中,将 enablePullDownRefresh 设置为 true. b.局部开启下拉刷新 在页面的.json 配置文件中,将 enablePull

    2024年01月25日
    浏览(61)
  • 小程序onReachBottom上拉触底/下拉刷新没有反应问题(日常踩坑)

    今天踩了一个坑,因为改之前同事写的页面,新功能需要用到上拉刷新获取更多数据,当我加上onReachBottom时不管怎么上拉都没有效果后来发现给了整个页面固定高度,这就导致onReachBottom不触发了,其实还有很多导致onReachBottom不触发的,比如使用scroll-view处理不当也会导致o

    2024年02月03日
    浏览(45)
  • 微信小程序页面事件,下拉刷新事件和上拉触底事件

    下拉刷新是移动端的专有名词,指的是通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为。 开启下拉刷新有两种方式:全局和局部。一般的话是开启局部下刷新,哪里用到哪里开。 全局开启下拉刷新 ● 在 app.json 的 window 节点中,将 enablePullDownRefresh 设置为

    2024年02月16日
    浏览(48)
  • uniapp-微信小程序关于禁止ios自带的下拉上拉(橡皮筋回弹)

    先说出现的问题,如下图所示,下拉出现空白,上拉也会出现一段空白。 要求:这个页面不能拉动,并且保证 如果内容超出,可以正常滑动,内容不超出也禁止ios自带的拉动    解决办法:分两步 第一步 :在pages.json里添加这行代码,如下图所示, 但是 如果你的页面内容很

    2024年02月12日
    浏览(60)
  • 电路基础(3)电阻电路等效变换的经典例题

    这个电路是个 对称网络 ,若通过a、b结点做一条中分线,中分线两侧的电路相同。 d’、d、d’\\\'三点的电位相同 ! 这个电路是 双T网络 ,每个T形就是一个Y形联结。但两个Y形联结的中点电位一般不同,不能看为重合在一起。因此各支路用串、并联连接来求等效电阻。可类比

    2024年02月12日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包