《VHDL 语言》课程设计报告
试验报告
随着技术市场与人才市场对 DEA 的不断的增加,交通的问题日益突出,单
单依靠人力来指挥交通已经不可行了,所以,设计交通灯来完成这个需求就显的
越加迫切了.为了确保十字路口的行人和车辆顺利、畅通地通过,往往采用电子控
制的交通信号来进行指挥。以下就是运用数字电子设计出的交通灯:其中红灯
亮,表示该条路禁止通行;黄灯亮表示停车;绿灯亮表示允许通行。
一﹑实验任务
设计一个十字路口的交通灯控制系统,用实验平台上的 LED 发光二极管显示车辆通过的
方向(东西和南北各一组),用数码管显示该方向的剩余时间。要求:工作顺序为东西
方向红灯亮 45 秒,前 40 秒南北方向绿灯亮,后 5 秒黄灯亮。然后南北方向红灯亮 45 秒,
前 40 秒东西方向绿灯亮,后 5 秒黄灯亮。依次重复。有紧急事件时允许将某方向一直
开绿灯或者开红灯,另外允许特定情况两方向均为红灯,车辆禁行,比如十字路口恶性
交通事故时,东西,南北两个方向均有两位数码管适时显示该方向亮灯时间。
二、题目分析与整体构思
(1)该交通灯控制器应具备的功能
设东西和南北方向的车流量大致相同,因此红、黄、绿灯的时长也相同,
定为红灯 45sec,黄灯 5sec,绿灯 40sec,同时用数码管指示当前状态
(红、黄、绿)剩余时间。另外,设计一个紧急状态,当紧急状态出现
时,两个方向都禁止通行,指示红灯。紧急状态解除后,重新计数并指
示时间。
(2) 实现方案
一 从题目中计数值与交通灯的亮灭的关系如图(1)所示
1
评论1