基于指纹识别技术的防盗系统设计

基于指纹识别技术的防盗系统设计

ID:13221859

大小:462.84 KB

页数:17页

时间:2018-07-21

基于指纹识别技术的防盗系统设计_第1页
基于指纹识别技术的防盗系统设计_第2页
基于指纹识别技术的防盗系统设计_第3页
基于指纹识别技术的防盗系统设计_第4页
基于指纹识别技术的防盗系统设计_第5页
资源描述:

《基于指纹识别技术的防盗系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机电一体化系统课程大作业基于指纹识别技术的防盗系统设计专业__班级__________姓名___________指导教师__________提交日期____年___月_日基于指纹识别技术的防盗系统设计【摘要】本文介绍了指纹防盗系统的开发背景和意义,简单介绍了一些国内外常见的指纹识别装置和指纹识别密码锁,并指出了当前指纹识别控制系统存在的问题。本设计以STM-32为开发平台进行了系统的总体结构设计,阐述了系统的软、硬件组成,并重点探讨了指纹识别模块、键盘模块、LCD液晶显示模块和报警模块等几个主要功能模块的设计与实现。系统的集成与调试是本次设计的关键,在调试过程中对于指纹模块指纹的采集与识

2、别指令的学习与应用,TFT彩屏显示各种状态。系统先要初始化,然后在密码正确的情况下,实现指纹的录入,修改,等等功能,防盗系统可以在密码下解锁,也可以在指纹识别通过下解锁。整个系统经过调试,指纹识别、TFT屏显示和报警等功能可以基本达到设计要求关键词指纹识别;STM32单片机;指纹密码锁;彩屏显示前言人类手指的前端有凹凸不平的皮肤,这些皮肤相互交织形成纹路,这便是指纹。人的指纹各不相同,形状各异,主要是由于纹路上的断点和交叉点的不同。现在有科学的依据可以证明,指纹的重复率非常非常的低,因此指纹就具备了识别不同人的功能了。科学的大发展,也带动了指纹识别技术爆炸式的大发展,指纹门锁,保险柜,指

3、纹打卡,登记,这样的应用越来越多,也与我们的生活越来越联系紧密。中国的制造业在向高端转型,现在制造技术使得我们能够生产各种各样的传感器。指纹与传感器的结合就诞生了指纹模块。指纹的复杂程度保证了它与现在信息技术结合后的安全性,信息的安全对我们来说特别重要,现在在网上不乏因为信息的泄露而造成重大财产损失的报告,因此指纹密码防盗系统的研究就具有了重大的的现实意义。1指纹识别的原理与现状指纹识别技术其实是属于模式识别的范畴它通过我们的数学知识进行算法设计,然后给出判定,确定两枚指纹特征的相似度。主要通过指纹特征分析和匹配两个过程进行实现。其中指纹特征分析是对指纹采集之后的图像的整体特征和细节特征

4、进行提取和鉴别,主要对细化图端点和交叉点进行处理。匹配分为局部和整体两个部分的匹配,局部的匹配重要的是关注指纹的细节处的一些特殊状况,具体表示的状态,这些状态我们可以用坐标,纹线的曲率,还有方向度和梯度等等,对整体的匹配主要还是在全局的关注上,指纹的整体是有一个形状的,有的指纹是椭圆形的圈,有的指纹是一个箕线形的,指纹的大小,指纹线的疏密等等,都是一些重要的特征,都是不同指纹相互区别的依据,也有一些匹配是根据拓扑关系进行比对和匹配。其中特征点的匹配现在采有线长度的匹配、三角形边长匹配以及点类型匹配。2系统设计总体要求指纹防盗系统的毕业设计是以STM32开发板为开发平台,配合FM-180指

5、纹识别模块和开发板上的2.8寸TFT彩色LCD液晶显示屏幕,利用keil4.0开发软件环件开发,通过软硬件模块的整合和控制模拟实现控制指纹密码锁,熟悉数据的读写功能实现。指纹识别采用专用的指纹识别模块,同时结合键盘自主设置密码,系统可以实现密码重置、按键解锁、指纹解锁、LCD屛状态显示、语音提示以及控制报警等功能。用户可以将按键密码锁和指纹锁结合起来使用或将指纹锁单独使用,实现住宅门禁和汽车等需要防盗的设施或设备的防盗系统设计。一、设计的具体功能要求如下:1、通过按键输入密码,比对设置的密码,若输入正确,在按键1可以解锁,若此时按复位键可以清除密码,然后重新输入密码2、密码正确后按键2控

6、制指纹录入模式,这时可以录入指纹;3、录入模式下继续检测到指纹模块上有指纹信息能够继续录入指纹,并对每次录入的指纹进行编号;4、密码正确按3可进去指纹识别,若在识别模式下,检测到指纹模块下指纹与录入的指纹相同则显示屏显示识别成功,并自动解锁;若是识别不成功,则显示识别失败,不解锁,此时内部程序记录一次失败;5、蜂鸣器针对成功或失败不同结果下发出不同间隔和次数的蜂鸣,若失败三次发出长时间的蜂鸣;6、在LCD上显示录入的状态和系统工作的状态,比如录入,识别,开锁,识别正确等等;LCD显示不同的模式以及录入和识别成功或失败不同结果进行显示。二、开发工具这次的毕业设计的主控核心用的是STM32,

7、自己有一块开发板,所以所有的设计都是在这个开发板上实现的,开发板自带一个TFT的彩屏显示模块,我就直接借用了,指纹模块我通过查阅资料决定选用FM-180指纹模块,这个模块的DSP核心处理很先进,能给工作带来便利,语音模块用一个简单的蜂鸣器,通过分蜂鸣器发出不同频率的声音来报警。一个好的编译环境是很重要的,能够检测出编译上的错误,提高编译的准确性,这次我选的编译环境是最主流的kiel4.0,串口调试和系统仿真在Jlink上实现。Jli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。