微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于单片机的区域交通信号控制系统

基于单片机的区域交通信号控制系统

时间:06-04 来源:互联网 点击:

摘要:介绍了一种基于单片机的区域交通信号控制系统设计方案,阐述了系统的工作原理及各主要模块的软硬件实现方法。系统能够根据车流量信号动态地改变交通信号灯各状态配时,并通过无线通信技术,有效地解决了特定区域内各路口信号机之间数据的传输,实现了区域交通信号的智能控制。该系统抗干扰能力强,可靠性高,使用非常方便。
关键词:单片机;区域交通控制;nRF905;无线通信

由于目前各种公共汽车、私家车数量的与日俱增,给城市居民行车安全以及道路交通的指挥管理带来很大压力,城市的交通拥挤问题逐渐引起人们的注意,人、车、路三者关系协调,已成为交通管理部门所面临重要问题。
交叉路口是城市道路网络的基本节点,也是道路网络交通流的瓶颈。目前,大部分无控制交叉口都存在高峰小时车流混乱、车速缓慢、延误情况严重、事故多发、通行能力和服务水平低下等问题。特别是随着城市车流量的快速增长,城市无控制道路交叉口的交通压力越来越大。因此,做好交叉口信号控制系统设计是缓解交通阻塞、提高城市道路交叉口车辆通行效率的有效方法。
道路交通系统是一个具有随机性、模糊性和不确定性的复杂系统,建立数学模型非常困难,有时甚至无法用现有的数学方法加以描述。对于这种高随机性的系统,时间固定和简单划分时间段的方法都不能很灵活地控制交通灯,而且难以实现区域性协调控制,这使得城市车流的调节不能达到最优。目前绝大部分交通灯的时间分配都是预先设定好的,不管是车流高峰还是低谷,红绿灯的时间都固定不变的;还有一些交通灯能根据简单划分的时间段来调整时间。虽然有许多前人研究出富有成效的成果,但是实际应用的毕竟是少数,交通拥堵状况仍然形势严峻。
文中设计了一个能对某特定区域内多个路口交通信号灯进行控制的系统,并采用无线通信技术连接各路口控制单元。

1 系统结构及工作原理
1.1 系统总体结构
区域交通控制是指路口不太多、各路口间距离不太远的某个特定范围内的几个路口交通灯的联合控制。在此,假定某区域内路口数量为3~5个,各个路口间距离为800 m左右。系统总体结构框图如图1所示,为了达到预期的设计目的,需要完成的任务主要包括车辆检测接口、时钟模块、键盘和显示模块、继电器及其接口、无线通信模块以及与上位机通信的串行接口模块的软、硬件设计。

1.2 系统工作原理
区域交通信号控制系统管理模式就是集中管理和控制,充分利用现有通信和控制技术,按实际交通现状先进行单个交叉路口控制,使系统能够根据输入车流量信号动态调节红绿灯点亮时间,然后考虑主干线协调控制,通过无线通信共享区域内各个路口的车流量状态,以实现多路口集中控制,最终实现区域性协调控制。

如图2所示,各交叉路口均有一个控制单元,其作用有3个:1)采集道路状态检测系统提供的车流量信号;2)控制该路口交通灯的亮灭;3)通过无线传输模块发送该路口车流量信号。另外,其中一个路口控制单元作为主机,用来接收其他各路口发送的车流量信号,并根据此信号决定各路口交通灯的控制策略,并由无线通信模块发送给其他各路口控制单元。因此,整个系统采用多路口集中控制,通过无线通信连接主机和各路口从机,以实现所谓的区域性协调控制。

2 系统硬件设计
2.1 车流量信号接口
目前车流量检测方法量有多种,例如电磁感应法、超声波检测法,还有基于机器视觉的检测方法等。超声波检测精度不高,容易受车辆遮挡和行人的影响,检测的距离短;电磁感应线圈检测精度高,但要求敷设于路面土木结构中,对路面有损坏,施工和安装不便。文中假设是使用计算机视觉的方法检测车流量,于控制器设置8位数字信号输入端口或模拟信号输入端口。
2.2 无线通信模块
由多路口联合控制的特点可知,采用铺设通信线缆进行数据通信的方法是不可行的,不但施工不便,而且通信效率低,抗干扰性差。因此采用无线通信方式,不仅能克服以上缺点,而且便于增加和减少路口的数目。通过比较常用无线收发芯片主要参数,综合考虑其无线传输性能之后,文中采用nRF905射频模块建立无线通信网络。
采用通用的单片机STC89C52RC作为主控芯片,nRF905作为无线收发模块,利用单片机模拟SPI口实现双向通讯,SPI支持高速数据传输,从而满足了射频带宽的要求。nRF905与单片机STC89C52RC的连接方式如图3所示。

实验阶段使用无增益的PCB天线,射频模块设置为最大功率输出时,通信距离可达100 m左右,实际应用时可采用带有增益的天线,无线通信距离能够大大提高,最高可达1 km以上,足以满足本课题的需要。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top