需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10719 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:文中介绍了一种基于STC89C52的指纹识别电子密码锁的设计。利用光学指纹模块FM608、液晶显示屏HS12864-15C等实现对指纹的采集、存储以及显示,在单片机STC89C52的作用下,完成指纹识别的功能,并利用电磁继电器以及LED灯来达到开锁的目的。文中详细介绍了硬件电路的设计、单片机软件的编程以及硬件的调试。测试结果表明,该设计能够通过指纹识别实现开锁。 【关键词】电子密码锁;STC89C52;指纹识别;HS12864-15C
目录 摘要 Abstract 1 引言-1 1.1 指纹识别技术的发展-1 1.2 指纹识别技术的原理-1 1.3 系统设计的研究意义-3 2 硬件部分设计-4 2.1 单片机-4 2.1.1 STC89C52介绍-4 2.1.2 外部晶振-6 2.1.3 复位电路-7 2.2 显示模块-8 2.2.1 HS12864-15C液晶的引脚功能-8 2.2.2 控制器接口说明-9 2.2.3 指令说明-9 2.2.4 液晶与单片机连接图-9 2.3 按键控制部分电路-10 2.4 指纹模块-12 2.4.1 模块介绍-12 2.4.2 各引脚功能-12 2.4.3 指纹模块命令-13 3 系统软件设计-13 3.1 设计分析-13 3.2 串口初始化-13 3.3 主程序流程图-14 3.4 按键部分设计的流程图-15 3.5 液晶显示的流程图-16 3.6 数据通信流程图-17 3.7 编程介绍与过程-17 4 系统测试-18 4.1 实物图-19 4.2 硬件调试-19 4.2.1 电路的焊接-19 4.2.2 程序的烧写-20 4.2.3 小灯、继电器的调试-20 4.2.4 显示模块的调试-21 4.2.5 指纹模块、按键的调试-21 结 论-26 参考文献-27 附 录-28 附录一:系统原理图-28 附录二:程序清单-28 |