预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

矩阵键盘识别方法(完整版)实用资料 (可以直接使用,可编辑完整版实用资料,欢迎下载) 单片机引脚高电平是路端电压是5V,低电平是地0V,为什么不会发生短路呢。 因为脚高电平电压5V不是电源的5V,是经过了一个上拉电阻后的5V,当高低电平端接是,高电平端就被接地,就有电流流过上拉电阻,所以不短路。单片机IO口电路其实就是一个NPN三极管,集电极与电源之间接一个上拉电阻。你所提到的高电平所测到的电压是集电极电压。不知道楼主明白没有呢 矩阵键盘在单片机中就是两个端口短接,都变为低电平,再取查询判断低电平的位置,得知是哪个键按下,再取执行相应的程序 呵呵,是有点尴尬,搞了这么几年,到现在竟然矩阵键盘都不会!不过也不意外,毕竟之前并不能把所有的知识都学到!比如串口,本科的时候就没仔细研究过,后来做GSM,没办法,还是一点一点的去深入理解它,才毕竟通了!矩阵键盘也是一样,现在实习有个项目,要用到矩阵键盘,就现在熟悉下原理,哈哈! 在按键数目比较多、I/O资源有限的情况下,有几种方法实现多按键检测: 端口扩展:采用端口扩展芯片实现单片机I/O口的扩展; 使用专门的键盘芯片; 使用矩阵键盘。 其中矩阵键盘是一种比较常用的方法。矩阵键盘的电路图如下: 矩阵式键盘由行线和列线组成,按键位于行、列的交叉点上。当键被按下时,其交点的行线和列线接通,相应的行线或列线上的电平发生变化,单片机通过检测行或列线上的电平变化可以确定哪个按键被按下。 矩阵键盘不仅在连接上比单独式按键复杂,它的按键识别方法也比单独式按键复杂。 矩阵键盘的检测方法有多种,常见的有:逐点扫描法、逐行扫描法、全局扫描法。 在本实例中我们采用逐行扫描法来实现按键检测,其中PD0-PD3作为列线,PD4-PD7作为行线。识别过程如下: 1、判断键盘中是否有键按下。设置所有行线为输出口,并输出低电平;设置列线为输入口,读取列线上的电平状态,只要有一列的电平为低,就表示有按键按下,并且被按下的键位于电平为低的列线与4跟行线相交叉的4个按键中,若所有列线都为高电平,表示没有按键按下; 2、判断被按下按键所在的位置。在确认有键按下后(进行按键消抖处理后),接下来就是确定具体哪个案件被按下,方法是:依次将每根行线设置为输出口,并输出低电平(同时剩余行线输出高电平),然后逐列检查每根列线的电平状态,若某列为低电平,则该列线与设置为输出低电平的行线交叉处的按键就是被按下的按键。 3、按键位置确定后,接下来就要给矩阵键盘中的每个按键进行编号,也就是进行按键编码,程序设计中常用计算法和查表法两种方式对按键进行编码,本实例采用计算法编码。 从上面的电路图中我们可以看到,键盘的所有行线和列线都接了上拉电阻,这是为了确保在没有按键按下的时候,I/O口的电平状态始终为高电平,从而消除外界干扰。 对于AVR单片机来说,我们已经知道在I/O口输入状态下,可以使能其内部上拉电阻,所以上面电路图中连接4根列线的上拉电阻可以不用,直接使能内部上拉电阻即可。 一种毫米波辐射计目标识别方法 汪敏李兴国 (南京理工大学毫米波光波近感技术研究所210094 摘要根据毫米波辐射计的波形特点提出一种目标识别方案,给出计算机仿真结果;进 一步探讨了目标识别方案的硬件实现,并讨论了这一方案的计算量问题。 关键词毫米波辐射计表观温度目标识别 分类号TM931TN959 0引言 在灵巧弹药系统下,从探测系统接收到的各种信号中进行有效的特征提取及真假目标识别,是提高灵巧弹药毁伤效率的关键。与雷达相比,毫米波辐射计的目标识别有其特殊性。主动式可以发射各种经过调制的信号,从而得到含有大量目标信息的各种回波信号;而被动式只能获得时域波形,目标识别主要立足于输出信号波形,寻找最佳特征及分类方法。 本文根据毫米波辐射计的波形特点,提出一种被动式目标识别系统方案,利用目标特性模型进行了目标识别的仿真实验;并讨论了工程实现方案及实时性问题,论证了整个方案的实用性。 1毫米波辐射计的输出波形 毫米波幅射计是一种高灵敏度无线电接收系统,它利用物体在毫米波段的辐射特性差异来探测目标。一般来说,物质的电特性对其辐射特性影响较大,相对介电常数较高的物质,发射率较小,反射系数高。金属导体是良好的反射器,其发射率近似为0,而地面发射率很高,为0.935左右。因此,放在地面上的金属无论实际温度多高,其表观温度近似为零,与地面有较高的温度对比度∃TT,检测∃TT就能探测及识别地面金属目标。 文献[1]给出计算辐射计天线温度的数学模型为 ∃Ta=G0H∃TT4Π∫y2y1∫x2x1exp-barccosHcosΗF-ysinΗF(x2+y2+H2122 (x2+y2+H232dxdy(1 式中∃TT代表目标与背景之间的对比度;∃Ta代表天线温度变化量。天线距x