交通灯智能控制系统设计1.概述
当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。
2.过程分析
图1是一个十字路口示意图。分别用1、2、3、4表明四个流向的主车道,用A、B、C、P分别表示各主车道的左行车道、直行车道、右行车道以及人行道。用a、b、c、p分别表示左转、直行、右转和人行道的交通信号灯,如图2所示。
交通灯闪亮的过程:
路口1的车直行时的所有指示灯情况为:
3a3b2p绿3c红+4a4b4c 3p全红+1c 绿1a1b4p红+2c绿2a2b1p红
路口2的车直行时的所有指示灯情况为:
4a4b3p绿4c红+ 1a1b1c 4p全红+ 2c绿2a2b1p红+3c绿3a3b2p红
故路口3的车直行时的所有指示灯情况为:
1a1b4p绿1c红+ 2a2b2c 1p全红+3c绿 3a3b2p红+4c 绿4a4b3p红
故路口4的车直行时的所有指示灯情况为:
2a2b1p绿2c红+3c3a3b2p全红+4c绿4a4b3p红+1c绿1a1b4p红
图1:十字路口交通示意图 图2:十字路口通行顺序示意图 图3:十字路口交通指示灯示意图 图4:交通灯控制系统硬件框图 3、硬件设计
本系统硬件上采用AT89C52单片机和可编程并行接口芯片8155,分别控制图2所示的四个组合。AT89C52单片机具有MCS-51内核,片内有8KB Flash、256字节RAM、6个中断源、1个串行口、最高工作频率可达24MHz,完全可以满足本系统的需要 ;与其他控制方法相比,所用器件可以说是比较简单经济的。硬件框图如下: 电路原理图 [PDF]4、软件流程图 图5:交通灯控制系统流程图 5、交通灯控制系统软件
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:
MOV SP,#60H
; LCALL DIR ;调用日期、时间显示子程序
LOOP:
MOV P1,#0FFH
LJMP TEST
LCALL ROAD1 ;路口1的车直行时各路口灯亮情况
LCALL DLY30s ;延时30秒
MOV P1,#0FFH ;恢复P1口高电平
LCALL RESET ;恢复8155各口为高电平
LCALL YELLOW1 ;路口1的车直行-->路口2的车直行黄灯亮情况
LCALL DLY5s ;延时5秒
LCALL RESET ;恢复8155各口为高电平
MOV P1,#0FFH ;恢复P1口
LCALL ROAD2 ;路口2的车直行时各路口灯亮情况
LCALL DLY30s ;延时30秒
LCALL RESET ;恢复8155A 、B口为高电?
MOV P1,#0FFH ;恢复P1口高电平
LCALL YELLOW2 ;路口2的车直行-->路口3的车直行黄灯亮情况
LCALL DLY5s ;延时5秒
LCALL RESET ;恢复8155A 、B口为高电?
MOV P1,#0FFH ;恢复P1口高电平
LCALL ROAD3 ;路口3的车直行时各路口灯亮情况
LCALL DLY30s ;延时30秒
LCALL RESET ;恢复8155A 、B口为高电?
MOV P1,#0FFH ;恢复P1口高电平
LCALL YELLOW3 ;路口3的车直行-->路口4的车直行黄灯亮情况
LCALL DLY5s ;延时5秒
LCALL RESET ;恢复8155各口为高电平
MOV P1,#0FFH ;恢复P1口高电平
LJMP TEST
LCALL ROAD4 ;路口4的车直行时各路口灯亮情况
LCALL DLY30s ;延时30秒
SETB P1.5 ;恢复P1.5高电平
SETB P1.4 ;恢复P1.4高电平
MOV DPTR,#0FFFFH ;恢复8155各口为高电平
LCALL YELLOW4 ;路口4的车直行-->路口1的车直行黄灯亮情况
LCALL DLY5s ;延时5秒
SETB P1.6 ;恢复P1.6高电平
SETB P1.3 ;恢复P1.3高电平
MOV DPTR,#0FFFFH ;恢复8155各口为高电平
LJMP LOOP
;路口1的车直行时各路口灯亮情况3a3b2p绿3c红+4a4b4c3p全红+1c绿1a1b4p红+2c绿2a2b1p红
ROAD1:
MOV DPTR,#7F00H ;置8155命令口地址;无关位为1)
MOV A,#03H ;A口、B口输出,A口、B口为基本输入输出方式
MOVX @DPTR,A ;写入工作方式控制字
INC DPTR ;指向A口
MOV A,#79H ;1a1b4p红1c绿2a2b1p红
MOVX @DPTR,A
INC DPTR ;指向B口
MOV A,#0E6H ;3a3b2p绿3c红4a4b3p红
MOVX @DPTR,A
MOV P1,#0DEH ;4c红2c绿
RET 6、结语
本系统结构简单,操作方便;可现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。
6、参考资料
[1] 韩太林,李红,于林韬;单片机原理及应用(第3版)。电子工业出版社,2005
[2] 刘乐善,欧阳星明,刘学清;微型计算机接口技术及应用。华中理工大学出版社,2003
[3] 胡汉才;单片机原理及其接口技术。清华大学出版社,2000 返回首页关闭本窗口
前言
随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分
不同的城市有不同城市的问题,但共性就是混合交通流问题。在交叉口如何解决混合交通流中的相互影响或彼此的相互影响,就是解决问题的关键!随着我国城市化建设的发展,越来越多的新兴城市的出现,使得城市的交通成为了一个绝对主要的问题。同时随着我国经济的稳步发展,随着城市机动车量的不断增加,人民的生活水平日渐提高,越来越多的汽车进入寻常老百姓的家庭,
许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,再加上政府大力发展的道交、出租车,使得车辆越来越多,这不仅要求道路要越来越宽阔,而且要求有新的交通管理模式和交通规则的出台。因此,自80年代后期,很多城市纷纷扩建建城市道路,在道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对道路的系统研究和控制,加宽道路并没有充分发挥出预期的作用。而城市道路多十字路口、多交叉的特点,也决定了城市道路的交通状况必然受这种路况的制约。
于是,旧的交通控制系统的弊病和人们越来越高的要求激化了矛盾,使原来不太突出的交通问题被提上了日程。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的多车道城市道路,缓解城区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。
由于交通路口的形状和规模不一,所采用的信号灯的数量、控制要求不一,控制的复杂程度也就不一样,为此、有关部门愈来愈多的注重在交通管理中引进自动化、智能化技术,比如“电子警察”、自适应交通信号灯以及耗资巨大的交通指挥控制系统等。随着经济的发展和社会的进步,道路交通已愈来愈成为社会活动的重要组成部分。对交通的管控能力,也就从一个侧面体现了这个国家对整个社会的管理控制能力,因此各国都很重视用各种高科技手段来强化对交通的管控能力。
......
简单介绍分析了现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了交通灯控制系统的工作原理,本设计介绍了应用PLC实现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对PLC控制系统进行了软、硬件设计,并通过实验证明该系统简单、经济、运行可靠,具有很高的实用价值.
以下3篇供参考:
【题名】:基于RTOS的智能交通灯设计方法
【摘要】:介绍一种基于车流量变化动态调节时间的智能交通灯的设计方法;在进行流量统计的同时,对违章情况进行监测;根据模糊算法分配各车道的绿灯时间,实现车流动态调节。分析其中存在的多种任务,用传统的前后台编程方法实现难度较大,使用实时操作系统可简化程序设计,并使程序具有良好的可读性、可维护性和可移植性。介绍车流量检测的原理与绿灯时间分配方案。
【题名】:虚拟电子技术在交通灯设计电路中的应用
【摘要】:本文通过EWB进行仿真交通灯设计.把电子技术的理论和应用有机地结合了起来.为学生和有关电子技术应用者深入掌握电子基本理论及基本应用过程;为开拓他们的应用思维,增强他们对电路的感性认识作了很好尝试,为培养电子技术应用型人才开发了广阔的平台。
【题名】:基于Verilog HDL语言的带左转复杂交通灯设计
【摘要】:本设计选用了目前应用较为广泛的Verilog HDL硬件描述语言,实现对路口交通灯系统的控制器的硬件电路描述。这种硬件电路描述在Altera公司的EDA软件平台MAX+PLUSⅡ环境下通过了编译,仿真,并下载到CPLD器件上进行编程制作,实现了交通灯系统的控制过程。
西门子PLC交通灯毕业设计论文编号:ZD033 字数:11073,页数:32 包括源程序摘 要随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。为此,笔者进行了深入的研究,本文就城乡交通灯模拟控制系统的电路原理、设计计算和实验调试等问题来进行具体分析讨论。
实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、单片机等方案来实现。其中用标准逻辑器件来实现电路在很大程度上要受到逻辑器件如门电路等的影响,调试工作极为不易,而笔者对单片机运用来进行系统的设计开发也不是很熟悉,因此,最终笔者选择了用可编程的控制器PLC来实现系统功能的设计,完成本次设计的题目。
关键字:PLC 交通灯 程序 报告 设计
任务要求:
1. 交通红绿灯控制系统
1.1启停控制.信号灯受一个启动开关控制,当启动开关接通时,交通信号灯系统,行人信号灯系统,电子警察记录违章闯红灯系统开始工作,且先南北交通红灯亮,东西交通绿灯亮;东西行人交通红灯亮,南北行人交通绿灯亮;按规律循环控制.当启动开关断开时,交通信号系统,行人信号灯系统,电子警察记录违章闯红灯系统停止工作.
1.2 南北向交通红灯亮维持60秒,东西向交通红灯亮60秒.进入下一个循环.
1.3 在南北向交通红灯亮的同时,东西向交通绿灯亮25秒,熄灭.然后东西向交通黄灯闪烁5秒后熄灭.随后东西向交通红灯亮,同时南北向转向绿灯高25秒,闪烁5秒后熄灭.进入下一个循环.
1.4 在东西向交通红灯亮的同时,南北向交通绿灯亮25秒,熄灭;然后南北向交通黄灯闪烁5秒后熄灭.随后南北向交通红灯亮,同时东西向转向绿灯亮25秒,闪烁5秒后熄灭.进入下一个循环.
2. 行人红绿灯控制
2.1与交通红绿灯系统同时控制,南北向交通红灯持续亮时,东西向行人绿灯启动,南北向行人经灯亮维持60秒,东西向行人红灯亮30秒.进入下一个循环.
2.2 在东西向行人红灯亮的同时,南北向行人绿灯亮25秒,然后闪烁5秒后熄灭,提醒行人赶快通过马路.进入下一个循环.
2.3 在南北向行人红灯亮的同时,东西向行人绿灯亮25秒, 然后闪烁5秒后熄灭,提醒人赶快通过马路.进入下一个循环.
3. 电子警察记录违章闯红灯系统控制
3.1在南北向交通红灯亮的同时,如果有车辆违章闯红灯(南北向各用开关或用光栅来模拟),蜂鸣器响;绿灯时接通开关不起作用.
3.2在东西向交通红灯亮的同时,如果有车辆违章闯红灯(南北向各用开关或用光栅来模拟), 蜂鸣器响;绿灯时接通开关不起作用.
目录摘要 2
ABSTRACT 3
第1章 绪论 5
1.1交通信号灯的作用与研究意义 5
1.2 PLC发展的现状: 5
1.3可编程序控制器的特点及应用 8
1.4概述 9
第2章 系统的方案设计 11
2.1任务要求: 11
2.2控制方案 12
2.3 PLC的选择 13
2.3.1扩展模块的选用 13
2.3.2、PLC的网络设计 13
2.3.3、软件编制 13
2.3.4确定所选PLC 13
2.4程序设计 13
2.4.1流程图(见下图) 13
2.4.2时序图 14
2.4.3程序 15
2.5实验仿真 22
2.6 原件清单 24
设计小结 25
致谢 27
参考文献 28
附录:完整语句表 29以上回答来自:
建议你去幸福校园看看 里面有些样子 你可以参考
1.1课程设计的目的
设计一个单片机控制的交通信号灯控制系统设计,从而锻炼自己的动手能力,深入了解一下交通灯的工作原理。综合应用单片机原理、微机原理、微机接口技术等课程方面的知识,熟练掌握单片机仿真系统的使用方法,达到提高综合应用相关知识的能力,掌握单片机系统设计全部设计过程的目的。
1、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。
2、通过交通信号灯控制系统的设计,掌握定时/计数器的使用方法,和简单程序的编写,最终提高我们的逻辑抽象能力。
1.2设计的实际意义
随着社会的发展,人们的消费水平不断的提高,私人车辆不断的增加。人多、车多道路少的道路交通状况已经很明显了。车辆的增加反映出了国家的整体进步,但是也给人民带来了其他的一些负面的影响。我国是13亿多人口的大国,到2006年,全国的机动车保有量超过了8000万,而全国公路通车总里程只有14.8万公里。静态比例为:人均车辆越0.5辆,而人均道路只有0.00011公里;每辆车均道路占有量约为0.002公里;且其中90%的道路属于机动车与非机动车和行人混杂。今后几年机动车辆数字还在急剧增加,道路超负荷承载,致使交通事故逐年增加。因此我们需要开发新型的交通控制系统。