欢迎来到天天文库
浏览记录
ID:9248483
大小:1.33 MB
页数:26页
时间:2018-04-25
《急救车优先的交通灯控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、<<急救车优先的交通灯控制系统设计>>课程设计说明书专业班级:12级电信(3)班姓名宋亮张飞韦胜斌指导老师:刘娟设计时间:2014年6月9日物理与电信工程学院2014年6月9日内容摘要请设计一个交通灯控制电路,并且编写相应的软件,完成交通灯的管理任务。1、根据交通灯控制变化规律。设计一个十字路口为东西南北走向,初始状态为0的东西红灯。然后转状态1南北绿灯通车,东西红灯。过25秒转状态2,南北绿灯转黄灯闪烁,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过20秒状态4,东西绿灯转黄灯闪烁,延时几秒,南北仍然红灯。最后循环至状态1.2、以按
2、键为中断申请,表示有急救车通过,所有的交通信号灯全红10秒钟。交通灯控制系统可由多种电路来构成,采用单片机电路来控制,可提高电路的可靠性与稳定性,硬件电路比较简单,主要用软件来控制,控制方式灵活多样,能满足不同情况的控制,可利用中断等方式通过程序来方便的实现调时。关键字:课程设计单片机急救车流程图状态代码目录内容摘要-1-1课程设计意义及要求-3-1.1课程设计意义-3-1.2课程设计要求-3-2理论设计-4-2.1总体设计方案-4-2.2硬件系统设计-5-2.2.1单元电路-5-2.2.2选择元器件-7-2.2.3计算参数-7-2.3软件系统设计-
3、8-2.3.1模块化层次结构图-8-2.3.2程序流程图-9--24-2.3.3程序设计-11-3调试与仿真-12-4参考文献-14-5心得体会-15-附录-18-1.课程设计意义及要求1.1课程设计意义(1)大学本科生动手能力的培养和提高是大学生本科教育的一个重要的内容,《单片机原理及应用》是一门应用性较强的课程。如何让学生在学好基础知识的同时,迅速掌握应用技术,试验和课程设计起着非常重要的作用。本课程设计的意义,是让学生通过课程设计,首先建立起单片机应用系统的概念,根据实际的系统设计要求,掌握初步的单片机系统设计方法,从硬件系统和软件系统设计两个
4、方面得到实际的提高,为今后的毕业设计打下务实的基础。-24-1.2课程设计要求设计制作一个模拟的十字路口交通控制系统要求:(1)正常情况下东西和南北两个方向轮流亮红灯,绿灯信号,分别持续时间20秒、25秒,中间有5秒的黄灯过度。(2)当有急救车到达时,两个方向的红灯亮,以便让急救车通过,假定急救车通过路口时间为10秒,急救车通过后,交通灯恢复中断前的状态。(3)在课程设计过程中,运用89C52单片机,根据设计要求绘制系统电路图,编制系统程序流程图。根据系统流程图编制汇编源程序(或C51程序)。进行运行调试(运用proteus或在单片机实验平台上进行调
5、试运行)。最后提供课程设计报告。在此过程中,学生必须学会学生手册的使用及相应绘图软件的使用方法,使各方面的实际能力得到一定的提高。2.理论设计2.1总体设计方案该设计采用数码管与LED灯相结合的方法,用数码管与LED灯分别显示时间与提示信息,这种方案既满足系统功能要求,又减少了系统实现的复杂度。假设一个十字路口为东西南北走向,初始状态0:南北东西红灯。然后转状态1:南北绿灯、东西红灯亮。过一段时间转状态2:南北黄灯、东西红灯亮。然后转为状态3:南北红灯、东西绿灯亮。然后转状态4:南北红灯、东西黄灯。然后转状态1。如此循环这四种状态(表1):注:遇到紧
6、急情况按键按下,所有的红灯亮,其它不亮。表一交通灯南北和东西方向led灯点亮的时间南北向绿灯亮25秒黄灯亮5秒红灯亮25秒红灯亮10秒东西向红灯亮30秒绿灯亮20秒黄灯亮5秒红灯亮10秒2.2硬件系统设计2.2.1单元电路-24-(1)单片机最小系统电路:(2)复位电路:-24-(3)晶振电路:(4)LED灯显示电路:-24-2.2.2选择元器件单片机系统(89C52)、电脑、数码管交通灯显示开发板、行列式键盘开发板2.2.3计算参数本实验采用计数方式计时,用TO对当有救护车来时计时,采用查询法判断时间是否已到。用T1对四种状态显示时计时,采用中断方
7、法计时。由于单片机系统的晶振周期是12MHZ,采用方式一计时,工作方式寄存器TMOD为11H,计数初值TH1为3CH,TL1为0FAH。计数满时为50毫秒,循环20次即为1秒。T1中的TH1为3CH、TL1为0FAH,循环20秒即到1秒。2.3软件系统设计2.3.1模块化层次结构图LED灯数码管-24-STC89C52单片机震荡电路电源复位电路2.3.2程序流程图图1主程序流程开始初始化时钟程序东西红,南北绿25s计时完毕N东西红,南北黄5s计时完毕N南北红,东西绿25s计时完毕N-24-南北红,东西黄5s计时完毕NY图2中断程序流程图开始外部中断初
8、始化保存灯亮状态及延时东西南北红10秒-24-2.3.3程序设计数码管0,1作为南北方向的实间显示数码管2,
此文档下载收益归作者所有