一句话:

上拉电阻的目的是为了保证GPIO无信号输入时输入端的电平为高电平,
相反的,下拉电阻是为了保证GPIO无信号输入时输入端的电平为低电平。
不懂的具体可以看下面

一、概念

上拉电阻就是:将一个不确定信号(高或低电平),通过一个电阻与电源VCC相连,固定在高电平;
下拉电阻就是:将一个不确定信号(高或低电平),通过一个电阻与地GND相连,固定在低电平

二、电路图

上拉电阻:电阻一端接VCC,一端接逻辑电平接入引脚(如单片机引脚)
如上图,R13和R14,一端接到了3.3V,一端通过J17连接到单片机引脚
下拉电阻:电阻一端接GND,一端接逻辑电平接入引脚(如单片机引脚)
如上图,R18的一端连接到了GND,一端连接到了单片机的引脚,这个分就是下拉电阻

三、作用

1)提高输出引脚的驱动能力:

    例如,当STM32的CPU引脚输出高电平,但由于后续电路的影响,输出的高电平不高,
就是达不到VCC,影响电路工作。所以要接上拉电阻(其实就是增加导线的输出电流)。
下拉电阻情况相反,让STM32的CPU引脚输出低电平,结果由于后续电路影响输出的低电
平达不到GND(其实就是降低导线的输出电流),所以接个下拉电阻。

2) 在引脚电平不定的时候,让后面有一个稳定的电平

例如,以接上拉电阻举例,在STM32刚上电的时候,芯片引脚电平是不定的,特别引脚是
接按键的时候,必须给他个确定的电平,下拉电阻的作用就是如果前面的引脚电平不定的话,
强制让电平保持在高电平。

3)防止引脚悬空,否则会容易产生积累电荷,静电荷,造成电路不稳定。

电阻越小功耗越大
功率P=UI。 已知上拉电阻接VCC,所以U一定。有因为I=U/R,U一定,R越小,I越大,
由“P=UI”可知电压一定,上拉电阻越小,电流越大,电功耗越大。
1、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个
电阻嵌位在高电平!电阻同时起限流作用!弱强只是上拉电阻的阻值不同,没有什么严格区分。
2、下拉输入:就是把电压拉低,拉到GND。与上拉原理相似。
                        --------------------来源参考网络后整理

上拉电阻和下拉电阻简单清晰解释【必看】相关推荐

  1. 上拉电阻和下拉电阻_硬件基础:下拉电阻和上拉电阻如何工作

    上拉电阻和下拉电阻 by Taron Foxworth 通过塔伦·福克斯沃思(Taron Foxworth) 硬件基础:下拉电阻和上拉电阻如何工作 (Hardware fundamentals: ho ...

  2. 吸电流、拉电流、灌电流、上拉电阻、下拉电阻、高阻态等基础知识普及

    吸电流.拉电流输出.灌电流输出 拉即泄,主动输出电流,从输出口输出电流: 灌即充,被动输入电流,从输出端口流入: 吸则是主动吸入电流,从输入端口流入. 吸电流和灌电流就是从芯片外电路通过引脚流入芯片内 ...

  3. 【剖析】上拉电阻和下拉电阻原理及其作用

    电阻在电路中起限制电流的作用.上拉电阻和下拉电阻是经常提到也是经常用到的电阻.在每个系统的设计中都用到了大量的上拉电阻和下拉电阻.在上拉电阻和下拉电阻的电路中,经常有的疑问是:上拉电阻为何能上拉?下拉 ...

  4. 电阻上下拉是最常见的用法,那你是不是真的吃透了它?给小白讲讲上拉电阻和下拉电阻!----------------源自玩转单片机与嵌入式

    上拉和下拉电阻主要用于正确偏置数字电路门电路的输入,以防止它们在没有输入条件时的状态是随机浮动的. 数字逻辑门可用于连接外部电路或设备,但必须注意确保其输入或输出正常工作并提供预期的开关条件. 一:为 ...

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

    文章目录 一.前言 二.分类及使用场景 1. 输入时的上拉电阻和下拉电阻 1.1 使用上拉的场景 1.2 使用下拉的场景 1.3 详细描述 1.4 可以输入高电平 2. 输出时的上拉电阻和下拉电阻 2 ...

  6. 转载:集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念

    转自:思.睿博客文章 原作者:emouse 地址: http://www.cnblogs.com/emouse/ 1.1.1 接口相关电路及概念 1. 集电极开路输出 在电路中常会遇到漏极开路(Ope ...

  7. 嵌入式硬件学习——上拉电阻和下拉电阻

    目录 1. 上拉电阻 2. 下拉电阻 3. 拉电阻的作用 4. 拉电阻的简单应用 1. 上拉电阻 上拉电阻:将一个不确定的信号(高或低电平)通过一个电阻与电源VCC相连,使其固定在高电平.同时该电阻起 ...

  8. 上拉电阻、下拉电阻的一些理解

    上拉电阻.下拉电阻的一些理解 最近在做课程设计,到了总结收尾阶段,可爱的LBQ同学就提出了一个很可爱的问题.原文是如图所示,其实LBQ同学的意思就是我们的实际电路是直接连51单片机的IO口的,没有加上 ...

  9. 集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念

    转载:http://www.cnblogs.com/emouse/ 1.1.1 接口相关电路及概念 集电极开路输出 在电路中常会遇到漏极开路(Open Drain)和集电极开路(Open Collec ...

  10. 上拉电阻和下拉电阻的区别

    在初学arduino时,感觉最难理解的概念就是上拉电阻和下拉电阻了,不过你一旦理解了这个,后面的大部分都比较简单了! 简介 在数字逻辑电路中,一个信号不是0,就是1.正是因为这样,数字电路的设计才简单 ...

最新文章

  1. 什么是AWS Lambda?——事件驱动的函数执行环境
  2. php ci cookie使用,CI框架实现cookie登陆的方法详解
  3. HTML5 Web Worker
  4. stylus在vue中的使用
  5. C/C++ _wcsupr_s 函数 – unicode 字符串小写转大写 - C语言零基础入门教程
  6. 模型压缩+编译器优化,使AI算法在移动端性能超越专用硬件
  7. iOS pickerView(所有类型一网打尽)
  8. Python操作PostgreSQL数据库的方法
  9. python基础6-控制语句
  10. Web负载均衡与分布式架构
  11. 禁止php读取目录文件目录,Php读取目录文件
  12. jdbc连接池的数量设置怎么才合适?
  13. linux系统的手机刷机包,ubuntu系统修复工具-ubuntu手机操作系统刷机包v20.04 官方版 - 极光下载站...
  14. Web Fonts (二) OTF/TTF 转 WOFF
  15. TeamViewer安全证书过期,解决办法
  16. 在win7 上安装 Visual Studio 2019 步骤 及 vs2019离线安装包
  17. Fine Dining G
  18. android曲面屏点击事件无响应,都说曲面屏中看不中用,主要原因有四点,第三点是关键!...
  19. 女赛--Girl Love Value (01背包)
  20. Kotlin笔记27--使用Intent传递数据

热门文章

  1. android分屏模式_Android的分屏模式开发注意事项
  2. Hadoop学习之路(二)Hadoop发展背景
  3. Ubuntu20.04系统离线安装ssh-server
  4. Gitlab CI permission denied(权限无法访问)
  5. Python扫码登录保存和验证cookies值——抖音篇(一)
  6. nc -lk 7777 无法执行
  7. 博客中锦鲤是如何炼成的
  8. excel-文本函数
  9. VUE动态切换皮肤 VUE动态切换背景图片 操作 / VUE 主题切换
  10. Android通讯录管理(获取联系人、通话记录、短信消息)(二)