按键的硬件消抖电路原理.docx

上传人:王** 文档编号:1172897 上传时间:2024-04-12 格式:DOCX 页数:3 大小:41.31KB
下载 相关 举报
按键的硬件消抖电路原理.docx_第1页
第1页 / 共3页
按键的硬件消抖电路原理.docx_第2页
第2页 / 共3页
按键的硬件消抖电路原理.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《按键的硬件消抖电路原理.docx》由会员分享,可在线阅读,更多相关《按键的硬件消抖电路原理.docx(3页珍藏版)》请在优知文库上搜索。

1、为什么要进行按键消抖按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。按键的抖动对于人类来说是感觉不到的,但对单片机来说,则是完全可以感应到的,而且还是一个很漫长的过程,因为单片机处理的速度在微秒级,而按键抖动的时间至少在“毫秒级。一次按键动作的电平波形如下图。存在抖动现象,其前后沿抖动时间一般在5ms-10ms之间。由于单片机运行速度非常快,经过A时刻的时候会检测到低电平判断按键被按下。当到了B时刻的时

2、候,单片机同样会检测到高电平,误以为松开按键,然后又到了C时刻检测到低电平,判断到按键被按下。周而复始,在5-1Oms内可能会出现很多次按下的动作,每一次按键的动作判断的次数都不相同。按键闭合或者释放稳定时再读取按键的状态。硬件消抖电路硬件消抖一般有两种实现方式:ORS触发器O电谷滤波RS触发器利用RS触发器来吸收按键的抖动。一旦有键按下,触发器立即翻转,触电的抖动便不会再对输出产生影响,按键释放时也一样。RS触发电路消抖电路图如下。电容滤波将电容并联在按键的两端,利用电容的放电的延时特性。将产生抖动的电平通过电容吸收掉。从而达到消抖的作用,电容消抖电路图如下图所示。3V3Keyl6Slsw-PBzzLcO.IuFGND总结实际上,在没有MCU的情况下,对按键进行消抖通常是通过硬件消抖电路来实现。而在嵌入式开发中,大多数情况下都是通过程序来实现按键消抖。简单说就是加合适的延迟,显然这实现成本要比硬件电路方式低得多。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!