基于STM32的指纹识别门禁系统设计
来源:56doc.com 资料编号:5D26757 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D26757
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于STM32的指纹识别门禁系统设计(论文13000字)
摘要:人们对于安全问题的愈发重视,以及个人信息的危机意识增强,绝对安全且可靠的门禁系统,逐渐被人们所青睐。而基于指纹识别的门禁系统,因其可靠性高,稳定性强,安全系数较高,且指纹作为人体所特有的,独一无二的生物特征,得到了很好的市场反应。本文主要研究的是指纹识别在安全门禁领域内的应用,为了增加其实用性,本次设计还外加了两块红外感应模块,同时,安装了一台直流电机,用以模仿门禁系统的开关闭合。综合微处理器的性能,本设计基于STM32进行处理控制,同时采用光学指纹传感器进行指纹的采集工作。
关键词:生物特征识别;指纹识别;嵌入式系统;STM32;光学指纹传感器
Design of fingerprint access control system based on STM32
Abstract:People are increasingly concerned about the security issues, as well as personal information crisis awareness, absolute safe and reliable access control system, has gradually been favored by people. Fingerprint recognition based on the access control system, because of its high reliability, stability, high safety factor, and the fingerprint as a unique human body, unique biological characteristics, has been a very good market response. This paper mainly studies the application of fingerprint recognition in the field of security access control. In order to increase its practicability, this design also incorporates two infrared sensor modules. At the same time, a DC motor is installed to simulate the opening and closing of the access control system The Integrated microprocessor performance, the design based on STM32 for processing control, while the use of optical fingerprint sensor for fingerprint collection.
Key words: biometrics; fingerprint recognition; embedded system; STM32; optical fingerprint sensor
目 录
摘要 4
Abstract 5
1.绪论 6
1.1选题的目的和意义 6
1.2 指纹识别技术国内外研究现状 6
1.3本设计的主要章节内容介绍 7
2.系统方案 7
2.1 系统方案设计 7
2.2 微型控制器的选择 8
2.2.1 STM32F103性能特点介绍 8
2.2.2 ARM核心体系结构发展史 8
2.3指纹采集识别模块的选择 9
2.3.1指纹采集方式 9
2.3.2指纹识别技术的分类及选择 9
3.系统硬件电路设计 10
3.1系统硬件设计模块组成 10
3.2 STM32最小系统相关模块介绍 11
3.2.1电源电路供电模块 11
3.2.2 按键复位模块 11
3.2.3 USB调试接口模块 12
3.3指纹采集模块设计 13
3.3.1 ATK-AS608指纹识别模块的技术指标 13
3.3.2指纹识别模块的特点 13
3.4红外线传感器模块 14
3.5直流电机模块 15
3.5.1电机驱动模块性能特点及参数 15
3.5.2直流电机转速计算 16
3.5.3 H桥式电路的结构及其原理 16
4.系统的软件设计 18
4.1 系统软件组成 18
4.1.1 Keil软件介绍 18
4.1.2 串口调试助手 19
4.2系统软件流程 19
4.3 系统模块驱动程序 20
4.3.1 指纹采集模块 20
4.3.2 直流电机模块 23
4.3.3 红外模块 24
5.系统的调试与焊接 25
5.1指纹模块串口通信调测 25
5.2红外模块调测 27
5.3直流电机调试 28
5.4 硬件的搭建 29
6总结 30
参考文献 31
致谢 32
|