交通灯设计资料

合集下载

交通灯设计方案

交通灯设计方案

3、交通灯控制模块
交通灯控制模块
主路红绿灯控制模块 支路红绿灯控制模块
LED显示 数码管显示
主要用状态机编写,主要是绿—>黄—>红—>绿……之间的状态转换, 并且通过倒计时将时间和信号指示分别通过数码管和LED灯显示出来
4、LED设计
1Hz时钟 模块
主路/支路红 绿灯控制模

绿灯指示 LED1/LED3 黄灯灯指示 LED1+LED2/LED3+LED4闪烁
一、功能分析
1、功能要求
作为一个十字路口交通信号灯控制系统,每条道路都需要有一组红、绿、 黄灯和倒计时计数器,用于指挥车辆的有序通行。为便于区分,将十字路口 交通信号灯分为主路a和支路b,应具有以下功能:
(1) 主路a和支路b各设置两组(双向)红灯、绿灯、黄灯,以指示通行状态: 同时还设置数字式的时间显示,以倒计时方式显示每一路允许通行或禁止通 行的剩余时间。
5、数码管设计
主路/支路红 绿灯控制模

倒计时显示
8段数码
1KHz扫描 模块
动态扫描
输出四个数码管,每条线路两个数码管显示。亮红灯时数码管显示29到0,亮黄灯时,数码管显示04 到00;亮绿灯时,数码管显示24到00。数码管上的数字每过1秒变一次(count位1s的计时器)。
三、注意事项
1、数码管计数范围和不同LED灯点亮要一一对应,变化时不能有时差; 2、两组数码管不宜分开写,因为数码管行扫描输出接口只有一组,分开写接口 不好设置; 3、数码管计数时,时间要控制好,每秒计数减一。
(2) 具有复位功能,当出现故障时,可复位回到初始设置状态。 (3) 当主路a或支路b出现紧急情况时,按紧急情况键可进入紧急情况状态, 各方向(两路)均亮红灯。当特殊情况结束时,控制其恢复到电路的原来状态继 续运行。

毕业设计基于PLC的智能交通灯的设计

毕业设计基于PLC的智能交通灯的设计

毕业设计基于PLC的智能交通灯的设计随着科技的快速发展,智能化已经成为了交通系统的重要发展方向。

在城市交通管理中,智能交通灯控制系统发挥着至关重要的作用。

本文将介绍一种基于PLC(可编程逻辑控制器)的智能交通灯设计,旨在提高交通效率,确保交通安全,并改善交通环境。

一、设计背景与目的城市交通问题一直是困扰人们的难题,高峰期的拥堵和交通事故频发等问题给人们的生活带来了诸多不便。

传统的交通灯控制系统已无法满足现代交通的需求,因此需要一种更加智能化、高效的交通灯控制系统来解决这些问题。

本设计的目的是通过PLC技术,实现交通灯的智能化控制,提高道路通行效率,减少拥堵和交通事故的发生。

二、设计方案1、系统架构本设计采用PLC作为核心控制器,通过传感器采集道路交通信息,如车流量、车速、车道占有率等,根据采集到的信息对交通灯进行智能控制。

同时,系统还包括人机界面(HMI),以便工作人员对系统进行监控和调试。

2、硬件选型PLC选用具有强大计算能力和稳定性的西门子S7-1200系列,该系列PLC具有丰富的IO接口和通信端口,适合用于本设计的控制需求。

传感器选用海康威视的车流量检测器,能够实时监测道路车流量,为PLC提供控制依据。

HMI选用昆仑通态的触摸屏,能够直观地展示系统运行状态和交通信息。

3、软件设计软件部分包括PLC程序和HMI界面设计。

PLC程序主要实现道路交通信息的采集、处理和交通灯的控制逻辑。

HMI界面设计则要实现系统状态的监控、交通信息的展示和人工干预等功能。

软件设计采用模块化的思路,便于后续的维护和升级。

三、功能特点本设计的智能交通灯具有以下功能特点:1、实时监测:通过传感器实时监测道路车流量、车速和车道占有率等信息,为PLC提供控制依据。

2、智能控制:根据监测到的交通信息,PLC能够实现交通灯的智能控制,包括绿灯时间的动态调整、红灯时间的优化分配等,以提高道路通行效率。

3、安全保障:通过实时监测车流量和车速等信息,系统能够及时发现交通事故的风险,并采取相应的控制策略,保障交通安全。

交通灯课程设计报告

交通灯课程设计报告
-通过社会实践,培养学生的社会责任感,同时根据反馈进行设计改进。
5、教学内容
《交通灯课程设计报告》
5.1创意交通灯模型制作
-指导学生运用各种材料制作创意交通灯模型,提高动手操作能力。
-鼓励学生尝试使用环保材料,培养环保意识。
5.2交通灯智能控制技术
-介绍智能交通灯系统的基本原理,如传感器技术、自动控制技术等。
-探讨现有交通灯系统的不足,提出优化方案。
-鼓励学生思考如何通过技术创新来提升交通灯系统的智能性和效率。
2.5课后延伸活动
-安排课后研究任务,让学生调查不同地区的交通灯特点和功能。
-布置创意作业,鼓励学生设计未来智能交通灯系统的蓝图。
3、教学内容
《交通灯课程设计报告》
3.1交通灯电路模拟
-引导学生了解交通灯的基本电路原理,使用简单的电子元件进行电路搭建。
交通灯课程设计报告
一、教学内容
《交通灯课程设计报告》
本节课选自小学四年级信息技术课程中“计算机与生活”章节,教学内容主要包括:
1.认识交通灯:介绍交通灯的组成部分、功能及其在生活中的应用。
2.交通灯编程设计:利用Scratch编程软件,设计一个简单的交通灯控制系统。
3.交通灯控制系统原理:了解交通灯控制系统的基本原理,如红绿灯变换规律、行人过马路提示等。
5.5课后拓展研究
-鼓励学生利用网络、图书馆等资源,进行交通灯相关领域的拓展研究。
-布置研究性学习任务,让学生深入探讨交通灯技术的发展历程及其对未来交通的影响。
4.3交叉学科融合
-探索交通灯设计中的跨学科知识,如物理学、工程学、计算机科学等。
-鼓励学生将不同学科的知识综合运用到交通灯设计项目中。
4.4交通流量分析

简易交通灯控制电路的设计

简易交通灯控制电路的设计

简易交通灯控制电路的设计交通灯控制电路是现代城市交通管理的重要组成部分,其设计方案的合理性和可靠性对保障人民出行的安全和畅通至关重要。

在本文中,我将介绍一个简单的交通灯控制电路的设计方案,涉及到所需材料、电路设计、电路连接和电路测试等方面,旨在提供一种可行的设计思路及实现方法。

一、所需材料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引脚,在交通灯控制过程中实现倒计时显示。

交通灯的设计(EDA)

交通灯的设计(EDA)

目录目录 (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三个定时信号,它的输出一方面经译码后分别控制主干道和支干道的三个信号灯,另一方面控制定时电路启动。

交通灯课程设计报告(必备5篇)

交通灯课程设计报告(必备5篇)

交通灯课程设计报告篇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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机自动控制交通灯设计大纲第一部分:关于交通灯的发展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进行相应的调整。

相关文档
最新文档