需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9604 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:目前指纹识别技术的发展十分迅速。因为指纹是每个人独一无二的特征,所以对于身份的识别十分有效。指纹识别技术渐渐进入我们的生活。所以我们可以把个人的指纹与身份信息相匹配,这样就可以验证他们的的身份。 本文基于单片机设计了一个指纹识别密码锁,该系统以STC89C52单片机为主要技术核心,采用了模块化的设计思想。本设计主要由STC89C52单片机、ZFM-60指纹模块、液晶模块、按键系统组成。该设计可以实现指纹解锁、新增指纹、指纹删除、手动解锁、修改管理员密码功能。能够通过用户事先录好的指纹,进而实现解锁功能。另外在指纹模块出现问题导致不能解锁的情况下,还能够通过手动输入密码开锁。并通过液晶显示比对结果,模拟开锁的过程。本系统具有体积小、较高的性价比、反应速度快、公司等地方都可以使用。 【关键词】:单片机;指纹模块;液晶模块
目录 摘要 Abstract 第1章 概述-1 1.1 指纹识别技术的发展-1 1.2 指纹鉴别的原理-1 1.3 系统设计目的及意义-2 第2章 STC89C52单片机简介-2 第3章 系统总体方案-4 3.1 系统总体框架-4 3.2工作流程-4 第4章 硬件及电路设计-5 4.1最小系统部分电路设计-5 4.1.1外部晶振电路的设计-5 4.1.2复位电路的设计-6 4.1.3 12864系列液晶的引脚功能-6 4.1.4 控制器接口说明-7 4.1.5指令说明-7 4.1.6 12864引脚与单片机连接图-8 4.2 按键系统电路设计-9 4.3指纹模块-10 4.3.1 指纹模块简介-10 4.3.2指纹模块引脚接法-11 4.4液晶显示模块-11 第5章 系统软件的设计-12 5.1 系统程序工作简析-12 5.2主程序流程图-12 5.3.1按键设计流程-14 5.3.2 LCD显示器设计流程-14 5.3.3 指纹系统通信程序设计流程-15 5.4 使用Keil编程-15 第6章 硬件焊接与调试-17 6.1 原件焊接-17 6.2 程序的烧写-17 6.3 LED和继电器的测试-18 6.4 液晶屏幕的测试-19 6.5 指纹模块和按键的测试-19 第七章 结 论-20 参考文献-21 致 谢-23 附录-24 |