一. 设计要求 (1)在十字路口的两个方向上各设一组红灯、绿灯、黄灯,显示顺序为:其中一个方向是绿灯、黄灯、红灯,另一个方向是红灯、黄灯、绿灯
(2)设置一组数码管,以倒计时的方式显示允许通行或禁止通行的时间,其中绿灯、黄灯、红灯的持续时间分别为 20s、5s、25s
(3)当各条路中任意一条上出现特殊情况,例如有消防车、救护车或其他需要优先放行的车辆时,各方向上均是红灯亮,倒计时停止,且显示数字在闪烁
当特殊运行状态结束后,控制器恢复原来状态,继续正常运行
二. 设计原理及框图 交通灯控制系统的原理框图如图 1 所示,它主要由秒脉冲发生器,时间显示器,倒计时计数器,计数控制器,交通灯控制器,交通显示灯,紧急开关构成
秒脉冲发生器是该系统中定时器的标准时钟信号源,同时控制着正常工作时黄灯与特殊情况下数码管数字的闪烁,倒计时计数器控制器控制倒计时计数器,倒计时计数器输出的数字经过时间显示器显示在数码管上
交通控制器控制交通显示灯的亮灭,交通控制灯的输入信号由紧急开关和倒计时计数器共同提供
图一:交通灯控制系统的原理框图 倒计时计数器 秒脉冲发生器 时间显示器 计数控制器 交通灯控制器 交通显示灯 紧急开关 两方向车道的交通灯的运行状态共有4 种,如图2 所示,它们转换到数字状态如下图
TF: 表示甲车道或乙车道红灯亮的时间间隔为 25 秒,当 TF=0 时,甲车道为红灯,25 秒倒计时;当 TF=1 时,乙车道为红灯,25 秒倒计时
TS:表示倒计时到5 秒和 20 秒
TY=0 倒计时 20 秒,否则,TY=1 倒计时 5 秒 一般十字路口的交通灯控制系统的工作过程如下: (1)甲车道绿灯亮,乙车道红灯亮
表示甲车道上的车辆允许通行,乙车道禁止 TS=0 TS=1 TF=0 TF=1 TF=0 TF=1 状态0 状态1 状态2 状态3 通 行
此 时 TF=