小型自动道闸的设计与实现【字数:9356】

本文设计了一个基于STC89C52单片机的自动道闸系统,可以实现自动计费,实时查询、显示停车场状况,自动开启关闭停车场大门以及随时更改收费标准等功能。该系统操作简单,价格低廉,安装调试方便,很好地解决了临时停车场的管理收费问题。本系统的实际开发使用将大大节省临时停车场的管理费用及人手,提高临时停车场的利用效率。
目录
引言 1
一、系统总体设计方案 2
(一)系统设计总体框架 2
(二)系统功能模块介绍 2
二、硬件设计 4
(一)单片机STC89C52芯片 4
(二)STC89C52单片机的最小系统 6
(三) 射频卡模块 7
(四)显示电路设计 9
(五)时钟电路设计 11
(六)存储电路设计 13
(七)独立按键设计 14
(八)蜂鸣器设计 15
三、软件设计 15
(一) 程序设计思路 15
(二) 主循环程序设计 16
(三) 匹配IC卡程序设计 17
(四) LCD液晶显示子程序程序设计 18
(五) 独立按键扫描子程序设计 20
四、实物功能演示 21
结论 24
致谢 25
参考文献 26
附录一 电路图 27
附录二 PCB图 28
附录三 元器件清单 29
附录四 系统程序 30
引言
随着我国经济的发展,汽车数量的增加,由于停车位的数量十分欠缺,我国大部分城市出现难以停车的现象。经过调查发现,汽车增长的同时和汽车停车位有着一定的关系,近10年以来,我国城市汽车平均每年的增长速度保持在15%,但是停车位的增长率却增长缓慢;由此,造成了城市交通拥堵。
为了缓解交通拥堵,相关部门运用了各种各样的方法,投入大量的资金建设停车场,疏通交通堵塞,利用先进的科技和技术实现停车收费系统,并且建设停车设施的同时,一个智能的停车收费系统能够大大提升停车位的使用率,减轻交通拥堵的程度,也能够满足人们的停车需要。经过一定的理论学习,传统的停车收 *好棒文|www.hbsrm.com +Q: &351916072& 
费模式存在一定的问题和缺陷,通过分析这些问题和不足,本次毕业课题设计一个运用基于RFID的停车场管理系统,有效管理停放车辆。本系统开发完成得以运用不仅减少了停车管理费用,也减少了管理的人员使用,一定程度上,提高了停车管理的效率和停车场的利用率。
显而易见,一个智能化的停车计时收费系统能够有效的解决城市的停车管理收费问题,具备一定的研究意义。
设计了一个基于STC89C52单片机的一款停车场自动停车收费管理系统,他解决了传统的停车计费方式存在的一些不足,针对这些不足,设计了一个可以实现自动计费,实时查询、显示停车场状况,自动开启关闭停车场大门以及随时更改收费标准等功能的停车收费系统。该系统价格低廉,操作十分简便,安装调试方便,很好地解决了临时停车场的管理收费问题。该系统的实际开发和使用,将提高临时停车场的利用效率,大大节约临时停车场的管理成本和人员。
一、系统总体设计方案
(一)系统设计总体框架
本系统选择STC89C52作为主控制芯片,选择LCD12864作为显示人机交互信息的模块、DS1302显示此时的北京时间、停车时间、等一些信息,RC522读卡器进行读取信息,且有三个按键作为时间调整校准与收费信息,系统总体的框架如图1所示。

图1 系统总体框架
(二)系统功能模块介绍
本系统分为6个模块。详细介绍如下:
1.主控芯片模块:
选择一:选择含有4K的可重复1000次的FLASH只读程序储存器,以8051
为核心的STC89C51单片机。 价格低廉
选择二:选择采用了51单片机的核心但是具有比51更多功能的STC89C52
单片机用作主控芯片。 STC89C52单片机相对于STC89C51来说性能更高功耗更低,并且可以完全兼容STC89C52,是一种很常见的8K字节可编程FLASH存储器。能完全兼容传统MSCSTC89C52单片机,例如4KBEEPROM,MAX810复位电路,它开发方式简单,成本低
选择三:主控芯片选择PICmicro系统8位具有Flash程序内存功能的单片机微机:PIC16F877A单片机,它采用14位的RISC指令系统,可反复擦写程序。
经过比较,考虑到学习基础和开发难易度与成本,最终选择STC89C52单片
机作为本设计主控芯片。
识别模式选择:
选择一:射频卡,目前现有的射频卡种类有:接触、非接触式IC卡。非接触IC卡又叫做射频卡,由IC芯片组成,与接触式IC卡功能相仿,优势在储存质量高不易损坏,可以沾水不易消磁,可靠性强,在射频卡选择中选择非接触IC卡
选择二:摄像头识别计时收费方式:这种收费方式就是通过在停车场地的进口和出口设定一个摄像头,拍摄进出车辆的车牌号,然后,单片机处理这些车牌号信息,计算时间和费用。这种收费方式的缺点就是软件电路设计复杂,设计成本高昂。
综上所示,考虑到设计成本本设计选择射频卡作为识别方式。
显示器选择:
选择一:LED数码管,8个数码管封装形成一个数字8与小数点.形状的LED
数码管,价格低廉显示简单,但是控制麻烦,易损坏,综合比较后不选用于本设计
选择二:LCD1602液晶显示屏,显示内容最多为32个字符,即16*2个字符显示字符比LED数码管更多,包括字母、数字、符号,控制简单,价格略高于LED。液晶显示屏显示功能对于LED数码管更为强大。

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

好棒文