摘  要

 

近年来,指纹识别技术在国内外发展很快,由于其良好的安全性目前该技术已被广泛应用于生活和工作中。随着成本的下降,指纹识别技术呈现全面推广和普遍应用的趋势。

指纹识别技术是目前国际公认的应用广泛、价格低廉、易用性高的生物人证技术。指纹只是人体皮肤的一小部分,但是它却蕴涵了大量的信息。皮肤的纹路在图案断点交叉点是个不相同的。医学上已经证明这些特征对于每个手指都是不同的,而且这些特征具有唯一性和永久性。因此我们就可以把一个人同他的指纹对应起来,通过比较他的指纹特征和预先保存的指纹特征,就可以验证他的真实身份。

本设计开发了一款基于单片机的指纹识别电子密码锁系统。该系统以ATmeg16单片机作为模块核心,通过串口通信控制ZAZ-010指纹模块实现录取指纹并存储指纹数据,并通过HS12864-15C液晶显示比对流程及比对结果,辅以直流继电器与发光二极管模拟开锁的动作。本系统具有体积小、性价比高、传输速度快、适合家庭及单位使用。

 

关键词:单片机;指纹识别;液晶屏

 

 

 

 

 

ABSTRACT

In recent years, fingerprint identification technology has developed rapidly in China and abroad, because of its good security now that the technology has been widely used in daily life and work. With the decline in the cost of the fingerprint recognition technology and the comprehensive promotion and general trends should be.

Fingerprint recognition technology is a technology of biology-authentication widely used and legalized in international today because of its low-price and finer application. Fingerprint just is a small part of the skin, but it contains a great deal of information .The veins of the skin are different in pattern and cross point and break point. Medicine has proven that these characteristics are different for each finger and these characteristics are unique and permanent. So we can put a person’s fingerprints correspond with him by comparing his fingerprint characteristics and pre-stored fingerprint features, you can verify his true identity.

The system design of fingerprint recognition electron password lock based on Single-chip microprocessor is developed in the thesis. The system ATmeg16 MCU as the core module, through the serial communication control ZAZ-010 fingerprint module for taking fingerprints and store fingerprint data and liquid crystal display by HS12864-15C ratio than on the processes and results, supported by simulation of DC relays and LEDs unlock action. The system is small, cost-effective, and fast and suitable for families and units.

 

Key WordsSingle-chip microprocessor; fingerprint detection; LCD

 

 

目    录

 

 

1     引言. 1

1.1        指纹识别简介. 1

1.1.1    指纹识别原理. 1

1.1.2    指纹识别应用. 2

1.1.3    指纹识别技术的发展. 2

1.2        系统设计的目的. 3

1.3        课题背景. 3

2     整体设计方案. 4

2.1        系统总体设计. 4

2.1.1    系统功能描述. 4

2.1.2    系统总体框架. 4

2.2        系统核心部件单片机. 5

2.2.1    单片机的选择. 5

2.2.2    ATMEG16单片机的介绍. 7

2.2.3    单片机的复位电路. 9

2.2.4    ATMEG16最小系统及晶振的选择. 10

2.3        液晶显示模块. 11

2.3.1    HS12864-15C系列液晶的特点. 11

2.3.2    HS12864-15C系列液晶的引脚功能. 12

2.3.3    液晶显示HS12864-15C的指令系统. 13

2.4        电源和指纹模块. 13

2.4.1    ZAZ-010系列独立式指纹识别模块引脚功能. 14

2.4.2    ZAZ-010系列指纹识别模块指令系统. 15

2.4.3    电源模块. 17

3     系统软件的设计. 19

3.1        系统程序工作分析. 19

3.2        设计前准备工作. 19

3.3        单片机的程序设计. 20

3.3.1    键盘管理程序设计流程. 22

3.3.2    LCD显示模块程序设计流程. 22

3.3.3    指纹通信模块的程序设计流程. 23

4     实物的制作与调试. 24

4.1        电路的焊接. 24

4.2        电路和程序的调试. 25

4.2.1    单片机的程序下载. 25

4.2.2    串口调试. 25

4.2.3    液晶键盘调试. 26

结    论. 27

参考文献. 28

附录1:串口调试子程序. 29

附录2:整体源程序. 31

附录3:硬件电路图. 48

致    谢. 49

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源