首页 > 代码库 > 按键的硬件消抖小结
按键的硬件消抖小结
最近没事,对按键的硬件消抖进行了一下了解,现对其总结如下:
对于单刀双掷开关,使用RS触发器进行硬件去抖。
原理:图中两个“与非”门构成一个RS触发器。当按键未按下时,输出为1;当键按下时,输出为0。此时即使按键的机械性能,使按键因弹性抖动而产生瞬时断开(抖动跳开B),按键也不会返回原始状态A,双稳态电路的状态不改变,输出保持为0,不会产生抖动的波形。也就是说,即使B点的电压波形是抖动的,但经双稳态电路之后,其输出为正规的矩形波。
而实际应用当中,最常用的按键是两个接线端的按键。对于此类按键的硬件消抖方法有:
其原理是利用电容平波,再经过施密特反相器整形之后就得到了没有毛刺的脉冲波。要么,就是简单的使用电容进行延时消抖。
另外添加两个附件,是在网上找的关于硬件消抖的文档。PS:不知为什么不能直接上传文档了,我分享的是云盘的一个链接
http://yunpan.cn/QafVvTZERfP8M (提取码:1c5b)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。