基于LabVIEW的指纹识别报警系统设计 摘 要 指纹,每个人都是独一无二的,很早在各种契约上都采用指纹作为身份的认证,本文针对传统物理锁和密码的锁的操作方便性和安全性问题做出了改进,采用指纹作为身份认证的标识,并使用LabVIEW编写的电脑软件作为指纹识别设备的控制平台,从而实现通过上位机软件来实现指纹设备的指纹录入,指纹删除,指纹识别与报警。管理员可以通过上位机软件来控制基于STM32单片机的指纹设备,将需要认证的人进行指纹录入与指纹删除操作,从而实现允许多个指定的人获取打开设备的权限或者允许通过门禁。同时,本设计在识别成功后也可以对当前用户的ID编号以及与库指纹的相似度进行显示,而如果指纹库中没有此人的指纹,则在电脑上进行警铃和闪烁灯报警。 关键词:指纹识别;智能门禁;STM32单片机;LabVIEW 目录 第一章 绪论 1 1.1课题研究背景 1 1.2课题研究的目的与意义 1 1.3课题论文主要内容和章节安排 2 1.4本章小结 2 第二章:系统工作原理分析与功能模块的分析 2 2.1目标分析 2 2.2方案拟定 2 2.3方案比较与选择 3 2.4模块具体功能设计 3 2.5本章小结 4 第三章:基于指纹传感器的下位机设计 4 3.1主控芯片STM32F103C8T6 4 3.1.1主控芯片介绍 4 3.1.2调试接口电路 5 3.1.3时钟电路与复位电路 6 3.2稳压电路 6 3.3蜂鸣器驱动电路 7 3.4USB转串口 7 3.5指纹识别模块ATK-AS608 8 第四章:软件设计 11 4.1整个模块的功能模式设计 11 4.1.1模块基本信息获取模式 11 4.1.2指纹录入模式 11 4.1.3指纹删除模式 11 4.1.4指纹匹配模式 12 4.1.5清空指纹库模式 12 4.2下位机软件设计 12 4.2.1主函数程序流程 12 4.2.2指纹录入 14 4.2.3刷指纹 14 4.3上位机软件设计 15 致谢 22 参考文献 22 附件: 23 |
基于LabVIEW的指纹识别报警系统设计
更新时间:2019-07-26