基于FPGA的交通灯控制系统【文献综述】

基于FPGA的交通灯控制系统【文献综述】

ID:463265

大小:33.50 KB

页数:4页

时间:2017-08-05

基于FPGA的交通灯控制系统【文献综述】_第1页
基于FPGA的交通灯控制系统【文献综述】_第2页
基于FPGA的交通灯控制系统【文献综述】_第3页
基于FPGA的交通灯控制系统【文献综述】_第4页
资源描述:

《基于FPGA的交通灯控制系统【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文文献综述电气工程及自动化基于FPGA的交通灯控制系统摘要:用VHDL语言设计交通灯控制系统,并在MAX+PLUSII系统对FPGA芯片进行下载,由于生成的是集成化的数字电路,没有传统设计中的接线问题,所以故障率低、可靠性高,而且体积小。体现了EDA技术在数字电路设计中的优越性。关键词:VHDL硬件描述语言;可编程逻辑器件;FPGA;交通灯控制系统随着社会经济的发展,城市交通问题越来越引起人们的关注。当今社会,人们平均生活水平提高,私家车也越来越多。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯

2、控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。实现路口交通灯系统的控制方法很多,继电器、可编程序控制器PLC、单片机等方案来实现,继电器价格便宜,但安装复杂,事故较多。PLC接线方便,容易检修,但价格昂贵。单片机的编程麻烦,可读性差,实时控制不太占优势,但成本低,控制方式比较灵活。但是这些控制方法的功能修改及调试都需要硬件电路的支持,在一定程度上增加了功能修改及系统调试的困难FPGA是在PAL、EPLD等可编程器件的基础上进一步发展的产物,又叫现场可编程门阵列。它解决了原有可编程器件门电路数有限和定制电路不足的缺点,是作为专用集成电路

3、领域中的一种半定制电路而出现的。FPGA的使用非常灵活,同一片FPGA通过不同的编程数据可以产生不同的电路功能。FPGA在通信、数据处理、仪器、军事和航空航天等众多领域得到了广泛应用。FPGA有着功耗和成本低的特点,它将会进入更多的应用领域。基于FPGA的设计具有串、并行工作方式和高可靠性、规模大、标准产品无需测试等优点。因此,在EDA技术的基础上,利用FPGA的相关知识设计了交通灯控制系统,可以根据实际情况对灯亮时间进行自由调整,利用QuartusII软件平台对设计系统进行仿真,并将整体程序下载到目标FPGA器件下进行模拟实现,结果表明系统能够自动控制交通灯转变[3]。

4、传统的十字路口交通控制灯,通常是事先经过交通流量的调查。运用统计的方法将两个方向红绿灯的延时预先设置好。然而实际上交通流量的变化往往是不确定的,有的路口再不同的时段甚至可能产生很多的差异。即使是经过长期运行、适用的方案,仍然会产生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性事无法建立准确模型的,统计的方法已经不能适应迅猛发展的交通现状,需要有一种能够根据流量变化情况自适应控制的交通灯,这个应用FPGA对交通控制灯实现模糊控制来解决这种现象。4本次所设计的交通信号灯控制电路,主要是结合设计任务要求和确定的实现方案,假设某个十字路口

5、是由一条主干道和一条次干道组成,在每个方向设置红绿黄3种信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮允许行驶中车辆有时间停考到禁止线以外[4]。一般十字路口的交通灯都是最基本的交通信号灯,只是起到定时转换通行方向的作用,它的工作过程如下:(1)系统工作后,首先南北红灯亮并维持25s;与此同时,东西绿灯亮,并维持20s时间,到20s时,东西绿灯闪亮,闪亮3s后熄灭。(2)在东西绿灯熄灭时,东西黄灯亮并维持2s,然后东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮。(3)东西红灯亮并维持30s;与此同时,南北绿灯亮并维持25s;然后,南北绿灯闪亮3s后熄灭。(4)南北

6、绿灯熄灭时,南北黄灯亮维持2s后熄灭;同时南北红灯亮,东西绿灯亮。至此,结束一个工作循环。整个系统以Controll_jt为核心控制器,可分为分频模块、倒计定时模块、主控制模块、报警提示模块和译码显示模块五个组成结构。其中分频模块使系统工作于同步状态下,将外部提供的40M的晶振频率进行分频,得到我们所需要的时钟信号;倒计定时模块作为外部LED显示模块倒计时初始值的预设与传递;主控制模块负责控制整个系统控制信号的采集与使能信号的适时输出;报警提示模块用于主次干道闯红灯记录警示;译码显示模块是个外部LED的显示模块,显示红绿灯倒计时间[8]。主控制模块是整个程序的控制中心,用

7、于接收定时模块的定时信息和传感器输入信号,并对信息整合判断后,输出两路红绿黄灯的显示信息和定时模块的使能信息.其中红绿灯信息高电平灯亮,低电平不亮,清零时灯同步量。在这最基本的交通灯上,可以增加一些特殊的控制,如:(1)在每个路口安装传感器,传感器收到的信息传递至FPGA。当车辆进入路口经过第一个传感器时,使统计数加1;经过第二个传感器2出路口时,使统计数减1,其差值就是该路口某个方向上车辆的滞留量(动态值),可以与其它方向的值进行比较,据此作为调整红绿灯时长的依据。这是智能的控制,也可以在编程的时候给这个时间定值,通过开关按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。