基于STM-32指纹识别密码锁控制系统的设计与实现毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业论文(设计)题目:基于STM-32指纹密码锁控制系统的设计与实现
学生姓名岑孟杰
学号 ************
指导教师张后旗
二级学院信息学院
专业名称计算机科学与技术
班级 11计算机(2)班
2015年5月
声明及论文使用的授权
本人郑重声明所呈交的论文是我个人在导师的指导下独立完成的。除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果。
论文作者签名:年月日
本人同意浙江财经大学有关保留使用学位论文的规定,即:学校有权保留送交论文的复印件,允许论文被查阅和借阅;学校可以上网公布全部内容,可以采用影印、缩印或其他复制手段保存论文。
论文作者签名:年月日
基于STM-32指纹密码锁控制系统的设计与实现
摘要:本文首先介绍了指纹密码锁控制系统的开发背景和意义,简单介绍了一些国内外常见的指纹识别装置和指纹识别密码锁,并指出了当前指纹识别控制系统存在的问题,再根据完整的指纹识别模块指令确定了本系统的目标和要求,以战舰STM-32为开发平台进行了系统的总体结构设计,阐述了系统的软、硬件组成,并重点探讨了指纹识别模块、键盘模块、LCD液晶显示模块和报警模块等几个主要功能模块的设计与实现。最后,对系统的设计与实现做相应总结。
关键词:指纹识别;战舰 STM32;模式识别
Design and Implementation of STM32-based fingerprint combination
lock control System
Abstract: This paper introduces the fingerprint lock control system development background and significance simply, introduced some common fingerprint identification device and fingerprint identification combination lock at home and abroad, and points out the problems existing in the current fingerprint identification control system, according to the complete fingerprint identification module instruction to determine the objectives and requirements of this system, the warship STM - 32 as a development platform for the overall structure of the system design, this paper expounds the hardware and software of the system, and probes into the input fingerprint identification module, keyboard module, LCD liquid crystal display module and alarm module, etc. Several main function module design and implementation. Finally, summarizes the design and implementation of the system.
Key words: Fingerprint identification; Warship STM32; Pattern recognition
目录
1绪论 (1)
1.1开发背景和意义 (1)
1.2国内外研究现状 (1)
1.2.1 总体研究现状 (1)
1.2.2 指纹采集技术的研究现状 (2)
1.2.3指纹识别技术的研究现状 (2)
1.3本文主要研究内容和章节安排 (3)
2系统总体结构设计 (4)
2.1系统设计总体要求 (4)
2.2硬件总体结构设计 (4)
2.3软件总体结构设计 (5)
3系统硬件模块设计与实现 (6)
3.1指纹识别模块设计与实现 (6)
3.2LCD液晶显示模块设计与实现 (7)
3.3键盘模块设计与实现 (8)
3.4报警模块设计与实现 (9)
4系统软件模块设计与实现 (10)
4.1键盘模块程序设计与实现 (10)
4.2报警模块程序设计与实现 (11)
4.3LCD液晶显示模块程序设计与实现 (12)
4.4指纹识别模块程序设计与实现 (13)
4.4.2指纹识别模式 (13)
4.4.2指纹识别模式 (14)
5系统实现结果 (15)
5.1系统总体框架 (15)
5.2指纹录入模式 (15)
5.3指纹识别模式 (17)
5.4结果分析 (19)
6总结与展望 (19)
参考文献 (21)
致谢 (22)
1绪论
1.1 开发背景和意义
指纹就是我们人类手指末端指腹上由凹凸的皮肤所形成的纹路,是人类在进化过程中自然形成的[1]。指纹具有唯一性、遗传性和不变性。它的复杂程度足以提供用于鉴别的足够特征。到目前为止,尚未发现有不同的人拥有相同的指纹,所以每个人的指纹也是独一无二。由于指纹是每个人所特有的标记,指纹逐渐成为警方追捕疑犯的重要线索[1]。随着现代信息化的大潮流,指纹识别已经不仅仅运用于追捕嫌犯,更多的也走向大众化。现代科技的高速发展,光电传感器应运而生,以指纹识别技术作为桥梁与指纹生理特征相结合,便产生了指纹识别为核心的各种指纹识别仪器。
指纹密码锁就是其中比较典型的一种。指纹的唯一性和多样性使得这种生理特征与现代科技相结合运用使我们的信息安全、经济安全、人身安全的保障相比较于传统的锁具更加具有可靠性和多样性。科技的不断革新使得指纹密码锁的研究和设计开发也依然在不断地革新完善中。随着旧问题的解决,新问题也会不断的出现。
因此研究和开发以指纹识别技术为核心的指纹密码锁能够更好的了解当前科技与生物生理特征有效结合的程度,对于当前指纹密码锁的研究所存在的问题和研究程度以及之后的发展方向有更深入的了解。同时,在开发和设计过程中,我们也能够更好的运用和巩固所学到的计算机知识。
1.2 国内外研究现状
1.2.1 总体研究现状
现在国内外指纹识别技术基本上都是采用基于细节点特征的指纹识别技术,从研究角度来说,国内外的差距并不明显。由于具有广阔的市场前景,也受到了越来越广泛的重视,国外很多著名的IT厂商、电子厂商都在积极推进AFIS技术的研究工作[1]。
国内对于指纹识别锁的研究正在不断提升,也在不断的向广大百姓普及。目前指纹锁产品正逐步走向中国家庭,中国消费者对指纹锁的认知已经越来越广泛,但是国内对于AFIS主要侧重于研究角度,很长一段时间没有在实际应用中实践,所以这些技术和实际的市场需求间还有不少差距[2]。而实际从事指纹应用的公司没有自己的技术,在技术上依然有着很大的提升和改善空间。