单片机的输出设备,常用的是LED灯,输入的就是一些开关,开关就单个元件来说,我们用的有两类,一类是自复位的,一类是自锁的。
自锁开关
自锁开关有船形的,有拨杆形的,也有按键形的。
按键形的较多,形状也不一样,但内部原理都是一样的,按下开关后,通过机械结构锁止,保持按下的状态。再按下就会弹开,解除锁止。按键形的多为圆形,方便安装,工艺简单。控制柜上的开关多是此类,而且带有指示灯。
也有些是两个位置的,向上按下或拨动是一个档位,向下按下或拨动是一个档位,家里的灯开关多是此类。
自复位开关
形状上与自锁开关一样,也是有圆形,船形,按键形和拨杆形的,只是无法自锁,动作后,手一松开就又恢复为断开状态了。
不管是自锁还是自复位,作为开关都可以提供信号转换或电能切换,只是自锁是切换后保持,而自复位是松手即恢复原来状态。这要跟据实际需要来设计。
假如电梯开关设计成自锁的,那一旦忘了关,就会一直停在某层不动。
如果电灯开关设计成自复位的,那要开灯就要一直站开关边上按着。
显然这都是不合适的,所以开关的选择要根据需求来定。而我们的单片机,对信号的监控是十分迅速的,这就要说到两种开关在信号切换时的微观状态了,也就是毫秒级时间中的反应。
自锁开关,当按键按下,触片接触,压力机构锁止,开关接通,信号完成状态切换,就单片机收到的电压信号来说,是从0伏,啪!切换到5伏,然后保持了。
自复位开关,当按键按下,触片接触,由于没有锁止机构,所以,接触的力量全部来自手指,手指会在按压时有抖动,就会造成一种接触不良的状态,单片机在收到的信号就会是0到5伏之间波动,成锯齿状波形。
如果条件允许,可以选用自锁开关,若是需要使用自复位的,例如电梯,那程序中也是可以改变的,用程序去消除这类信号抖动,也是一门功课呢。
因为信号的读取中,不仅有按键开关,还有些比如浮球测液位,限位开关测位置,都会存在一些临界状态,类似于抖动,所以学习消抖很有必要。
标签:东莞按键开关美观精巧