摘要:现如今当计算机应用技术和传输手段被愈来愈多的人广泛使用后,各行各业的人对于房间出入管理的需求也逐渐地增高,特别是在专业商业办公用楼、政府办公厅、学校以及央企,国企此类的事业单位等地。与此同时,顺遂着信息技术的迅猛发展以及识别技术的渐趋成熟,各种类型的基于人体生理特征的身份识别系统如: 指纹、手掌、声音、视网膜、瞳孔和脸部等识别技术纷纷出现在大众眼前。但就当前看来,指纹识别技术是较其它生物识别技术更可靠更灵活更为安全的身份鉴定识别方法。本文设计了一种采用Altium Designer作为开发平台,下位机采用STM32F103作为控制核心的方式,用指纹识别的模式来实现门禁系统的开放与关闭功能,输入指纹、完成信息登记并打开门锁。
关键词:门禁控制器;STM32;指纹识别
目录
摘要
ABSTRACT
第一章 绪论-2
1.1课题研究与意义-2
1.2 研究现状-3
1.3 本文研究的内容和方法-3
第二章 指纹门禁硬件设计-5
2.1 开发工具概述-5
2.2 硬件模块设计-5
2.2.1电源模块-5
2.2.2最小系统-6
2.2.3指纹模块-7
2.2.4继电器模块-8
2.2.5功耗控制-9
2.2.6通讯电路-9
2.3电路焊接测试-10
第三章 固件程序设计-12
3.1程序整体框架-12
3.2程序模块设计-12
3.2.1指纹模块控制程序-12
3.2.2门锁控制程序-14
3.2.3通讯程序-14
3.3软件调试-15
3.3.1指纹录入测试-15
3.3.2指纹解锁测试-17
第四章 上位机联调-18
4.1上位机使用-18
结束语-20
致 谢-21
参考文献-21