十字路口交通灯控制器(7页).doc
《十字路口交通灯控制器(7页).doc》由会员分享,可在线阅读,更多相关《十字路口交通灯控制器(7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-十字路口交通灯控制器-第 7 页EDA实验报告-十字路口交通灯控制器设计姓名:康淼学号:13020710015指导教师:徐少莹一、 设计目的1、熟悉数字电路中时序逻辑电路与组合逻辑电路的设计。2、熟悉并掌握用移位寄存器设计彩灯数码管控制的方法。二、 设计任务及其要求设计一个十字路口交通控制系统,要求:(1)其东西,南北两个方向除了有红、黄、绿灯指示是否允许通行外。(2)设有时钟,以倒计时方式显示每一路允许通行的时间,绿灯,黄灯,红灯的持续时间分别是40、5和45秒。(3)当东西或南北两路中任一道上出现特殊情况,例如有消防车,警车要去执行任务,此时交通控制系统应可由交警手动控制立即进入特殊运行
2、状态,即两条道上的所有车辆皆停止通行,红灯全亮,时钟停止计时,且其数字在闪烁。当特殊运行状态结束后,管理系统恢复原来的状态,继续正常运行。 实际状态示意图如下:三、 设计思路首先路口的情况分为两种情况,第一是普通情况,第二是紧急情况。因此设计一个EN作为交警手动控制位。当EN=0时,交通灯工作在普通模式,当EN=1时,交通灯工作在紧急模式。一、 普通模式交通灯有三种颜色,红黄绿。通过观察可以发现这三种颜色处在一个循环当中当南北路口的红灯转绿灯时,东西路口应是黄灯转红灯;当南北路口的绿灯转黄灯时,东西路口应是红灯不变;当南北路口的黄灯转红灯时,东西路口应是红灯转绿灯。因此发现东西路口缺少了一种绿
3、转黄的状态,因此可知在程序设计时考虑四种情况:1、南北路口的红灯转绿灯,此时东西路口黄灯转红灯,南北置数39,东西置数442、南北路口的绿灯转黄灯,此时东西路口红灯不变,南北置数4,东西不置数3、南北路口的黄灯转红灯,此时东西路口红灯转绿灯,南北置数44,东西置数394、东西路口绿灯转黄灯,此时南北路口的红灯不变,南北不置数,东西置数4其他情况里东西南北的置数递减即可。二、 紧急模式计时停止;当前的计时状态与0000进行交替闪烁。双向道路全部变成红灯。四、 程序编写library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsig
4、ned.all;entity trafficlight is port( clk,en:in std_logic; -clock and en pin input led_ns,led_we:out std_logic_vector(2 downto 0); -out pins: north and south led; west and east ledt_ns_h,t_ns_l,t_we_h,t_we_l:out std_logic_vector(3 downto 0) -clock of north and south or west and eastend trafficlight;a
5、rchitecture one of trafficlight is signal temp:std_logic; -clock signalsignal l_ns:std_logic_vector(2 downto 0):=100; -red yellow greensignal l_we:std_logic_vector(2 downto 0):=010;-at the begining ns is stopped,we is allowedsignal temp_ns_h:std_logic_vector(3 downto 0):=0100; -north and south count
6、er high bitsignal temp_ns_l:std_logic_vector(3 downto 0):=0100; -north and south counter low bitsignal temp_we_h:std_logic_vector(3 downto 0):=0011; -west and east counter high bitsignal temp_we_l:std_logic_vector(3 downto 0):=1001; -west and east counter low bitsignal a,b:std_logic_vector(3 downto
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十字路口 交通灯 控制器
限制150内