设计一个由一条主干道和一条支干道的汇合点形成的十字交叉路口的交通灯器,具体要求如下: (1) 主、支干道各设有一个绿、黄、红指示灯,两个显示数码管。 (2)主干道处于常允许通行状态,而支干道有车来才允许通行。 (3) 当主、支道均有车时,两者交替允许通行,主干道每次放行45s,支干道每次放行25s,在每次由亮绿灯变成亮红灯的转换过程中,要亮5s的黄灯作为过渡,并进行减计时显示。 交通控制器拟由单片的CPLD/FPGA来实现,经分析设计要求,拟定整个系统由9个单元电路组成,如图所示。
ppt内容预览:
(1) 在交通灯控制电路JTDKZ的设计中,利用状态机非常简洁地实现了对主、支干道指示灯的控制和有关单元电路的使能控制。
(2) 在定时单元CNT45S和CNT25S的设计中,根据设计要求需进行减计数,但本设计中却使用的是加法计数,只是在将计数结果转换成两位BCD码时,将计数的最小值对应转换成显示定时的最大值,计数值加1时,转换的显示值减1,依此类推。
全部资料下载地址(PPT+源码):
交通控制器的设计与分析.rar
(423.39 KB, 下载次数: 44)
|