本项目设计了一套基于51单片机的智能交通灯控制系统,集成了时间可调与紧急车辆优先通行等实用功能,有效提升道路安全和通行效率。
可调节交通灯时间,并设有紧急模式。上电后系统即进入正常运行状态,在此状态下南北方向的车辆通行35秒之后切换为东西方向25秒的通行,如此循环往复每70秒一次,确保东西与南北两个方向交替有序地进行交通流动。
设计中每个路口配备红、黄和绿三盏指示灯。因此本设计方案总共需要12个信号灯(四个交叉口各三个颜色)。同一方向上的两组灯光会在相同的时刻亮起或熄灭以简化电路布局,这意味着可以将这两组同色的灯连接到同一个引脚上进行控制。这样就可以使用P1端口来管理所有的指示灯。
在十字路口处设有两条主要道路——东西向和南北向,并且每条道路上都安装了一套红、绿与黄三盏交通信号灯,以指导车辆及行人的安全通过。作为主干道的南北方向拥有35秒的通行时间;而支路即为东西方向则有25秒的时间。
在每个时间段的最后一刻(最后3秒),绿灯熄灭且黄灯开始闪烁,在黄灯完成三次闪烁后,交通流量将切换至另一条道路。整个过程中,数字显示器会显示剩余通行时间,并且这三秒钟的黄灯闪烁不单独计时。
此外还设有特殊情况下的控制措施:通过按键K1可以启用主干道优先模式(支路禁行),而按键K2则用于开启支路优先模式(主干道禁行)。当遇到紧急情况时,使用按键K3能够立即令所有方向的交通灯变为红色以确保安全。