设计要求
基本要求
①单片机外接多个七段数码管和红黄绿LED;
② 实现基本的十字路口红绿灯管理;
③在每种颜色的灯在结束的10s内,显示倒计时时间;
④能够调节每种颜色灯闪烁的时间。
方案论证
方案一:采用STC89C51单片机作为电路核心部分。选择驱动芯片(74HC245)提高2位7段数码管的驱动能力。通过对外围按键电路的设置调节定时,并且具有蜂鸣器提示。
方案二:采用STC89C51单片机作为电路核心部分。选择驱动芯片(74HC245)与译码器(74LS138)来驱动和译码7位一体数码管,用程序进行动态扫描。通过对外围矩阵按键电路的设置调节定时,并且具有蜂鸣器提示。
电路设计原理
工作原理:在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。
(1)东西方向红灯灭,同时绿灯亮,南北方向黄灯灭,同时红灯亮,倒计时20秒。此状态下,东西向禁止通行,南北向允许通行。
(2)东西方向绿灯灭,同时黄灯亮,南北方向红灯亮,倒计时5秒。此状态下,除了已经正在通行中的其他所以车辆都需等待状态转换。
(3)南北方向红灯灭,同时绿灯亮,东西方向黄灯灭,同时红灯亮,倒计时30秒。此状态下,东西向允许通行,南北向禁止通行。<