【雕爷学编程】Arduino动手做(54)---大按键微动按钮模块

在这里插入图片描述

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验五十四:按键模块 电子积木轻触开关 大按键微动按钮 兼容arduino 树莓派

在这里插入图片描述
知识点:按键开关(switcher)
又叫轻触开关,微动开关,最早出现在日本(称之为:敏感型开关)使用时以满足操作力的条件向开关操作方向施压开关功能闭合接通,当撤销压力时开关即断开,其内部结构是靠金属弹片受力变化来实现通断的。轻触开关由:嵌件、基座、弹片、按钮以及盖板等部分组成,其中防水类轻触开关在弹片上加一层聚酰亚胺薄膜。

按键开关具有接触电阻荷小、精确的操作力误差、规格多样化等方面的优势,在电子设备及白色家电等方面得到广泛的应用:如影音产品、数码产品、遥控器、通讯产品、家用电器、安防产品、玩具、电脑产品、健身器材、医疗器材、验钞笔、雷射笔按键等等。因为轻触开关对环境的条件(施压力小于2倍的弹力/环境温湿度条件以及电气性能)大型设备及高负荷的按钮都使用导电橡胶或锅仔开关五金弹片直接来代替,比如医疗器材、电视机遥控器等。

常用款12127.5系列
这是一款仿欧姆龙开关的可配按键帽轻触按键开关产品,它由四个定位柱和四个引脚组成,其开关规格尺寸为12*12mm,一般市面上又广泛被称为12x12防水轻触开关。该开关常规的盖帽颜色区分有黑色和黄色两种;按键力度区分有250gf、180gf、160gf等3个标准力度。

在这里插入图片描述
在这里插入图片描述
按键开关的基本参数
1.回复力Resilience:50gf min
2.行程stroke:0.25±0.1mm
3.额定范围Rating: 50mA 12VDC
4.接触电阻Contact Resistance : 50mΩ max(initial)
5.绝缘电阻Insulation Resistance: 100MΩ(minDC 250V)
6.耐压强度Dielectric Strength : AC250V(50/60Hz for 1minute)
7.机械寿命Electrically Life: 100,000次
8.环境温度Environment temperature: -25℃~+105℃
9.操作力度Operating Force: 180/230(±20gf)
10.热变形温度Seal temperature: 250℃-280℃

在这里插入图片描述
按键开关的接通(按下)与断开(松开)
按键开关由4个针脚组成,这4个可以分为两组,并排两个针脚一直都是联通的,当开关按下时,对角线联通。由下图可知:按键没按下时候:1,2号脚相连,3,4号脚相连。按键按下去时候,1,2,3,4号脚就全部接通。

在这里插入图片描述
应用按键开关的几个电路

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用按键开关的注意事项
1、给按键开关端子进行焊接时,如果在端子上施加负荷,因条件不同会有松动,变形及电特性劣化的可能,请在使用时注意。
2、使用通孔印刷电路板及推荐以外的电路板时, 由于热应力的影响会发生变化,所以请事先就焊接条件进行充分的确认。
3、进行两次焊接时,请在第一次焊接部分恢复到常温之后再进行。连续加热可能使外围部变形,端子的松动,脱落及电特性降低。
4、关于焊接的条件设定,需要确认实际批量生产条件。
5、产品以直流的电阻负载为前提设计制造的。使用其它负荷[感应性负荷,电容性负荷]时,请另行确认。
6、印刷电路板安装孔及模式,请参照产品图中记载的推荐尺寸。
7、开关请用于直接由人操作按开关的结构。请不要用于机械性的检测功能。
8、轻触开关操作时,如果施加规定以上的负荷,开关将有被损坏的可能。请注意不要在开关上施加规定以上的力。
9、请避免从侧面按操作部的用法。
10、对于平轴杆型,尽量按下开关中心部。对于铰链结构,按下时轴杆按动位置将移动,请特别注意。
11、开关安装后,因其他零部件的粘结剂硬化等通过蓄热硬化炉时,请与专业人士联系。
12、如果使用开关的整机的周围材料产生腐蚀性气体,将有可能造成接触不良等现象,所以请事先进行充分的确认。
13、碳接触点具有因推压负荷接触电阻发生变化的特性。用于电压分压回路等时,请在充分确认之后使用。
14、关于密闭型以外的型号,对异物的侵入,请充分注意。

按键开关模块介绍
按键开关模块则是对按键开关进行简单的封装而成,它有3个针脚,分别是VCC,OUT,GND。按钮模块是我们使用最为频繁的一个电子部件,内部由一对轻触拨盘构成,当按下时闭合导通,松开时自动断开。按键开关模块是数字输入模块(被称为最简单的传感器),按下开关时,OUT发出1(或0)的信号,松开开关后发出信号为0(或1)。

在这里插入图片描述
名称:按键模块
尺寸:11*22mm
颜色:红(蓝)等色键帽
电压:3.5、5V
输出:数字电平(按下1或0,释放0或1)
接口:Arduino 3P接口 S V G
平台:Arduino、单片机、ARM、树莓派等

按键开关模块的二种类型
1.下拉电阻按键开关模块

在这里插入图片描述
下拉电阻按键开关模块的电原理示意图

在这里插入图片描述
下拉电阻按键开关模块使用说明:
未按开关——输出0V,低电平,0状态
按下开关——输出5V,高电平,1状态
注:按键没按下时候,1,2号脚相连,3,4号脚相连。按键按下去时候,1,2,3,4号脚就全部接通。

  1. 上拉电阻按键开关模块
    在这里插入图片描述
    上拉电阻按键开关模块的电原理示意图

在这里插入图片描述
上拉电阻按键开关模块使用说明:
未按开关——输出5V,高电平,1状态
按下开关——输出0V,低电平,0状态

注:按键没按下时候,1,2号脚相连,3,4号脚相连。按键按下去时候,1,2,3,4号脚就全部接通。

知识点
上拉与下拉
上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用;下拉就是将不确定的信号通过一个电阻钳位在低电平;上拉是对器件注入电流,灌电流,下拉是输出电流,拉电流;弱强只是上拉电阻的阻值不同,没有什么严格区分。

上拉电阻指电阻一端接VCC,一端接逻辑电平接入引脚(如单片机引脚),将一个未知的电平拉高到稳定的高电平状态。下拉电阻指电阻一端接GND,一端接逻辑电平接入引脚(如单片机引脚),将一个未知的电平拉低到稳定的低电平状态。

上拉电阻和下拉电阻的作用
在数字逻辑电路中,一个信号不是0,就是1。正是因为这样,数字电路的设计才简单,可靠。通常,用电压5v(或者接近5V)代表 on 开状态,代表高电平,对应状态 1。用电压0v (或者接近0v)代表off关状态,代表低电平,对应状态0。有些开发板是基于3,3V的,因此使用3.3V作为高电平。

如果一个线路中的电压处于不确定的状态(例如一个引脚不和任何其它回路连通时),那我们就说它的电压是浮动的,他会随着时间不断变化,跳动,而且很容易受到外界环境的影响。处于这种不确定状态的电路会被随机解释为高或者低电平。这种现象也叫电子噪声。然而程序必须是严格准确的,所以电路的设计一定要避免线路电压处于浮动状态。我们可以使用上拉电阻或者下拉电阻将电路的电压在任何时候都保持在确定的状态下,这就是上拉电阻和下拉电阻的作用。

在这里插入图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驴友花雕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值