消除轻触开关抖动的方法-利来app登录

 |  | 

欢迎访问富荣精密科技有限公司官方网站,我们将竭诚为您服务!

关于富荣
联系我们


台湾富荣精密科技有限公司
东莞市富荣电子有限公司
中国广东省东莞市塘厦镇林村工业区
电话:0769-82025359/82617859
传真:0769-82025360/82617860
邮件: [email protected]
网 址: www.fuyon.com.cn

行业新闻

您当前位置:新闻中心 >> 行业新闻 >> 浏览文章

消除轻触开关抖动的方法

时间:2020年09月21日 信息来源:本站原创 点击:次
0
【 】【 字体: 】

  轻触开关具有结构简单、成本低、开关特性好等优点。但这种开关在按键被按下时会发生触点抖动现象。抖动的结果是使一次按键动作导致电路的多次通断变化,从而造成误码。而且,这种机械抖动现象是轻触开关不可避免的缺点。因此,在电路设计时需要考虑消除抖动、噪声等因素引起的误码动作。

  消除轻触开关按键抖动的方法有两种。一种是用硬件电路来实现的。其原理是利用触发器来锁定按键的状态,达到消除抖动的目的。轻触开关的2个固定触点分别接到r-s触发器的r、s端,而动触点接地。

  平时,动触点接通在s端点,使触发器的q端处于“1”状态。当微动开关被按下时,动触点脱离s端而撞击到r端。经过几次弹跳后稳定接通r端,利用轻触开关与r端接通时形成的第1触点脉冲使触发器的q端置“0”。

  由于动触点继续保持与s端断开,故以后的各个弹跳脉冲都不会使触发器的状态发生变化。当轻触开关按键被放开时,动触点又脱离r端撞击到s端,几次弹跳后稳定接通s端,又使触发器q端置“1”。目前,一般采用专用消除抖动的集成电路芯片来实现上述原理。

  另一种方法是通过轻触开关中的微处理器,利用软件延迟法消除抖动。即在按键开关管理程序中,使数据信号的传送和启动命令延迟产生。按键管理程序确定了防抖动的延迟时间,一般大约在20ms左右,延时后再去读该按键。如果还是闭合的,即确认该键确实被按下,同时也可以避免轻触开关在使用时出现连键。


上一篇:侧按轻触开关规格参数与注意事项
下一篇:按3秒才开机的轻触开关