基于单片机的智能门禁系统设计(任务书,开题报告,论文13000字)
摘要
现代科学技术不断地发展,人们也在的不断追求与完善生活质量,公司所用的智能门禁系统逐渐走入了人们的生活并变成了大家喜爱的电子设备。这个系统在国内公司中用的极为广泛。现在国内的门禁系统虽然已经比较成熟,但成本也相对较高。本课题设计的智能门禁系统成本相对于市场上所用的,成本相对较低。
本课题设计了一个基于单片机的智能门禁系统。该设计基于RFID射频技术,并且采用STC单片机作为控制芯片,通过键盘切换功能并通过单片机检测需要实现何种功能。经过单片机处理后,发送信号到相应驱动电路,实现门禁系统的IC卡输入,密码输入,IC卡登记,IC卡注销,密码设置和短信报警。本设计由电源电路、RC522模块、继电器电路、蜂鸣器电路、键盘模块和SIM900A模块构成。其中电源电路给智能门禁系统供电,RC522模块用来读取IC卡,继电器模块用于代替开关门效果,键盘模块用于进行功能切换与密码输入、SIM900A模块则用来向指定手机发送指定短信。
论文的结尾对完成的课题进行了总结,并指出本设计的问题和今后继续研究的思路。
关键字:RFID;门禁系统;单片机;RC522;SIM900A。
Abstract
With the advancement of modern technology and the improvement of quality of life, Credit card management system for company (also known as Door-entry system) gradually enter into people's life and become a popular electronic equipment. The system is widely used in domestic company, and now the system in China is already quite mature, but the cost is relatively high. This topic designs the credit card used in the cost management system relative to the market, the cost is relatively low.
This project designs an intelligent access control system based on MCU. The design is based on RFID technology, the use of single-chip as the master chip, through the keyboard switch function and through the microcontroller to detect what needs to be achieved. After processing the microcontroller, send the signal to the corresponding drive circuit to achieve the access control system IC card input, password input, IC card registration, IC card cancellation, password settings and SMS alarm. The design consists of power supply circuit, RC522 module, relay circuit, buzzer circuit, keyboard module and SIM900A module. The RC522 module is used to read the IC card, the relay module is used instead of the switch door effect, the keyboard module is used for function switching and password input. The SIM900A module is used to send the specified SMS to the designated mobile phone.
The end of the paper summarizes the work done, pointing out the problems and will continue to research ideas.
Key words: RFID; access control system; MCU; RC522; SIM900A
目录
摘要 I
Abstract II
第一章 绪论 1
1.1课题研究的背景和意义 1
1.2课题研究现状 1
1.3课题设计任务 2
1.4智能门禁系统的主要功能 3
1.5 论文的主要章节 3
第二章 智能门禁系统硬件电路设计 4
2.1智能门禁系统的整体方案 4
2.1.2系统框图 4
2.2单片机最小系统 5
2.2.1晶振电路 5
2.2.2复位电路 6
2.3 RC522射频模块 6
2.4 继电器控制模块 7
2.5 LCD12864显示模块 7
2.6蜂鸣器模块 8
2.7 键盘模块 8
2.8 SIM900A模块 9
2.9本章小结 9
第三章 智能门禁系统的软件设计 10
3.1软件设计思路 10
3.1.1软件构成 10
3.2主函数流程 10
3.3 初始化程序流程 12
3.4 IC卡输入程序设计 13
3.5密码输入程序设计 14
3.6 IC卡登记程序设计 15
3.7 IC卡注销程序设计 16
3.8密码设置程序设计 17
3.9液晶显示屏LCD12864显示 18
3.10 短信报警程序流程 19
3.11本章小结 19
第四章 硬件调试 20
4.1 软件调试 20
4.2 IC卡输入模式的调试 21
4.2 IC卡登记模式的调试 21
4.3 IC卡注销模式调试 22
4.4 密码输入模式调试 22
4.5 密码设置模式调试 23
4.6 短信报警模式调试 23
4.7结果简述 28
4.8问题反思 28
4.9本章小结 29
结语 30
参考文献 31
致谢 33
|