当前位置:文档之家› 毕业设计基于单片机的智能交通红绿灯控制系统设计说明

毕业设计基于单片机的智能交通红绿灯控制系统设计说明

毕业设计基于单片机的智能交通红绿灯控制系统设计说明
毕业设计基于单片机的智能交通红绿灯控制系统设计说明

1选题背景

今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。

信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量。并在一定程度上尽可能的降低由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度。

关键词:AT89C51;7448,LED

2方案论证

2.1设计任务

设计基于单片机的智能交通红绿灯控制系统,要求能通过按键或遥控器设置系统参数,系统运行时,“倒计时等信息”能通过数码管或点阵发光管显示,设计时应考虑交通红绿灯控制的易操作性及智能性。以单片机的最小系统为基础设计硬件,用汇编语言、或C语言设计软件。通过本设计可以培养学生分析问题和解决问题的能力,掌握Mcs51单片机的硬件与软件设计方法,从而将学到的理论知识应用于实践中,为将来走向社会奠定良好的基础。

东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行,黄灯亮时车辆及行人小心通过。红灯的设计时间为45秒,绿灯为40秒,黄灯为5秒。

2.2 方案介绍

方案1设计思想:

采用分模块设计的思想,程序设计实现的基本思想是一个计数器,选择一个单片机,其部为一个计数,是十六进制计数器,模块化后,通过设置或程序清除来实现状态

的转换,由于每一个模块的计数多不是相同,这里的各模块是以预置数和计数器计数

共同来实现的,所以要考虑增加一个置数模块,其主要功能细分为,对不同的状态输入

要产生相应状态的下一个状态的预置数,如图中A道和B道,分别为次干道的置数选择

和主干道的置数选择。

方案2 设计思想:

由两个传感器监视南北方向即A道与东西方向即B道的车辆来往情况,设开关K=1

为有车通过,K=0为没有车通过。则有以下四种情况:

Ka=1时:Kb=0,表示A有车B没有车,则仅通行B道:

Kb=1,表示A有车B有车,则优先通行A道;

Ka=0时:Kb=0表示A没有车B也没有车,同样优先通行A道;

Kb=1表示A没有车B有车,则仅通行B道。

方案比较:

方案1用了模块设计,而方案2采用逻辑设计,相比之下1有较强的可读性和较强

的可修改性,而2则在设计上显得较简单,设计纯朴,便于测试,它的优势则在于提供

了一条较为便捷的解决方案。2首先将许多逻辑关系简化到极点,而后将其一起集成用

较少的芯片去完成所需功能。

我们最终的设计应该尽量使用模块化设计。对工程设计人员来说,将来的产品无论

从修改还是升级考虑对有好处,但另外我们又需将设计简单化,因此我觉得在设计初期

尽可能的简单化设计,而一旦设计的各项测试通过了,在有可能的条件下将设计模块化,

所以本设计以第一方案为主进行。

我们最终的设计应该尽量使用模块化设计。对工程设计人员来说,将来的产品无论

从修改还是升级考虑对有好处,但另外我们又需将设计简单化,因此我觉得在设计初期

尽可能的简单化设计,而一旦设计的各项测试通过了,在有可能的条件下将设计模块化,

所以本设计以第一方案为主进行。

3 交通灯系统硬件设计

3.1 单片机概述

单片机是由运算器、控制器、存储器、输入设备以及输出设备共五个基本部分组成的。单片机是把包括运算器、控制器、少量的存储器、最基本的输入输出口电路、串行口电路、中断和定时电路等都集成在一个尺寸有限的芯片上。

通常,单片机由单个集成电路芯片构成,部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。

3.2 系统构成

电路板一块,AT89S51单片机一片,7448芯片2片,七段数码管八个。发光二极管20个(8个绿的,8个红的,4个黄的用于交通控制),100欧姆电阻20个,2个按键,2个开关,51K欧姆电阻2个,5V 稳定电源1个,3个电容2个单刀单掷开关等。

系统结构框图:

图3-1 系统结构框图

系统工作流程:

(1)程序初始,通过两个传感器来判断南北与东西方向车辆通行情况。

(2) 情况判定后由AT89S51单片机p1口及部分p2口输出二进制信号控制红绿黄灯亮的情况。

(3) 确定那些灯亮后,由对应的七段数码管来进行到计时显示。由p0口输出来控制七段数码管的显示,而p2口的高四位则用来控制数码管显示时的个位和十位(4)系统是否需要紧急工作状态,而此任务由外部中断来实现。

(5)LED采用5V的直流电来驱动,低电平。

3.3芯片选择与介绍

3.3.1 AT89S51芯片

选用的AT89S51与同系列的AT89C51在功能上有明显的提高,最突出是的可以实现在线的编程。用于实现系统的总的控制。其主要功能列举如下:

1) 为一般控制应用的 8 位单片机

2) 晶片部具有时钟振荡器(传统最高工作频率可至 33MHz)

3) 部程式存储器(ROM)为 4KB

4) 部数据存储器(RAM)为 128B

5) 外部程序存储器可扩充至 64KB

6) 外部数据存储器可扩充至 64KB

7) 32条双向输入输出线,且每条均可以单独做 I/O 的控制

8) 6 个中断向量源

9) 2 组独立的 16 位定时器

10) 1 个全双工串行通信端口

11) 8751 及 8752 单芯片具有数据的功能

12) 单芯片提供位逻辑运算指令

图3-1 AT89C51芯片

3.3.2 7448芯片介绍

7448七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多个辅助控制端,以增强器件的功能,可将单片机输出的四位二进制数转换成10进制数与七段数码管显示对应,用于显示0—9的数字。

图3-2 7448芯片

其中LT 为测试输入。

3.3.3 红绿LED信号显示灯及七段数码显示管

LED 灯的显示原理:通过同名管脚上所加电平的高低来控制发光二极管是否点亮。如下图:

图3-3红绿LED信号显示灯

而七段数码管的显示不同的字形如 SP,g,f,e,d,c,b,a 管角上加上OFEH所以SP上为0伏,不亮其余为TTL高电平,全亮则显示为8。

采用共阴极连接:

表3-4 七段数码管的显示

显示数值 a b c d e f g dop 驱动代码(16进制)

0 1 1 1 1 1 1 1 1 0FCH

1 0 0 0 0 0 1 1 0 60H

2 1 1 0 1 1 0 1 0 0DAH

3 1 1 1 1 0 0 1 0 0F2H

4 0 1 1 0 0 1 1 0 66H

5 1 0 1 1 0 1 1 0 0B6H

6 1 0 1 1 1 1 1 0 0BEH

7 1 1 1 0 0 0 0 0 0E0H

8 1 1 1 1 1 1 1 0 0FEH

9 1 1 1 1 0 1 1 0 0F6H

3.3.4交通灯控制线路图

图3-5 原理图4 交通灯软件设计

4.1 程序设计流程图

程序设计框图

图4-1 程序设计框图

4.2延时的设定

延时方法可以有两种一种是利用AT89S51部定时器的溢出中断来确定1秒的时间,另一种是采用软件延时的方法.

实现1ms秒的方法:

我们采用在主程序中设定一个初值为0的软件计数器和使T1定时1毫秒

相应程序代码:

D1MS: MOV R7,#250 ;1MS延时程序

DJNZ R7,$

RET

4.3子程序的实现

A道通车情况:

START1: MOV TEMP, #25

MOV P1, #0F3H

LOOP1: ACALL DELAY

城市智能交通系统ITS总体设计

城市智能交通系统ITS总体设计

目录 背景及需求 (3) 形势与背景 (3) 规划定位 (4) 规划目标 (5) 系统总体设计 (8) 城市智能交通总体建设规划 (8) 围绕六大业务核心开展ITS子系统建设 (9) 以人为本开展交通信息交换平台建设 (18)

背景及需求 形势与背景 机动车出行需求不断增加,时间与空间分布模式转变公众机动车出行需求不断增加、时间与空间分布模式转变、交通拥堵范围与程度扩大,需要ITS构建宏观调控手段。 城市化进程加快,交通建设与管理并重 城市化进程加快,交通建设与管理并重,在大规模进行城市交通基础设施建设的同时,需要ITS软环境为城市交通可持续发展提速。 打击多样化交通违法行为,维持交通管理秩序面对日益严峻的交通管理需求,通过开展多种专项整治活动,打击机动车闯红灯、行人闯红灯、机动车斑马线不礼让行人、非法占用公交车道、道路逆行压线等行为,规范出行交通新秩序。 打造绿色交通、节能减排的人居城市 打造绿色交通、节能减排的人居城市,引进先进的IT手段,通过交通物联网等技术,缓解交通拥堵、提高出行效率、减少交通事故、降低交通污染,实现“智慧交通、低碳出行”。 ITS信息服务体系形成新架构 城市交通信息服务,借鉴国外先进经验,提出“智慧交通、低碳出行、感知全程”的公众出行服务理念,全力打造城市ITS信息服务体系新架构。

构建人性化执法服务环境,合理规划勤务信息以人为本,构建人性化执法服务环境,确保道路执勤、执法、现场事故处理等工作的安全、严谨和规范性,并做到“警力跟着警情走”,合理规划勤务信息。 规划定位 强化指挥中心职能,紧密围绕“六大业务核心”开展城市ITS建设 指挥中心智能交通信息平台,作为城市ITS发展的基础,其依托作用是显而易见的。城市ITS建设将依托指挥中心智能交通信息平台,围绕秩序管理、事故管理、路网管理、特勤任务、交通肇事逃逸追捕、城市交通服务这六大业务核心,建设交通运行指挥中心、交通监管指挥中心、城市交通信息管理服务中心;建设/改造15个子系统,即交通固定点监视系统、交通制高点监视系统、交通违法手动抓拍系统、车辆监测及参数采集系统、交通事件视频检系统、公路车辆智能监测记录系统、闯红灯自动记录系统、违法占用公交车道监测记录系统、城市道路违法停车监测记录系统、机动车超速监测记录系统、机动车区间测速系统、人行横道智能监测系统、动态交通诱导系统、交通信号控制系统、执法车辆车载取证系统执法系统。 依托城市已建成及规划格局,细分业务重点,构筑城市ITS感知网格 城市ITS感知网格的合理建设,依托于对城市已建成及规划格局的深入解读,综合考虑城市出入口、工业聚集区、商业聚集区、市民居住聚集区、道路分布、铁路分布、水路分布、客(货)运交通枢纽、建筑物空间分布及高度等因素,同时结合城市发展历史,不同阶段的发展需求和侧重点,进行科学的点位设置和前端感知设备类型选择,构筑“点、线、面、空”多维度一体的城市ITS动态感

51单片机红绿灯课程设计

1 电源提供方案 为使模块稳定工作,须有可靠电源。因此考虑了两种电源方案:方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。 方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,选择方案二。 2 显示界面方案 该系统要求完成倒计时功能。基于上述原因,我考虑了二种方案:方案一:采用数码管显示。这种方案只显示有限的符号和数码字符,简单,方便。方案二:采用点阵式LED 显示。这种方案虽然功能强大,并可方便的显示各种英文字符,汉字,图形等,但实现复杂,成本较高。 综上所述,选择方案一。 3 输入方案: 设计要求系统能调节灯亮时间,并可处理紧急情况,我研究了两种方案:方案一:采用8155扩展I/O 口及键盘,显示等。 该方案的优点是:使用灵活可编程,并且有RAM,及计数器。若用该方案,可提供较多I/O 口,但操作起来稍显复杂。 方案二:直接在I/O口线上接上按键开关。 由于该系统对于交通灯及数码管的控制,只用单片机本身的I/O 口就可实现,且本身的计数器及RAM已经够用。

综上所述,选择方案二。 3.1单片机交通控制系统的通行方案设计 设在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。其具体状态如下图所示。说明:黑色表示亮,白色表示灭。交通状态从状态1开始变换,直至状态6然后循环至状态1,周而复始,即如图2.1所示: 图1 交通状态 本系统采用MSC-51系列单片机AT89C51作为中心器件来设计交通灯控制器。实现以下功能:

基于单片机交通灯课程设计报告书

三峡职业学院 课程设计 课题名称交通灯控制系统设计 交通灯控制系统设计 摘要:本系统由单片机最小系统、按键(开关)、LED 显示等等组成交通灯演示系统。系统用红、黄、绿三个发光二极管模拟交通灯的红灯、黄灯、绿灯的功能。系统除基本交通灯功能外,还具有倒计时(15秒)、时间设置、紧急情况(按键模拟传感器)处理等功能。 关键词:AT89C51,交通规则 引言:随着日新月异的电子变革,电子产品发生了突飞猛进的巨变,而在其中AT89C51扮演着一个重要的角色,AT89C51单片机具有广泛性、工具性、基础性的几个特点。单片机应成为中等技术人员的重要技术知识层面。近年来,我国工程技术队伍的梯队建设有了很大的进展。各类高职、高专如雨后春笋,涉电专业普遍开设单片机类课程。直观性表现在尽可能让我们在学习基本原理时能直观地看到相关实物及实物表演,使基本原理能实现形象化的表达;实践性表现在我们要通过许多实际操作来理解与掌握单片机的本质与技能;综合性表现在最终能使我们达到运用知识与技能来完成一个应用系统开发的全过程,有助于大学生动手能力的培养和提高,课程设计就是一门应用性很强的课程。如何让我们在学好基础知识的同时,迅速掌握设计应用技术,其中,实验与课程设计环节起着非常重要的作用。对我们学习和掌握单片机设计技术起到积极的作用。 一、方案比较、设计与论证

(1) 电源提供方案 为使模块稳定工作,须有可靠电源。我们考虑了两种电源方案 方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统线路变复杂,且可能影响系统各模块的电路电平。 方案二:采用干电池提供电源。该方案的优点是系统简明扼要,线路易于梳理,节约成本;缺点是输出功率不高。 综上所述,我们选择第二种方案。 (2) 显示界面方案: 该系统要求完成数码管倒计时(15s)、状态灯发光二极管(红、黄、绿)的显示功能。基于上述原因,我们考虑了二种方案: 方案一:东西南北四个方向分别采用两位数码管显示倒计时。这种方案只显示有限的符号和数码字苻,并且制作PCB图时有许多的线相交,线路十分的复杂,不易制作原理图与PCB图,无法胜任题目要求。 方案二:东西南北四面各自采用红、黄、绿三个发光二极管显示,采用一个两位数码管显示倒计时,主要优点是易于调整元件在硬制板上摆放的位置,同时也易于PCB图的制作。 综上所述,我们选择方案二。 (3) 输入方案: 题目要求系统能即时的处理外部紧急情况产生的中断,我们讨论了两种方案: 方案一:采用矩阵键盘。该方案的优点是: 可提供较多I/O 口,实现更多的外部中断。直接站单片机的接口少的特点,但操作起来稍显复杂,而且编程也趋于复杂。 方案二:直接在IO口线上接上按键开关。因为设计时精简和优化了电路。 由于该系统对于交通灯等发光二极管的控制,只用单片机本身的I/O 口就可实现,只要一个开关来模拟一个外部的紧急中断,且本身的计数器及RAM已经够用,故选择方案二。 (4) 系统方案: 本系统的硬件采用模块化设计,以单片机控制器为核心,与LED信号灯电路等组成单片机控制信号系统.

交通信号控制系统解决实施方案

交通信号控制系统解决方案 1概述 交通信号控制系统,是智能交通系统(ITS)在交通管理工作中的基本应用,也是城市智能交通管控系统中最直接、最基础的应用系统。通过建设信号控制系统,实现信号路口联网远程控制、交通流量的采集、路口自适应控制、绿波协调控制以及区域的自适应控制,有效减少车辆的停车次数,节省旅行时间;后台实时调整信号配时,采取多时段控制方式,必要时,可通过智能交通管理中心人工干预,直接控制路口交通信号机执行指定相位,有效的疏导交通,减少行车延误,提高通行能力,缓解日益严峻的城区道路交通拥堵压力,提高城区交通综合管理能力,减少汽车尾气排放,美化环境,提升城区形象。 2系统结构设计 系统结构划分为3级:分别为中心控制级设备、区域控制级设备以及路口控制级设备。交通信号控制系统设备主要包括中心设备、前段设备和通信设备。

(1)中心控制级设备 中心控制级设备作用主要是: ?监控整个系统的运行。 ?协调区域控制级的运行。 ?具备区域控制级的所有功能。(2)区域控制级设备 区域控制级设备作用主要是: ?监控受控区域的运行。

?对路口交通信号进行协调控制。 ?对路口交通信号机的工作状态和故障情况进行监视。 ?通过人机回话对路口交通信号机进行人工干预。 ?监视和控制区域级外部设备的运行。 ?进行交通流量统计处理。 (3)路口控制级设备 路口控制级设备即信号机,其作用主要是: ?控制路口交通信号灯。 ?接收处理来自车辆检测器的交通流信息,并定时向区域计算机发送。 ?接收处理来自区域计算机的命令,并向区域计算机反馈工作状态和故障信息。 ?具有单点优化能力。 3系统功能设计 3.1基础功能 (1)区域自适应控制 系统以控制子区作为基本控制单元,综合考虑子区内的交通运行状态(如交通阻塞、交通拥挤、交通顺畅)、交叉口的关联性大小、交叉口的实际交通量,确定公共信号周期与相位差的决策模型,并运用智能优化算法实时优化子区协调控制配时参数,实现控制子区交叉口的协调控制功能。 系统的区域交叉口协调控制能够确保控制区域内的交通流时刻处于最佳运行状态,相邻交叉口之间协调方向的行驶车流可以获得尽可能不停顿的通行权,大大降低车辆在交叉口频繁加减速所产生的交通污染,减少区域交通总的车辆燃油

智能交通建设系统总体设计

智能交通建设系统总体设计 1.1 总体设计原则 在本次系统的总体设计中,要求在总结同类型项目建设经验的基础上,统筹规划,将遵循以下总体设计原则。 ?标准性 本系统与其它应用系统和数据库之间存着大量的数据交互,因此强调信息系统的标准化,系统应保证与现行业务系统实现有效的衔接,实现信息的共享和集成。在系统建设中将遵循各类业界标准,从数据结构、技术架构、数据库存储等多个方面标准化建设。 ?先进性 采用当前成熟且先进的技术,保持系统硬件、软件、技术方法和数据管理的先进性,保证系统建成后在技术层次上3~5年内不落后。同时具有较强的可移植性、可重用性,在将来能迅速采用最新技术,以长期保持系统的先进性。 ?可靠性 一是以可靠的硬件、成熟的软件产品为基础,结合具体需求进行配置、定制和二次开发的方式进行实施,保证有效缩短项目实施时间,降低项目实施的风险。 二是系统应能够支持较大并发用户同时进行浏览、操作等与数据库的交互式的操作,并且相对占用较少的硬件资源。当意外事件发生时,能通过快速的应急处理,实现故障

修复,保证数据的完整性,避免丢失重要数据。 三是系统应具有较强的应变能力和容错能力,确保系统在运行时反应快速、安全可靠。 ?安全性 一是保证系统的安全性。首先,选择先进、可靠的主流硬件产品和成熟、领先的软件产品构建系统,为系统的安全性奠定良好的基础;其次,必须考虑到各种特殊情况下的恢复机制和备份机制,以保证数据的一致性、完整性以及灾难恢复;再次,严格管理制度,为系统安全性提供制度保证。 二是完整的权限控制机制、考虑充分的系统保密措施也是保证安全的重要因素。需依据信息访问权限,向用户提供授权查询,有效避免越权使用。 系统后台用户分层次管理,并且具有可灵活调整、可细分的权限控制。可对信息内容进行严格的角色权限管理,保证每个用户能够看到且只能看到自己权限范围内的所有信息。对系统的管理操作有详实的历史记录。 ?扩展性 系统真正符合多层浏览器/服务器体系结构,不仅基于当前的需求,而且应保证在系统的体系结构不需做较大改变的前提下,实现今后的平滑升级。主要包括以下几个层次:数据的扩展:可以利用可视化的工作界面,进行数据的添加,或通过数据库管理工具,创建新的数据库、词典。 应用的扩展:考虑到和其它信息系统的连接,系统应具有良好的外接接口,将来随着业务的不断扩充,整个系统中应能够方便地添加新的业务模块;利用开放标准的应用开发接口可以进行更加个性化的二次应用开发。 ?易用性 系统应具有一致的、友好的客户化界面,易于使用和推广,并具有实际可操作性,使用户能够快速地掌握系统的使用。除特殊的、必须的应用外,用户终端全部采用浏览器方

基于单片机的智能交通红绿灯控制系统设计

1选题背景 今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量。并在一定程度上尽可能的降低由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度。 关键词:AT89C51;7448,LED 2方案论证 2.1设计任务 设计基于单片机的智能交通红绿灯控制系统,要求能通过按键或遥控器设置系统参数,系统运行时,“倒计时等信息”能通过数码管或点阵发光管显示,设计时应考虑交通红绿灯控制的易操作性及智能性。以单片机的最小系统为基础设计硬件,用汇编语言、或C语言设计软件。通过本设计可以培养学生分析问题和解决问题的能力,掌握Mcs51单片机的硬件与软件设计方法,从而将学到的理论知识应用于实践中,为将来走向社会奠定良好的基础。 东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行,黄灯亮时车辆及行人小心通过。红灯的设计时间为45秒,绿灯为40秒,黄灯为5秒。 2.2 方案介绍 方案1设计思想: 采用分模块设计的思想,程序设计实现的基本思想是一个计数器,选择一个单片机,其内部为一个计数,是十六进制计数器,模块化后,通过设置或程序清除来实现状 态的转换,由于每一个模块的计数多不是相同,这里的各模块是以预置数和计数器计 数共同来实现的,所以要考虑增加一个置数模块,其主要功能细分为,对不同的状态输 入要产生相应状态的下一个状态的预置数,如图中A道和B道,分别为次干道的置数选 择和主干道的置数选择。 方案2 设计思想: 由两个传感器监视南北方向即A道与东西方向即B道的车辆来往情况,设开关K=1 为有车通过,K=0为没有车通过。则有以下四种情况: Ka=1时:Kb=0,表示A有车B没有车,则仅通行B道:

智能交通信号灯控制系统设计

智能交通信号灯控制系 统设计 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

智能交通信号灯控制系统设计 摘要:本文对交通灯控制系统进行了研究,通过分析交通规则和交通灯的工作原理,给出了交通灯控制系统的设计方案。本系统是以89C51单片机为核心器件,采用双机容错技术,硬件实现了红绿灯显示功能、时间倒计时显示功能、左、右转提示和紧急情况发生时手动控制等功能。 关键词:交通灯;单片机;双机容错 0 引言 近年来随着机动车辆发展迅速,给城市交通带来巨大压力,城镇道路建设由于历史等各种原因相对滞后,特别是街道各十字路口,更是成为交通网中通行能力的“隘口”和交通事故的“多发源”。为保证交通安全,防止交通阻塞,使城市交通井然有序,交通信号灯在大多数城市得到了广泛应用。而且随着计算机技术、自动控制技术和人工智能技术的不断发展,城市交通的智能控制也有了良好的技术基础,使各种交通方案实现的可能性大大提高。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,是现代城市交通监控指挥系统中最重要的组成部分。本文设计的交通灯管理系统在实现了现代交通灯系统的基本功能的基础上,增加了容错处理技术(双机容错)、左右转提示和紧急情况(重要车队通过、急救车通过等)发生时手动控制等功能,增强了系统的安全性和可控性。 1 系统硬件电路的设计 该智能交通灯控制系统采用模块化设计兼用双机容错技术,以单片机89C51为控制核心,采用双机容错机制,结合通行灯输出控制显示模块、时间显示模块、手动模块以及电源、复位等功能模块。现就主要的硬件模块电路进行说明。 主控制系统 在介绍主控制系统之前,先对交通规则进行分析。设计中暂不考虑人行道和主干道差别,对一个双向六车道的十字路口进行分析,共确定了9种交通灯状态,其中状态0为系统上电初始化后的所有交通灯初试状态,为全部亮红灯,进入正常工作阶段后有8个状态,大致分为南北直行,南北左右转,东西直行,与东西左右转四个主要状态,及黄灯过渡的辅助状态。主控制器采用89C51单片机。单片机的P0口和P2口分别用于控制南北和东西的通行灯。 本文的创新之处在于采用了双机容错技术,很大程度上增强了系统的可靠性。容错技术以冗余为实质,针对错误频次较高的功能模块进行备份或者决策机制处理。但当无法查知运行系统最易出错的功能,或者系统对整体运行的可靠性要求很高时,双机容错技术则是不二选择。 双机容错从本质上讲,可以认为备置了两台结构与功能相同的控制机,一台正常工作,一台备用待命。传统的双机容错的示意图如图1所示,中U1和U2单元的软硬件结构完全相同。如有必要,在设计各单元时,通过采用自诊断技术、软件陷阱或Watch dog等系统自行恢复措施可使单元可靠性达到最大限度的提高。其关键部位为检测转换(切换)电路。 图 1 传统双机容硬件错示意图

智能交通信号灯控制系统设计

编号: 毕业论文(设计) 题目智能交通信号灯控制系统设计 指导教师xxx 学生姓名杨红宇 学号201321501077 专业交通运输 教学单位德州学院汽车工程系(盖章) 二O一五年五月十日

德州学院毕业论文(设计)中期检查表

目 录 1 绪论............................................................................................................................ 1 1.1交通信号灯简介...................................................................................................... 1 1.1.1 交通信号灯概述.................................................................................................. 1 1.1. 2 交通信号灯的发展现状...................................................................................... 1 1.2 本课题研究的背景、目的和意义 ......................................................................... 1 1. 3 国内外的研究现状 ................................................................................................. 1 2 智能交通信号灯系统总设计.................................................................................... 2 2.1 单片机智能交通信号灯通行方案设计 ................................................................. 2 2.2 功能要求 ............................................................................... 错误!未定义书签。 3 系统硬件组成............................................................................................................ 4 4 系统软件程序设计.................................................................................................... 5 5 结论和展望................................................................................................................ 6 参考文献...................................................................................... 错误!未定义书签。 杨红宇 要: 但是传统的交通信号灯不已经不能满足于现代日益增长的交通压力,这些缺点体现在:红绿 以及车流量检测装置来实现交通信号灯的自控制,随着车流量来改变红绿灯1 绪论 1.1 1.1.1 为现代生活中必不可少的一部分。

单片机红绿灯电路设计

四川现代职业学院《单片机原理及应用》课程设计红绿灯实训报告 题目:红绿灯项目设计报告 系别:电子信息技术系 专业:电子信息工程技术 组员:贺淼、纪鹏、邵文稳 指导老师:陶薇薇 2014年7月12日

摘要 交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本系统采用STC89C52点单片机以及数码管为中心器件来设计交通灯控制器,实现了南北方向为主要干道,要求南北方向每次通行时间为30秒,东西方向每次通行时间为25秒。启动开关后,南北方向红灯亮25秒钟,而东西方向绿灯先亮20秒钟,然后闪烁3秒钟,转为黄灯亮2秒钟。接着,东西方向红灯亮30秒钟,而南北方向绿灯先亮25秒,然后闪烁3秒钟,转为黄灯亮2秒钟,如此周而复始。 软件上采用C语言编程,主要编写了主程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。

目录 (一)硬件部分--------------------------- 3 1.1 STC89C52芯片简介-----------------------3 1.2 主要功能特性---------------------------4 1.3 STC89C52芯片封装与引脚功能-------------5 1.4 基于STC89C52交通灯控制系统的硬件电路分析及设计-------------------------------------------10 (二)软件部分----------------------------14 2.1 交通灯的软件设计流程图-----------------14 2.2 控制器的软件设计-----------------------15 (三)电路原理图与PCB图的绘制-------------16 3.1 电路原理图的绘制(见附录二)----------16 3.2 PCB图的绘制(见附录三)---------------16 3.3 印刷电路板的注意事项------------------16 (四)调试及仿真---------------------------------------19 4.1 调试----------------------------------19 4.2 仿真结果------------------------------20 (五)实验总结及心得体会---------------------------21 5.1 实验总结-----------------------------------------------21 5.2 实验总结-----------------------------------------------22 附录程序清单---------------------------22

单片机交通灯课程设计

单片机原理及应用课程设计报告 系别:物理系 专业:电子信息工程 指导教师: 班级:1504 学号: 姓名: 2018.5

课程设计任务书 目录

一、绪言 (1) 二、方案比较与论证 (1) 2.1 系统整体流程图 (1) 2.2 单片机的选择方案论证 (1) 2.3 89C51单片机引脚功能说明 (2) 2.4单片机最小系统 (5) 三、硬件电路设计 (6) 3.1 交通灯控制系统电路图 (6) 3.2 晶振电路的设计 (7) 3.3 LED灯电路的设计 (7) 3.4 主要元器件选择 (8) 四、程序设计 (8) 五、交通灯控制系统仿真 (10) 六、结束语 (11) 七、参考文献 (11)

一、绪言 近年来,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,正在不断的应用到实际生活中,并且根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,实现了通过信号灯对路面状况的智能控制。从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 二、方案比较与论证 2.1 系统整体流程图 2.2 单片机的选择方案论证 方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现

城市智能交通系统总体设计

城市智能交通系统总体设计·ITS 目录 背景及需求4 形势与背景4 机动车出行需求不断增加,时间与空间分布模式转变4 城市化进程加快,交通建设与管理并重4 打击多样化交通违法行为,维持交通管理秩序4 打造绿色交通、节能减排的人居城市4

ITS信息服务体系形成新架构4 构建人性化执法服务环境,合理规划勤务信息5 规划定位5 强化指挥中心职能,紧密围绕“六大业务核心”开展城市ITS建设5 依托城市已建成及规划格局,细分业务重点,构筑城市ITS感知网格5 “打基础、上业绩、出成效”三年三大步,合理推进城市ITS进程6 以人为本,推进人、车、路、环境协同发展6 规划目标6 提升全城路网实时态势监控和交通秩序监管水平6 打造全城一体的城市智能交通数据中心6 提升交通管理分析的智能化程度,加强涉牌违法目标车辆的打击能力7 提升应急指挥协作水平,加强应急处突综合调度能力7 提升道路科学辅助决策能力,优化路网渠化、信号配时等交通管理措施7 增加互联网+智能交通应用,增加道路交通信息交互能力,提升城市交通形象8 提高系统运维和数据运维的自主分析能力,提高智能交通系统健壮性8 提升业务需求迅速转换为实际系统建设落地的能力,打造城市交通管理亮点8 系统总体设计9 城市智能交通总体建设规划9 围绕六大业务核心开展ITS子系统建设10 以人为本开展交通信息交换平台建设18

背景及需求 形势与背景 机动车出行需求不断增加,时间与空间分布模式转变公众机动车出行需求不断增加、时间与空间分布模式转变、交通拥堵范围与程度扩大,需要ITS构建宏观调控手段。 城市化进程加快,交通建设与管理并重 城市化进程加快,交通建设与管理并重,在大规模进行城市交通基础设施建设的同时,需要ITS软环境为城市交通可持续发展提速。 打击多样化交通违法行为,维持交通管理秩序面对日益严峻的交通管理需求,通过开展多种专项整治活动,打击机动车闯红灯、行人闯红灯、机动车斑马线不礼让行人、非法占用公交车道、道路逆行压线等行为,规范出行交通新秩序。 打造绿色交通、节能减排的人居城市 打造绿色交通、节能减排的人居城市,引进先进的IT手段,通过交通物联网等技术,缓解交通拥堵、提高出行效率、减少交通事故、降低交通污染,实现“智慧交通、低碳出行”。 ITS信息服务体系形成新架构 城市交通信息服务,借鉴国外先进经验,提出“智慧交通、低碳出行、感知全程”的公众出行服务理念,全力打造城市ITS信息服务体系新架构。

单片机交通灯课程设计

单片机原理及应用 课程设计报告 系别:物理系 专业:电子信息工程 指导教师: 班级: 1504 学号: 姓名: 课程设计任务书 院(系):专业:

目录

LED灯电路的设计 (7)

一、绪言 近年来,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,正在不断的应用到实际生活中,并且根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,实现了通过信号灯对路面状况的智能控制。从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 二、方案比较与论证 系统整体流程图 单片机的选择方案论证

方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高,且从使用及经济的角度考虑我们放弃了此方案 方案二:采用Atmel公司的单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU 和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C051是它的一种精简版本。AT89C51为很多提供了一种灵活性高且价廉的方案。 综合考虑,选择方案二,采用Atmel公司的AT89C51单片机作为控制器。 89C51单片机引脚功能说明 VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL 门电流。当P0口的管脚第一次写1时,被定义为输入。P0能够用于外部程序数据,它可以被定义为数据/地址的低八位。在FIASH编程

单片机课程设计——交通灯控制系统设计

本科课程设计报告 单片机课程设计报告交通灯控制系统设计

摘要 本设计是针对交通灯系统的设计,由单片机AT89C51(实物用AT89S52)、键盘、LED显示、交通灯演示系统组成。单片机是把微型计算机的各功能部件集成在一块芯片中,构成的一个完整的微型计算机。AT89C51单片机是MC-51中的子系列,是一组高性能兼容型单片机,AT89C51是一个低功耗高性能的CMOS 8位单片机,40个引脚,片内含4KB Flash ROM和128B RAM,它是一个全双工的串行通行口,既可以用常规编程,又可以在线编程。 本设计中的数码管的选通采用的方法是动态显示,对每一位数码分时轮流通电显示,复位电路采用上电+按钮电平复位,时钟电路采用内部时钟产生方式。对特殊情况的处理采用中断处理方式,在中断处理程序中采用对管脚的状态查询扫描,已采取相应情况的处理。 对设计方案进行电路硬件设计,并将已编程的程序载入调试,可以得到理想的实验效果。系统包括人行道、左转、右转、以及基本的交通灯的功能.具体功能是假如 A 道和B道上均有车辆要求通过时,A、B道轮流放行。A道放行 25秒,B道放行20秒。一道有车而另一道无车,交通灯控制系统能立即让有车道放行。有紧急车辆要求通过时,系统要能禁止普通车辆通行,A、B道均为红灯,紧急车由K2 开关模拟。绿灯转换为红灯时黄灯亮 1秒钟。系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。

目录 1引言.......................................................................................................................................... - 1 - 1.1交通灯的重要作用........................................................................................................... - 1 -1.2该交通灯系统的特点....................................................................................................... - 1 -2系统总体方案及硬件设计 ......................................................................................................... - 2 - 2.1原理框图........................................................................................................................... - 2 -2.2设计功能........................................................................................................................... - 2 - 2.3交通灯控制系统各部分硬件组成................................................................................... - 2 - 2.3.1复位部分.................................................................................................................... - 2 - 2.3.2时钟电路部分............................................................................................................ - 3 - 2.3.3路口指示灯部分........................................................................................................ - 3 - 2.3.4显示部分.................................................................................................................... - 3 -2.4元器件清单....................................................................................................................... - 4 -3软件设计..................................................................................................................................... - 5 - 3.1交通灯控制系统软件流程图及程序分析....................................................................... - 5 - 3.1.1主程序流程图及程序模设计.................................................................................... - 5 - 3.1.2INT0中断服务程序流程图及程序模设计.............................................................. - 6 -3.2路口指示灯部分............................................................................................................... - 7 - 3.3显示部分........................................................................................................................... - 7 - 4. Proteus软件仿真 ..................................................................................................................... - 8 - 5 课程设计体会......................................................................................................................... - 10 -参考文献....................................................................................................................................... - 10 -附1:源程序代码 (13) 附2:系统原理图 (20)

基于单片机的智能交通灯控制系统设计与实现

基于单片机的智能交通灯控制系统设计 与实现

诚信承诺书 本人郑重承诺:本人承诺呈交的毕业设计《基于单片机的智能交通灯控制系统设计与实现》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。 本人签名: 日期:年月日

基于单片机的智能交通灯控制系统设计与实现 摘要 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用STC89C52RC单片机以及单片机最小系统和74HC245电路以及外围的按键和数码管显示等部件,设计一个基于单片机的交通灯设计。设计通过两位一体共阴极数码管显示,并能通过按键对定时进行设置。本系统实用性强、操作简单、扩展功能强。 关键词:交通灯;单片机;显示;计时;车流量

Design and implementation of intelligent traffic lights control based on MCU Abstract In recent years along with the rapid development of science and technology, SCM applications are continually deepening, and promote the traditional control detection technology is updated. In real-time detection and automatic control of the microcomputer application system, the microcontroller is often used as a core component, only SCM knowledge is not enough, should be based on specific hardware structure of hardware and software combination, to be perfect. Crossroads shuttle vehicles, pedestrians bustling, car dealership traffic lane, people walkways, everything in good order and well arranged. So what to rely on to realize it in order? Is the traffic lights on the automatic command system. A lot of traffic signal control. This system uses STC89C52RC and 74HC245 system and the smallest transistor driving circuit and a periphery of the keys and digital tube display and other parts, a design based on the single chip design of traffic lights. Design through one of two common cathode nixie tube display, and can be key to regular set. This system is practical, simple operation, strong expanding function. Keywords: Traffic light,SCM,Display,Timing,Traffic flow

相关主题
文本预览
相关文档 最新文档