更新时间:09-11 上传会员:周五早安
分类:机械工程 论文字数:19316 需要金币:2000个
摘要:本文设计的密码保险箱,其控制是由STC89C52单片机芯片以及其外围电路组成,采用这个单片机设计的密码锁可以大幅度的提高密码保险箱的安全性能,能够达到快速降低功耗与成本的目的。在该密码保险箱控制系统中,本文结合主控芯片,在其外围搭建了键盘输入电路,液晶屏幕显示电路,蜂鸣器与灯光报警电路,开锁电路,由这样一些电路模块组成的电密码保险箱控制系统,可以实现正常的输入密码开锁关锁功能,当输入密码错误时,会产生声光报警功能,密码也可以根据客户需要自我调节。同时该系统还集成了射频识别系统,用户可以通过IC卡打开该密码箱。该系统程序的编写是使用C语言,在KEIL软件下编写完成。该密码保险箱控制系统设计成本低,实用性,安全性能强,灵活性高,有理由相信其一旦推出市场,就会获得消费者的巨大好评。
关键词 密码保险箱;单片机;控制系统;射频识别
目录
摘要
Abstract
1 引言-1
1.1选题背景-1
1.2 国内外研究现状-2
1.2.1国际发展状况-2
1.2.2 国内密码锁发展情况-2
1.3 密码保险箱控制系统简介-3
1.4 密码保险箱控制系统的发展趋势-3
1.5 总体设计思路-4
2 密码保险箱控制系统介绍与系统元器件选型-5
2.1系统总体设计-5
2.2主控芯片选择-5
2.3显示模块设计与论证-6
2.4按键控制模块设计与论证-6
2.4蜂鸣器模块设计与论证-7
2.5射频芯片选择-7
3 基于RFID技术密码输入理论基础-8
3.1 射频识别技术概述-8
3.1.1 射频识别技术-8
3.1.2 射频识别技术的分类-8
3.1.3 射频识别系统的典型结构-9
3.1.4 射频识别系统的工作原理-9
3.1.5 RFID技术的优点-10
3.2 非接触式读卡芯片MFRC522-10
3.2.1 MFRC522概述-10
3.2.2 MFRC522特性-11
3.2.3 MFRC522管脚排列-11
4 系统硬件设计-12
4.1 总体设计原理-12
4.2 设计原则-13
4.3 STC89C52单片机及其最小系统电路-13
4.3.1 复位电路模块-16
4.3.2 晶振电路图-16
4.3.3下载电路-17
4.4 LCD显示模块接口-18
4.4.1 LCD12864简介-18
4.5 矩阵按键电路设计以及原理-19
4.6 蜂鸣器声音报警模块-20
4.7 MFRC522模块与单片机之间接口示意图-21
4.8 门锁模块电路示意图-21
5系统软件设计-23
5.1 系统开发环境介绍-23
5.2 开发语言简介-23
5.3 主程序设计-24
5.4 LCD1602显示模块流程图-24
5.5键盘程序设计流程图-25
5.6键盘程序设计流程图-26
5.7外部电路-27
5.7.1 小型电磁锁-27
5.7.2 外部电源-27
结论-29
致谢-30
参考文献-31
附录-32
附录1 实物图-32
附录2电路仿真图-32
附录3源程序-33