基于单片机STC89C52的指纹识别系统的设计

基于单片机STC89C52的指纹识别系统的设计(任务书,开题报告,论文13000字)
摘 要
当今工作生活中,许多场合都需要ID的认证,但是普通的的基于标志的身份认证技术由于受到证件山寨以及密码黑客等手段的威胁,逐渐表现得有明显不能满足当今的要求。如何保护自己的非常重要文件资料,怎样保护自己的隐私不被外泄出去?在以往的身份认证里面,我们一般使用的是密码加密的方法,不过这种方法只能"防住君子不防不住小人"。在顶端的黑客面前,这只不过是个小伎俩。如今,科技的发展让我们有了更好的选择——生物识别技术。将生物识别技术应用于笔记本、门锁等方面,可以对文件、财产起保护的作用,并且可以进行身份的识别。
生物的识别技术是依据人不同的体貌、声音等特征进行身份验证的科学解决方案,现有的生物识别技术大致上包括指纹识别技术、掌纹的识别技术、视网膜识别技术、虹膜识别技术、面相识别技术、声音识别技术和笔迹识别技术等。生物识别技术的优点有很多:1、减少、消除身份假装,进行真实身份确认;2、降低管理的成本,取代了身份人工认证的过程;3、方便使用的人,减少了更消除了使用卡、钥匙或者密码这些麻烦的过程。生物识别的技术发展起源就是指纹研究,它同样也是目前应用最为广泛的生物识别技术。
关键词:生物技术 指纹识别 单片机 指纹模块
Fingerprint Identification System
ABSTRACT
Our work today life, many occasions require identity authentication, at the same time the traditional flag-based authentication technology due to forged documents, and the threat of password cracking and other means to gradually behave bloated. How to protect your important documents, how to ensure that their privacy will not be disclosed? In traditional identity authentication, we tend to use password encryption method, but this method is only "anti gentleman is not anti-villain." In the eyes of clever hackers, composed of several character password fragile too vulnerable. Now, the development of technology we have a new option - biometric technology. The biometric technology used in notebook, door locks, etc., you can file for protection of property, and can be identifiable.
Biometric technology is based on the person's physical appearance, sound, and biometric authentication scientific solutions to existing biometric technologies including fingerprint recognition technology in general, palm print recognition technology, retina recognition, iris recognition, face recognition technology , voice recognition technology and handwriting recognition technology. Biometric technology advantages are: 1, reduce, eliminate fake identity for the true identity of confirmation; 2, reduce management costs, replacing the artificial identity authentication process; 3, user-friendly, reducing or eliminating the use of the card, key or passwords and other troubles. Biometric technology development is mainly starting at fingerprinting, which is also the most widely used biometric technology in the world.
Key Words: Biotechnology; fingerprint identification; SCM; fingerprint module
[资料来源:http://doc163.com]


目录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 指纹识别系统的发展历史 1
1.2 指纹识别系统的设计意义 1
1.3 指纹识别系统课题的提出 2
1.4 面对的问题 3
1.5 需解决的关键技术 3
第二章 设计要求和方案论证 4
2.1 设计要求 4
2.2 系统设计方案及其论证 4
2.2.1 单片机型号选择 4
[资料来源:http://doc163.com]
本设计采用的单片机型号是STC89C52,主要具有以下特性: 4
2.1.2 FM-180指纹模块 6
第三章 硬件电路的设计 8
3.1 电路的系统框图 8
3.2 模块设计 8
3.2.1 外部晶振的设计 8
STC89C52内部存在一个构成振荡器的高增益反相放大器,通过XTAL1,ATAL2外部连接上一片作为反馈元件的晶体,从而与C1、C2构成了一个并联谐振的电路,从而使它构成自激振荡器,电容的作用是微调,我们取30PF。 8
3.2.2 复位电路的设计 9
3.2.3 电源电路设计 9
图3-4 电源电路设计 10
3.2.4 按键控制部分电路 10
3.2.5 指纹模块电路 10
3.2.6 单片机模块电路 11
第四章 系统的软件设计 12
4.1 识别指纹的总体特征和局部特征 12
4.2 指纹识别的流程 12
4.3 指纹识别系统串行口工作方式 13 [资料来源:http://doc163.com]
4.3.1指令包/数据包格式 13
数据包不能单独进入执行流程,必须跟在指令包或应答包后面。 14
4.3.2 指令应答 14
4.3.3 口令与地址 16
4.3.4 通讯波特率 16
4.3.5 指令集 17
4.3.6 用户记事本 20
4.3.7 特征与模板 20
4.3.8 录入图像 20
4.3.9 生成特征 21
4.3.10 合并特征(生成模板) 21
4.3.11 自动验证指纹 22
4.5 指纹模块功能实现示例 24
(1)两次的指纹登录一个模板之后存于flash 指纹库,如图4-1 24
5.1 硬件的组装 26
5.1.1 硬件的焊接过程 26
5.2 软件调试 27
5.2.1 用Keil uVision4调试程序 27
keil调试生成*.HEX文件,keil编译结果如图5-2所示: 27
5.2.2 软硬件联合调试 27
5.3 硬件测试 28
第六章 总结与展望 29
6.1 总结 29
6.2 展望 29
致谢 30
参考文献 31
附录 系统实物图 33
附录 软件程序 34
[资料来源:http://Doc163.com]
