基于FPGA的自适应交通灯控制系统.doc

资料分类:科技学院 上传会员:一点点 更新时间:2019-05-30
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13759
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在经济快速发展和人们物质生活需求越来越高的当代社会背景下,人们出行的需求越来越大,要使城市交通井然有序,而对交通灯这一交通信号的准确性和可靠性的要求也更加严格。交通灯的固定通行时间会降低资源使用的灵活性,同时对出行的车辆和行人造成不便,另外,由单片机控制的系统,时常会发生死机或者程序跑飞的状况,从而所导致的交通事故也时常发生,本课题针对现有的交通灯控制系统的缺陷,而提出了克服原有系统不足的基于FPGA的自适应交通灯控制系统设计,目的是优化原有设计,提高系统的稳定性以及固有资源的利用率。

交通管制系统的总体设计部分,将系统划分为流量监测,数据采集,自适应调节以及串口管制四个部分。流量监控采用的是红外传感器,根据光电传感器检测,其基本思路是在一定范围内设置两个设定点。在传感器能够接收的范围内,有障碍遮挡传感器的接收头时,传感器的信号指示灯会通过亮、灭来指示告知是否有障碍,由传感器获得有无信号的信息,同时由FPGA在设定的定点范围内计录数值总量。数据采集,将FPGA记录的计数值总量进行判断,超过所设定的额度上限时,开始启动调节。自适应调节,是指将FPGA处理过的数据输出,从而根据所设置的数据的上限值的大小,实时地对车流量进行调节,以此来改变干道红绿灯的持续时间。串口管制扩展部分,是指外部通过串口对系统的干涉来进行管控,比如在遇到突发状况时,及时让出车道,弥补系统失灵,增加了系统的灵活性和可靠性。

在硬件设计方面, 主控芯片采用的是ALTERA 公司的 CycloneIV 系列的EP4 CE6 E22 C8 N,通过控制红、黄、绿三种颜色的 LED灯亮灭的时间,并以此作为控制信号来分别控制A、B两个车道的通行时间,再由两个独立的数码管分别显示各自的持续时间。

 

关键词:交通灯  自适应  串口  流量

 

目录

摘要

ABSTRACT

1 绪论-1

1.1 课题背景-1

1.2 概述- 2

1.3 FPGA设计交通灯的意义-2

1.4 quartus ii 介绍-3

1.5 VHDL语言介绍-3

2 交通灯系统设计思路-5

2.1总体方案介绍-5

2.2整体硬件结构-6

3 单元模块设计与结果-7

3.1 流量监测-7

3.2分频电路-8

3.3 计数器-10

3.4 译码模块-11

3.5 LED 控制模块-13

3.6 串口模块-15

4调试-19

4.1调试目的-19

4.2下载方式-20

4.3调试结果-20

4.4系统缺陷分析与改善思路-23

5总结与展望-25

参考文献-26

致谢-27

相关论文资料:
最新评论
上传会员 一点点 对本文的描述:而本文就是分析现有的交通灯控制系统存在的缺陷,为了解决这些缺陷而提出的,实现自适应的功能,使其能够通过感知车流量的变化来适时调节,具有时效性,可靠性的特点,更加智......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: