基于单片机的交通控制系统毕业论文.doc
《基于单片机的交通控制系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的交通控制系统毕业论文.doc(54页珍藏版)》请在三一办公上搜索。
1、南 京 工 程 学 院毕业设计说明书(论文)作 者: 学 号: 240072310 系 部: 康尼学院 专 业: 通信工程 题 目: 基于单片机的交通灯控制系统 指导者: 评阅者: 2011 年 6 月 南 京 The traffic light control system based on single chipA Dissertation Submitted toNanjing Institute of TechnologyFor the Academic Degree of Bachelor of ScienceBy S upervised byProfessor College of
2、 Communication EngineeringNanjing Institute of Technology June 2011摘要交通灯控制系统是城市车辆的交通运行,避免交通拥塞和交通事故的重要组成部分,随着私家车的增加,城市道路变得越来越拥挤,交通灯的作用显得更为重要,所以设计一个合理控制的交通灯系统具有重要意义。本文介绍了一种基于单片机控制的交通灯控制系统。该系统采用8051单片机为控制核心,以七段LED数码管作为等待或通行时间显示,LED作为交通灯红、黄、绿显示。系统采用上电自动复位,时间显示采用倒计时方式,四组红、黄、绿三色灯用发光二极管作为模拟交通信号灯,可以模拟各种道路交通
3、灯控制情况。关键词:LED数码显示;单片机;交通灯;AbstractTraffic light control system is to run the city of vehicles to avoid traffic congestion and an important part of traffic accidents. With the increase of private cars, urban roads become more and more crowded, the role of traffic lights is more important. So the reas
4、onable control of the design of a traffic light system is of great significance.This paper describes a SCM based traffic light control system. The system uses 8051 as the control center, seven-segment LED digital display as a waiting or travel time and LED traffic light as red, yellow, green display
5、. System is automatically reset on power, using the countdown time method to display and four groups of red, yellow, and green light emitting diodes used as a simulation of traffic lights. It can simulate all kinds of road traffic lights control the situation.Key words: LED digital display;SCM;Traff
6、ic目录第一章 绪论11.1 引言11.2 选题背景与意义21.3 研究现状31.4 论文主要研究内容51.5 主要章节安排5第二章 单片机概述62.1前言62.2 STC89C52RC单片机简介8第三章 系统硬件设计163.1 交通灯的方案论证163.2系统方案选择与比较163.3 交通灯原理图设计与分析193.4 元器件清单21第四章 系统软件的设计234.1 信号灯燃亮时间原理234.2 系统流程图274.3 程序源代码28第五章 系统的制作与调试405.1 系统硬件部分的制作与调试405.1.1 系统硬件制作405.1.2 硬件电路的制作与调试415.2 软件的实现与调试445.2.1
7、 软件的实现445.2.2 软件调试45第六章 总结与展望47致谢48参考文献49第一章 绪论1.1 引言在今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两种旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。1914年,电气启动的红绿灯出现
8、在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。1918 年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968 年,联合国道路交通和道路标志信号协定对各种
9、信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口4。智能的交通信号灯指挥着人和各种车辆的安全运行,实现红、黄、绿灯的自动指挥是城乡交通管理现代化的重要课题.在城乡街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行; 黄灯亮,表示该
10、条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行; 绿灯亮,表示该条道路允许通行.交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口城乡交通管理自动化1。本文为了实现交通道路的管理,力求交通管理先进性、科学化. 分析应用了单片机实现交通灯管制的控制系统,以及该系统软、硬件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。1.2 选题背景与意义随着我国经济的高速发展,人们生活水平的提高,人们对各种交通车辆的需求越来越大,城市的交通拥挤问题日趋严重,因此提高城市路网的通行能力、实现道路交通的科学化管理迫
11、在眉睫。目前,大部分城市的十字路口交通控制灯、通常的做法是:事先经过车辆流量的调查,运用统计的方法将两个方向红绿灯的延时预先设置好。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯6。交通运输对经济发展的制约作用不同程度地普遍存在每个国家,如何解决大城市周围地区交通拥挤和堵塞现象几乎成了最为棘手的难题。交
12、通信号灯的出现,使交通得以有效管制。近年来单片机技术发展的非常迅速,有单片机做成的产品外围元件很少,能实现的功能却很广,广泛应用于工业,交通等。兼于此,特用单片机设计此电路。交通灯在这个交通环境中起着一个重要的角色,是交通管理部门管理交通的重要工具。国内的交通灯一般设在十字路口,在醒目位置用红、绿、黄三种颜色的指示灯,加上一个倒计时的显示计时器来控制行车7。交通信号灯是城市交通有序、安全、快速运行的重要保障,而保障交通信号灯正常工作就成了保障交通有序、安全、快速运行的关键。为此,采用MCS-51系列单片机STC89C52RC为中心器件来设计交通灯控制电路,实现了能根据实际车流量通过8051芯片
13、的I/O口设置红绿灯燃亮的时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示,三种颜色灯交替点亮以及紧急情况下的中断处理功能2。事实证明,智能的交通灯能有效地缓解城市的交通压力,减少交通事故,为人民节省大量出行时间,创造出更多的社会价值。1.3 研究现状随着我国经济的高速发展,人们对私家车、公交车的需求越来越大。相应地,我国进入WTO以后,我国经济贸易与世界接轨,汽车业关税大大降低,使很多人都能负担得起,买私家车不再是梦想。但是,私家车、公交车的大增无疑会对我国交通系统带来沉重的压力。放眼现在的中国,如广州、香港、上海等大都市,无不受到交通堵塞的困扰。中国要发展,交通事业决不能停步不前。有
14、及于此,我国交通管制系统应当以人性化、智能化为目的,作出相应的改善。本论文正是以此为出发点,对单片机控制的交通信号灯模型作了较详尽的介绍。单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善10。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。目前设计交通灯的方案有很多,有应用CPLD设计实现交通信号灯控制器方法;有应用PLC实现对交通灯控制系统的设计;有应用单片机
15、实现对交通信号灯设计的方法。基于CPLD可编程逻辑器件的交通灯控制能够自动控制十字路口交通灯状态的改变和同一状态保持的时间,从而保证车辆及行人的安全通过。控制器主要采用了EDA技术,通过VHDL硬件电路描述语言实现设计功能。基于CPLD设计实现交通信号灯控制器方法,电路结构简单,成本低,CPLD器件作为控制部分(定时器、状态机等)与TTL电路兼容,可直接使用,不需要外围转换电路。对于控制要求不高的场合,完全可以胜任。此控制系统突破了传统固定模式,可根据实时交通流量灵活运行,而且全面考虑了各种紧急车辆优先通行情况,大大提高了车辆通行效率,具有实际应用前景,但是目前CPLD芯片价格比单片机价格要高
16、,一般情况下 ,CPLD功耗大 ,且集成度越高越明显 。应用PLC实现对交通灯控制系统的设计,能根据车辆检测器输入至PLC的信息,自动调整十字路口红绿灯的时长,有利于疏导交通流量、提高道路通行能力8。与其他交通灯智能控制系统相比,本系统的智能控制方案更简单,易于编程;具有交通信号倒计时功能;硬件电路设计更合理,有利于降低系统成本。我所采用的是应用单片机实现对交通信号灯设计的方法,即采用MSC-51系列单片机来设计交通灯控制系统,本系统采用单片机STC89C52RC为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。单片机的特点有:a. 高集成度,体积小,高可靠性单片机将各功能部件集
17、成在一块晶体芯片上,集成度很高,体积最小,芯片本身是按工业测控环境要求设计的,内部布线很短,其抗工业噪音性能优于一般通用的CPU。单片机程序指令,常熟及表格等固化在ROM中不易破坏,许多信号通道均在一个芯片内,故可靠性高。b. 控制功能强为了满足对对象的控制要求,单片机的指令系统均有丰富的条件:分支转移能力,I/O口的逻辑操作及位处理能力,非常适用于专门的控制功能。c. 低电压,低功耗,便于生产便携式产品为了满足广泛使用于便携式系统,许多单片机内的工作电压仅为1.8V3.6V,而工作电流仅为数百微安。d. 易扩展片内具有计算机正常运行所必需的部件。芯片外部有许多供扩展用的三总线及并行、串行输入
18、/输出管脚、很容易构成各种规模的计算机应用系统。e. 优异的性能价格比单片机的性能极高。为了提高速度和运行效率,单片机已开始使用RISC流水线和DSP等技术。单片机的寻址能力也已突破64KB的限制,有的已可达到1MB和16MB,片内的ROM容量可达到62MB,RAM容量则可达到2MB。由于单片机的广泛使用,因而销量极大,各大公司的商业竞争更使其价格十分低廉,其性能价格比极高。1.4 论文主要研究内容这次毕业设计论文的内容是如何利用单片机系统来实现交通灯的控制。应用单片机技术来模拟实现十字路口红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时黄灯闪烁警示。涉及了系统设计要求与整体规划,单片机简介和S
19、TC89C52RC单片机的主要性能参数和主要引脚介绍,STC89C52RC芯片内部结构简介,交通灯方案的实现,交通灯系统的工作原理等。最后,就全文的成果加以总结,提出对未来交通灯的特色与创新对进一步研究的展望。1.5 主要章节安排首先就课题研究的背景和意义做出说明。第一章总体的介绍了下设计的内容。第二章主要介绍单片机的知识。第三章主要介绍了系统硬件设计。第四章主要介绍系统软件设计。第五章总结与展望。最后给出结论并对课题未来的发展做出了展望。第二章 单片机概述2.1前言1. 所谓单片机,即把组成微型计算机的各个功能部件,如中央处理器CPU、随机存储器 RAM、只读存储器 ROM、输入/输出接口电
20、路、定时器/计数器以及串行通信接口等集成在一块芯片中,构成一个完整的微型计算机3。因此单片机早期的含义为单片微型计算机(single chip microcomputer),直接译为单片机,并一直沿用至今。 由于单片机面对的是测控对象,突出的是控制功能,所以它从功能和形态上来说都是应控制领域应用的要求而诞生的。随着单片机技术的发展,它在芯片内集成了许多面对测控对象的接口电路,如 ADC、DAC、高速 I/O 口、PWM、WDT 等。这些对外电路及外设接口已经突破了微型计算机(microcomputer)传统的体系结构,所以更为确切反映单片机本质的名称应是微控制器。 单片机是单芯片形态作为嵌入式
21、应用的计算机,它有惟一的、专门为嵌入式应用而设计的体系结构和指令系统,加上它的芯片级体积的优点和在现场环境下可高速可靠地运行的特点,因此单片机又称之为嵌入式微控制器(embedded micro controller)。但是,在国内单片机的叫法仍然有着普遍的意义。我们已经把单片机理解为一个单芯片形态的微控制器,它是一个典型的嵌入式应用计算机系统。目前按单片机内部数据通道的宽度,把它们分为 4 位、8 位、16 位及 32 位单片机。2.单片机和微处理器的简介 随着大规模与超大规模集成电路技术的快速发展,微计算机技术形成了两大分支:微处理器(micro processor unit,MPU)和单
22、片机(micro controller unit,MCU)9。微处理器 MPU 是微型计算机的核心部件,它的性能决定了微型计算机的性能。通用型的计算机已从早期的数值计算、数据处理发展到当今的人工智能阶段。它不仅可以处理文字、字符、图形、图像等信息,而且还可以处理音频、视频等信息,并正向多媒体、人工智能、数字模拟和仿真、网络通信等方向发展。它的存储容量和运算速度正在以惊人的速度发展。高性能的 32 位、64 位微型计算机系统正向中、大型计算机挑战。 单片机 MCU 主要用于控制领域。它构成的检测控制系统应该有实时的、快速的外部响应,应该能迅速采集到大量数据,能在做出正确的逻辑推理和判断后实现对被
23、控制对象参数的调整与控制。单片机的发展直接利用了 MPU 的成果,也发展了 16 位、32 位的机型。但它的发展方向是高性能、高可靠性、低功耗、低电压、低噪音和低成本。目前,单片机的主流仍然是以 8 位机为主,16 位、32 位机为辅。单片机的发展主要还是表现在其接口和性能不断满足多种多样检测控制对象的要求上,尤其突出表现在它的控制功能上,构成各种专用的控制器和多机控制系统。 3单片机和嵌入式系统 面向检测控制对象,嵌入到应用系统中去的计算机系统称之为嵌入式系统。实时性是它的主要特征,对系统的物理尺寸、可靠性、重启动和故障恢复方面也有特殊的要求。由于被嵌入对象的体系结构、应用环境等的要求,嵌入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的交通控制系统 毕业论文 基于 单片机 交通 控制系统
链接地址:https://www.31ppt.com/p-3939794.html