键盘的抖动干扰
发布时间:2014/7/27 15:04:34 访问次数:1221
由于机械触点的弹性振动,SII9002CSU按键在按下时不会马上稳定地接通,在弹起时也不能一下子完全地断开,因而在按键闭合和断开的瞬间均会出现一连串的抖动,这种抖动称为按键的抖动干扰,其产生的波形如图5 -1所示。当按键按下时会产生前沿抖动,当按键弹起时会产生后沿抖动。这是所有机械触点式按键在状态输出时的共性问题,抖动的时间长短取决于按键的机械特性与操作状态,一般为lOms~lOOms,这是键处理设计时要考虑的一个重要参数。
抖动干扰的消除
按键的抖动会造成按一次键产生的开关状态被CPU误读几次。为了使CPU能正确地读取按键状态,必须在按键闭合或断开时,消除产生的前沿或后沿抖动,去抖动的方法有硬件方法和软件方法两种。
由于机械触点的弹性振动,SII9002CSU按键在按下时不会马上稳定地接通,在弹起时也不能一下子完全地断开,因而在按键闭合和断开的瞬间均会出现一连串的抖动,这种抖动称为按键的抖动干扰,其产生的波形如图5 -1所示。当按键按下时会产生前沿抖动,当按键弹起时会产生后沿抖动。这是所有机械触点式按键在状态输出时的共性问题,抖动的时间长短取决于按键的机械特性与操作状态,一般为lOms~lOOms,这是键处理设计时要考虑的一个重要参数。
抖动干扰的消除
按键的抖动会造成按一次键产生的开关状态被CPU误读几次。为了使CPU能正确地读取按键状态,必须在按键闭合或断开时,消除产生的前沿或后沿抖动,去抖动的方法有硬件方法和软件方法两种。