当前位置:首页 > 电路图基础 > 正文

按键的硬件消抖电路原理详解

来源:网络  发布者:电工基础  发布时间:2026-03-08 09:02
为什么要进行按键消抖 按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的

为什么要进行按键消抖

按键消抖通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一下子断开。因而在闭合及断开的瞬间均伴随有一连串的抖动,为了不产生这种现象而作的措施就是按键消抖。

按键的抖动对于人类来说是感觉不到的,但对单片机来说,则是完全可以感应到的,而且还是一个很“漫长”的过程,因为单片机处理的速度在“微秒”级,而按键抖动的时间至少在“毫秒”级。

一次按键动作的电平波形如下图。存在抖动现象,其前后沿抖动时间一般在5ms~10ms之间。由于单片机运行速度非常快,经过A时刻的时候会检测到低电平判断按键被按下。当到了B时刻的时候,单片机同样会检测到高电平,误以为松开按键,然后又到了C时刻检测到低电平,判断到按键被按下。周而复始,在5-10ms内可能会出现很多次按下的动作,每一次按键的动作判断的次数都不相同。

按键的硬件消抖电路原理详解

为确保单片机对按键的一次闭合仅作一次处理,必须处理按键抖动问题。在按键闭合或者释放稳定时再读取按键的状态。

硬件消抖电路

硬件消抖一般有两种实现方式:

RS触发器

电容滤波

RS触发器

利用RS触发器来吸收按键的抖动。一旦有键按下,触发器立即翻转,触电的抖动便不会再对输出产生影响,按键释放时也一样。RS触发电路消抖电路图如下。

按键的硬件消抖电路原理详解

电容滤波

将电容并联在按键的两端,利用电容的放电的延时特性。将产生抖动的电平通过电容吸收掉。从而达到消抖的作用,电容消抖电路图如下图所示。

按键的硬件消抖电路原理详解

总结

实际上,在没有MCU的情况下,对按键进行消抖通常是通过硬件消抖电路来实现。而在嵌入式开发中,大多数情况下都是通过程序来实现按键消抖。简单说就是加合适的延迟,显然这实现成本要比硬件电路方式低得多。

审核编辑:汤梓红

相关热词:

相关内容
月度热门TAG关键词
回调函数指示测试灯氩弧焊高压电阻数字仪表数组电负性电导SiP技术DAP迁移学习射频微波RS485通信接口BCD码toString占空比磁电阻器ARM64滴厚道8杜鲁门滴厚道8杜鲁门M槑的哈里森M槑的哈里森M槑的哈里森ACLinsertinto氮化镓(GaN)I/O电磁式流量计netstat命令多层感知机
最新文章
回调函数(callback)是什么?回调函数的实现方法回调函数(callback)是什么?回调函数的实现方...

时间:2026-05-08

电压指示测试灯电压指示测试灯

时间:2026-05-08

PLC自动步程序的7种编程方法PLC自动步程序的7种编程方法

时间:2026-05-08

压力变送器的工作原理压力变送器的工作原理

时间:2026-05-08

ipv6和ipv4有什么区别,哪个网速快?ipv6和ipv4有什么区别,哪个网速快?

时间:2026-05-08

TFTP简介_TFTP的特点_TFTP的应用TFTP简介_TFTP的特点_TFTP的应用

时间:2026-05-08

氩弧焊与电焊的优缺点,哪个更加结实氩弧焊与电焊的优缺点,哪个更加结实

时间:2026-05-08

使用高压电阻进行设计的 10 个技巧使用高压电阻进行设计的 10 个技巧

时间:2026-05-07

数字仪表与模拟仪表:它们有何区别?数字仪表与模拟仪表:它们有何区别?

时间:2026-05-07

基于半导体的电源模块与分立元件基于半导体的电源模块与分立元件

时间:2026-05-07

热门文章
基于逻辑门的构成解释如何完成任意逻辑的管级电路设计基于逻辑门的构成解释如何完成任意逻辑的管...

时间:2026-03-08

彩灯电路彩灯电路

时间:2026-03-05

三相异步电动机原理三相异步电动机原理

时间:2026-03-04

三相异步电动机的拆装详讲三相异步电动机的拆装详讲

时间:2026-03-04

NE555的有趣电路设计分享NE555的有趣电路设计分享

时间:2026-03-08

光耦在电子电路中作用、关键参数详解光耦在电子电路中作用、关键参数详解

时间:2026-03-08

从0学电路,万用表演示测量三极管方法从0学电路,万用表演示测量三极管方法

时间:2026-03-08

电动机单线远程正反转控制电路图电动机单线远程正反转控制电路图

时间:2026-03-04

转角测量电路转角测量电路

时间:2026-03-05

美的电磁炉电路图大全(六款美的电磁炉电路设计原理图详解)美的电磁炉电路图大全(六款美的电磁炉电路...

时间:2026-03-07