首页 > 经验科普 > 电脑知识 > 正文

《矩阵键盘按键识别原理》

《矩阵键盘按键识别原理》

今天,在很多娱乐设备上,都出现了矩阵键盘,它的出现极大改善了人们的生活,让人们的操作更加便捷,可以最大程度地减少操作时间,极大地提高了操作效率。一个矩阵键盘由一组60个以上的按键组成,每个按键使用一个矩阵电路来组成,其中包含一组由具有不同功能的线路定义的矩阵结构,而且,这组线路是有序的,每一行都有一组输入脚,每一列都有一组输出脚。

为了识别用户按下的按键,矩阵键盘使用按键识别技术。按键识别是指矩阵键盘内部的电路原理,在用户按下按键时,使矩阵结构每行仅有一个输出脚数字输出,使用按键识别,就可以得知按键的确切位置。

一般来说,按键识别技术可以分为三种:行扫描、列扫描和全矩阵扫描。其中,行扫描是最常用的按键识别技术。首先,根据用户按下按键的结果,循环地施加逻辑函数,当输出结果为“1”时,则表示这是一个按键,否则为“0”,继续进行下一次循环按键识别,循环操作直至所有按键均被扫描到,按机器识别能力,模块本身可以识别出60个按键,而60路信号转换,则需要将信号继电器及相应的3维矩阵结构,以实现对信号的转换传输。

列扫描及全矩阵扫描和行扫描的原理基本是相同的,只是扫描的方向有点不同,入选扫描的时候,将会在每列仅有一个输出,然后,再按照如上步骤进行循环扫描,以确定按键位置,而全矩阵扫描的话,则将现有的行扫描和列扫描进行综合,进行更为精确的按键识别,从而提高按键识别的效率。

总之,矩阵键盘的按键识别技术,它主要使用了矩阵的结构,现有的包括行扫描、列扫描和全矩阵扫描,它们都是以行/列输入、输出、传输的矩阵结构实现的,而在按键识别的时候,每行/列仅有一个输出,然后,再按照结构以及程序的定义,循环地进行按键识别,可以识别出各个按键的确切位置,以及用户所按下的按键的确切情况。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/computer/1995.html

相关推荐

支付宝
微信
赞助本站