交通灯ppt
ST_T2
ST_T5
Time Out ANY STATE Force T5 Time Out
ST_T3 ST_T4
Force T4 ANY STATE
Force T3
ANY STATE
状态一: 东西:绿灯亮25s 南北:红灯亮
状态二: 东西:黄灯亮5S,1s闪一次 南北:红灯亮
状态三: 东西:左拐灯亮25s 南北:红灯亮
ANY STATE ANY STATE Force T8
ANY STATE Force T1
Force T7 Time Out
ST_T8
Time Out
ANY STATE
ST_T7
Time Out
ST_T1
Time Out ANY STATE Force T2
Force T6
ST_T6
Time Out Time Out
状态四: 东西:黄灯亮5S,1s闪一次 南北:红灯亮
当设置FORCE时,可将交通灯强制为一个状态,此时只按了一次FORCE键,置 为T1状态,此时可以发现计数器r_time_cnt不再计数
倒计时
状态一:东西绿灯亮,南北红灯亮
直行绿灯
红灯
左拐绿灯
南北方向4个灯 东西方向4个灯
G
Y
R
南北方向灯
LED_MODE
LED_TIME_H
LED_TIME_L
SET_KEY UP_KEY DOWN_KEY SET_FORCE FILTER CONFIG TRAFFIC CONTROL
DOWN_CNT_H DOWN_CNT_L DOWN_CNT_EN RED_EW/YELLOW_EW/ GREEN_EW/LEFT_EW RED_SN/YELLOW_SN/ GREEN_SN/LEFT_SN
FILTER:滤波模块 CONFIG:配置模块 TRAFFIC CONTROL: 交通控制模块 TIMER GENERATOR: 计时产生模块
LED_MODE:模式数 码管 LED_TIME_H:十位 LED_TIME_L:个位
CLOCK RESET TIMER GENERATOR
SET_KEY:设置键 UP_KEY:增加键 DOWN_KEY:减少键 SET-FORCE:强制键 CLOCK:时钟信号 RESET:复位
状态二:东西黄灯亮,南北红灯亮
状态三:东西左拐灯亮,南北红灯亮
状态四:东西黄灯灯亮,南北红灯亮
上述为东西方向的四种状态,南北与其相似,在此不再具体介绍。
[1]潘松,黄继业.EDA技术实用教程(第二版) [M].北京:科学出 版社,2005, 1-14. [2]辛春艳.VHDL硬件描述语言.北京:国防工业出版社, 2002 [3] 基于FPGA技术的交通灯控制系统设计——《现代电子技 术》2008年17期 [4] 叶淦华.FPGA嵌入式应用系统开发典型实例[M].北京:中 国电力出版社,2005. [5] 付家才.EDA 原理与应用[M].北京:化学工业出版 社,2001:120-153.
交通灯控制系统的设计
交通灯控制系统的仿真 交通灯控制系统的调试
待行车辆
需要8种状态,完成所有 交通的疏导 各个车通行机会相等 可强制置于一种状态
G Y R
Y R G
L
G
Y
R
N
W
车道
L
L
S
E
G
车道
Y R
L
车道
各个状态时间可调
车道
配置信息显示数码管
1
2
3
东西方向灯
L
G
Y
R
FPGA
L
“设置”按键 “增加”按键 “减少”按键 “强制”按键
DOWN_CNT_EN:倒计时显示 DOWN_CNT_H:十位 DOWN_CNT_L:个位 RED_EW/YELLOW_EW/GREEN_EW/LEFT_EW: 东西交通灯信号 RED_SN/YELLOW_SN/GREEN_SN/LEFT_SN: 南北交通灯信号
ANY_STATE:突发状况 Force TX:强制状态X Time Out:超时
谢谢!