找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3558|回复: 12
打印 上一主题 下一主题
收起左侧

单片机+微动开关需要去抖吗

  [复制链接]
跳转到指定楼层
楼主
ID:774284 发表于 2020-6-22 10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2020-6-23 14:40 | 只看该作者
说说微动开关不需要去抖动的理由。
回复

使用道具 举报

板凳
ID:213173 发表于 2020-6-23 20:26 | 只看该作者
在大多数应用中需要去抖,少部分应用中去不去抖无所谓。
回复

使用道具 举报

地板
ID:420836 发表于 2020-6-24 08:20 | 只看该作者
通常,任何与数字电路连接的机械开关都必须进行去抖动处理,以避免产生噪声和错误信号问题。
回复

使用道具 举报

5#
ID:788559 发表于 2020-6-24 11:54 | 只看该作者
需要去抖动,否则案件相应不对
回复

使用道具 举报

6#
ID:123289 发表于 2020-6-24 12:22 | 只看该作者
1、机械金属接触,弹动是客观存在的.
2、要不要去抖动,取决于你的设计需求,多数情况下是需要去抖动的。也有不去抖动的,如一键否决、一键确认,即只要有键动作,事件就被“认定”了。
回复

使用道具 举报

7#
ID:735148 发表于 2020-6-24 16:59 | 只看该作者
延时去抖动,几行代码很省事
回复

使用道具 举报

8#
ID:789024 发表于 2020-6-24 19:59 | 只看该作者

需要去抖动,有些会引起误触发
回复

使用道具 举报

9#
ID:665461 发表于 2020-6-25 03:57 | 只看该作者
连续输入多次,能bai出现误操作du的情况下,就需要消抖
回复

使用道具 举报

10#
ID:789324 发表于 2020-6-25 10:56 | 只看该作者
肯定是需要消抖的,因为按键的开关都是机械开关,当机械触点断开不会一下子彻底断开,而是在闭合和断开的不停的抖动从而产生误差,可以并联电容,滤波消抖。
回复

使用道具 举报

11#
ID:452950 发表于 2020-6-25 12:37 | 只看该作者
最好延时去抖动
回复

使用道具 举报

12#
ID:790159 发表于 2020-6-26 13:50 | 只看该作者
所有开关检测都需要去抖,单片机执行速度太快了,去抖方式主要有2种
1.软件去抖   软件中设置相应的去抖延时;
2.硬件去抖    一般是加一个电容容值决定了延时值,或者加个比较器。
回复

使用道具 举报

13#
ID:779648 发表于 2020-6-26 15:44 | 只看该作者
如果你要PCB,然后事物做出来,那还是必要的。如果只是自己编个程序练习,但看心情喽。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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