基于STM32单片机的实验室门禁系统设计

 2022-12-06 09:12

论文总字数:54488字

摘 要

近些年起,伴随着生产成本的降低,指纹识别技术在国内外发展迅速,又因其可靠的安全性目前此技术已被广泛应用在生活和工作各个方面,正在全面推广和普遍应用于各行各业。

指纹技术在中国已经应用很广,在身边到处都能见到,手机的指纹解锁,小区里的指纹门禁。由于指纹所代表的唯一性,被运用在一些识别个人身份的场合。由于学校里的实验室可以让学生进去实验,但是又不想通过人力去控制开关门,而且普遍的IC卡不准确,可能被人冒名顶替,所以需要设计实验室的指纹门禁,来更好的管理实验室和识别哪些学生来过实验室。

在这个系统里选用STM32单片机,再选AS608的指纹设备来控制,通过LCD12684的屏幕来显示进出人员需要进行的操作认证,还提供了密码错误的警报功能。

关键词:实验室;指纹识别;单片机

Design of Laboratory Access Control System Based on STM32 Singlechip

Abstract

In recent years, along with the reduction of production costs, fingerprint identification technology has developed rapidly at home and abroad, but also because of its reliable security. At present, this technology has been widely used in all aspects of life and work, and is widely promoted and applied in all walks of life.

Fingerprint technology has been widely used in China. You can see it everywhere. The fingerprint of mobile phone is unlocked, and the fingerprint access control in the community. Because of the uniqueness of fingerprint, it is used to identify personal identity. Because the laboratory in the school can let students in for experiments, but they don't want to control the opening and closing of the door by manpower, and the common IC card is not accurate and may be replaced by someone else, so we need to design the fingerprint access control of the laboratory to better manage the laboratory and identify which students have been to the laboratory.

In this system, STM32 microcontroller is selected, and then as608 fingerprint device is selected to control. The screen of lcd12684 is used to display the operation authentication needed by the entry and exit personnel, and the alarm function of password error is also provided.

Keywords: Laboratory,Fingerprint Identification, Singlechip

目 录

摘 要 I

Abstract II

第一章 绪 论 1

1.1 指纹识别技术的发展 1

1.2 指纹识别原理 1

1.3论文结构安排 2

第二章 系统介绍和设计 3

2.1系统设计目的及意义 3

2.2 工作流程 3

第三章 硬件介绍和设计 5

3.1 STM32单片机性能特点 5

3.2 液晶显示模块 5

3.2.1 LCD 12864系列液晶的引脚功能 5

3.2.2 LCD12864引脚与单片机连接图 6

3.3 按键控制部分电路 6

3.4指纹模块 7

3.4.1 指纹模块介绍 7

3.4.2 指纹模块命令 8

3.5 语音模块 9

3.6本章小结 10

第四章 系统软件的设计 11

4.1 系统程序工作分析 11

4.2 主程序流程图 11

4.3键盘管理程序设计流程 12

4.4 LCD显示模块程序设计流程 12

4.5 Keil编程 13

4.6本章小结 13

第五章 系统调试 14

5.1 电路的焊接 14

5.2系统的调试 14

5.3本章小结 16

第六章 结束语 17

致 谢 18

参考文献 19

附 录 20

第一章 绪 论

1.1 指纹识别技术的发展

世上的每种物体总能找到代表其自身特征的信息或符号,人类也不例外,通过眼瞳,DNA,毛发都能确定一个人的身份,但是最快,最直接,最快捷的的就是人的指纹,所以指纹识别技术应时而生。

指纹是人身体手指上皮肤自带的特征,每个人生下来就有还不一样。指纹识别还可以追述到中国古代的时候,当时官府就采取了指纹画押等措施来识别犯人。到了20世纪80年代,个人电脑、光学扫描这两项技术的革新,使他们作为指纹取像的工具成为现实,从而使指纹识别可以在其他领域中得以应用[1]

剩余内容已隐藏,请支付后下载全文,论文总字数:54488字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;