停车场自动控制论文 .doc
《停车场自动控制论文 .doc》由会员分享,可在线阅读,更多相关《停车场自动控制论文 .doc(32页珍藏版)》请在沃文网上搜索。
1、停车场自动控制摘要 随着数量的增长及随之而来的停车泊位的缺乏, 随意的、不规则的车辆停放方式应该解决。形势需要一种先进的自动车辆停泊控制系统,不但能对指定的停车场进行自动管理,但也保持了人工控制以便减少花费。为满足这一需求,本文介绍一种汽车自动停泊系统模型。它能在任意给定的时间内,根据有效的停车空间,计算能够停泊的车辆数量,并且使用自动门控制车辆进出,十分方便。还有状态显示信号指示当前是否有可以存放的场地,以及是否有车辆正在进、出停车场。系统进行初始安装后,不再需要人工控制。从控制存车数量到开、关停车场的门都是完全自动的。由于使用了低价、易购的分立元件和小规模集成电路,整个系统造价低廉。关键词
2、:单片机 动态显示 红外线传感器 自动化Automatic parkingAbstract With the growth of the number of cars parking and the subsequent lack of parking spaces , random , irregular manner parked vehicles should be addressed . Situation requires an advanced automated parking control systems , not only to the designated parkin
3、g lot for automatic management , but also maintained in order to reduce the cost of artificial control . To meet this requirement , this paper will produce an automatic car parking system model . It can comput the number of vehicles can be parked in accordance with a valid parking space at any given
4、 time , and the use of automatic control of vehicles entering and leaving the door is very convenient . There are pilot lamps shows the current signal indicative of whether the site could be stored , and whether vehicles are entering of leaving of the parking lot . After the initial installation , m
5、anual control is no longer required by the system . From controling the number of cars to opening / closing the door of the car park are fully automatic . Because of the use of discrete components and small-scale integrated circuits which is low-cost and easy to purchase , the entire system is low c
6、ost .Key words : Single-chip EMCU Dynamic display Infrared sensors Automation28英文文献译文 目 录引言1第一章 设计题目与要求21.1 课程设计要求21.2 课程设计目的2第二章 方案设计与论证32.1 方案一32.2 方案二32.3 方案对比4第三章 系统方案5第四章 硬件电路的设计64.1 AT89S52的介绍64.2 时钟电路及复位的设计84.2.1时钟电路84.2.2 复位电路94.3 显示模块94.4 键盘输入模块114.5 红外传感器模块114.5.1 红外线发射模块114.5.2 红外线接收模块134
7、.6电源的设计144.7 系统的整体电路图15第五章 系统软件设计165.1 主程序165.2 倒计时中断程序175.3 键盘中断程序175.3.1 增加键185.3.2 减少键195.3.3 确定键19第六章 测试20结论20致谢语21英文文献原文22英文文献译文26引言目前,农业、工业、生活、军事等各个方面都向自动化、智能化、数字化发展。为了适应时代的发展,电子技术发展迅猛。自动化、智能化、数字化的实现方式多种多样,从而产生了很多设计工具。单片机就是其中之一,它正朝着高性能和多品种方向发展,正进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。卓越的
8、性价比受到了设计者们的欢迎。随着汽车的普及,停车场的数量越来越多,传统的人工管理的停车场需要耗费大量的人力和财力。智能停车场系统为了保证车辆安全和交通方便,迫切需要采用自动化程度高、方便快捷的停车场自动管理系统,提高停车场管理水平。现阶段的目标就是要提供满足人们工作、生活、娱乐环境更科学、规范、快捷有效、安全、方便的智能停车场自动管理系统。停车场管理系统正在向大型化、复杂化、集成化和高科技化方向发展,智能停车场系统已经被纳入智能建筑的一个重要子系统,并且正与智能建筑等其它子系统进一步高度集成。【1】本论文中将会应用单片机等电子技术,实现停车场自动控制。第一章 设计题目与要求1.1 课程设计要求
9、设计一种自动停车系统,根据停车场能够停泊的车辆数,使用自动门控制车辆进出,状态显示信号指示当前是否有可以停放的场地。制作出适合系统运行的电源。1.2 课程设计目的(1)巩固、加深和扩大单片机应用的知识面,提高综合及灵活运用所学知识解决工业控制的能力;(2)培养针对课题需要,选择和查阅有关手册、图表及文献资料的自学能力,提高组成系统、编程、调试的动手能力;(3)学会对课题设计方案的分析、选择、比较,熟悉系统开发、研制的过程,软硬件设计的方法、内容及步骤;(4)掌握计数器、加法器、LED的使用;(5)掌握传感器的原理与应用。第二章 方案设计与论证2.1 方案一软硬结合盛群、凌阳、51单片机等电 源
10、LED显示电路传感器模块键盘输入 图2-1如图2-1所示,以单片机为核心,控制其他各个模块以实现对车辆加计数、减计数和状态显示。利用单片机中的定时器,对自动门开启时间定时。其他各种中断等功能,检测键盘输入状态和传感器状态。传感器可以采用超声波传感器,红外传感器,压力传感器。2.2 方案二采用数字逻辑电路。【1】图2-2图2-2汽车自动停泊系统框图。整个系统由红外线发射器、接收器、多路换器、加法计数器、减法计数器和显示部件组成。发射器部分包括两个红外线发射器器(IR1 TX1和IR2 TX2)。2.3 方案对比方案一软硬结合,单片机做核心加上简单的外围电路,可以实现设计要求,优点灵活多变,易于调
11、整,可以实现的功能非常丰富。方案二电路较为复杂,使用的芯片过多,电路图布线难度高,而且调试过于困难。因此本人选用方案一。方案一中,单片机芯片有很多选择,89S52单片机易于买到,价格便宜,因此选用89S52。传感器选用红外线传感器,因为该传感器的发射部分采用两个555芯片实现,较为简单。第三章 系统方案单片机芯片作为控制系统的核心部件,具有强大的逻辑功能、4个IO口,5个中断系统,配合外围硬件,使系统的功能最大化、最优化。单片机芯片通过传感器模块检测到有车辆进出时,进行一系列的推理判断,控制门的开启。单片机芯片对显示模块进行动态扫描,显示当前停车场内车辆的数目及状态。当进入停车场内的车辆数目达
12、到最大值时,门会自动关闭,并让寻找进人停车场入口的车辆了解车位状态。在程序中判断进入的是车辆还是人,如果是人则自动门开启,停车位不进行加减。另外,本系统设置了控制部分,可以人工的设置总车位数,剩余车位数,使本系统无论安装在哪个停车场都能适用。具体的框图如图3-1。89S52电 源LED显示电路传感器模块键盘输入图3-1第四章 硬件电路的设计硬件电路是一个系统的重要部分,在本次设计中主要是以AT89S52为核心控制器,外加一些控制电路来实现本系统的基本功能。下面分别介绍各个控制电路的功能及其工作原理。4.1 AT89S52的介绍单片机是微机的一个分支,在原理和结构上,单片机与微型机之间不但没有根
13、本性的差别,而且微型机的许多技术与特点都被单片机继承下来了。AT89S52是一种低功耗、高性能CMOS 8位微控制器。使用Atmel公司高密度非易失性存储器技术制造,与工业89C51产品指令和引脚完全兼容。片上Flash允许程序存储器系统可编程,亦适于常规编程器。在单片机芯片上,拥有灵巧的8位CPU和可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。它具有串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM
14、内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。单片机内部结构如图4-1所示:图4-1引脚图如图4-2所示。图4-2本设计中用到AT89S52单片机的P1和P2接显示模块,实现动态扫描。P3口进行键盘扫描,P0口用于传感器信号输入、停车场状态显示和自动门。4.2 时钟电路及复位的设计AT89S52单片机各功能部件的运行都是以时钟控制信号为基准,有条不紊地一排一排地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常见的始终电路设计有两种方式,一种是内部时钟方式,另一种方式为外部时钟方式。4.2.1时钟电路1内部时钟方式89C52内
15、部有一个用于构成振荡器的高增益反向放大器,该高增益反向放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体振荡器(简称晶振)和瓷介电容,就构成一个稳定的自己振荡器,图4-3是89S52内部时钟方式的振荡器电路。电路中的电容C1和C2典型值通常选择为30pF左右。对外接电容的值虽然没有严格的要求,但电容的大小会影响振荡器频率的高低、振荡器的稳定性和起振的快速性。晶振的振荡频率的范围通常是在1.2MHz12MHz之间。晶振的频率越高,则系统的时钟频率也就越高,单片机的运行速度也就越快。但反过来运 图4-3 行速度快对存储器的速度要求就越高,对印刷电路板的工艺要求也高,
16、即要求线间的寄生电容要小;晶振和电容应尽可能安装得与单片机芯片靠近,以减小寄生电容,更好地保证振荡器稳定、可靠地工作。2外部时钟方式外部时钟方式是使用外部振荡脉冲信号,常用于多片89C52单片机同时工作,以便于多片89S52单片机之间的同步,一般为低于12MHz的方波。外部的时钟源直接接到XTAL2端,通过XTAL2端输入到片内的时钟发生器上。电路如图4-4所示。由于XTAL2的逻辑电平不是TTL的,故建议外接一个4.710K的上拉电阻。 本系统只用到一片单片机芯片,不存在同步的问题,因此采用内部时钟方式(图4-4)。【2】 图4-44.2.2 复位电路复位是单片机的初始化操作,复位电路通常采
17、用上电自动复位和按钮复位两种方式。如图4-5所示,上电复位是通过外部复位电路的电容充电来实现的。当电源接通时只要VCC的上升时间不超过1MS,就可以实现上电自动 图4-5 复位。只需要给单片机的复位引脚加上大于2个机器周期的高电平就可使单片机复位。4.3 显示模块在多为LED显示时,为简化硬件电路,通常将所有位的段码线相应段并联在一起,由一个8位I/O口控制,形成段码线的多路复用,而各位的共阴极分别由相应的I/O线控制,形成各位的分时选通。此显示方式相比于静态显示方式,大大节省了I/O口。鉴于本系统可控制的最大车位为255,因此选用三个共阴数码管。如图4-6,三个数码管a-h脚端接,再连接单片
18、机芯片的P1口。三个阴极连接单片机的P2.2-P2.0,对应百位、十位、个位。数码管和单片机芯片之间加74LS245,起驱动作用。图4-6另外,P0.0和P0.1接两个发光二极管,用于显示停车场是否已满。P0.0对应的发光二极管为红色,表示停车场无空闲车位,P0.0置高电平时发光。P0.1接绿色的发光二极管,表示有空闲车位。如图4-7所示。应该注意的是,由于P0口的输出电路是漏极开路(因为作为输出时,上拉场效晶体管截止),必须外接上拉电阻才能有高电平。 图4-74.4 键盘输入模块键盘工作方式有3种,即编程扫描、定时扫描和中断扫描。由于中断源个数的限制,本系统用了编程扫描和中断扫描两种方式相结
19、合的方式。如图4-8所示。SW1是编程扫描方式,该开关断开时,P0.3为低电平,闭合时P0.3为高电平。此开关用于改变显示模块的数码管的状态。SW1断开时,数码管显示停车场剩余车位的数量;当SW1闭合时,数码管显示停车场全部车位的数量。SW2、SW3、SW4用于手动调节剩余车位和全部车位的数量。SW2为确定键,利用定时器1(T1)进行中断扫描;SW3为数字加,利用外部中断1(INT1)进行中断扫描;SW4为数字减,利用外部中断0(INT0) 图4-8 进行中断扫描。当SW1断开时,其他三个开关调节的是剩余车位的数量,使计数出错时不至于重启系统,或者系统初始化时使用。反之,则是调节全部车位总数的
20、数量,从而使本系统适用于大多数的停车场。 4.5 红外传感器模块这种传感器这部分的功能是感受到物体的运动并且传送信号到89S52芯片上。传感器部分可以进一步划分为发射器和接收器两部分。发射模块发射的信号主要取决于接收模块所使用的传感器。4.5.1 红外线发射模块本系统中采用的是TSOP1738,它对于1KHz信号调制的38KHz脉冲有效。因此,本模块中要发射这种波形的红外线。波形的产生可以采用两块555芯片,波形的发射可以使用红外线发射二极管。电路图如图4-9所示。图4-9图中,IC12、R1、R2、C1、D1、C2用于产生1KHz的方波。接通电源后,电容C1被充电,Vc上升,当Vc上升到2/
21、3Vcc时,触发器被复位,同时放电端(7脚)导通,此时3脚输出Vo为低电平,电容C1通过通过R1和T放电,使Vc下降。当Vc下降到1/3Vcc时,触发器又被置位,Vo翻转为高电平。电容器C放电所需时间为 TPL=R2*C1*ln20.7* R2* C1=0.50mS (公式4.1)当C1放电结束时,T截止,Vcc将通过R1、C1向电容器C1充电,VC由1/3Vcc上升到2/3Vcc所需的时间为TPH= R1*C1*ln20.50mS (公式4.2)当Vc上升到2/3Vcc时,触发器又发生翻转,如此周而复始,在输出端就得到一个周期性的方波,其频率为1KHz,占空比为50%。以IC13为主的部件产
22、生38KHz的方波,原理同上不再累述。将IC12的3脚接IC13的4脚(复位端)。当IC12输出低电平时,IC13输出低电平;当IC12输出高电平时,IC13输出38KHz的方波。【3】以上为波形发生的原理,将此信号加到两个红外线发射管(IR1、IR2)上,通过他们发射信号。R5作为限流电阻,放置555芯片和红外线发射管烧坏。4.5.2 红外线接收模块在接收器设计中使用的主要部件是红外线传感器TSOP1738。该传感器可以接收35米以外的红外线信号,这是一种高分辨率的红外接收器, 在一个单独包装的外壳内包括有光电接收器和带有红外线滤波器的预放大电路, 可以将信号解调后输出。它对于1KHz信号调
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 停车场自动控制论文 停车场 自动控制 论文