单片机课程设计急救车优先的交通灯控制系统资料.doc
文本预览下载声明
《急救车优先的交通灯控制系统》
课程设计说明书
专业班级:12级电信(4)班
姓 名:李玲 吴继亮 谢彩云
学 号:080212155 080212149 080212178
指导老师:刘娟
设计时间:2014年6月11 日
物理与电气工程学院
二零一四年六月 十一日
内容摘要
请设计一个交通灯控制电路,并且编写相应的软件,完成交通灯的管理任务。
1 根据交通灯控制变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过15秒钟转状态2,南北绿灯转亮黄灯闪烁,闪烁5秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过15秒钟转状态4,东西绿灯转亮黄灯闪烁,闪烁5秒,南北仍然红灯。最后循环至状态1。
2 以按键为中断申请,表示有急救车通过,所有的交通信号灯全红10秒钟。 交通灯控制系统,可由多种电路来构成,采用单片机控制,可提高电路的可靠性与稳定性,硬件电路比较简单,主要用软件来控制,控制方式灵活多样,能满足不同情况的控制,可利用中断等方式通过程序来方便的实现调时。
关键字:课程设计 单片机 急救车 流程图
目录
1 课程设计意义和要求..............................................2
1.1课程设计意义...............................................2
1.2课程设计要求...............................................3
2 理论设计.........................................................3
2.1总体设计...................................................5
2.2软件设计...................................................6
2.3硬件设计...................................................6
3 调试与仿真.......................................................6
4 心得体会........................................................10
5 参考文献........................................................10
附录
源程序代码........................................................11
急救车优先的交通灯控制系统
1 课程设计意义和要求:
1.1课程设计意义
大学本科学生动手能力的培养和提高是大学本科教育的一个重要内容,《单片机原理及应用》是一门应用性较强的课程。如何让学生在学好基础知识的同时,迅速掌握应用技术,实验与课程设计环节起着非常重要的作用。本课程设计的意义,是让学生通过课程设计,首先建立起单片机应用系统的概念,根据实际的系统设计要求,掌握初步的单片机系统设计方法,从硬件系统和软件系统设计两个方面得到实际的提高,为今后的毕业设计打下良好的基础。
1.2课程设计要求:
设计制作一个模拟的十字路口交通灯控制系统要求:
(1) 正常情况下东西与南北两个方向轮流点亮红、绿灯信号,每次持续时间15S,中间有5S的黄灯过度。
(2) 东西与南北两个方向各设一个紧急切换按钮。某个方向按下时,该方向紧急切换为绿灯,以便于特种车辆通过。
(3) 扩展实验箱上的74LS273做为输出口,控制六个发光二极管亮灭,模拟交通灯管理。
(4) 当有急救车到达时,两个方向上的红灯亮,以便让急救车通过,假定急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。本题目以单脉冲为中断申请,表示有急救车通过。
2 理论设计
2.1总体设计
图1 实际生活中的交通灯模拟图
表一 交通灯东西南北方向LED灯亮灭图
南北向 绿灯亮20秒 黄灯亮5秒 红灯亮25秒 东西向 红灯亮25秒 绿灯亮20秒 黄灯亮5秒
2.2 软件设计
定时器T0:用于无急救车通过交通灯时的定时时间;
定时器T1:用于有急救车通过交通灯时的计时时间;
存储单元10H和11H存储状态一的时间;
存储单元12H存储状态二的时间;
存储单
显示全部