基于stc单片机的停车场管理系统【字数:10512】

IC卡识别是门禁系统中最常使用的方式,广泛应用于小区、校园、停车场、公司等。本课题,以STC系列单片机为核心,辅以IC卡感应模块,以及液晶显示屏,设计一款停车场管理系统,模拟矿区大门处对出入车辆的识别与监控。具体内容为,以STC89C52为主控,控制MFRC522 IC卡感应模块,读取进出车辆携带的IC卡信息,验证通过则控制电机转动升起栏杆,同时将车辆信息显示在配备的LCD12864液晶显示屏上,并发送至终端,如未通过,则电机不动作。从而达到监控进出车辆、保障矿场安全的目的。
目录
1 绪论 1
1.1 课题研究的背景 1
1.2 课题研究的目的和意义 1
1.3 课题研究的内容 2
2 系统相关软硬件 3
2.1 系统硬件 3
2.1.1 主控芯片STC89C52RC 3
2.1.2 MFRC522 6
2.1.3 CH340芯片 7
2.1.4 LCD12864 7
2.1.5 ULN2003芯片 8
2.1.6 五线四相步进电机 9
2.2 系统软件 10
3 系统设计 11
3.1 硬件设计 11
3.1.1 单片机最小系统 11
3.1.2 IC卡感应模块 11
3.1.3 显示模块 12
3.1.4 步进电机驱动模块 13
3.1.5 通信模块 13
3.1.6 报警模块 14
3.1.7 独立按键 15
3.2 软件设计 15
3.2.1 系统中断 16
3.2.2 IC卡读写 18
3.2.3 液晶显示 19
3.2.4 步进电机 22
3.2.5 串口通信 24
3.2.6 报警指示 25
3.2.7 手动模式 26
4 系统调试 28
总结 30
参考文献 31
致谢 32
绪论
课题研究的背景
21世纪,我国经济得到快速发展 *好棒文|www.hbsrm.com +Q: #351916072# 
,贸易往来的巨大需求促使交通运输业得到了大力的发展,各种运输公司相继成立。家庭收入的日益提高以及人们对高质量生活的需求,导致购买私家车的家庭越来越多。据国家统计局公报显示,2018年我国民用汽车增长了10.5%,总量达到了约24028万辆,其中光私人汽车就有20730万辆。[1] 仅苏州地区,就拥有汽车391万辆,其中私家客车328万辆,分别比上年增长9.9%和9.2%。[2]
巨大的汽车数量,对每个城市、公司、小区等的停车场、停车位的数量,都带来了极大的负担[3]。
停车场的车流量大,传统的人工看管不仅效率低,而且放行条件人为因素大,导致用户体验差,安全问题频发。
增加停车场数量、采用机器代替人工监管是行之有效的解决方式。目前,非接触式IC卡广泛应用于门禁系统,其注册简单、识别速度快,市面上的管理系统众多,导致非接触式IC卡得到了各大公司、学校、小区的青睐。
课题研究的目的和意义
巨大的需求,导致城市停车场数量日益增多,停车场管理系统应运而生。目前,市面上主流的停车场管理系统主要是通过识别非接触式IC卡、电子标签、车牌号等手段来管理停车场。[4]
本课题的主要目的,是模拟矿区出入口情形,设计出一款效率高、稳定性好、操作简单、成本低的停车场管理系统。该系统可以为矿区所属的每一辆车配备唯一的通行证——IC卡,车辆进出均需刷卡,只有通过系统验证的卡,才能达到放行条件,系统控制电机带动大门处的栏杆升起,车辆放行。同时,该IC卡存储的车牌号显示在配备的液晶显示屏上,供实时查看,同时,此次刷卡记录发至系统后台,以供管理人员调阅。从而达到监控进出车辆、拦截非法车辆,保障安全的目的。
本课题所研究的内容,虽然只是停留在一个矿区停车场上,但它在门禁系统、射频识别中仍有重要意义。由于射频识别技术、IC卡的广泛应用,此系统修改后可适用于小区楼道门禁、公司上下班打卡、公交卡、校园一卡通等等情形。其注册简单、识别速度快,特别是现在网上异形卡定制的出现,使得一张IC卡可以以各种形式出现在钥匙串、手机挂坠等地方,解决了当今人们出门不爱带钱包而导致的IC卡不好携带的问题。
课题研究的内容
本课题研究的主要内容为:
IC卡的注册、注销、识别与读写;
STC单片机的串口通信;
LCD12864的显示;
步进电机的控制;
各模块的协同作业。
系统相关软硬件
本系统由单片机最小系统板、非接触式IC卡射频识别模块、LCD显示模块、串口通信模块、步进电机模块、报警模块等部分组成。系统框图如图2.1所示。
/
图2.1 系统框图
系统硬件
主控芯片STC89C52RC
STC89C52RC是STC公司,为了改善和增强51系列单片机性能而生产的一款功耗更低、性能更强、抗干扰能力更强的微控制器。其引脚分配示于图2.2。由于STC89C52RC是8051微控制器的加强板,因此其指令码是与传统的8051完全兼容的,它为用户提供了8K字节的程序存储空间和512个字节的数据存储空间。该STC89C52R的优点有以下几点:
存储空间更大;
兼容市面上的大部分编程软件,程序可直接从串口下载进单片机;
功耗低、高性能,使用寿命更长;
自带EEPROM、看门狗等功能。
/
图2.2 STC89C52RC引脚图
STC89C52RC特殊引脚功能说明:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzdq/138.html

好棒文