欢迎来到天天文库
浏览记录
ID:6687428
大小:789.00 KB
页数:24页
时间:2018-01-22
《[电子设计精品] 基于dsp的指纹采集系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、设计报告基于DSP的指纹采集系统研究与实现摘要:本系统将DSP、CPLD、USB技术引入指纹采集领域,分析了指纹采集领域的国内外现状及发展状况,并给出了系统的总体设计、器件选型;深入研究了DSP、CPLD、FPS200芯片及其外围器件结构特性,设计出了系统的硬件原理图并制作硬件电路板;完成了基于VHDL语言的CPLD软件设计;设计了系统的USB通讯程序和上位机人机交互软件;最后进行了联机调试,得到了预期的实验结果。关键词:指纹采集,DSP,CPLD,FPS200,USBAbstract:Thissystemimportthetechni
2、csuchasDSP,CPLD,USBtoFingerprintAcquisitionfield.godeepintostudytheactualityanddevelopmentinthisfieldalloverthecountryandabroadanddesignedthewholeframeandselectthechip;godeepintostudythecharacteristicofthechipsuchasDSP/CPLD/FPS200etc,thendesignthecircuitryofthesystemandm
3、akethePCBofthesystembasedonthetoolofPROTELwhichisasoftwareincircuitydesignfield;achievetheVHDLlanguageprogramdesignintheCPLD.designtheUSBprogramandtheWindowssoftware;Atlastachievedonlinedebugandgainedtheexpectantexperimentdata.KeyWords:FingerprintAcquisition,DSP,CPLD,FPS
4、200,USB1引言生物识别技术根据人体自身的生理特征来识别个人的身份,这种技术是目前最为方便与安全的识别系统。使用生物识别技术,我们无须携带身份证或智能卡,也不需要记住烦琐的密码,就可以进行个人身份识别。生物识别技术已成为一种公认的最为方便和安全的身份认证技术。而指纹采集作为指纹识别系统中的一个重要环节也越来越受到人们的重视,高质量的指纹采集技术已成为一个重要的研究课题。90年代中期开始出现半导体的指纹传感器。最初的这类传感器采集的图像质量和光学传感器有较大的差距,但是随着半导体技术的进步,它采集的图像质量也越来越高,现在这两种传感器
5、采集的图像质量差距已经很小了。半导体传感器具有价格低、体积小的优点,特别适合集成在普通的消费电子产品中,大有后来居上、取代光学传感器的趋势。半导体型采集器是指纹产品进入民用市场的趋势,基于此,本文展开了基于半导体指纹芯片的指纹采集研究,从指纹技术的最前端环节——指纹传感器——开发出自己特有的图像采集系统是本课题研究的目标。其目的明确,意义深远。高质量的指纹采集不仅是降低指纹识别算法难度的关键,也是提高指纹识别准确率的关键,更是保证指纹技术得以大力推广应用的基石。国内嵌入式指纹识别技术之所以得不到快速的发展,原因就在指纹采集技术的落后。获
6、取高质量的指纹数据是降低指纹识别算法复杂性一个最主要途径。因此,在我国研究和开发拥有自主产权的指纹采集终端是紧迫的也是必须的。24本文研究从指纹图像的可采集性和指纹数据传输方式出发研究指纹采集系统的软硬件实现。基于数字信号处理器TMS320VC5402的嵌入式指纹采集系统是以指纹传感器FPS200为采集头,以数字信号处理器DSP为控制和计算核心的,通过CPLD器件EPM7128为其外围逻辑设计,最终以USB的接口方式传给上位机。2系统总体设计理论2.1指纹采集系统概述指纹采集技术是指纹识别技术的关键技术之一,它是由控制器控制指纹传感器进
7、行指纹数据采集来实现的。通过半导体指纹传感器采集到指纹数据后,传入微处理器进行数据的预处理,将处理好的指纹数据上传给上位机进行最终的识别。指纹采集系统的基本原理框图如图2-1所示。CPLD串口DSP5402USBPCFPS200SRAMFLASH图2-1指纹采集系统原理框图本系统主要由以下部分构成:指纹图像采集部分、指纹图像预处理部分、程序和数据存储部分、全局逻辑控制部分以及数据上传部分。结合硬件和系统的要求,采集系统设计到的软件部分可以概括成两部分,一是系统控制实现部分,二是指纹数据预处理部分。系统软件框图如图2-2所示。系统的硬件结
8、构和处理算法基本确定之后,就该选定TMS320VC5402和CPLDEPM7128的应用软件调试开发环境。这里DSP使用的是TI公司提供的集成编译调试环境CCS2.20,CPLD使用的是Altera公司提供
此文档下载收益归作者所有