精选优质文档-倾情为你奉上基于FPGA实现的交通灯控制器一、实验室名称 通信实验室(实训楼二楼)二、实训内容 本实验为Verilog HDL的程序设计仿真,通过实验掌握状态机,时序CLK的控制模块,及时序同步的控制方式。实验要求:1.LED灯显示交通灯状态。2.7段数码管显示当前状态剩余时间。状态要求:1.主干道绿灯亮35s支道绿灯亮25s。2.当主干道绿灯亮时,支道亮红灯。 3.由绿灯转红灯时,黄灯亮5s。3.时钟为1KHz。能实现倒计时显示。4.由初始状态开始计数,对应状态指示。三、实验原理3.1设计思路和原理 本次设计是针对十字路口,进行南北和东西直行情况下交通灯控制。设定东西方向为主干道方向,根据交通灯的亮的规则,在初始状态下四个方向的都为红灯亮启,进入正常工作状态后,当主干道上绿灯亮时,支干道上红灯亮,持续35S后,主干道和支干道上的黄灯都亮启,持续5S后,主干道上红灯亮启,支干道上绿灯亮启持续25S,之后主干道和支干道上的黄灯都亮启5s,一个循环完成。循环往复的直行这个过程。其过程如下图所