摘要:现代的科技越来越发达,新兴的射频技术也随之越来越成熟,应用的范围更加广泛,可以对用户卡进行识别,本设计基于以上技术设计了一个门禁控制系统。射频技术的应用补充了以往门禁系统的功能,智能家居门禁控制系统比传统的门禁系统会更安全、更方便实用。
在本次设计中,采用了STC89C52单片机来作核心处理器,这其中外围的电路包括了报警电路(进行声光报警)、LCD屏幕显示电路、电控锁电路等。门禁控制系统主要是由CPU、报警电路、键盘电路、时钟电路、电源电路、液晶模块、射频识别模块等组成。本门禁控制系统采用EM4000型的射频卡来实现刷卡开锁,非特定卡(已注册卡)报警的功能。工作原理为:刷卡时蜂鸣器会一直响,表示正在刷卡,当电子标签离开读卡器时蜂鸣器停止鸣叫,如果卡是已经注册过的卡,液晶屏显示出卡号,这个时候继电器也会打开门锁,LED灯亮起表示门开,过一阵继电器会关闭门锁;如果电子标签未进行过注册,蜂鸣器鸣叫两声提示不是正确电子标签,显示屏显示门锁关闭。此外,可以在本系统上注册或注销电子标签,从而更方便地进行对特定卡片的识别。
关键词:门禁;单片机;电子标签;液晶显示;报警
目录
摘要
Abstract
1 概论-1
1.1 研究背景与意义-1
1.2 设计的目标与任务-1
1.3 本章小结-2
2 系统方案设计-3
2.1系统总体方案设计-3
2.2 门禁系统工作原理-3
2.3本章小结-4
3系统硬件电路设计-5
3.1 硬件的选择方案-5
3.1.1核心处理器的选择-5
3.1.2射频模块的选择-5
3.1.3 液晶显示模块的选择-5
3.1.4 键盘模块的选择-6
3.1.5电子锁门禁驱动模块的选择-6
3.2 单片机最小系统的设计-6
3.2.1 单片机最小系统电路-6
3.2.3 电源模块的设计-8
3.3 门控锁电路设计原理-9
3.3.1 继电器工作原理-9
3.3.2门控锁电路设计-10
3.4读卡模块的设计-11
3.5报警电路及按键电路的设计-13
3.6 LCD1602显示电路的设计-14
3.6.1 LCD1602液晶介绍-14
3.6.2 单片机与LCD1602液晶接口介绍-17
3.7本章小结-19
4. 系统软件设计-20
4.1系统总程序设计-20
4.2注册/注销卡号部分设计-21
4.3 M1射频模块和读写器的通讯-21
4.4 LCD1602液晶显示子程序-23
4.5报警子程序的设计-23
4.6 开发环境的介绍-24
4.7本章小结-28
5.系统调试-29
5.1系统软件调试-29
5.2系统硬件焊接与调试-29
5.3功能验证-30
5.4 本章小结-34
结 论-35
参 考 文 献-36
附录A 电路原理图-37
附录B 系统程序部分源代码-38
致 谢-51