摘要:近年来,智能家居这个词越来越多的出现在我们的日常生活中。门是家的第一道防线,而智能门锁是实现智能家居的第一步,也是最重要的一步。
本文较为系统地对射频识别系统技术进行了理论分析,将射频识别技术与实际工程应用相结合,并提出了射频识别密码锁的设计方案。
本次设计的硬件部分主要包括单片机控制电路设计,射频模块设计,蜂鸣器及显示电路设计等。软件部分包括单片机控制程序,射频识别芯片控制程序及屏幕显示控制程序等。本文系统讨论了如何实现刷卡开锁、防碰撞、选卡、防盗等功能模块的原理及实现。
关键词:射频识别;单片机;RC522;密码锁
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题的背景及意义-1
1.2 RFID技术及智能密码锁的发展现状-2
1.3本课题主要研究内容及任务-3
第二章 元器件的选择-5
2.1主控模块的选择-5
2.1.1 STC89C52单片机的性能介绍-…..5
2.1.2 STC89C52单片机引脚图-5
2.2非接触式读卡器芯片的选择-6
2.3液晶显示屏的选择-7
2.3.1 LCD1602的技术参数-7
2.3.2 LCD1602的引脚功能-7
第三章 系统硬件及电路设计-9
3.1硬件系统设计-9
3.2单片机最小系统组成电路-9
3.3继电器驱动模块-10
3.4有源蜂鸣器控制电路模块-11
3.5 RFID射频模块电路-11
3.6 LCD1602显示模块电路-12
3.7键盘盘面及电路设计-12
第四章 系统软件程序设计-14
4.1系统软件总体设计-14
4.2主程序设计-14
4.3射频模块程序设计-16
4.4键盘模块设计-17
4.5小结-19
第五章 系统的调试与分析-20
5.1系统的调试-20
5.2系统上电运行-21
结束语-25
致谢-26
参考文献-27
附录-28
附录A 电路设计原理图-28
附录B 系统关键部分代码-29