设计要求
设计并实现一个简单的十字路口交通灯控制电路。具体要求:以4个红色指示灯、4个绿色指示灯和4个黄色指示灯模拟路口东西南北4个方向的红绿黄交通灯。控制这些灯,使它们安下列规律亮灭。
- 东西方向绿灯亮,南北方向红灯亮。东西方向通车,时间20秒;
- 东西方向黄灯闪烁,南北方向红灯亮,时间5秒。
- 东西方向红灯亮,南北方向绿灯亮。南北方向通车,时间20秒;
- 东西方向红灯亮,南北方向黄灯闪烁,时间5秒。
- 返回1,继续运行。
一、方案分析
就题目分析,交通灯在四个状态之间循环转换,故可以采用序列产生器、同步时钟状态机及译码器设计主要标准;利用555定时器产生秒脉冲时钟信号,利用2位2进制计数器产生四个一循环的序列,利用逻辑电路产生控制东西灯、南北灯、持续时间、是否闪烁的编码信号,利用倒计时器确定持续时间,利用倍频器产生闪烁脉冲,利用状态译码器解读编码信号,传递给LED显示驱动电路,从而达到设计要求。