《基于单片机的自动停车收费系统完整论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的自动停车收费系统完整论文.doc(31页珍藏版)》请在金锄头文库上搜索。
1、摘 要介绍基于AT89S52单片机的一款停车场自动停车收费管理系统,该自动停车收费系统采用比传统停车计费方式更优越的红外线检测计费方式,采用红外线检测计费方式,所需存储容量小,具备了自动开启关闭大门功能、自动计费功能、显示功能(显示停车场状况)、查询功能,而且收费方式可以调节,使系统更具灵活性。该自动停车收费系统操作简单,价格低廉,安装调试方便,很好地解决了临时停车场的管理收费问题。整个自动停车收费管理系统操作简单、价格低廉、安装调试方便,能够满足管理临时停车场的要求。本系统的实际开发使用将大大节省临时停车场的管理费用及人手,提高临时停车场的利用效率。此外,该自动停车收费管理系统还可以方便地实
2、现信息加密和各种功能扩展,通过改进可成为通用型停车场收费管理系统。关键词:单片机;停车场;自动停车收费系统ABSTRACTThe management system introducing that one money parking lot automation motor stoppage of monolithic machine charges owing to AT89S52, is the system parking voluntarily chargings turn to adopt the plan parking ratio tradition to waste more
3、 advantageous way infrared ray detecting plan fee way , adopt infrared ray to check plan fee way, required memory capacity has been small , have had the function (situation demonstrating parking lot) , inquiry function opening automatically closing the entrance door function , the automation meter f
4、ee function , showing, and charge way is not bad adjust , make flexibility have more systematically. That automation motor stoppage charges systematically handling a simplicity , price is cheap , the installation debugging goes to the lavatory, problem having resolved charge for provisional parking
5、lot administration very good. Charge for entire automation motor stoppage manages the system operation simplicity , price is cheap , assembles a debugging to go to the lavatory. Be able to satisfy the call for managing provisional parking lots. Originally systematic reality develops administration c
6、ost and hand being put into use will economize provisional parking lot greatly , improves provisional parking lot utilization ratio. Besides, be the management system parking voluntarily chargings turn to be able to realize encrypted and various information function expansion conveniently, charge fo
7、r parking lot manages system by improving but becoming the type being applied or used universally.KeyWords:Monolithic machine; Parking lot; Charge for automation motor stoppage is systematic目 录1引言12课程任务32.1 系统框架32.2 工作流程43主要的功能元器件介绍53.1元器件介绍53.1.1 74LS13853.1.2 LM35863.2 LED显示部分73.2.1 LED显示器74单片机AT8
8、9S52简介84.1 AT89S52的引脚及功能84.1.1 I/O口:94.1.2 P3口的第二功能104.2 特殊功能寄存器104.2.1 看门狗定时器114.2.2 定时器 2125程序设计165.1 如何进行程序设计165.2 程序流程图165.3 系统程序17结 论24参考文献25附录一: 电路原理图26致 谢27村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和督查。xx学院2012届本科生毕业设计1 引言随着经济的高速增长,汽车的社会拥有量不断增加,越来越多的人加入了购车行列,私家车的数量越来
9、越大,汽车停车场的数量将随之增加,规模不断扩大,这给停车场的车辆管理系统(停车效率、停车安全)提出了新的挑战。汽车数量的剧增和停车场地的相对短缺,使得停车场的管理收费问题凸现。特别是大型超市的临时停车场管理收费更加困难。该停车收费系统操作简单,价格低廉,安装调试方便,很好地解决了临时停车场的管理和收费问题。目前的停车场收费管理系统通常采用以下几种计费方式:(1)摄像计费方式:在停车场出口和入口分别放置一台摄像机,通过出入口的摄像机摄下汽车车牌号码,送单片机或者电脑处理。再通过单片机计算停车时间和费用,并控制大门开启。该方案信息量太大,要求具有较大的存储容量。软件设计比较复杂,成本还很高。(2)
10、非接触IC卡自动计时停车收费方式:硬件组成上,发卡设备直接由上位机控制,所以无需键盘、LCD模块等硬件,出口设备包含入口设备和发卡设备所有的硬件,它们的设计只需在出口设备硬件基础上去掉相应模块,所以在后面的硬件设计介绍中以出口设备为代表三种设备的不同功能由软件编程实现,出口程序经过精简和简单的修改可得到入口设备程序,所以在软件设计中主要讨论了出口设备和发卡设备的程序流程。等待射频IC卡的请求、按键请求或串13通信请求。有任一种请求则进入相应处理程序,并且处理程序返回之前。屏蔽其它两种请求。IC卡请求,验证用户IC合法性,若为非法卡,则放弃IC卡请求,若为合法卡,从IC卡中获取当前时间和停车起始
11、时间,计算出停车费用,从IC卡获取用户余额。若判断消费金额超过用户余额则蜂呜报警并在LCD中提示。否则将扣除消费金额并将余额写入IC卡中,最后将用户序列号和消费金额存储到系统,上位机根据存储器中用户消费金额更新用户余额。串口通信请求,出口设备与上位机连接时。根据上位机命令,可进行存储器数据上传、设置设备时间等操作。向挡车闸电机控制器发出开关信号。发卡设备主程序流程,开机后对读写卡模块和串口进行初始化,然后等待上位机命令,若为“发新卡命令”。接着接收上位机发来的新用户数据,当在有效范围内检测到合法卡时将数据写入IC卡内扇区2中相应位置中,若为“充值命令”,将有效范围内IC卡的用户信息传给上位机,
12、然后等待上位机发来“写卡命令”,收到“写卡命令”,紧接着接收上位机发送的数据,然后将接收到的数据写入IC卡中。(3)刷卡计费方式:车主到指定地点办理IC卡,车主通过打卡的方式进出停车场,并通过IC卡来缴费。但该方式更适合于有长期固定停放车位的停车场和长期来此停车的人群,例如居民小区等。对其他人群或者是很少来此停车的人很不方便,还不实惠。(4)最初的人工收费方式:就是有专门的收费人员在停车场看守和守候,既负责收费又负责停车场的状况。如果有车停进来,该人员主动向车主收取停车费。并交待注意事项:如停车时间等问题。车主的安全不是很有保障,容易发生刮碰问题还有因抢车位发生摩擦的可能。252 课程任务传统
13、的停车计费方式存在着一些不足,针对这些不足,设计了一个采用红外线检测单片机计费方式的自动停车收费管理系统,为临时停车场提供了一个操作简便、价格低廉,而且行之有效的管理办法。本系统的实际开发使用将大大节省临时停车场的管理费用及人手,提高临时停车场的利用效率。系统采用红外线检测计费方式,可以实现自动开启关闭大门功能、自动计费功能、显示功能(显示停车场状况)、查询功能,而且收费方式可以调节,使系统更具灵活性。2.1 系统框架大门控制模块红外线检测模块操作键盘模块数码管显示模块停车场状态显示模块单片机控制中心图2-1 停车场自动停车收费管理系框统图(1)红外线检测模块:安装在停车场入口和出口,用于检测
14、汽车的驶入停车场大门和驶出停车场大门。送单片机作相应处理。红外线检测模块由红外线发射电路和红外线接收电路组成,使用的是2组红外线发射对管。(2)大门控制模块:在单片机的控制下与红外线检测模块协同作业,执行停车场大门的开启和关闭功能。保证了停车场的安全,减少了因抢占停车位发生意外的可能性。(3)单片机控制中心:采用AT89S52单片机系统,它是本系统的核心部分,主要功能是监控键盘状态。处理键盘输入的操作信息;监控停车场状态,控制大门开启和关闭,有汽车驶入停车位后车位数减一,当空车位数为零时,红灯亮,不再让汽车进入停车场。汽车驶出停车位后停车位数加一,大门开启,让其离开。将停车的数量换算为停车场的
15、费用总费用信息,控制显示器按要求显示各种信息。(4)停车场状态显示模块:显示停车场状态信号其中不仅包括每停一辆车的价格还包括显示今天一共停了多少辆车,现在停了几辆车,还有几个空车位可以使用。这时大门的绿灯表示有车正在进入空车位,还可以停车;红灯表示场内车位全满,不允许汽车进入。不仅方便了驾驶人,还便于管理者查看停车场的各种情况,可以及时的调整收费标准和经营策略。(5)数码管显示模块:显示停车场的各种信息,包括北京时间、停车位、空停车位数、停车的费用、收费标准和操作提示等内容。本模块采用6个共阳数码管静态显示方式,节约了成本。(6)操作键盘模块:通过键盘进行多种人工操作,包括显示、切换、查询各类信息,修改收费标准,修改北京时间(北京时间可以精确到秒)等显示内容。其中,操作键盘模块、数码管显示模块、停车场状态显示模块和单片机控制中心合称为中心控制电路。2.2 工作流程当汽车进入或驶出停车场时,2组红外线检测模块将通知单片机有汽车驶入或驶出停车场,单片机再根据停车场的当时的状态控制停车场大门的开启或关闭,根据设置好的停车费用,并送显示器显示,处理人工键盘的操作,进行显示、查询、修改和切换。停车收费标准为n元辆,系统初始值设为20元/辆,可以停车时交费也可以离开时交费经营者可以根据自己的情况来定。该系统还可以充当时钟来使用。用程序来说就是检测有没有空车位,有空位则允许