电工学习网

 找回密码
 立即注册
查看: 2823|回复: 1
打印 上一主题 下一主题

轻触开关的工作原理和使用注意事项

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-22 18:26:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

轻触开关应用非常广泛。家里的电视机、洗衣机、遥控器、鼠标、键盘等等需要进入输入操作的电子产品都会用到。轻触开关有各种各样的尺寸、形状、按键力度和贴装形式,电子工程师可以根据实际应用需求选择使用。

轻触开关的工作原理
  • 轻触开关虽然有很多形状、尺寸、按键力度和贴装形式,但它的工作原理都是一样的,就是一个开关,用一定的力度按下,内部的两个触点就会连接导通,手松开后,由于机械力的作用,触点分离断开。
  • 这个机械力可以由轻触开关内部的金属窝仔片或者可变形的橡胶结构件提供。
轻触开关的工作原理和使用注意事项
轻触开关使用的注意事项
  • 轻触开关一般用于开关信号输入,通过的电流是非常小的。如果用于电流导通控制,一定要注意轻触开关工作电流能否满足要求。
  • 使用单片机(MCU)检测轻触开关输入,一定要加上上拉或者下拉电阻(当然也可使用MCU内部的上拉或者下拉电阻)。图A没有加入上拉电阻,在轻触开关没有按下时,输入端口A的状态是未知的;图B加入了上拉电阻,轻触开关没有按下时,输入端口B的状态为确定的高电平;由此可见加入了上拉电阻的图B接法更加可靠。
  • 轻触开关的工作原理和使用注意事项
  • 检测轻触开关信号输入需要去抖。因为轻触开关由内部两个弹片触点导通产生开关信号的,当发生振动时也可能产生极短时间的导通信号;在触点闭合和释放的瞬间也会出现极短时间的多次闭合、断开的抖动信号,这时候我们不能认为用户多次按下轻触开关。在软件设计的时候需要把这些抖动信号去除,得到可靠的输入信号,以避免用户误操作。
  • 最简单的方法就是延时去抖。当检测到轻触开关闭合后,我们可以延时20毫秒(当然这个时间可以根据实际情况设定),延时后再次检测轻触开关,如果还是闭合状态,我们才认为轻触开关按下了。当然还有其它更好的去抖方法,只要达到消除抖动信号的目的就可以了。

回复

使用道具 举报

沙发
发表于 2023-7-27 10:42:51 | 只看该作者
你好,我想请问下如果用外部的中间继电器替代改轻触开关,可以吗

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-8 23:24

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表