交通灯设计资料
- 格式:doc
- 大小:475.00 KB
- 文档页数:27
毕业设计基于PLC的智能交通灯的设计随着科技的快速发展,智能化已经成为了交通系统的重要发展方向。
在城市交通管理中,智能交通灯控制系统发挥着至关重要的作用。
本文将介绍一种基于PLC(可编程逻辑控制器)的智能交通灯设计,旨在提高交通效率,确保交通安全,并改善交通环境。
一、设计背景与目的城市交通问题一直是困扰人们的难题,高峰期的拥堵和交通事故频发等问题给人们的生活带来了诸多不便。
传统的交通灯控制系统已无法满足现代交通的需求,因此需要一种更加智能化、高效的交通灯控制系统来解决这些问题。
本设计的目的是通过PLC技术,实现交通灯的智能化控制,提高道路通行效率,减少拥堵和交通事故的发生。
二、设计方案1、系统架构本设计采用PLC作为核心控制器,通过传感器采集道路交通信息,如车流量、车速、车道占有率等,根据采集到的信息对交通灯进行智能控制。
同时,系统还包括人机界面(HMI),以便工作人员对系统进行监控和调试。
2、硬件选型PLC选用具有强大计算能力和稳定性的西门子S7-1200系列,该系列PLC具有丰富的IO接口和通信端口,适合用于本设计的控制需求。
传感器选用海康威视的车流量检测器,能够实时监测道路车流量,为PLC提供控制依据。
HMI选用昆仑通态的触摸屏,能够直观地展示系统运行状态和交通信息。
3、软件设计软件部分包括PLC程序和HMI界面设计。
PLC程序主要实现道路交通信息的采集、处理和交通灯的控制逻辑。
HMI界面设计则要实现系统状态的监控、交通信息的展示和人工干预等功能。
软件设计采用模块化的思路,便于后续的维护和升级。
三、功能特点本设计的智能交通灯具有以下功能特点:1、实时监测:通过传感器实时监测道路车流量、车速和车道占有率等信息,为PLC提供控制依据。
2、智能控制:根据监测到的交通信息,PLC能够实现交通灯的智能控制,包括绿灯时间的动态调整、红灯时间的优化分配等,以提高道路通行效率。
3、安全保障:通过实时监测车流量和车速等信息,系统能够及时发现交通事故的风险,并采取相应的控制策略,保障交通安全。
简易交通灯控制电路的设计交通灯控制电路是现代城市交通管理的重要组成部分,其设计方案的合理性和可靠性对保障人民出行的安全和畅通至关重要。
在本文中,我将介绍一个简单的交通灯控制电路的设计方案,涉及到所需材料、电路设计、电路连接和电路测试等方面,旨在提供一种可行的设计思路及实现方法。
一、所需材料1. PCB板2. AT89C2051单片机3. LCD12864液晶显示屏4. DS1302时钟模块5. 7段LED数码管6. 红绿黄LED发光二极管7. 继电器8. 12V电源适配器9. 74HC595芯片10. 电容、电阻、连接线等二、电路设计本次交通灯控制电路采用单片机AT89C2051作为控制核心,通过LCD12864液晶显示屏展示交通灯状态,并且控制红绿黄三色LED灯。
还采用DS1302时钟模块来实现交通灯的定时控制,以确保交通灯的安全和准确性。
具体的电路设计如下:1.电源模块本电路采用12V电源适配器作为供电来源,将电源接入100uf电解电容并接入AT89C2051芯片VCC引脚,以确保芯片工作电压稳定。
2.时钟模块DS1302时钟模块通过连接到P1.0、P1.1和P1.2引脚来实现对交通灯的定时控制。
还需将时钟模块的CLK、DIO和RST引脚分别连接到AT89C2051芯片的P1.4、P1.5和P1.6引脚来实现数据传输和控制信号输出。
3.LCD显示模块将LCD显示屏的RS、RW和E引脚连接到AT89C2051芯片的P3.0、P3.2和P3.1引脚,将LCD数据引脚DB0-DB7连接到AT89C2051芯片的P2.0-P2.7引脚,以在交通灯控制过程中显示交通灯状态。
4.7段LED数码管模块将74HC595芯片、CD4511译码器和7段LED数码管连接在一起,将74HC595芯片的SER、SRCLK和RCLK引脚连接到AT89C2051芯片的P1.7、P1.5和P1.6,将CD4511译码器的A、B、C、D和O引脚分别连接到74HC595芯片的Q0-Q3和74HC595芯片的Q4引脚,将7段LED数码管的公阴极连接到CD4511译码器的O引脚,在交通灯控制过程中实现倒计时显示。
目录目录 (1)第一章设计思路 (1)1.1、设计内容及要求 (1)1.2、设计构思 (1)1.3、设计构思框图 (2)第二章单元模块设计与仿真 (3)2.1、时钟分频模块 (3)2.2、5秒倒计时计数器模块 (4)2.3、35秒倒数计时计数器模块 (7)2.4、25秒倒计时计数器模块 (9)2.5、40秒倒计时计数器模块 (11)2.6、20秒倒计时计数器模块 (13)2.7、A方向控制模块 (15)2.8、B方向控制模块 (16)2.9、显示模块 (18)2.10、顶层文件的编写 (21)2.11. 总电路图 (25)第三章调试 (26)3.1、硬件实验 (26)3.2、实验现象 (27)心得体会 (28)参考文献 (29)第一章设计思路1.1、设计内容及要求1. 设计制作一块十字路口的交通信号灯的控制电路的专用芯片。
2. A方向和B方向各设置红(R)、黄(Y)、绿(G)三盏灯,三盏灯按合理的顺序亮灭,并能将灯亮的时间以倒计时的方式显示出来。
3. 两个方向各灯的时间可方便地进行设置和修改。
假设A方向为主干道,车流量大,A方向通行时间比B方向长。
设A方向每次至少通行t1秒,B 方向每次至多通行t2秒,黄灯亮t秒。
1.2、设计构思为了方便A、B方向的车流不堵塞,默认A方向先亮绿灯,同时B方向亮红灯,时间以倒数显示出来,在绿灯时间到达时,通过3秒黄灯,过渡到红灯,使得行驶过程中的车辆有足够的时间停下来。
所以,红灯的时间是另一方向的绿灯时间加上黄灯的时间。
用Ga、Ya、Ra依次代表主干道A方向的绿灯、黄灯和红灯。
用Gb、Yb、Rb依次代表支干道B方向的绿灯、黄灯和红灯。
根据A、B方向的车流量大小,令A方向绿灯亮30S,黄灯亮3s,红灯亮28S;B方向绿灯亮25S,黄灯3s,红灯33s。
如图1-1,图中1代表点亮,0代表灭。
A方向(主干道)B方向(支干道)时间Ga Ya Ra Gb Yb Rb 时间35S 1 0 0 0 0 1 40S 5S 0 1 0 1 0 0 20S25S 0 0 1 0 1 0 5S图1-1 交通灯亮灭时间安排1.3、设计构思框图图1-2 设计构思框图如图所示,通过A、B方向控制器分别控制A和B方向各自的时间倒数模块以及时间显示。
交通灯电路设计精编 Document number:WTT-LKK-GBB-08921-EIGG-22986一设计总体思路在南北东西道路的十字路口分别设置三色交通灯控制器红灯亮禁止通行绿灯亮允许通行黄灯亮提醒注意根据不同情况可调整三色灯亮或闭的时间1.基本参数:南北向绿灯亮东西向红灯亮60秒南北向黄灯亮东西向红灯亮05秒南北向红灯亮东西向绿灯亮40秒南北向红灯亮东西向黄灯亮05秒即可以看作南北向绿黄红灯亮的时间为60秒 5秒 45秒东西向红绿黄灯亮的时间为65秒 40秒 5秒2.用LED模拟交通灯在方案中秒脉冲信号同时接入南北向东西向计数电路可以保证两电路时序的同时性通过开关控制两控制电路的初始状态控制电路通过不同的状态来控制倒计数电路的置数然后倒计数电路反馈信号改变控制电路的状态进而改变倒计数电路的置数如此循环两预置电路可以随时更改红黄绿的亮灭的时间也可以控制灯红黄绿灯哪个先亮实现了电路的可控制性二 单元电路设计1.脉冲产生电路 用实验箱1Hz 信号源即可2.控制电路由于有显示灯红黄绿三种,故控制电路设计为00 01 10 00 三种状态循环变化用两个JK 触发器来实现计数器反馈信号 Q1 Q0状态由00 01 10 00循环变化时,南北显示灯绿黄红依次循环,东西向红绿黄灯依次循环3.时间设置电路南北控制电路倒计数电路南北显示电路 开关控制 倒计数电路 南北预置电路东西控制电路 东西预置电路 东西显示电路 秒脉冲发生器南北东西分别采用 4 片双 4 选一数据选择器 74153 芯片从左至右四片 74153 芯片的输出 1Y2Y 1Y2Y 1Y2Y 1Y2Y分别接至高低位计数器的输入端 DCBA DCBA 74253 的输入 AB 分别接控制电路的 QO Q1 从左至右四片 74153 芯片的输入八个 C0 为绿灯时间设置, 八个 C1 为黄灯时间设置,八个 C2 为红灯的时间设置.如南北道路八个 C0 依次设置为 0110 0000, 八个 C1 依次设置为 0000 0101,八个 C2 设置为 0100 0101,八个 C3 依次设置为 0000 0000,即在电路工作时,显示电路会从 60 05 45 倒计时4.计数电路计数电路左边192为高位片右边192为低位片低位片DOWN 输入秒脉冲信号高低位DCBA输入分别为时间设置电路的从左至右的八个Y输出端高低位片的输出 QA QB QC QD 全部相或 ,作为高低片的置数信号控制电路的时钟信号当计数器倒计时为 0000 0001 时, 当下一个低位片的脉冲上升沿来临时输出信号变为 0000 0000 反馈置数信号(八个输出相或)变为 0 产生一个下降沿脉冲使控制器状态发生改变这是置数信号仍然为 0 实现置数当置数完成后置数信号才变为1 然后开始正常倒计数5.红黄绿灯控制电路由于控制器的状态为00 01 10 00循环所以对于南北向道路来说当为状态为00时计数器倒计时60秒绿灯亮状态为01时计数器倒计时5秒黄灯亮状态为10时计数器倒计时45秒红灯亮用三个与门即可实现当计数器计数到0000 0000时产生控制电路的下降时钟脉冲信号继而使控制器的状态发生改变即在00 01 10 00这三种状态之间循环利用这三种状态的循环来设计红黄绿灯的控制电路为了增强电路的扩展功能可以在计数器的置数信号和控制开关相与来控制两个触发器的时钟脉冲信号因此当将主道的开关A 掷0 打开秒脉冲发生器然后将开关掷1即可开始计数,若需要控制从那种颜色的灯先开始计时先将开关置1然后置0 即可产生一个下降沿脉冲同时也是一个置数信号可以置数为控制器控制的下一状态四附录:元器件清单元件数量。
交通灯控制电路设计由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每个入口处设置了红、绿、黄三色信号灯。
红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠在禁行线内。
实现红、绿灯的自动指挥对城市交通管理现代化有着重要的意义。
1、设计目的1.掌握交通灯控制电路的设计、组装与调试方法。
2.熟悉数字集成电路的设计和使用方法。
2、设计任务与要求1.用红、绿、黄三色发光二极管作信号灯。
2.当主干道允许通行亮绿灯时,支干道亮红灯,而支干道允许亮绿灯时,主干道亮红灯。
3.主支干道交替允许通行,主干道每次放行30s、支干道20s。
设计30s和20s计时显示电路。
4.在每次由亮绿灯变成亮红灯的转换过程中间,要亮5s的黄灯作为过渡,设置5s计时显示电路。
3、原理电路设计(1)设计逻辑流程(2)方案比较及整体电路方案一:根据题目,主支干道红绿灯分时亮可以分成四种状态。
若采用两个JK触发器即可满足。
考虑到主支干道计数的不同,需要从计数器那里产生一个信号,来使JK触发器改变状态。
当然可以通过逻辑推导,然后用各种基本的数字器件,如与非门,来产生一个满足要求的信号。
但是用到的器件比较多,而且布线较复杂。
所以不采用这个方案。
方案二:鉴于方案一,考虑采用中规模集成电路,因此选择使用了数据选择器。
将计数器某个计数到的信号,如5s,接到数据选择器的数据输入端,然后将由JK触发器产生的表明四种状态的信号Q2和Q1接到数据选择器的地址代码端。
这个方案解决了方案一的问题,所以采用了这种设计方法。
方案三:按照JK触发器习惯的接法,由数据输出端来的信号接到J或K,但是若计数器采用置零的方式,信号有效的时间很短,这就要求触发器有较高的扫描频率,但是计数器的频率已经固定是1s,造成同一个频率电路,却需要不同的频率。
因此采用直接接进触发器的使能端。
至此,确定了最后的方案。
(3)单元电路设计及电路的工作原理为了便于分析,把一些单元电路从整体电路中分离出来,同时为了电路的简洁明了,分析电路的逻辑时,还把次要的元件暂时移除.单元电路各部分以及功能如下:控制电路主控电路是本课题的核心,主要产生30s、20s、5s三个定时信号,它的输出一方面经译码后分别控制主干道和支干道的三个信号灯,另一方面控制定时电路启动。
交通灯课程设计报告篇1正常红绿灯运行分有四个模式1.南北方向绿灯通行,东西方向红灯2.南北方向黄灯通行,东西方向红灯3.东西方向绿灯通行,南北方向红灯4.东西方向黄灯通行,南北方向红灯5.执行第一步交通灯课程设计报告篇2本设计主要是介绍了单片机控制下的交通灯控制系统,详细介绍了其硬件和软件设计,并对其各功能模块做了详细介绍,其主要功能和指标如下:东西、南北两干道交于十字路口,各干道有一组红、绿、黄三个指示灯,指挥车辆和行人安全通行。
南北方向为主干道,通行时间为12秒;东西方向为支干道,通行时间为9秒。
通行时间最后3秒,绿灯灭,黄灯闪烁,黄灯闪烁完毕变更通行车道。
通行时间由数字显示器显示。
交通灯课程设计报告篇3状态1:南北方向绿灯通行12秒,东西红灯禁止通行15秒,分别倒计时;状态2:南北方向黄灯提醒3秒,东西继续红灯倒计时;状态3:东西方向绿灯通行9秒,南北方向禁止通行12秒;状态4:东西方向黄灯提醒3秒,南北继续红灯倒计时;状态5:执行状态1,反复循环交通灯课程设计报告篇4记住这个点就可以设计软件了。
首先要有时间基础,倒计时从哪来呢?1,延时通过死循环卡主软件的运行来达到延时效果,程序执行效率极低,不可取。
2,定时通过定时器产生时基。
软件设置50ms产生一次定时中断,在中断执行函数中做计数。
50ms执行一次中断函数,通过one_sec_flag累加到20判断时间过去了一秒。
设置一秒标志位scan_flag置一。
在主函数while循环里判断标志位,如果是1,则倒计时计数值减一,即完成了倒计时的软件设计思路交通灯课程设计报告篇5随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。
本交通灯控制系统利用单片机AT89C51作为核心元件,实现了通过信号灯对路面状况的智能控制。
从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。
系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。
单片机自动控制交通灯设计大纲第一部分:关于交通灯的发展1.交通灯研究的背景和意义2.交通灯国内外发展概况第二部分:系统工作原理及设计方案1.交通灯的工作原理2.交通灯总体设计方案第三部分:硬件系统设计1.硬件系统组成2.单片机最小系统3.信号显示驱动电路4.键盘输入电路第四部分:交通灯系统详细设计1.软件总体设计思想2.交通控制算法实现3.系统初始化模块4.信息显示模块4.1信号灯模块4.2 LED倒计时显示子程序5.键盘扫描模块第五部分:调式总结第一章绪论1.1 交通灯研究的背景和意义交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。
城市交通问题是困扰城市发展、制约城市经济建设的重要因素。
城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥挤的根本原因。
城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。
自从开始使用计算机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制领域的控制逻辑方面始终没能取得重大突破。
可以肯定的说,对于减轻交通拥塞及其副作用一特别是对于大的交通网络而言,仍然缺乏一种真正的交通响应控制策略。
计算机硬件能力与控制软件能力很不相符,由此造成的影响是很多交通控制策略根本不能实现。
在少数几个例子中,一些新的控制策略确实能得以实现,但他们却没能对早期的控制策略进行改进。
由于缺乏能提高交通状况、特别是缺乏拥塞网络交通状况的实时控制策略,几乎可以说真正成熟的控制策略仍然不存在.智能化和集成化是城市交通信号控制系统的发展趋势和研究前沿,而针对交通系统规模复杂性特征的控制结构和针对城市交通瓶颈问题并代表智能决策的阻塞处理则是智能交通控制优化管理的关键和突破口。
因此,研究基于智能集成的城市交通信号控制系统具有相当的学术价值和实用价值。
把智能控制引入到城市交通控制系统中,未来的城市交通控制系统才能适应城市交通的发展。
目录目录 (1)1、预备知识 (3)1.1交通信号灯的诞生 (3)1.2交通信号灯的发展 (4)1.3该设计方案的特点 (4)1.4技术要求 (5)2、课程设计目的及基本要求 (5)2.1设计任务 (5)2.2设计思路 (5)2.3各芯片功能介绍 (6)2.3.2 555芯片简介 (8)2.4电路的基本组成部分 (10)2.5工作原理 (11)3.总体电路安装接线图 (12)3.1电路图的生成 (12)3.1.1 PCB图的生成 (12)3.1.2 PCB原理图 (12)3.1.3 PCB板图 (13)3.1.3、总体电路安装接线图 (14)3.2元器件的插装及焊接 (14)3.2.1实物图 (15)3.2.2布线图 (16)4. 技术指标的测试与调整 (16)4.1使用仪器和工具 (17)4.2调整过程 (17)4.2.1发光二极管亮度调整 (17)4.2.2发光二极管点亮的时间调整 (17)4.2.3硬件调整 (17)5.电子元器件清单 (18)6.心得体会 (19)7.参考文献 (20)1、预备知识1.1交通信号灯的诞生19世纪初,在英国中部的约克城,红、绿装分别代表女性的不同身份。
其中,着红装的女人表示已结婚,而着绿装的女人则是未婚者。
后来,英国伦敦议会大厦前经常发生马车轧人的事故,于是人们受到红绿装启发,1868年12月10日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德•哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯--煤气交通信号灯,这是城市街道的第一盏信号灯。
在灯的脚下,一名手持长杆的警察随心所欲地牵动皮带转换提灯的颜色。
后来在信号灯的中心装上煤气灯罩,它的前面有两块红、绿玻璃交替遮挡。
不幸的是只面世23天的煤气灯突然爆炸自灭,使一位正在值勤的警察也因此断送了性命。
从此,城市的交通信号灯被取缔了。
直到1914年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是“电气信号灯”。
题目交通信号灯的设计与制作姓名周瑶学号 201303120002系(院)电子电气工程学院班级 P13电气一班指导教师王正方职称教授2016年5月引言 (3)1设计意义及要求 (4)1.1设计意义 (4)1.2 设计要求 (4)2方案设计 (5)2.1 设计思路 (6)2.2 方案设计 (6)2.2.1设计方案一 (7)2.2.2设计方案二 (7)2.3方案比较 (8)3 部分电路设计 (9)3.1数码管显示单元 (9)3.2计时单元 (11)3.3片选单元 (12)3.4脉冲产生模块 (13)3.5红、绿、黄灯的控制 (14)4仿真操作步骤及使用说明 (16)4.1软件仿真步骤 (16)4.2仿真使用说明 (17)5调试与检测的方法与技巧 (18)5.1 调试中故障及解决办法 (19)5.2 调试与运行结果 (19)结束语 (20)参考文献 (21)交通的发达,标志着城市的发达,相对交通的管理则显得越来越重要。
交通灯是城市交通中的重要指挥系统,它与人们日常生活密切相关,随着人们生活水平的提高,对交通管制也提出了更高的要求,因此提供一个可靠、安全、便捷的多功能交通灯控制系统有着现实的必要性。
对于复杂的城市交通系统,为了确保安全,保证正常的交通秩序,十字路口的信号控制必须按照一定的规律变化,以便于车辆行人能顺利地通过十字路口。
本交通灯设计主要由555定时器,计数器74LS192,数据选择器74151和门电路构成。
并使用Proteus仿真技术模拟出了交通信号灯状态,以实现十字路口东西、南北方向的车按照设定的时间有指挥、有规律地通行。
本系统结构简单,操作方便;可实现自动控制,具有一定的智能性,对优化城市交通具有一定的意义。
关键字:交通灯,74系类芯片,555定时器,Proteus仿真1 设计意义及要求1.1设计意义交通灯是现代城市不可或缺的工具,它在维持正常交通秩序中起着至关重要的作用,本次设计,小组成员模拟了交通信号灯控制器的实现,感受到现代科技从人工到自动化进而智能的飞跃,通过全程具体的仿真实现和搭建实物,培养了我们分析解决现实生活问题的能力,提升了我们逻辑思辨性思维,最主要的是综合运用所学的数字电子技术的基本知识,包括熟悉集成电路的引脚安排、各芯片的逻辑功能及使用方法,了解面包板结构及其接线方法,通过使用Proteus仿真技术,独立完整地设计一定功能的电子电路,以及仿真调试等。
目录前言 (2)第一章交通灯系统的设计要求与设计方案 (3)1.1 交通灯方案的论证与比较 (3)1.2 交通灯的功能与要求 (3)1.3 交通灯设计方案的确定 (4)第二章交通灯系统的硬件设计 (5)2.1 交通灯的硬件框图 (5)2.2 中断电路设计 (6)2.3 模拟交通灯显示电路 (6)2.4 输入、输出显示电路设计 (7)2.5 开关手动控制电路设计 (7)2.6 系统总电路图 (7)第三章交通灯系统的软件设计 (7)3.1 主程序流程图 (7)3.2 交通灯主程序设计 (8)第四章交通灯系统的安装与调试 (11)4.1 硬件调试 (11)4.2 软件调试 (11)4.3 调试过程 (11)第五章设计体会与小结 (11)5.1 总结设计体会与心得 (11)附录 (12)<一>部分源程序与参考文献 (12)<二>系统硬件原理图 (12)前言电子课程设计是电子技术学习中非常重要的一个环节,是将理论知识和实践能力相统一的一个环节,是真正锻炼学生能力的一个环节。
交通灯能保证行人过马路的安全,控制交通状况等优点受到人们的欢迎,在很多场合得到了广泛的应用。
交通灯是采用计算机通过编写汇编语言程序控制的。
红灯停,绿灯行的交通规则。
广泛用于十字路口,车站, 码头等公共场所,成为人们出行生活中不可少的必需品,由于计算机技术的成熟与广泛应用,使得交通灯的功能多样化,远远超过老式交通灯, 交通灯的数字化给人们生产生活带来了极大的方便,而且大大地扩展了交通灯的功能。
诸如闪烁警示、鸣笛警示,时间程序自动控制、倒计时显示,所有这些,都是以计算机为基础的。
还可以根据主、次干道的交通状况的不同任意设置各自的不同的通行时间。
或者给红绿色盲声音警示的人性化设计。
现在的交通灯系统很多都增加了智能控制环节,比如对闯红灯的车辆进行拍照。
当某方向红灯亮时,此时相应的传感器开始工作,当有车辆通过时,照相机就把车辆拍下。
走在城市大街上,从表面上,我们不难发现交叉路口的信号控制系统技术(如红绿灯显示机制,显示方式)日新月异,从深层次,我们可以了解到信号配时也随着路口的交通状况在不断的调整和优化,这些都是城市交通信号控制系统的实际应用。
本文将介绍NATS城市交通信号控制系统。
现代科学技术的发展为解决城市交通问题提供了新的方法。
实践证明,在现有的城市道路条件下,利用计算机技术、通信技术和控制技术结合现代城市交通管理技术建立城市交通信号控制系统是一种投资省、见效快的解决城市交通问题的方法。
NATS城市交通信号控制系统是我国自行研制开发的第一个实时自适应城市交通信号控制系统,是“七.五”、“八.五”期间国家重点科技攻关项目,获国家重大科技攻关成果奖,1996年获公安部科技进步一等奖,1999年获国家科技进步三等奖,已经应用在南京、株洲、台州、南通、泰州、常熟、张家港、富阳等二十几个城市。
1. NATS系统结构为满足城市未来控制范围的需求,提高系统的扩展能力,强化系统的交通数据与信息的处理、统计、分析、服务能力,NATS系统采用三级分布式递阶控制结构:中心控制级,区域控制级,路口控制级。
2. NATS系统功能NATS城市交通信号控制系统主要功能如下:(1)交通信号控制功能①系统控制功能系统控制是指与区域控制计算机相连的道路交通信号控制机都在其控制之下,系统具有下列控制功能:a.实时自适应优化控制。
控制区内道路交通信号控制机与区域控制计算机联网运行,信号配时方案由系统优化算法软件根据实际交通状况实时生成,下载给道路交通信号控制机执行。
b.固定配时控制。
控制区内与区域控制计算机相联的道路交通信号控制机都在区域控制计算机控制之下,信号配时方案使用的是近期实时自适应优化结果,并确有较好交通效益的配时方案。
c.联机线控。
实施线控的路口的道路交通信号机都在区域控制计算机的控制之下,信号配时方案由线控算法软件实时生成。
d.公交信号优先。
单片机自动控制交通灯设计大纲第一部分:关于交通灯的发展1.交通灯研究的背景和意义2.交通灯国内外发展概况第二部分:系统工作原理及设计方案1.交通灯的工作原理2.交通灯总体设计方案第三部分:硬件系统设计1.硬件系统组成2.单片机最小系统3.信号显示驱动电路4.键盘输入电路第四部分:交通灯系统详细设计1.软件总体设计思想2.交通控制算法实现3.系统初始化模块4.信息显示模块4.1信号灯模块4.2 LED倒计时显示子程序5.键盘扫描模块第五部分:调式总结第一章绪论1.1 交通灯研究的背景和意义交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。
城市交通问题是困扰城市发展、制约城市经济建设的重要因素。
城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥挤的根本原因。
城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。
自从开始使用计算机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制领域的控制逻辑方面始终没能取得重大突破。
可以肯定的说,对于减轻交通拥塞及其副作用一特别是对于大的交通网络而言,仍然缺乏一种真正的交通响应控制策略。
计算机硬件能力与控制软件能力很不相符,由此造成的影响是很多交通控制策略根本不能实现。
在少数几个例子中,一些新的控制策略确实能得以实现,但他们却没能对早期的控制策略进行改进。
由于缺乏能提高交通状况、特别是缺乏拥塞网络交通状况的实时控制策略,几乎可以说真正成熟的控制策略仍然不存在.智能化和集成化是城市交通信号控制系统的发展趋势和研究前沿,而针对交通系统规模复杂性特征的控制结构和针对城市交通瓶颈问题并代表智能决策的阻塞处理则是智能交通控制优化管理的关键和突破口。
因此,研究基于智能集成的城市交通信号控制系统具有相当的学术价值和实用价值。
把智能控制引入到城市交通控制系统中,未来的城市交通控制系统才能适应城市交通的发展。
从长远来看该研究具有巨大的现实意义。
1.2 交通灯国内外发展概况随着经济的发展,城市现代化程度不断提高,交通需求和交通量迅速增长,城市交通网络中交通拥挤日益严重,道路运输所带来的交通拥堵、交通事故和环境污染等负面效应也日益突出,逐步成为经济和社会发展中的全球性共同问题。
交通问题已经日益成为世界性的难题,城市交通事故、交通阻塞和交通污染问题愈加突出。
为了解决车和路的矛盾,常用的有两种方法:一是控制需求,最直接的办法就是限制车辆的增加;二是增加供给,也就是修路。
但是这两个办法都有其局限性。
交通是社会发展和人民生活水平提高的基本条件,经济的发展必然带来出行的增加,而且在我国汽车工业正处在起步阶段的时期,因此限制车辆的增加不是解决问题的好方法。
而采取增加供给,即大量修筑道路基础设施的方法,在资源、环境矛盾越来越突出的今天,面对越来越拥挤的交通,有限的源和财力以及环境的压力,也将受到限制。
这就需要依靠除限制需求和提供道路设施之外的其他方法来满足日益增长的交通需求。
交通系统正是解决这一矛盾的途径之一。
智能交通系统是将先进的信息技术、数据通讯传输技术、电子传感技术、电子控制技术及计算机处理技术等有效的集成运用于整个地面交通管理系统而建立的一种在大范围内、全方位发挥作用的实时、准确、高效的综合交通运输管理系统。
对城市交通流进行智能控制,可以使道路畅通,提高交通效率。
合理进行交通控制可以对交通流进行有效的引导和调度,使交通保持在一个平稳的运行状态,从而避免或缓和交通拥挤状况,大大提高交通运输的运行效率,还可以减少交通事故,增加交通安全,降低污染程度,节省能源消耗,本文就是通过对交叉路口交通信号的智能控制,达到优化路口交通流的目的进入20世纪70年代,随着计算机技术和自动控制技术的发展,以及交通流理论的不断完善,交通运输组织与优化理论和技术水平不断提高,控制手段越来越先进,形成了一批商水平有实效的城市道路交通控制系统。
早在1977年,Pappis等人就将模糊控制运用到交通控制上,通过建立规则库或是专家系统对各种交通状况进行模糊控制,并取得了很好的效果。
近年来,欧美日本等相继建立了智能交通控制系统。
在这些系统中,大部分都在路口附近安装磁性环路检测器,还使用了新型检测器等技术和设备。
这些现代化设备技术加上控制理论和现代化科学管理技术,使得交通控制系统日益完善。
随着一些研究控制理论的学者投身到交通控制的研究中,在交通信号控制领域提出了一些新方法、新思路。
如静态多段配时控制、准动态多段配时控制、最优控制、大系统递阶控制、模糊控制、神经网络控制,网络路由控制等。
模糊交通控制已经成为了交通信号控制的主流方向之一。
国内外很多学者都进行了此类研究。
交通系统作为一个时变的、具有随机性的复杂系统,传统的人为设定多种方案或是建立各种预测模型均比较困难。
城市交通控制研究的起源比较早。
1868年,英国伦敦燃汽信号灯的问世,标志着城市交通控制的开始。
1913年,在美国俄亥俄州的Cleveland市出现了世界上最早的交通信号控制。
1926年美国的芝加哥市采用了交通灯控制方案,每个交叉口设有唯一的交通灯,适用于单一的交通流。
从此,交通控制技术和相关的控制算法得到了发展和改善,提高了交通控制的安全性、有效性,并减少了对环境的影响。
虽然模糊控制能有效处理模糊信息,但是产生的规则比较粗糙,利用规则表查表进行控制,运算速度虽然比较快,但没有自学习功能。
而且这些研究有些以相序固定为前提。
不能保证相序与实际交通流状况的一致性,影响了绿灯时间的利用率。
有些研究则提出了可变相序的模糊控制方法,提高了绿灯时间的利用率,弥补了相序固定的缺点,但同时也存在一些不足。
例如目前应用比较好的交通系统:SCOOT(经典交通系统),他们都是主要采用统计模型和经典算法。
但城市交通系统是一个复杂的、随机性很强的巨型系统,要想建立实用性较强的数学模型是十分困难。
利用模糊控制智能控制技术进行交叉口信号灯控制能取得比定时控制与感应控制更好的效果,是今后单交叉路口信号灯控制的主要研究方向。
第二章系统工作原理及设计方案2.1 交通灯的工作原理采用单片机的I/O口P1、P2和P3.6、P3.7直接和交通灯连接,P0、P4口通过限流电阻和三极管接LED数码管。
控制程序放在STC10F04单片机的ROM中,在十字路口的四组红、黄、绿交通灯中,由单片机P1.0-P1.7,P2.0-P2.7和P3.6、P3.7控制,由于交通灯为发光二极管且阳极通过限流电阻和电源正极连接,因此I/O口输出低电平时,与之相连的相应指示灯会亮,并通过LED数码管显示时间倒计时。
I/O输出高电平时,相应指示灯会灭。
紧急车请求通过的信号由人工控制,以中断方式输入单片机,无紧急车通过时,中断引脚INT0(P3.2)通过电阻和电源正极连接为高电平,不产生中断,单片机执行主程序,有紧急车通过时,中断引脚INT0(P3.2)采用人工方法接地为低电平,产生中断请求,单片机执行中断服务程序,让紧急车通过,紧急车通过后,中断引脚INT0(P3.2)变为高电平,返回主程序。
方程式控制通过的信号由人工控制,以中断方式输入单片机,不需调整周期时,中断引脚INT1(P3.3)通过电阻和电源正极连接为高电平,不产生中断请求,单片机执行主程序,当车辆多需要增加主干道通车时间时,中断引脚INT1(P3.3)采用人工方法接地为低电平,产生中断请求,单片机执行中断服务程序,系统以方程式控制,按一次开关按钮A1执行方程式A,按两次开关按钮A1时执行方程式B,按三次开关按钮A1时执行方程式C。
当按四次时,中断引脚为高电平,返回主程序。
2.2 交通灯总体设计方案目前设计交通灯的方案有很多,有应用CPLD实现交通信号灯控制器的设计,有应用PLC实现对交通灯控制系统的设计。
有应用单片机实现对交通信号灯设计的方法。
由于STC10F04单片机自带有2个计数器,6个中断源,能满足系统的设计要求。
用单片机设计不但设计简单,而且成本低。
用其设计的交通灯也满足了要求,所以本文采用单片机设计交通灯。
设计一个十字路口交通灯控制电路,根据设定好的周期时间能够指挥车辆在十字路口完成左转和直行交替运行。
在相同的时间里提高通车的质量、效率。
并能在高峰期根据实际状况结合方程式控制按钮来调整主次干道的通车时间,降低交通拥挤堵塞现象。
并使交通控制系统具有紧急控制,使救护车、救护车通过时,使两个方向均亮红灯,救护车和消防车通过后,恢复原来状态,增加对出现特殊情况的处理能力。
采用STC10F04单片机作为控制器,通行倒计时显示采用LED数码管,通行指示灯采用发光二极管,LED显示采用动态扫描,以节省端口数。
特殊紧急车辆通行采用实时中断完成。
车流量变大时,可通过方程式开关控制按钮A1改变十字路口各个方向的通车时间,使交通更顺畅,减少堵塞。
按以上系统构架设计,STC10F04单片机端口刚好满足要求。
该系统具有电路简单,设计方便,耗电较少,可靠性高等特点。
紧急情况用外部中断INT0控制,紧急情况结束后,再发一个终端来恢复以前的状态。
方程式控制开关按钮由外部中断INT1来控制,当不同时段,车流量增加的程度不一样时,可通过方程式控制按钮开关的A、B、C三个状态来选择合适的周期。
(1)各个方向除了要有红、黄、绿灯指示外,每一种灯亮的时间都用数码管显示器进行显示(采用倒计时的方法)。
(2)正常状态下主干道通车时间为35s,次干道通车时间为20s。
(3)车流量增大时通过方程式控制按钮手动控制延长主干道通车时间,有三个方程式,分别为A、B、C方程。
(4)红、绿信号灯转换时,需亮3s的黄灯作为过渡,以使行驶中的车辆有时间停靠到禁行线以外。
(5)特殊状态的功能显示,进入特殊状态时(如119救火车,或120救护车通过时),则东西、南北方向均显示红灯状态1)显示器闪烁;2)计数器停止计数并保护数据;3)东西、南北路口均显示红灯状态;4)特殊状态结束后,恢复现场数据继续控制十字路口;S0:南方向绿灯亮,东、西、北三个方向亮红灯35秒。
S1:南方向的绿灯灭,东、西方向的红灯继续亮,同时南、北两个方向的黄灯亮3秒。
S2:南北方向的黄灯灭。
南方向红灯亮,东、西两个方向红灯继续亮,同时北方向绿灯亮持续35秒。
S3: 北方向的绿灯灭。
南方向继续红灯亮,同时北方向跟东、西方向黄灯亮持续3秒。
S4:东西北三个方向黄灯灭。
北方向红灯亮,同时东、西方向绿灯亮持续20秒。
S5:东西方向绿灯灭。
北方向继续红灯亮,同时东西南三个方向黄灯亮持续3秒。
出现特殊情况时(如119救火车,或120救护车通过时)按下按钮A0进入状态S7,两个方向都亮起红灯,持续10秒。
特殊车顺利通过后,恢复原状态。
上下班高峰期时可按下按钮A1进行相应的调整。