基于DSP的指纹防盗门控制系统设计

合集下载

基于DSP的指纹采集系统的研究与设计

基于DSP的指纹采集系统的研究与设计

基于DSP的指纹采集系统的研究与设计在各种生物识别技术中,指纹识别技术是最成熟、精确和最易用法的。

而指纹采集作为指纹识别系统中的一个重要环节也越来越受到人们的重视,高质量的指纹采集技术已成为一个重要的讨论课题。

指纹图像的采集是自动指纹识别系统(AFIS-Automation Fingerprint Identification System)的重要组成部分,采集到的指纹图像的质量好坏,挺直影响到后续的指纹图像处理过程。

高质量的指纹图像可以大大简化指纹图像处理的算法,提高识别率,减小拒识率。

随着新型指纹采集件和,技术的进展,自动指纹识别技术正向着小型化和的方向进展。

本文介绍的就是基于DSP的指纹采集系统。

本系统的原理本系统中的指纹传感器采纳FPS200固态指纹芯片,其成像原理1所示。

由图1可以看出,一个像素点上有一个金属电极,手指皮肤是另一个电极,两者之间形成了CP。

手指皮肤上的脊(ridge)和谷(valley)将产生不同的CP。

因为CP很小,无法挺直测量,所以用法以下办法:先以一固定时光对CP充电(SW1关且SA2开),接着以一固定时光对CP放电(SW1开且SW2关),放出的电能将转储到Cc中。

每一次充电放电周期中,因为充电相同,充电时光相同,所以不同的CP值将导致CP存储不同的电能。

这些电能在CP放电时将转储到Cc中导致Cc电压的增高。

所以CP值的不同将导致一次充电放电周期结束后Cc电压增高值的不同(成正比),最后将导致Cc电压增高到参考电压所需的充电放电周期次数的不同(成反比),这样就可以通过充电放电周期次数来测量CP了。

图1 FPS200指纹成像原理传感器阵列包括256列×300行的传感器电极,每一列都有两个采样—保持与之相联系。

采集一个指纹图像时猎取一行数据,而此过程共有两个阶段。

第一阶段,传感器电极中被挑选的行预充电到VDD电平,第1页共5页。

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计
1 引言指纹识别技术通过分析指纹的局部特征,从中抽取详尽的特征点,从而可靠地确认个人身份。

指纹识别的优点是指纹作为人体独一无二的特征,它的复杂度可以提供用于鉴别的足够特征,具有极高的安全性。

相对于其他身份认证技术,指纹识别是一种更为理想的身份认证技术,指纹识别不仅具有许多独到的信息安全优点,更重要的是具有很高的实用性、可行性,已经广泛应用于金融、电子商务以及安全性能要求教高的行业中。

目前多数指纹识别系统是将指纹图象采集到计算机中,利用计算机进行识别。

国外一些公司生产的独立指纹识别系统,价格比较高昂。

这些都限制了指纹识别技术的普及。

因此,研究开发快速、识别率高、廉价的独立指纹识别系统具有很大的市场前景和重要的科学研究价值。

本文提出了一种新型基于DSP 的指纹识别系统,硬件上利用DSP 的高速处理能力,构建高速的数据处理平台,软件上参考DSP 和硬件逻辑的处理特点,对传统的指纹算法进行改进,满足实时性和可靠性要求。

2 硬件系统结构
系统的原理框图如图(1)所示:
图(1)系统结构框图
本系统整体上可以分为图像采集模块、图像处理及识别模块以及输出模块三部分组成。

2.1 图像采集模块
图像采集模块中,由于指纹识别系统中并不需要实时观察图像,所以对传感器要求不是很高,一般的黑白数字CMOS 传感器都能满足要求。

本系统中采用。

基于dsp的指纹识别系统

基于dsp的指纹识别系统
课题演示 基于DSP的指纹识别系统
组长: 小组成员:
2014
2020/4/3
1
目录
CONTENTS
2020/4/3
一、概述
二、硬件电路设计
1、需求分析
2、硬件整体结构
3、硬件选择
4、电路原理图
三、软件设计
1、指纹识别算法流程
2、指纹识别程序框图
3、指纹识别算法实现
4、指纹识别调试
四、总结
2
一、概述
2020/4/3
11
MCU的选择
由于考虑到以下因素:
1、指纹识别算法复杂度大,系统必须具备复杂运算的 能力。
2、识别过程运算量大,系统需具备快速运算能力,以
满足实时性的要求。
3、系统必须低功耗、稳定性高、性价比高等因素。 4、 芯片量产情况以及相关技术的成熟度。
综合考虑,选择该芯片:TMS320VC5402芯片
2020/4/3
9
硬件整体结构 ()



USB



电源、时钟、 JTAG仿真调试模块 复位模块
MCU
CPLD
指纹采集 传感器
FLASH SRAM 存储器
液晶屏显示
2020/4/3
10
主硬件选择及方案 ()
1、MCU
2、指纹采集传感器 3、电源 4、复位电路 5、存储器扩展 6、LCD显示模块
能力且具有较大的数据存储空间。
为满足该需求,硬件电路中必然要存在内存扩展电路, 例如数据存储器的扩展。同时还应该考虑内存的读写性 能。
(4)系统的功耗、稳定性、价格都有严格的要求。
为满足该需求,应加入复位电路、时钟电路、调试

基于DSP技术的指纹门禁系统的设计

基于DSP技术的指纹门禁系统的设计
s t f s s e a a e e s t e f n e p i t d t m o t w t a f n e p i t o a d d l t u c i n e o y t m p r m t r , h i g r r n a a i p r , i h i g r r n t d , e e e f n t o .
【 摘 要 】文章介绍 了利用 T 公 司 T 30 c 46 G 一 6 D P芯 片设计的一款指纹 门禁 系统 ,包括指纹采集模 块、电 I Ms2V 51P E 10 S
源管理模块 、时钟模 块、数据存储及传输模块 。在 开发 出 自动指 纹识 别 系统的硬件 平 台上再和外围单片机进行 通讯 ,通过单 片
s o a e h m n c m u e n e a t o c i v d b o t o i g t e k y o r . T r u h t e P o t a e t o p e e t e t r g , u a — o p t r it r c na h e e yc nr l h eb a d i 1n h o g h C s fw r o cm lt h
21 0 1年 第 1 1期 ( 总第 1 7期 ) 4
大 众 科 技
DA ZHONG l KE J
ห้องสมุดไป่ตู้
No. 1。 0 1 1 2 1
(u l i lN . 7 C mu te o1 ) av y 4
基 于 D P技术 的指纹 门禁 系统 的设计 S
蔡成炜
( 苏州工业职业技 术 学院,江苏 苏州 2 5 0 ) 1 14

p w r m n g m n o u e c o k m d l, d t tr g n r n m s in m d l. I h e e o m n f te a tm t d o e a a e e tm d l , l c o u e a a s o a e a d t a s i s o o u e n t e d v lp e to h u o a e f n e p i t d n i i a i n s s e ’ a d a e p a f r s a d p r p e a s M U t o m n c t g i . T r u h t eM U i g r r n i e t f c t o y t m s h r w r l t o m n e i h r l C o c m u i a e a a n h o g h C

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计

1 指纹识别系统工作原理 指纹识别过程包括指纹采集、指纹图像的增强、指纹特征提
取、保存数据和指纹匹配等过程。 首先,通过指纹读取设备读取到人体指纹的图像,并对原始
指纹图像进行初步的预处理,使图像更清晰容易识别。 然后,用 指纹识别算法建立指纹的数字表示— ——特征数据, 这是一种单 方向的转换,可以从指纹转换成特征数据,但不能从特征数据转 换成指纹,而且两枚不同的指纹不会产生相同的特征数据。 特征 文件存储从指纹图像上找到的被称为“细节点”的数据点,也就 是那些指纹纹路的分叉点或末梢点。 最后通过计算机模糊比较 的方法,把两个指纹的模板进行比较计算出他们的相似程度,最 终得到两个指纹的匹配结果。 自动指纹识别系统的流程如图 1 所示。
线信息,这些信息同时也是不同指纹之间十分有效的区别特征,
所以我们引进了脊线信息, 引进脊线信息对存储空间的要求比
较 高 ,在 这 个 问 题 上 我 们 用 DSP 硬 件 系 统 来 解 决 ,这 样 就 减 小
了系统对存储空间的要求。
2.4 指纹图像的匹配
在指纹匹配时,非线性形变的处理是一个很难处理的问题,
我们采用了基于指纹图像局部拓扑结构的指纹匹配算法: 归一
化的模 糊 相 似 度 测 量 (NFSM)。 该 算 法 主 要 有 两 步 :首 先 ,对 模
板和输入的指纹图像进行配准, 算法中引入局部拓扑结构匹配
来提高局部配准的鲁棒性。 然后使用 NFSM 算法来计算模板和
输入指纹图像之间的相似度。 实验证明,这种算法较好地解决了
VAR0 (I(i,j)-M(I)) ,其他 VAR
2.2.2 指纹方向场的计算
方向场图像是这样的一副图像:图像上每一个点的数值是指
纹图像上对应点的局部脊线方向的数值。 因为后面进行的 Gabor

基于DSP的指纹识别系统

基于DSP的指纹识别系统

• 103•ELECTRONICS WORLD・探索与观察基于DSP的指纹识别系统安徽理工大学电气与信息工程学院 侯泽振 杨 霖【摘要】本设计主要利用MBF200指纹传感器和TMS320C5402组成指纹识别模块,实现指纹识别的算法,并把成果经过串口送出来。

控制部分的核心是TMS320C5402,它完成与指纹识别模块,PC机的通信,并控制各种外围电路的工作。

本系统适用于公共场所和私人住宅,并能记录收盘纪录。

【关键词】TMS320C5402;MBF200;通信;PC1 引言由于当代经济和社会的不断发展,越来越多的场所需求确认身份。

然而,对于国内的指纹识别技术的研究主要集中在研究的角度来看,很长时间没有参加训练,在实际应用中,它是在这些技术与市场的实际需求,有很大的区别。

而实际上从事指纹技术的应用企业并不拥有绝大多数使用的是外国的指纹识别算法。

因此,知识产权的指纹识别算法和指纹识别模块的发展将会有一个很好的市场前景。

2 系统内容2.1 系统功能本系统是由MBF200指纹传感器和TMS320C5402构成,具有指纹录入,图像处理,指纹对比,搜索和模版储存等功能的智能模块。

通过与之相配套的指纹传感器,可构成一个独立的指纹识别系统,或作为一个完整的外部设备。

本系统实现模块:指纹注册模式、指纹保护模式、指纹保护旁路模式、指纹删除模式、指纹保护解除模式。

模块通过一个蜂鸣器和一个LED作为人机界面,当处在不同的模式下时,会有不同的方式来提示用户。

2.2 系统的整体框架及设计方案系统主要有三个部分组成:接口电路、指纹采集电路和外围、存储器扩展电路三部分。

系统采用的是由富士通公司生产的MBF200指纹传感器,利用图像识别算法编写的程序在处理中提取所录指纹的图像的特征点,将其转化成可处理的图像数据,并且与系统数据库中的指纹数据模板进行逐一匹配,判断其是否来自某一枚指纹。

2.3 电源、复位电路设计系统中5V的电压信号系统是由外部直接220V交流产生。

基于DSP的指纹识别系统设计

2014届本科生毕业论基于DSP的指纹识别系统设计院系:电子与信息学院专业:通信工程姓名:xxxxx指导教师:xxxx答辩日期:二〇一四年五月毕业论文诚信声明本人郑重声明:所呈交的毕业论文《基于DSP的指纹识别系统设计》是本人在指导老师的指导下,独立研究、写作的成果。

论文中所引用是他人的无论以何种方式发布的文字、研究成果,均在论文中以明确方式标明。

本声明的法律结果由本人独自承担。

作者签名:指导教师签名:年月日摘要指纹识别技术是数字图像处理技术的基础上,逐步发展。

相对于古代的身份认证技巧,如暗码、种种文凭和其余生物认证技术,如语音、虹膜、指纹识别是一种更合理的身份认证技巧。

利用指纹识别有许多好处如:每个人的指纹都是有差异的,极难复制或被盗,指纹是确定的,不随岁数的变化或康健程度改变;最重要的是最重要的是指纹图像是很容易的,容易的识别系统,实用和较高的可行性。

当代电子集成建设技巧许可咱们做出一个十分小的指纹图象读取装配,同时飞速发展的个人计算机运算速率供应了在微机乃至DSP上能够运行两个指纹的比对运算。

指纹识别算法是非常成熟的,可用于安全检测设备和控制各种各样的东西。

现在,指纹识别应用领域的考勤,门禁,安全内阁,相信随着指纹识别技术的提高,也广泛应用于身份证、车辆、家庭等领域。

本设计主要利用MBF200指纹传感器和TMS320C5402组成指纹识别模块,实现指纹识别的算法,并把成果经过串口送出来。

控制部分的核心是TMS320C5402,它完成与指纹识别模块、PC机的通信,并控制各种外围电路的工作。

已经完成的设计是访问控制的功能,访问控制功能,适用于公共场所和私人住宅,并能记录收盘纪录。

【关键字】MBF200 TMS320C5402 步进电机串口通信AbstractFingerprint identification technology is digital image processing technology, on the basis of gradual development. Relative to the ancient identity authentication techniques, such as combination, the diploma and the rest of the biometric technologies, such as speech, iris, fingerprint recognition is a more reasonable identity authentication techniques. By using fingerprint identification has many advantages, such as: there are differences in each person's fingerprints are, very difficult to copy or stolen, the fingerprint is certain, do not change with the change of the age or fitness level; Is the most important is the most important fingerprint like easy, easy identification system, practical and high feasibility. Modern electronic integration construction skills permission let's make a very small fingerprint image read assembly, at the same time, the rapid development of personal computing rate to supply on the microcomputer and DSP can run two fingerprint matching computation. Fingerprint identification algorithm is very mature and can be used for safety inspection equipment and control all kinds of things. Now, fingerprint identification application in the field of attendance, access control, security cabinet, believe that with the improvement of the fingerprint identification technology, also widely used in the identification card, vehicle, household and other fields.This design mainly use MBF200 fingerprint sensor and TMS320C5402 fingerprint identification module, realizes the fingerprint identification algorithm, and through a serial port to send out the results. Control part is the core of TMS320C5402, it complete with fingerprint identification module and PC communications, and controls the work of various kinds of peripheral circuit. Has completed the design of the is a function of access control, access control function, apply to the public and private house, and can record record closes.【keyword】MBF200 TMS320C5402 step electromotor the serial communication目录摘要 (3)ABSTRACT (4)一引言 (1)1.1DSP指纹识别系统研究的背景与问题概述 (1)1.1.1DSP指纹识别系统的研究背景 (1)1.1.2DSP指纹识别系统的研究概述 (2)1.2DSP指纹识别系统研究的意义和重要性 (2)1.2.1研究的意义 (2)1.2.2研究的重要性 (3)1.3研究的内容和主要工作 (3)1.3.1研究的内容 (3)1.3.2本人研究的主要工作和结构安排 (4)二相关技术简介 (4)2.1嵌入式系统简介 (4)2.1.1嵌入式系统简介 (4)2.1,2数字信号处理器 (5)三设计目标及设计方案论证 (5)3.1系统的功能要求及目标 (5)3.2系统的整体框架及设计方案 (8)四系统原理与设计 (8)4.1TMS320C5402结构及其主要特点 (9)4.2基于DSP指纹识别系统原理 (10)4.3硬件设计 (11)4.3.1电源、复位电路设计 (11)4.3.2JTAG仿真接口电路 (13)4.3.3指纹传感器的性能特点 (14)4.3.4MBF200和C5402的SPI接口 (14)4.4系统软件设计 (15)4.4.1指纹图像读取 (15)4.4.2系统初始化 (16)4.4.3MCBSP和DMA系统设定初始值 (18)4.4.416位字的指纹数据通过M C BSP1接收 (22)4.4.5设计中断扩展 (23)五总结与展望 (26)致谢 (27)参考文献 (28)附图 (29)一引言1.1 DSP指纹识别系统研究的背景与问题概述由于当代经济和社会的不断发展,越来越多的场所需求确认身份。

基于DSP的指纹锁的设计与实现的开题报告

基于DSP的指纹锁的设计与实现的开题报告一、选题背景随着生活水平的提高和科技的发展,智能家居已经成为了人们生活中必不可少的一部分。

作为智能家居的一部分,智能锁的需求也日益增加。

传统的锁具已经无法满足人们对安全性和便利性的要求,越来越多的人开始使用指纹锁、密码锁等高科技智能锁。

其中,指纹锁因为能够保证开锁的安全性和便捷性,已经成为了智能家居中不可或缺的一部分。

在指纹识别技术的应用下,指纹锁能够实现便捷的开锁操作,有效地提高家居的安全性。

二、课题重要性和研究目的目前市场上的指纹锁大多采用单片机作为主控芯片,这样的指纹锁开发成本低,但是稳定性和可扩展性较差。

而采用DSP作为主控芯片的指纹锁,能够保证锁具的稳定性和可扩展性,提高锁具的安全性和便捷性。

因此,本次研究的目的是研究基于DSP的指纹锁的设计与实现,提高指纹锁的性能和安全性。

三、研究内容本次研究主要包括以下几方面的内容:1. DSP硬件选型:选用合适的DSP芯片并进行开发板设计,保证芯片的性能和可扩展性。

2. 指纹识别算法:采用先进的指纹识别算法,保证指纹的准确性和安全性。

3. 通信模块设计:采用WIFI、蓝牙等无线通信技术,实现与家居系统的数据交互,提高指纹锁的便捷性和实用性。

4. 系统软件设计:设计指纹锁的控制程序,实现指纹识别、开锁等操作,保证系统的稳定性和安全性。

四、预期成果本次研究的预期成果包括:1. 实现基于DSP的指纹锁的设计与开发,提高指纹锁的性能和安全性。

2. 实现指纹识别、开锁等操作,保证系统的稳定性和安全性。

3. 选择合适的通信模块,实现指纹锁与家居系统的数据交互,提高指纹锁的便捷性和实用性。

五、研究方法和技术本次研究采用如下方法和技术:1. DSP硬件选型:选择性能优异、常用的DSP芯片,并进行开发板设计。

2. 指纹识别算法:采用常用指纹识别算法,如细节特征、纹理信息等。

3. 通信模块设计:采用WIFI、蓝牙等无线通信技术,实现与家居系统的数据交互。

基于DSP的指纹采集处理系统的设计

基于DSP的指纹采集处理系统的设计【摘要】本文介绍了TI公司生产的TMS320VC5416作为指纹采集处理系统的主要核心部分,充分利用它的优势进行复杂的指纹算法处理,同时利用FPGA 逻辑控制电路进行地址译码和其他外围电路的控制。

【关键词】指纹采集;DSP;网络传输0 前言指纹识别也是模式识别领域中使用最早的,也是最为成熟的生物鉴定技术,而随着科技的进步和人们文化素质的提高,指纹认证系统己广泛应用于人们的日常生活中。

随着电子商务的发展和消费类电子的普及,开发高性能且实用的指纹识别系统也就具有了很强的现实意义。

指纹采集以及数据传输作为一个识别管理系统的的重要环节,也得到了人们的重视。

尤其是随着网络技术的发展,以太网技术以其易于理解、实现、管理和维护等优点,成为了搭建数据交互的重要平台。

笔者就是以校园的综合管理为基础设计了一款高效、低功耗且能应用于网络数据传输的指纹采集处理系统。

1 指纹图像的处理过程在实际应用当中,指纹采集器所采集的指纹图像是一幅含有较多噪声的灰度图像,较强的噪声势必降低处理结果的准确性与可靠性。

从而影响系统的应用,而预处理的目的,就是改善输入指纹图像的质量,增强脊和谷的对比度,将它变成一幅清晰的点线图,以便于进行特征提取。

在本系统中主要原理过程:指纹图像的分割:指纹图像分割通常位于预处理的前端,其目的是把指纹图像中质量很差、在后续处理中很难恢复的图像区域与有效区域分开来,使后续处理能够集中于有效区域。

分割处理不仅能提高特征提取的精确度,而且还能大大减小指纹预处理的时间,因此是指纹图像处理中的重要组成部分。

它不仅要求尽可能地去除无效区域,还要尽可能完整地保留有效区域,这就需要有较精确的分割算法。

指纹图像的增强:指纹图像的滤波增强是一个关键部分。

在整个指纹算法处理的过程中,指纹图像增强约占65%的时间,因此图像增强效果将直接影响指纹特征提取分类及后续的识别率。

同时指纹图像的增强算法也将直接影响系统的实时性。

基于DSP指纹锁低功耗设计


图 3 总 体 结 构 图
收 稿 日期 :0 91 -3 2 0 —22
d i1 . 9 9 j i n 1 7 —0 1 2 1 . 3 0 2 o :0 3 6 / .s . 6 11 4 .0 0 0 . 1 s
基 于 DS P指 纹锁 低 功 耗 设 计
杨伟钧 。 富华 。陈红玲 梁
势 [ ] 精细与专用化学品 ,0 2 (3 J. 2 0 ,2 ) [ ]邓广渝 , 3 衣春霞 , 张义刚 , 国外防砂技 术及发展趋 势 [ ] 等. J. 石油科技论坛 ,0 7,0 ) 2 0 ( 6 [ ]管丙金. 4 防砂工艺现状及探索[ ] 化上之友 ,0 7, 1 ) J. 20 ( 3 [ ]国家石油和化学工业 局. 5 油井 防砂效 果评价 方法, 中华 人 民 共和 国石油天然气行业标准 ,Y T 1 32 0 . S / 5 8 -0 0 [ ]王 宝 权 , 厚 利 , 向 明 , . 功 能 防 砂 实 验 装 置 . 利 号 : 6 孙 刘 等 多 专
实 时监 测 模 块 : 1 )将采集 到的实 时数据 自动进 行修 正分析 。 数据 以图形 方式在桌面上进行 动态显示 , 并提供温度 、 压力异常报警 。 2 )对 已采集 的历史 数据进 行 回放 , 方便 对这 些数据 进行 分析和判断 。 在 系统桌 面用鼠标点击“ 防砂剂评价装置软件 系统 ”的快 捷 方 式 图标 , 即可 启 动 系 统 , 入 系 统 主 操 作 界 面 。 进
萱 盎
口科研 设计成 果 口
用户管 理模 块 : 入用 户名 和密码 经检查 后予 以允 许进 输 入或者拒绝进入 。 数据管理模块 : 1 )本模块能进行登 陆及权 限管理 , 保证使用 的安全性 。 可 以将数据备份到存储设备 上并 加密。 2 )提 供 数 据 导 入 、 出功 能 , 导 可将 数 据 导 出生 成 文 本 文 件 或 导 出 到 ec l x e。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于DSP的指纹防盗门控制系统设计
专业:控制科学与工程
姓名:
学号:
指导老师:***
1 概述
1.1 设计目的
纹识别技术是以现代计算机技术和数字图像处理技术为基础而逐步发展起来的。

和传统的身份认证技术比如密码、证件等相比,指纹识别是一种更为出色的身份认证技术。

指纹识别技术相比于其他识别技术的优点在于每个人每根手指的指纹都是各不相同的,指纹也不会随着年龄的增长或健康程度的变化而变化,而且指纹复制和盗用的难度很大,更重要的是指纹图像的获取比较容易,这样就能更容易的开发指纹识别系统,所以它具有很高的实用性和可行性。

指纹识别系统已经广泛的应用在各种应用当中,比如门禁系统、考勤系统、电脑、手机等等。

随着指纹识别技术越来越完善,它将会出现在更多的领域。

1.2设计思路和组成部分
本次设计主要由DSP控制模块、DSP 指纹识别模块、液晶显示器、矩阵键盘、时钟电路、电源、蜂鸣器、电控锁等构成。

本次设计的原理是利用DSP 指纹识别模块完成指纹的录入、比对,然后将结果通过串口送到控制模块,控制电控锁来实现指纹防盗门的开关动作,并根据系统的要求控制其他外围设备工作。

本文设计的指纹防盗门控制系统具有安全可靠、操作简便、成本低等特点,可广泛的应用于公用场所和私人住所。

在硬件电路部分。

本文会介绍指纹防盗门控制系统的硬件总体结构,各主要器件的内部结构和相关的接口电路。

在系统软件设计部分,会介绍指纹防盗门控制系统软件的总体结构,DSP 指纹识别模块通信协议,主程序流程图等。

2 系统硬件结构
本设计的硬件系统主要有以下几个部分构成:指纹采集头、DSPTMS320LF2812处理器、DSPTMS320VC5501处理器、矩阵键盘、液晶显示屏和电控锁等组成。

系统硬件总体框图
DSPTMS320LF2812作为整个系统的控制核心,控制整个系统。

指纹识别模块包括指纹采集头和DSPTMS320VC5501处理器,主要功能有完成指纹特征的采集,比对,存储,删除等功能。

液晶显示模块主要用于显示操作菜单和操作返回提示等信息,并和键盘一起构成人机交互界面。

键盘为4*4 矩阵键盘,有10 个数字键和其他功能健,可以实现密码输入和菜单功能。

2.1 DSP 指纹识别模块
指纹识别模块电路图
DSP 指纹模块的硬件结构包括TI 公司的TMS320VC5501 高速DSP 处理器,CMOS 光学指纹传感器HV7131R,同步动态随机存储器M12L16161A-7T,flash 存储器25Q16BSIG 等构成,DSP 指纹模块具有指纹录入、图像处理、特征值提取、模板生成、模板储存、指纹比对和搜索等功能;并提供UART 接口和通讯协议。

当指纹识别模块接收到指纹注册或识别的指令时,指纹传感器接到命令后并在有指纹按下的条件下开始采集指纹,然后通过主机接口以DMA 方式将指纹图像暂存到DSP 中,最后DSP 将经过预处理的指纹图像数据存到数据存储器SDRAM中。

Flash 为系统程序、用户程序以及后续的指纹识别算法提供存储空间。

2.2 指纹识别模块的指纹图像采集电路
指纹图像采集电路图
图中,CMOS 图像传感器HV7131R 外接25MHz 时钟,A/D 转换输出的高8
位DATA[9:2]接HPI.HD[7:0]作为数据输入,由于A/D 输出是10 位,因此将低 2 位DATA[1:0]悬空。

帧同步信号(VSYNC)和行同步信号(HSYNC)作为信号源分别接到TIM0 和TIM1 管脚。

通过TMS320VC5501 片上集成的I2C 总线可以访问或修改传感器内部寄存器值,设置采集参数。

2.3控制电路部分
DSP芯片产生开、断控制信号和选择信号,选择信号作用于4051芯片,从而选择该芯片所控制的7路信号中的一路进行开、断电处理。

开、断电信号MCHO经过74LS04组成的滞回比较器来防止干扰,再通过线性驱动器UNL2803来提升信号强度,然后作用于继电器J1—J21。

2.4 主控芯片电路及功能扩展
DSP2812芯片采用直流1.8V、直流3.3V和交流3.3V供电,继电器部分采用+24V 供电,另外需要+12V、-12V、+5V三种电压。

所以此处采用直流24V供电,并通过LM2576、RT9183、MC34063三种芯片产生所需要的电压。

数据存数模块采用SPI FLASH芯片 SST25VF016B,可将重要数据存储至此芯片,便于上位机读取。

RS-485接口芯片采用TI公司生产的ISO35芯片。

该芯片的功能是将DSP输出的TTL电平转换成RS-485电平,而在PC机侧与该芯片之间采用的是RS-232C 与RS-485的电平转换接口。

此外为了实现PC机与DSP的多点通信必须了解各器件的驱动能力,根据各器件驱动能力的大小使得一台PC机与多个DSP通信相匹配。

3 指纹识别模块程序流程
3.1 指纹开锁
按下键盘上的 OK 键,在 LCD 液晶显示屏上显示的菜单里选择指纹开锁,这时指纹识别模块进入指纹比对状态,用户将相对应的手指放到指纹采集窗口上,系统开始自动采集图像并进行比对,如果比对成功,指纹模块返回比对成功的信息到单片机,控制器接收到此信号后控制电控锁开锁。

指纹开锁程序流程图
3.2 登记指纹
在 LCD 液晶显示屏上显示的菜单里选择登记指纹,这时指纹识别模块进入指纹录入状态,需要新登记指纹的用户将相应的手指放到指纹采集窗口上,指纹采集模块将自动采集指纹图像,指纹将采集三次,如果三次采集的特征值一样,再将指纹特征值保存到指纹数据库中。

添加指纹程序流程图
3.3 清空指纹
清空指纹程序流程图3.4 LCD12864 液晶显示屏显示程序
液晶显示屏显示程序流程图
4综述和总结
指纹识别技术是集模式识别,电子技术,图像处理,数据库技术于一身的综合性技术,涉及的领域比较广,不仅具有很高的理论研究价值而且还有很好的应用价值,因其普遍性、唯一性和终身不变性等特点,已被广泛应用于公安、网络、银行、商业、证券、医疗和保险等行业。

近年来,随着社会对指纹识别系统性能要求的逐步提高和电子信息技术的快速发展,研发出一种快速、小型、准确和可携性的自动指纹识别系统不仅具有迫切的市场需求,而且还有广阔的应用前景。

本文分别从软件和硬件两方面对系统进行研究。

在自动指纹识别系统的研究中进行了大量的工作,取得了一定的成绩,但由于嵌入式自动指纹识别系统涉及面比较广,需要多方面的协作加以完成,再加上个人科研能力、时间和精力的限制,本文的设计还存在不少问题。

另外到目前为止,国内仍旧没出现一个自动指纹识别系统性能机构能够对所有的自动指纹识别系统的性能给出一套统一、准确和权威的评价标准。

开发者无不例外的都是通过自己建立数据库,自己选择设计测试方案来进行自己设计的系统性能测试,因此建立一个全国性的性能检测机构,制定一套科学,严谨的测试方案是当前的迫切需要。

5 参考文献
[1] 孙冬梅,裘正定.生物特征识别技术综述.电子学报
[2] 刘舒等.生物特征识别中的关键技术与发展趋势.中国人民公安大学学报:自热
科学版.2006
[3] 田捷,杨鑫编著.生物特征识别技术理论与应用.电子工业出版社,2005.9
[4] A.Moenssens.Fingerprint Techniques.Chiltonbook comcompany Lond-on
[5] 刘少聪,新指纹学.合肥:安徽人民出版社
[6] J.Daugman,New Methods in Iris Recognition.IEEE Transactions on sy-stem sand cybernetics.2007
[7]陈世年.控制系统设计[M].北京:宇航出版社,1996
[8]刘刚,潘玉安.单片机应用系统的软件抗干扰措施[J].江西科学,2003
[9] TPS73HD301,TPS73HD318,TPS73HD325 dual-output low-dropout voltage regulators.
[10]TMS320x2833x Boot ROM.Texas Instruments,September 2007
[11] 未知.生物识别市场调查.中国科技信息,2004.2
[12] 方才. 指纹技术在社会保障平台中的应用. 安防科技, 2003.1
[13] CMOSImageSensorHV7131R (Version1.7)[Z].MagnaChipSemiconductorLtd,2004
[14]H.C. Lee and R.E. Gaensslen, Advances in Fingerprint Technology, Elsevier, New York 1991
[15] E. R. Henry, Classi_cation and uses of _ngerprints, George Routledge and Sons。

相关文档
最新文档