《城市交通信号灯控制系统的设计与仿真》.pdf
文本预览下载声明
2009年 2 月 绵阳师范学院学报 Feb. , 2009
第 28卷 第 2期 Journal of M ianyang Norm al Un iversity Vo l. 28 No. 2
城市交通信号灯控制系统的设计与仿真
1 2
周功明 ,周陈琛
( 1绵阳师范学院物理与电子工程学院 , 四川绵阳 62 1000; 2 汕头大学工学院电子系 ,广东汕头 515000)
( ) ( )
摘 要 : 电子工作平台 E lectron ic sW orkbench6. 0 EWB60 是电子设计 自动化 EDA 技术的优秀软件之一 。
该软件采用图形方式创建电路 ,形象逼真 ,操作方便 ,与著名的电路分析软件 “SP ICE ”完全兼容 。该文详细论述了
使用 EWB6. 0这种 EDA 软件作为电子工作台的强大功能 ,并以城市交通信号灯控制系统的设计为例 ,阐述如何应
用该软件进行数字电路系统的设计与仿真 。
关键词 : EDA ; EWB6. 0; 交通信号灯 ; 控制系统
中图分类号 : TN 9113 文献标识码 : A 文章编号 : 1672612x (2009) 02 002805
0 引言
( )
电子工作平台 E lectron ic sW orkbench6. 0 EWB 6. 0 ,现称为 M u ltiSim 200 1 软件是加拿大 In teractive Im
( )
age Techno logie s公司推出的电子电路仿真的虚拟电子工作台软件 ,是电子设计 自动化 EDA 技术的优秀
软件之一 。该软件采用图形方式创建电路 ,形象逼真 ,操作方便 ,与著名的电路分析软件 “SP ICE ”完全兼
容 。本文详细论述了使用 EWB 6. 0 这种 EDA 软
件设计交通信号灯控制系统的过程 。
1 整体规划与设计
11 系统功能要求
十字路 口交通信号灯控制示意图如 图 1 所
示 。设系统工作的十字路 口由主 、支两条干道构
成 , 四路 口均设红 、黄 、绿三色信号灯和用于显示
还剩余多少时间将改变信号灯的数码显示器 。要
求 :主 、支干道交替通行 ,通行时间均可在 0 ~99 s
内任意设定 ; 绿灯换红灯前 , 黄灯先亮较短时间
( )
也可在 0 ~99 s内任意设定 ,用以等待十字路 口
内滞留车辆通过 ; 主支干道通行时间和黄灯亮的 图 1 十字路口交通信号灯控制示意图
( F ig. 1 Schem atic diagram of con tro l of traffic ligh ts at a cro ssroad s
时间均由同一计数器按减计数方式计数 零状态
) ( )
为无效态 ;在减计数器回零瞬间完成十字路口通行状态的转换 换灯 。
12 系统工作流程图
设主干道通行时间为 N 1,支干道通行时间为 N 2 ,主 、支干道黄灯亮的时间均为 N 3,通常主干道车流量
大 ,支干道车流量小 ,通行时间设置为 N 1 N 2 N 3。系统工作流程图如图 2所示 。
13 系统硬件结构框图
根据
显示全部