基于STM32的指纹考勤系统设计毕业论文
2021-12-28 21:02:01
论文总字数:16051字
摘 要
随着现在的科技水平发展,有越来越多,即便利又实用的电子产品出现在了我们的日常生活中,我们的生活越来越离不开这些电子设备。这些技术的发展有效地使得人们的生活变得更加便利,与此同时各式各样的电子产品也变得更加先进。
指纹识别技术,使用的十分的宽泛,在我们日常生活中随处可见,我们每天使用手机进行指纹解锁就是最常见的。每个人的指纹特征都是各不相同的,所以可以准确地找出它的主人,如今的高校基本还使用着纸质签到,或者点名的方式记录考勤,效率低下,还容易被冒充代签。使用指纹签到可以高效,准确的记录所有同学的签到情况,适合大力推展。
关键词:指纹识别 stm32 考勤系统 液晶显示
Fingerprint attendance system based on stm32
Abstract
With the development of modern science and technology, there are more and more convenient and practical electronic products in our daily life, our life is more and more inseparable from these electronic devices. The development of these technologies has effectively made people's life more convenient and at the same time all kinds of electronic products have become more advanced.
Fingerprint recognition technology, which is widely used, can be seen everywhere in our daily life. It is the most common one that we use mobile phones to unlock fingerprints every day. Everyone's fingerprint characteristics are different, so we can accurately find out its owner. Nowadays, universities still use paper check-in or roll call to record attendance, which is inefficient and easy to be pretended to sign for others. Fingerprint sign-in can record the sign-in status of all students efficiently and accurately, which is suitable for vigorous promotion.
Key Words: Fingerprint recognition STM32 attendance system Liquid crystal display (LCD)
目 录
摘 要 I
Fingerprint attendance system based on stm32 II
Abstract II
第一章 绪论 1
1.1 生物识别技术概述 1
1.2 指纹识别技术简介 2
1.2.1 指纹识别技术的基本特性和特征 2
1.2.2 指纹识别技术原理 3
1.2.3 指纹识别技术优点 4
1.3 本文研究的主要内容 4
第二章 硬件电路设计 6
2.1 系统的逻辑框架 6
2.2 指纹采集模块设计 6
2.2.1 指纹传感器种类 6
2.2.2 AS608传感器概述 7
2.2.3 AS608引脚 7
2.2.4 通信协议格式 8
2.3 基于STM32指纹硬件平台搭建 13
2.3.1整体硬件电路设计 13
2.3.2 STM32F103概述 13
2.3.3 LCD12864液晶显示模块 14
2.3.5 矩阵健盘控制模块 15
2.4 本章小结 16
第三章 系统软件设计 16
3.1 STM32开发环境介绍 16
3.2 指纹识别系统软件的开发 16
3.2.1 系统主函数设计 16
3.2.2 指纹采集程序设计 17
3.2.3 LCD12864液晶显示程序设计 18
3.2.4 矩阵健盘程序设计 20
3.4 本章小结 21
第四章 硬件调试 22
4.1 电路的焊接 22
4.2液晶的调试 23
4.4 指纹模块调试 25
4.5 本章小结 25
第五章 总结与展望 26
参考文献 27
致谢 29
附录 30
第一章 绪论
1.1 生物识别技术概述
生物识别技术是使用生物生理特征中具有代表性的特征去验证一个人的身份。
我们每一个人都有不同的生物特征并且通过这些生物特征可以确认到主人的身份。这些特征是每个人的自有的特征,而且人们之间都各有特点,基本上没有办法被替代和复制,生物识别技术就是利用了这一特点确认身份。现人脸,视网膜,手掌纹,指纹以及DNA等是现在最为常见的生物识别技术。生物识别比起传统的身份证等身份识别方法有以下几个优势:
(1)很难遗失或者被忘记;
(2)防伪造性能好,不易伪造、盗窃;
(3)随身携带,何时何处都可以验证身份。
通常生物识别有这两个模式:确认模式和验证模式。确认模式指将被检测人的生物特征信息进给到到系统中,用给到的被检测人的生物特征信息查找数据库中存储的信息进行比对,判断出两个生物特征信息的相似性;验证模式是指系统通过提取用户生物特征与模板特征库中各模板进行比对,来取得提取人的相关信息。
目前市场上有许多种生物识别方法,比如指纹、人脸、视网膜、语音、虹膜和DNA等,此外,一些学者还对多种模式的生物识别进行了研究,就是使用不止一种生物特征对人们的身份进行处理和识别,从而提高生物特征识别的准确性。随着科技的进步,这些技术也得到了发展,它们的性能也越来越好,可以满足人们对生活各方面的要求。
由于生物识别技术与钥匙、密码、智能卡认证相比具有便携式、简单、方便等优点,因此被认为是最安全、可靠的身份认证技术,为生物识别技术的应用发展提供了广阔的空间。目前,人们普遍认为生物识别方法是最方便可靠的身份认证方法,但由于科技发展的限制,在对其进行系统的研究方面还存在许多不足,在硬件处理复杂、计算量大等问题上也存在着系统不足。
1.2 指纹识别技术简述
请支付后下载全文,论文总字数:16051字