如何解决薄膜开关按键抖动问题
作者:管理员    发布于:2015/8/14 16:32:18    文字:【】【】【

     薄膜开关服务商说通常我们看到的按键所用开关都是机械弹性开关,当机械触点断开或闭合时,由于机械触点的弹性作用一个按键开关在闭合时不会马上稳定地接通,断开时也不会一下子断开。

 

        薄膜面板服务商说首先先看下它们的抖动时间,抖动时间的长短由按键的机械特性决定,一般为5ms10ms。这是一个很重要的时间参数,在很多场合都要用到。为确保CPU对键的一次闭合仅作一次处理,必须去除键抖动。在键闭合稳定时读取键的状态,并且必须判别到键释放稳定后再作处理。

 

        钟山电子服务商说硬件消抖在键数较少时可用硬件方法消除键抖动。 两个“与非”门构成一个RS触发器。当按键未按下时,输出为1;当键按下时,输出为0。此时即使用按键的机械性能,使按键因弹性抖动而产生瞬时断开(抖动跳开B),中要按键不返回原始状态A,双稳态电路的状态不改变,输出保持为0,不会产生抖动的波形。也就是说,即使B点的电压波形是抖动的,但经双稳态电路之后,其输出为正规的矩形波。这一点通过分析RS触发器的工作过程很容易得到验证。