开关去抖挑战和替代方案
无弹跳开关: 当我们按下按钮、拨动开关或微动开关时,该机制涉及两个金属部件接触以缩短电源。然而,并没有建立瞬时连接;相反,这些金属部件在最终形成稳定连接之前会多次连接和断开。释放按钮时也会发生类似的弹跳,从而导致潜在问题,例如误触发或多次触发。这种现象就像一个弹球从高处下降,不断弹跳,直到最终静止。传统的去抖电路,尤其是那些具有转换触点的电路,可能并不总是实用或具有成本效益。特别是在容纳额外连接带来挑战的情况下,键盘开关经常出现这种情况。
用于去抖的高效单触点电路
这里介绍的紧凑电路设计用于使用一个闭合触点或一个断开触点进行操作。实际上,两者之间的选择不会显着影响功能,因为可以选择 Q 或 Q 输出来反转开关操作。电路输入端的逻辑电平由上拉电阻R1和S1的位置决定。输入信号直接馈入双稳态IC 1a(美国术语中的触发器)的数据输入。一旦接触弹跳消失就开始计时,通常在 0.5–1.0 毫秒的范围内。
使用 IC2a 进行时钟生成和跳动过滤
时钟信号由 IC2a 产生,IC2a 充当异或门。随着输入电平的每次变化,该门都会生成一个脉冲。其宽度由R2和Ci的值决定。然而,所产生的脉冲并不能避免接触弹跳。为了解决这个问题,采用 C2 和 IC2a 的输出电阻来滤除不需要的弹跳效应。在脉冲被引导到双稳态的时钟输入之前,电容器 C2 两端的电势经过 IC2b 的平滑和反转。因此,输出信号变得干净,尽管经历了几毫秒的轻微延迟。
电路更换和适配的注意事项
鉴于弹跳滤波器依赖于 IC2a 的输出电阻。认识到该电路不能用任何其他类型替代变得至关重要。如果更换不可避免,则必须进行调整以适应新的情况。这涉及到调整 C2 的值或引入与 IC2a 输出串联的电阻器。值得注意的是,该电路的电流消耗达到 3 mA。
-
原理图
+关注
关注
1293文章
6309浏览量
232853 -
开关电路
+关注
关注
58文章
551浏览量
66351 -
触发器
+关注
关注
14文章
1995浏览量
61044
发布评论请先 登录
相关推荐
评论