1 / 11
文档名称:

单片机 交通灯实验报告.doc

格式:doc   大小:209KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机 交通灯实验报告.doc

上传人:读书之乐 2020/2/23 文件大小:209 KB

下载得到文件列表

单片机 交通灯实验报告.doc

文档介绍

文档介绍:级电气工程及其自动化单片机原理及应用课程设计安徽农业大学经济技术学院模拟电子技术课程设计报告书课题名称基于单片机的简易交通灯设计姓名刘宝玉学号14565019院、系、部机械工程系专业电气工程及其自动化指导教师邰清清12月日摘要本设计是单片机控制的交通灯控制系统设计,随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。现在我们利用“自动控制”控制交通灯的方法。将事先编制好的程序输入单片机,利用单片机的定时、中断功能;能够根据十字路口两个方向上车辆动态状况,采用查询的方式,根据具体情况,自动给予时间通行,其中利用中断方式来处理特殊情况。这样既方便驾驶员、路人,同时还能够紧急处理一些紧急实况。同样具有红、黄、绿灯的显示功能,为驾驶员、路人“照明”。2系统总体方案及硬件设计 :(1)南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行间为24秒,时间可设置修改。(2)在绿灯转为红灯时,要求绿灯闪烁4秒钟;(3)黄灯亮2秒后,方可通行;(4)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A、B道均为红灯,紧急车由K2 开关模拟。 : (1)东西、南北车辆交替运行,时间可设置修改。 (2)绿灯转为红灯时,绿灯闪亮(闪烁时间4s);(3)黄灯亮2秒后,方可通行;(4)能对交通运行进行控制。中断初始化主程序开始P1端口初始化东西南北均为红灯状态1南北绿灯,东西红灯延时5秒状态2南北绿灯闪转黄灯,东西红灯(闪烁6次,)状态3南北红灯,东西绿灯延时3秒状态4南北红灯,东西绿灯闪转黄灯(闪烁6次,)         3系统所需元件及软件应用。。、调试。。。,编写源程序。、仿真调试源程序。。,观查运行结果。5Proteus软件仿真正常运行图紧急运行图 0003HLJMPAINT0START:SETBIT0SETBEASETBEX0MOVA,#11110110BMOVP1,AMOVR4,#120LOOP:LCALLDELAYDJNZR4,LOOPMOVR4,#10LOOP1:MOVA,#11111110BMOVP1,ALCALLDELAYMOVA,#11110110BMOVP1,ALCALLDELAYDJNZR4,LOOP1MOVR4,#10LOOP2:MOVA,#11101110BMOVP1,ALCALLDELAYDJNZR4,LOOP2MOVA,#11011011BMOVP1,AMOVR4,#120LOOP3:LCALLDELAYDJNZR4,LOOP3MOVR4,#10LOOP4:MOVA,#11011111BMOVP1,ALCALLDELAYMOVA,#11011011BMOVP1,ALCALLDELAYDJNZR4,LOOP4MOVA,#11011101BMOVP1,AMOVR4,#10LOOP5:LCALLDELAYDJNZR4,LOOP5LJMPSTARTDELAY:MOVR5,#20LOOP6:MOVR6,#20LOOP7:MOVR7,#230DJNZR7,$DJNZR6,LOOP7DJNZR5,LOOP6RETAINT0:PUSH04HPUSHP1MOVA,#11011110BMOVP1,AMOVR4,#10LOOP8:LCALLDELAYDJNZR4,LOOP8POPP1POP04HRETIEND实验心得:两个星期的单片机课程设计很快就结束了,在这两个星期当中,虽然开始有点困难,但是经过我查资料,合理地进行设计安排,再加上老师的耐心指导,我终于顺利地完成了本次单片机课程设计,同时也学到了很多东西。在本次课程设计中,进一步学****和掌握了单片机原理的有关知识,特别是程序的编程方面,加深了对单片机原理及应用技术的认识,进一步巩固了对单片机知识的理解,掌握简单单片机应用系统的设计、制作、调试的方法。在设计时根据课题要求,复****相关的知识,查询相关的资料。让我原来的学****方法也发生了改