基于ARM核的AT75C220及其在指纹识别系统中的应用

上传人:re****.1 文档编号:562667387 上传时间:2023-06-23 格式:DOC 页数:3 大小:14.50KB
返回 下载 相关 举报
基于ARM核的AT75C220及其在指纹识别系统中的应用_第1页
第1页 / 共3页
基于ARM核的AT75C220及其在指纹识别系统中的应用_第2页
第2页 / 共3页
基于ARM核的AT75C220及其在指纹识别系统中的应用_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于ARM核的AT75C220及其在指纹识别系统中的应用》由会员分享,可在线阅读,更多相关《基于ARM核的AT75C220及其在指纹识别系统中的应用(3页珍藏版)》请在金锄头文库上搜索。

1、基于ARM核的AT75C220及其在指纹识别系统中的应用指纹识别技术近年来逐渐成熟,在门禁、安防和金融等方面得到了越来越广泛的应用。典型的指纹识别系统是以指纹传感器和DSP处理器为核心构成。指纹传感器采集指纹图像,DSP处理器实时实现指纹识别算法。同时,通常的指纹识别系统还具有较强的通信才能,除了具有RS485通信外,高档的指纹识别系统还要求具有以太网接口和Internet连接才能。Atel公司新推出的智能互联网芯片AT75220集成了AR内核、DSP协处理器以及以太网A接口,用AT75220和指纹传感器结合可构成高性能的指纹识别系统。1AT75220主要特点AT75220是定位于智能互联网应

2、用的高性能AR处理器,采用AR7TDI微处理器核,具有adDSP核,强大的外设(如中断控制器和外设数据控制器),其DA通道增强了微控制器的实时性能。主要特点有:集成AR7TDIARThub处理器核一个16b定点DSP核双以太网10100bsA接口88kB的完好快速RA(支持DA方式)多媒体数字信号编解码器(DE接口)集成SDRA控制器这样,AT75220就很合适于需要图像处理功能并具有互联网通信才能的设备,比方高性能的指纹识别设备和VIP应用等。单芯片集成多种功能可以降低本钱,进步系统可靠性。同时,该芯片完备的开发软件支持(包括LINUX操作系统和DSP算法程序支持等)也有利于减少产品上市时间

3、。2芯片构造AT75220主要由运行速度达40Is的基于AR7TDI的RIS处理器、运行速度为60Is的DSP处理器和双以太网10100bs的A接口组成。其内部机构如图1所示。AT75220包含2种不同的总线ASB和APB,ASB用于连接AR核、DSP核等核心模块,而APB总线那么连接串行通信接口、通用I口等,两总线之间用ABA总线桥连接。ARTTDI微处理器是一个高性能的嵌入式PU,他功耗低,运算速度快,内含Thub指令解码器,可支持16b指令,同时支持调试和快速乘法等功能,并可通过模块互交总线与其他功能模块进展数据交换。ARTTDI(Thub)是公司受权用户最多的一项产品,将AR7指令集同

4、Thub扩展组合在一起,以减少内存容量和系统本钱。同时,他还利用嵌入式IE调试技术来简化系统设计,并用一个DSP增强扩展来改良性能。选择基于AR核的产品的另一个理由是,AR公司的处理器核心得到了大量厂家的支持,便于产品的开发和晋级换代。同其他集成DSP核的芯片相比,AT75220的DSP子系统资源是相当丰富的,如图2所示,除包含一个60Is,16b定点DSP内核外,还具有不同用处的RA:2kBl6X-RA,2kBl6Y-RA,16kBXl6通用数据RA,24kBl6可下载程序RA,一个25616双端口的RA邮箱用于U-DSP通信。完好的DE接口允许大量的工业声音、多媒体或数据的连接。芯片集成的

5、以太网接口包括了2个独立的10100bs以太网A接口和一个32kB的数据包缓冲区。双端口A的设计使设备嵌入到现有的以太网中而不需要另外的电缆,由于2个A接口之间用部分总线连接,大量的数据包可以不受延迟地从一个A传送到另一个A,其间无需软件的参与。数据包缓冲区由A接口通过DA的方式操作,用于临时保存接收和发送的数据包,在大多数情况下可以满足较大的通信量。3指纹识别算法指纹自动识别作为一个有较大难度的形式识别研究分支,其研究难点主要集中在如何对采集进来的各种有噪声图像进展滤波和增强、如何抽取指纹的全局和部分特征以及如何进展在图像不能完全定位和图像可能发生扭曲变形情况下的特征匹配上。一般可以分为以下

6、几个步骤,如图3所示,指纹识别算法流程主要包括灰度滤波、二值化、二值滤波、细化、细化后的去噪等步骤,最后进展特征提取和匹配。本系统的指纹识别算法的灰度滤波采用基于块方图的方向滤波,接着进展二值化并细化指纹图像,在二值化和细化的过程中进一步去噪声,消除导致错误的特征点的可能性。用模板匹配的方法分别获取指纹的特征点,如端点、叉点等。指纹匹配采用基于中心点的匹配算法。通过在P机上验证,该算法可以到达较好的效果。4指纹识别系统指纹识别系统一般由指纹传感器、DSP处理器和外围电路组成,为增加系统的处理才能,系统中往往还包括另外的处理器管理诸如通信、人机接口、指纹数据库等。本系统构造如图4所示,电容式的指

7、纹传感器FPSll0采集指纹图像并交由AT75220内部的DSP协处理器进展指纹识别,完成图像的预处理、提取指纹特征码,并同指纹库中的指纹特征进展匹配,给出判别结果。AR核运行于LINUX操作系统之上,实现了TPIP协议栈,由于指纹识别器的网络系统对实时性和吞吐率要求并不高,但是要求可靠性和保密性比拟高,所以传输层协议选择TP协议,并且传输的数据经过了加密。AR处理器上还包括了人机接口和控制输出,控制输出用于对电子门锁进展控制。另外,AR软件还包括门禁系统、考勤系统中的一些专有控制模块,比方门禁权限管理、考勤数据库管理等5算法的移植指纹识别算法开场时在P机上实现,需要移植到AT75220的DSP子系统中。假如直接用语言移植,难以发挥DSP的实际处理才能,执行效率相当低。关键的算法模块用汇编语言实现后,指纹的采集、图像预处理和匹配可以在1s中完成,算法效率和识别率与P机上计算相当,到达了实际应用要求。6结语由于硬件采用集成多功能的AT75220构成系统,系统硬件设计简单,使整个系统到达了小型化、网络化、智能化的要求。理论证明,采用这种构造的设备处理才能得到了进步,代表了将来门禁系统开展的方向。硬件功能的集成使主要的设计工作集中在软件设计上,如何进一步进步识别率,分布式数据库系统的完善,数据的保密性传输是今后设计的要点。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号