- -
一、用中规模器件设计交通灯控制器
一、任务要求
1〕通过数字电路的设计,在面包板上模拟交通红绿灯。要求分主干道和
支干道,每条道上安装红〔主 R,支 r〕绿〔主 G,支 g〕黄〔主 Y,支 y〕三种
颜色的灯,由四种状态自动循环构成〔G、rY、rR、gR、y〕;
2〕在交通灯处在不同的状态时,设计一计时器以倒计时方式显示计时,
并要求不同状态历时分别为:G、r:30 秒;R、g:20 秒;Y、r,R、y:5 秒。
二、总体方案
三、单元电路设计
1〕主控电路
在设计要求中要实现四种状态的自动转换,首先要把这四种状态以数字
的形态表示出来。因 2*2=4,
所以可以两位二进制数表示所需状态〔00—G、r,
01—Y、r, 10—R、g, 11—R、y〕,循环状态:〔00—10—11—01—00〕
数字电路课程中介绍的计数器就是通过有限几个不同状态之间的循环实现不同模
值计数,由此可以尝试设计一模值为 4 的计数器,其输出〔代表不同状态〕既可以循
环转换,而且能够控制其他局部电路。在课程设计中本人利用 74LS74〔双上升沿 D
触发器〕设计模 4 计数器作为主控局部电路。
主控电路图如下:
- - word.zl-