找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2156|回复: 25
收起左侧

单片机输入按键要不要接电阻

  [复制链接]
ID:1087674 发表于 2023-7-14 17:21 | 显示全部楼层 |阅读模式
单片机输入I/o扣的按键,要不要接电阻呢?如果不接电阻,按下开关时(有时候一直按住),单片机会不会烧?
回复

使用道具 举报

ID:883242 发表于 2023-7-14 18:11 | 显示全部楼层
不需要接电阻,除非线很长。
回复

使用道具 举报

ID:116103 发表于 2023-7-14 19:57 | 显示全部楼层
按键接地时,51类的CPU的P1  P2等接口内部有上拉电阻,不接电阻没事,AVR和STM32类的要设置接口为输入模式时,也不用接电阻
回复

使用道具 举报

ID:213173 发表于 2023-7-14 20:59 | 显示全部楼层
单片机输入I/O口的按键,要不要接电阻要看具体芯片型号。标准51芯片IO口在准双向模式不需要接电阻,而新型51内核1T芯片由于速度极快,在准双向模式时为了改善脉冲前沿上升速率要打开强上拉2个时钟时间,这就有可能带来损坏I/O口的风险。所以要不要接电阻要看具体芯片型号和应用场景,不能一概而论。
回复

使用道具 举报

ID:1087674 发表于 2023-7-14 22:22 来自手机 | 显示全部楼层
wulin 发表于 2023-7-14 20:59
单片机输入I/O口的按键,要不要接电阻要看具体芯片型号。标准51芯片IO口在准双向模式不需要接电阻,而新型5 ...

STC15W204S要吗?
回复

使用道具 举报

ID:213173 发表于 2023-7-15 06:23 | 显示全部楼层

建议串接330~1K的电阻
回复

使用道具 举报

ID:879348 发表于 2023-7-15 08:12 | 显示全部楼层
板空间多就加,工业用一般要加
回复

使用道具 举报

ID:123289 发表于 2023-7-15 09:56 | 显示全部楼层
上拉是要的,内部有了,可以省去外部的。
回复

使用道具 举报

ID:1066583 发表于 2023-7-15 12:52 | 显示全部楼层
接一个好些
回复

使用道具 举报

ID:624769 发表于 2023-7-15 14:16 来自手机 | 显示全部楼层
wulin 发表于 2023-7-14 20:59
单片机输入I/O口的按键,要不要接电阻要看具体芯片型号。标准51芯片IO口在准双向模式不需要接电阻,而新型5 ...

stc家,只要准双向,哪怕stc89,除了p0端口,都有2个时钟的强上拉时间,和型号无关。
回复

使用道具 举报

ID:624769 发表于 2023-7-15 14:17 来自手机 | 显示全部楼层
农民阿伯 发表于 2023-7-14 22:22
STC15W204S要吗?

你确保你代码里不会改成推挽模式就不需要加。反之,加了比较安心。
回复

使用道具 举报

ID:1088579 发表于 2023-7-15 18:42 | 显示全部楼层
不用接
回复

使用道具 举报

ID:1088579 发表于 2023-7-15 18:42 | 显示全部楼层
不用接,调好IO口输出模式就行
回复

使用道具 举报

ID:1028610 发表于 2023-7-16 17:09 | 显示全部楼层
建议接入电阻
回复

使用道具 举报

ID:1034262 发表于 2023-7-17 11:07 | 显示全部楼层
为了安全可靠,建议按键串联一个300R~1K的电阻。
回复

使用道具 举报

ID:1088712 发表于 2023-7-17 11:26 | 显示全部楼层
在单片机输入/输出(I/O)连接扣的按键时,一般情况下不需要额外接电阻。单片机的输入引脚通常使用内部上拉电阻或下拉电阻来实现稳定的输入状态。这些内部电阻会将引脚连接到固定的电压,从而确保在按键未按下时,引脚处于已定义的逻辑状态。

如果你直接将按键连接到单片机的输入引脚,按下或释放按键时,引脚电平会发生变化,这样你就能够检测到按键的状态变化。单片机一般会提供软件中断或轮询的方式检测按键状态变化,使你能够作出相应的响应。
回复

使用道具 举报

ID:1088790 发表于 2023-7-18 01:17 | 显示全部楼层
需要接一个电阻
回复

使用道具 举报

ID:517951 发表于 2023-7-18 07:55 | 显示全部楼层
我建议是接上拉电阻4.7K, 一个下接电容100n.
回复

使用道具 举报

ID:712097 发表于 2023-7-18 11:40 | 显示全部楼层
如果是STC的51单片机,IO设置成双向模式,不用接电阻,如果是推挽模式,按键时间长了会烧。
回复

使用道具 举报

ID:1088870 发表于 2023-7-18 17:29 | 显示全部楼层
看板子原理图内部有没有接有,一般可以不接,但是接了肯定不亏
回复

使用道具 举报

ID:584814 发表于 2023-7-19 08:06 | 显示全部楼层
是不是必须 ?肯定不是,安全措施是可以根据设计需要多加的,但多数不需要。
建议一直按住不如直接搞个自锁开关。
回复

使用道具 举报

ID:420836 发表于 2023-7-19 08:07 | 显示全部楼层
一般单片机的一些GPIO都带有上拉电阻。
回复

使用道具 举报

ID:1089358 发表于 2023-7-23 01:44 | 显示全部楼层
接电阻,最大的好处是可以钳定电位,不让信号飘来飘去
回复

使用道具 举报

ID:1089482 发表于 2023-7-24 14:05 | 显示全部楼层
至少得有上拉或者下拉电阻吧,电压在范围内一直按着不会烧
回复

使用道具 举报

ID:1015233 发表于 2023-7-24 15:18 | 显示全部楼层
一般不用接电阻,一般是按键的一端接IO口,另外一端接GND;如果是按键一端接3.3V,另外一端接IO口,可以接一个小电阻,也可以不接
回复

使用道具 举报

ID:1088185 发表于 2023-7-24 16:13 | 显示全部楼层
想要知道需不需要接个电阻, 你必须要知道接电阻的作用及其原理, 每个项目的应用环境都不一样, 所以只看一般需要接, 或一般不需要接都没意思的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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