各位老师,我现在在设计交通灯,现在遇到了难题,在此求救各位老师,并把我设计的附上供参考后进行修改。谢谢各位老师的帮忙。
一、设计题目
二、原始资料 设计背景资料 随着城市规模的扩大和车辆的增加,交通路口通行灯光控制显得越来越重要,保证灯光控制装置的可靠运行也是极其必要的。交通路口灯光控制方案有很多,一些先进的控制方法也不断被推出。目前,交通路口灯光控制的优化已经被纳入智能交通控制的范畴。本设计的目的是通过对交通路口信号灯的简单控制进一步的熟悉和掌握单片机在各个领域应用的方法。 三、设计任务 (1)采用AT89系列单片机构成。 (2)模拟交通灯管理 假设一个十字路口为东西南北走向。 l 初始状态0:东西红灯,南北红灯(保持1秒)。 l 状态1:南北绿灯通车,东西红灯(保持20秒)。 l 状态2:南北绿灯闪几次(3次)转亮黄灯,延时几秒(1秒),东西仍然红灯。 l 状态3:东西绿灯通车,南北红灯(保持20秒)。 l 状态4:东西绿灯闪几次(3次)转亮黄灯,延时几秒(1秒),南北仍然红灯。状态1~状态4反复循环。 (3)允许急救车优先通过 有急救车(用按键申请中断模拟)到达时,两向交通信号为全红,以便让急救车通过。假定急救车通过路口时间为10秒,急救车通过后,交通灯恢复中断前状态。 (4)在硬件电路设计的基础上,完成相应的程序编制任务,程序设计采用C51语言。
|