找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11114|回复: 40
收起左侧

想问一下开关旁边为什么要接电阻,为什么电阻还要接一个+5v

  [复制链接]
回帖奖励 150 黑币 回复本帖可获得 50 黑币奖励! 每人限 1 次
ID:717513 发表于 2020-4-7 12:22 | 显示全部楼层 |阅读模式
想问一下开关旁边为什么要接电阻,为什么电阻还要接一个+5v 51hei截图20200407120535487.jpg
回复

使用道具 举报

ID:723411 发表于 2020-4-7 14:43 | 显示全部楼层
此电阻为:上拉电阻;接+5v是为了默认给管脚一个高电平;开关按下,为低电平

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:70069 发表于 2020-4-7 14:44 | 显示全部楼层
上拉电阻变为高电平,按下按钮变低电平

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:723411 发表于 2020-4-7 14:46 | 显示全部楼层
这是上拉电阻;与5v电压合用,给管脚一个高电平;按键按下后变成低电平

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:724077 发表于 2020-4-7 15:08 | 显示全部楼层
如图的接法说明单片机程序设置的输入信号是低电平有效(上拉电阻 去除波动电流的干扰 让稳定的 低电平为接受信号),输入信号无作用时就要置位,由上拉电阻输入高电平。同理,如果设置高电平有效,电阻和按键的位置就要对调。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:724077 发表于 2020-4-7 15:09 | 显示全部楼层
如图的接法说明单片机程序设置的输入信号是低电平有效(上拉电阻 去除波动电流的干扰
让稳定的 低电平为接受信号),输入信号无作用时就要置位,由上拉电阻输入高电平。同理,如果设置高电平有效,电阻和按键的位置就要对调。
回复

使用道具 举报

ID:491875 发表于 2020-4-7 15:15 | 显示全部楼层
这个电路应该是低电平触发,R10作为上拉电阻将开关信号平时置高电平,按下开关得到低电平输入。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:113496 发表于 2020-4-7 16:02 | 显示全部楼层
这样才能出高和低两种状态啊,当按下开关时,电平就接地为0了,当不按下开关是,电平就是5v。通过这种方法来判断外部是不是有按键按下。当然在做实际硬件电路设计时,一般会在输入端再加一个RC滤波电量,实现按键去抖效果

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:724138 发表于 2020-4-7 16:30 | 显示全部楼层
上拉电阻,讲与按键连接的io口电位拉高,所以单片机默认高电平,按下按键io口与gnd接通,优先导通原则,io口被拉低

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:695749 发表于 2020-4-7 18:27 | 显示全部楼层
按键的作用拉低电平,给单片机一个低电平信号。如果不接上拉电阻单片机机IO口会悬空,IO口处在不稳定状态。为了达到稳定的控制目的,不被外界干扰,一般会接上拉电阻使单片机默认高电平,处于稳定状态。当按下按键单片机IO口与地接通,优先导通原则,IO口被拉低达到控制的目的。谢谢分享!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:452950 发表于 2020-4-7 21:17 | 显示全部楼层
上拉电阻让未按下键时保持在高电平,按下键后为低电平则执行对应程序

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:726481 发表于 2020-4-11 10:00 来自手机 | 显示全部楼层
上拉电阻,去除电流波动干扰.

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:149451 发表于 2020-4-11 11:19 | 显示全部楼层
上拉电阻,视所用单片机,决定电阻上端电压值。对于5V的单片机当然接5V;若遇到使用3.3V的单片机,就接3.3V啦。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:225455 发表于 2020-4-11 11:28 | 显示全部楼层
上拉电阻,按钮不按时,保持稳定的高电平

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:726836 发表于 2020-4-11 12:59 | 显示全部楼层
这是上拉电阻,按键未按下时,相当于电阻上基本没有电压降,直接输入高电平,按键按下时,电源通过电阻到地,管脚相当于直接与地相连,为低电平。所以管脚是低电平触发。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:726836 发表于 2020-4-11 13:06 | 显示全部楼层
接一个电阻是为了可以通过按键方便的改变引脚的高低电平,当按键未按下时,相当于电阻电压降很小,电源电压直接加在管脚上,管脚为高电平,当按键按下时,管脚就相当于直接接地,为零电平,因此也可以得到低电平触发。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:727429 发表于 2020-4-12 11:37 | 显示全部楼层
R10作为上拉电阻将开关信号平时置高电平
回复

使用道具 举报

ID:718123 发表于 2020-4-12 15:16 | 显示全部楼层
上拉电阻,按下为低电平,
回复

使用道具 举报

ID:641629 发表于 2020-4-12 15:52 | 显示全部楼层
上拉电阻,默认高电平,按键下去低电平
回复

使用道具 举报

ID:344074 发表于 2020-4-12 16:46 | 显示全部楼层
上拉电阻,按键按下为低电平,按键不按时引脚那里为高电平
回复

使用道具 举报

ID:420836 发表于 2020-4-12 22:37 | 显示全部楼层
连接5V的电阻称为上拉电阻。 当开关断开时,它可以防止信号浮动。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:727247 发表于 2020-4-12 22:56 | 显示全部楼层
这是上拉电阻啊
回复

使用道具 举报

ID:727054 发表于 2020-4-13 08:16 | 显示全部楼层
这个一个上拉电阻,在没有铵键时保持高电平。
回复

使用道具 举报

ID:286327 发表于 2020-4-13 10:42 | 显示全部楼层
这个是上拉电阻,上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。按键按下就是低电平了。对应的还有下拉电阻作用相反

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:591189 发表于 2020-4-13 11:09 | 显示全部楼层
开关一头接地,一头接芯片,此时芯片脚是用于读取的,所以在这里加上5V,那么当按键按下时电压归零,没按下时就有5V.电阻是隔断5V和地防止短路的

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:728057 发表于 2020-4-13 11:57 | 显示全部楼层
上拉电阻,为了在开关断开时保持高电平
回复

使用道具 举报

ID:728202 发表于 2020-4-13 14:32 | 显示全部楼层
接电阻和5V是为了上拉
回复

使用道具 举报

ID:822936 发表于 2020-9-25 08:48 | 显示全部楼层
本帖最后由 奥利瓦 于 2020-9-25 11:58 编辑

有人能提供这种微动开关吗?输出数字信号的开关
回复

使用道具 举报

ID:790403 发表于 2020-9-25 08:51 | 显示全部楼层
这个为上拉电阻;与5v电压合用,可以给管脚一个高电平;当按键按下后变成低电平
回复

使用道具 举报

ID:367460 发表于 2020-9-25 09:09 | 显示全部楼层
有个上拉电阻和下拉电阻, 你这个是上拉电阻,上拉电阻上面已经说了 你可以看看下拉电阻,作用刚好和上拉相反

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:641629 发表于 2020-9-25 09:09 | 显示全部楼层
有些单片机内部可以上啦  不用接   但是有些IC没有内部上啦 就需要接了

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:235954 发表于 2020-9-25 13:33 | 显示全部楼层
可以不加上,它是上拉电阻,作用是去除干扰信号
回复

使用道具 举报

ID:798572 发表于 2020-9-26 20:54 | 显示全部楼层
就是一个上拉电阻,把该点的电压拉高到5V,当按下开关由于上有阻抗不往上走,而直接往地走,所以电压就被拉低

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:420836 发表于 2020-9-27 01:47 | 显示全部楼层
该电阻称为上拉电阻。 当按下开关时,它可防止电源短路接地。 当不按下开关时,输入信号被拉高。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:817787 发表于 2020-10-8 19:26 | 显示全部楼层
上拉电阻,目的是给一个高电平在按键按下去之前,当按键按下去时通过地给低电平,因为存在电阻不会有高电平过去

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:808634 发表于 2020-10-8 20:58 | 显示全部楼层
上拉电阻
作用:将一个未知的电平拉高到稳定的高电平状态。







当S2没按下时,Input通过2个电阻和+5V连接(注意电路中并没构成回路,因此不会有压降,所以Input端依然是高电平),为高电平。当S2按下时,+5V,R2,S2,GND形成回路,R2 电阻大,产生压降大,因此后面的Input就是低电平。

因此,可以通过Input端的电平来判断S2是否按下。

相比下拉电阻,上拉电阻在数字电路中使用的更多。

扩展:下拉电阻
作用:将一个未知的电平拉低到稳定的低电平状态。







上图中,我们要判定input这个引脚 是高电平还是低电平。

当按钮S2没按下时,Input通过2个电阻接到GND,是稳定的低电平 。 当S2按下时,+5V ,S2 , R2 ,GND这条路导通,而Input接在R2的前面,因此会得到高电平。

因此我么可以通过Input端是高电平还是低电平来判断S2是否按下。如果没有 下拉电阻R2,那么S2没按下前,Input没有和任何东西相连,它的电平处于浮动状态,且很容易受环境影响,带来电子噪声


回复

使用道具 举报

ID:826691 发表于 2020-10-8 21:43 | 显示全部楼层
上拉电阻,按键打开时提供高电平,按键闭合时接地该引脚变成低电位。一般提供给51单片机的电源电压为5v,提供给stm32的电压一般为3.3v。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:822056 发表于 2020-10-9 08:17 | 显示全部楼层
这是上拉电阻,将电平拉到稳定的高电平。按下按键时,导通GND,给低电平,反之亦然。
回复

使用道具 举报

ID:367460 发表于 2020-10-9 09:06 | 显示全部楼层
这个是上拉电阻,相反还有下拉电阻, 目的是为了让引脚保持一定的电平,不是不定态, 你这个当没有按键按下时,那根线是高电平

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:365802 发表于 2020-10-9 12:50 | 显示全部楼层
如果不接这个电阻, 在按钮没有按下时, IO处于悬空状态, 很容易因为感应或其他原因造成干扰, 特别是线比较长的时候, IO的输入将变得不确定. 造成系统误判.

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表