单片机交通信号控制系统设计.doc
《单片机交通信号控制系统设计.doc》由会员分享,可在线阅读,更多相关《单片机交通信号控制系统设计.doc(64页珍藏版)》请在沃文网上搜索。
1、 摘 要近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 交通信号灯控制方式很多。本系统采用以单片机AT89C51为中心器件来设计交通灯控制器,实现了通过AT89C51芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯点亮警示(交通灯信号通过P1口输出,显示时间直接通过AT89C51的P0口输出至双位数码管);时间倒计时可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。本文设计了一种
2、基于AT89C51单片机的交通灯控制系统。系统主要包括硬件电路和软件程序。在比较论证的基础上,设计了满足设计要求的电路,并编写相应的软件程序。系统构造简单,通过定时系统可以实现对时间的设定,由状态控制系统来设定交通灯的状态。在此基础上,使用LED数码管对计数系统进行译码显示,使每一通道上不仅能够显示交通灯的状态,还能提醒行人剩余时间,给行人和车辆的通行提供了很大的方便。应用单片机AT89C51来完成整个系统的控制,采用C语言设计软件。系统具有较强功能,体积小,成本低,有一定的实际应用价值。关键词:单片机 ;交通灯 ;调试 AbstractWith the rapid development o
3、f science and technology in recent years, SCM applications are deepening at the same time promote the growing of traditional control detection technology updates. In real-time detection and automatic control of the microcomputer application system, the microcontroller is often used as a core compone
4、nt, only the microcontroller is not enough knowledge, but also based on specific hardware structure of hardware and software combination to be improved.Traffic signal control many ways. The system uses AT89C51 Series Microcontroller AT89C51-centric devices to design traffic signal controllers and ac
5、hieved through the P1 port AT89C51 chip set of red, green, gave the time of the function; traffic light cycle of light, the countdown 5 seconds left when the yellow lamp lit warning (traffic light signals through the P1 port output, display time directly through the P0 port output AT89C51 to double-
6、digit nixie tube); Time countdown can be a double-digit LED display. The system practical, simple, extending strong function.In this paper it has designed one kind of traffic light control system based on the AT89C51 monolithic integrated circuit. The system mainly includes the hardware circuit and
7、the software routine. On the basis of comparison,we designed a circuit according to the design requirement,and compiled the corresponding software routine.The system structure is simple, it may realize the time hypothesis by the timing system, establishe traffic lights condition by the state control
8、 system. Based on this, we uses the LED digital tube to decode the counting system, so that each channel can not only show the status of traffic lights, but also to remind pedestrians time remaining, and provide a great convenience to vehicles and pedestrians. Applying the Monolithic integrated circ
9、uit AT89C51 to accomplish the control of the entire systematic , using C language design software. The system has the strong function, the volume is small, the cost is low, has certain practical application value. Key words: SCM ;Traffic Light ;Debug目 录第一章 绪论11.1 课题背景21.2 研究意义21.3 国内外相关研究情况2第二章 单片机概
10、述52.1 单片机的概述52.2 单片机的组成62.3 单片机的发展历史与趋势62.3.1 CPU的发展72.3.2 单片机大容量化72.3.3 低功耗72.3.4 微型单片化82.3.5 主流与多品种共存82.3.6 网络化92.4 单片机的特点92.5 单片机的应用领域10第三章 单片机交通信号控制系统总设计113.1 单片机交通控制系统通行方案设计113.2 单片机交通控制系统的功能要求123.2.1 倒计时显示123.2.2 车流量检测及调整133.2.3 时间手动设置133.2.4 紧急处理133.2.5 违规检测143.3单片机交通控制系统的基本构成及原理143.4系统控制信号分析
11、15第四章 系统硬件设计164.1单片机最小系统164.2 硬件电路设计174.3 元件介绍184.3.1 AT89C51芯片介绍184.3.2 74LS244 芯片介绍214.3.3 74LS240芯片介绍224.3.4 CD4511芯片介绍224.4 单元电路设计244.4.1 复位电路244.4.2 晶振电路254.4.3 LED红绿灯显示电路264.4.4七段数码管时间显示电路274.4.5 电源电路284.4.6 电源电路工作原理294.5整机电路原理图分析29第五章 交通灯的软件系统编程315.1软件设计315.1.1 软件控制流程图315.2 信号灯亮灭的定时功能335.2.1
12、功能实现335.2.2 单片机的定时器335.2.3 定时器数值设置应注意事项345.2.4 定时1ms的程序代码355.3 51单片机的中断系统355.3.1 中断系统的概念355.3.2 单片机的中断系统的作用355.3.3 如何实现单片机的中断355.4 软件流程图36第六章 调试406.1 硬件调试406.2 在硬件调试中出现的问题416.3 软件调试416.4 软硬件联调41第七章 经济技术分析42第八章 结论43谢辞44参考文献45附录一 中文译文附录二 外文资料原文附录三沈阳建筑大学城市建设学院毕业设计(论文)4第一章 绪论当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见
13、和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。1918年,又出现了带控制的红绿灯和红外线
14、红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968年,联合国道路交通和道路标志信号协定对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的
15、行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。1.1 课题背景交通运输对于经济发展的制约作用不同程度的普遍存在每个国家,如何解决城市地区交通拥挤和堵塞现象几乎成了最为棘手的难题。交通信号灯的出现,使交通得以有效管制。近年来单片机技术发展的非常迅速,单片机虽小但功能却很强大,广泛用于工业交通等设施,所以发展单片机非常有意义,故本设计采用单片机。1.2 研究意义十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自
16、动指挥系统。交通信号灯控制方式很多。以单片机为控制核心的交通信号控制系统因其可靠性高,控制灵活,控制精确度高而得到广泛的应用。 当前大量的信号灯电路正走向数字化、小功率、多样化和多值化方向发展以方便人、车、路三者关系的协调。随着社会经济的发展,城市交通问题越来越引起人们的关注,随着社会的发展,城市的规模不断扩大,城市交通成为制约城市发展的一大因素,因此,为改善城市交通问题设计者设计了许多方案,而大多数都为交通指挥灯,本电路也是基于前人设计的基础上进行改进的。城市交通控制系统的发展是以城市交通控制技术为前导,与汽车工业并行发展的。在其各个发展阶段,由于交通的各种矛盾不断出现,人们不断地将各个最新
17、的科技成果应用到交通中来,从而控制交通技术的不断发展。交通信号灯是城市交通有序.安全.快速欲行的重要保障,而保障交通信号正常工作就成了保障交通有序.安全.快速运行的关键。为此采用MCS-51单片机为中心器件来设计交通灯控制电路实现了能根据实际情况来对单片机的各个I/O口设置,可以有效地控制红绿灯点亮的时间,进而使交通得到有序的运行。1.3 国内外相关研究情况 随着现代社会对交通运输的日趋依赖,交通系统的控制越来越受到普遍的重视。近年来,英国、澳大利亚、欧洲和美国均在某些城市建立了交通控制系统。在这些系统中,大部分都在各路口附近安装有磁性环路监测器,并由各路口的控制装置或工作人员将交通控制参数通
18、过电话线、电缆、闭路电视线等通讯网络输入微处理器,用小型计算机进行集中控制。尤其是伴随着信息、技术的发展,交通控制的概念已从交通管理者的行为改变为交通管理者和道路使用者共同行为,从而使得交通分配的局部最优向着全局最优发展。在这一发展过程中,除了各种新型设备的应用以外,数据收集、传输、处理、储存与发送技术的发展和应用起到了关键作用。新型的监测器,包括使用录像机和进行图像处理,为人们提供了大量的时变的数据;新型的通讯技术,包括光纤通讯技术,使人们能迅速地传递这些数据;而新型的计算机,则使人们能以20年前仅能梦想的速度进行数据处理与存储。这些现代化技术与控制理论、现代化科学管理方法相结合,使交通控制
19、系统得以实现并日益完善。与国外相比,我国目前交通控制相当落后,目前中国城市交通的问题呈现两类典型现象:管理不力、秩序混乱;没有科学、合理、有效的城市交通监控系统。由此带来的后果日趋严重。表现为路网通行能力明显低于设计要求并且波动性大、出行时间难以预测、高发交通事故、交通环境恶化、出行者容易疲劳等。当前世界广泛应用的最具代表性却有具体实施的城市道路交通信号控制系统有英国的TRANSYT与SCOOTS交通控制系统和澳大利亚的SCATS系统。在信号机的发展过程中,自适应理论一直受到各研究机构的欢迎,比如SCOOTS与SCATS系统。最近几年,国外仍偏向于引进自适应理论来对交通信号灯控制系统进行研制。
20、我国在交通领域的发展起步比较晚,基于从新中国成立以后,随着各方面的条件成熟以及社会发展的要求,才建立了健全的交通控制系统。城市交通是一个高度综合而又复杂的问题,是对城市和经济高速发展的一个严峻挑战。因此我国城市的规划、建设以及运行,在广泛借鉴外国先进技术的基础上应当建立并完善适合我国国情的城市交通系统。随着我国经济的高速发展,人们对私家车,公交车的需求越来越大,相应的我国进入WTO以后,我国经济贸易与世界接轨,汽车业关税大大降低,使很多人都能负担得起购买私家车,但是公交车、私家车大增无疑会对我国交通系统带来沉重的压力。放眼现在的中国,如广州、香港、上海、等大城市无不受到交通堵塞的困扰。中国要发
21、展交通事业绝不能停止不前,所以我国交通管制系统应当向人性化、智能化的方向发展,以此为出发点,单片机控制交通灯正在不断地走向深入,同时带动传统控制检测日新月异。在单片机控制交通灯系统中往往单片机作为一个核心部件来使用,仅单片机是不够的还应根据具体硬件结构以及针对具体应用对象特点的软件结合加以完善。交通信号灯的出现使交通得以有效管制对疏导交通流量、提高道路通行能力、减少交通事故有明显的效果,采用单片机系统实用性强、操作简单、扩展性强。45第二章 单片机概述2.1 单片机的概述单片机微型计算机(single chip microcomputer)简称单片机。起体积小.重量轻.抗干扰能力强.对应用环境
22、要求不高.价格低廉.维护简单.使用方便.稳定性可靠.灵活性好.再次开发容易.以及较高的性价比受到社会的重视和青睐。目前.单片机应用领域从航空.航天.仪器.仪表.家用电器已经普及到国计民生的各个领域,单片机的应用标志着人类社会向自动化控制领域前进一大步。单片机是一种集成电路芯片。它采用超大规模技术将具有数据处理能力的微处理器(CPU)、存储器(含程序存储器ROM和数据存储器RAM)、输入、输出接口电路(I/O接口)集成在同一块芯片上,构成一个即小巧又很完善的计算机硬件系统,在单片机程序的控制下能准确、迅速、高效地完成程序设计者事先规定的任务。所以说,一片单片机芯片就具有了组成计算机的全部功能。不
23、同的单片机有着不同的硬件特征和软件特征,即它们的技术特征均不尽相同,硬件特征取决于单片机芯片的内部结构,用户要使用某种单片机,必须了解该型产品是否满足需要的功能和应用系统所要求的特性指标。这里的技术特征包括功能特性、控制特性和电气特性等等,这些信息需要从生产厂商的技术手册中得到。软件特征是指指令系统特性和开发支持环境,指令特性即我们熟悉的单片机的寻址方式,数据处理和逻辑处理方式,输入输出特性及对电源的要求等等。开发支持的环境包括指令的兼容及可移植性,支持软件(包含可支持开发应用程序的软件资源)及硬件资源。要利用某型号单片机开发自己的应用系统,掌握其结构特征和技术特征是必须的。单片机微型计算机是
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 交通信号 控制系统 设计