• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机按键去抖原理

一半冷静 2018-08-12 浏览量:1766
单片机按键去抖原理
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 原理是:如果是抖动,那么抖动肯定是高频,持续时间很短,所以软件消抖采用延时来做的
    • 发布于 2018-08-12
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:17
  • 在机械按键按下的时候,电平会在高低电平之间抖动,这时候采样会出现误采样,所以要在按下后等待波动过去之后再采样。
    • 发布于2018-08-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 有两种去抖一种是硬件消抖,原理是用电容延时,一种是软件消抖,延时之后再判断,所以最终原理还是延时等待抖动消失!
    • 发布于2018-08-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 通常采用延迟去抖动,就是让单片机取到一次低电平之后,过一段时间再次取低电平。中间的延迟时间取决于按键类型。
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 通常采用延迟去抖动,就是让单片机取到一次低电平之后,过一段时间再次取低电平。中间的延迟时间取决于按键类型。
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件去抖原理是通过电容对抖动的电压滤波。软件去抖则是通过延时判断来确认按键的状态。
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 延时再次采样按键,两次都是低电平就触发
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 去抖就是按键在按下的时候,机械部分震动,单片机可能会采集到多次按键触发的动作,实际目的是一次,就需要把那些产生的干扰触发消除掉,有软件去抖和硬件去抖。
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 去抖原理就是延时的原理,如果抖动的延时已经达到按钮按下去的状态,这时候的抖动就不能排除了,已经被认为是按键按下了,类似误操作了
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 去抖就是通过延时,和判断状态循环的操作实现
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 高低电平信号,突变瞬间,会震荡,就是把震荡去掉,取实际的电平状态。
    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 按键去抖的一种典型方法是产生边沿触发中断之后等待一小段时间再去读取该IO的高低电平,判断是否真正被按下

    这个时间可以选择10ms

    • 发布于2018-08-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是加一个延时,延时前后,读取的值一样就可以了
    • 发布于2018-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 按键消抖一般依靠延时实现

    基本是读取到电平变化后

    延时5ms再读取一次

    如果仍然是按下的状态

    则判断为按键按下一次

    • 发布于2018-08-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 按键消抖就是通过延时一段时间,同两次的检测电平一致就是确认按键按下
    • 发布于2018-08-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 按键消抖通常是通过延时后二次检测按键状态来实现的,比如按下按键后等待10毫秒,再次检测是否按键还在按下状态,如果还在则认为确实按下了。因为抖动通常持续时间不会很长,延长10毫秒就足够完成了,而人对于10毫秒的感知几乎没有延时,所以能够比较好的实现按键消抖。
    • 发布于2018-08-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机按键去抖就是加一段延时把单片机按下和松开时候产生的轻微抖动无视掉,实际上现在新型按键都没有抖动现象的了。
    • 发布于2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机按键去抖原理