交通灯控制系统设计大学本科毕业论文.doc
《交通灯控制系统设计大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《交通灯控制系统设计大学本科毕业论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学士学位论文(设计)题 目: 交通灯控制系统设计 表1 牡丹江师范学院学士学位论文(设计)选 题 论 证 报 告姓 名专 业/年 级电气工程及其自动化/2011级题 目交通灯控制系统的设计选题的目的和意义当今社会,随着我国的逐渐强大,百姓生活质量逐年提高,私家车可谓如雨后春笋般出现在大街小巷,因此城市交通问题越来越引起大家重视。交通顺畅则城市经济发展顺畅,交通顺畅则人民生活质量有保障。交通灯的出现极大的改善了交通状况,使道路更安全通畅。研究内容与方法主要研究内容: 交通灯控制系统的设计主要研究方法: 1. 分析实践法:根据文献资料了解研究对象,分析整个系统的需求,科学进行实践配置。 2. 调查
2、研究法:根据实际要求,结合理论知识进行设计,使设计更符合要求。研究进度安排论文开题: 2014年6月20日 完成论文提纲: 2014年10月 5日 完成论文一稿: 2014年12月3日 中期检查: 2014年12月19日 完成论文二稿: 2015年1月30日 完成论文三稿: 2015年3月 29日 论文答辩: 2015年4月 18日 指导教师意见:指导教师(签名): 年 月 日开题报告专家论证意见:专家组长(签名): 年 月 日摘要交通灯对于当今社会是不可或缺的存在,随着我国的日益强盛,作为代步工具,车辆正在迅速的替代自行车,如雨后春笋般的出现在城市道路中。因此交通灯在城市交通的存在有着非常重
3、要的意义。本文主要以单片机为核心,LED为显示信号同时运用到定时器来设计和制作交通灯。根据实际路况分析进行硬件设计,并对其进行软件编程。进而用Proteus 7 Professional仿真,更直观的观察其不足之处以便对其改善。关键词:单片机;Proteus 7 Professional;LEDAbstractNowadays,Traffic lights cant exist.Our country is stronger and sronger,for Instead walk,cars are are rapidly alternative bike appeared mushroome
4、d in the city road.So,traffic light has a very important significance in roads.This paper microcontroller as the core, LED display signals simultaneously applied to the timer to the design and production of traffic lights. According to the actual traffic analysis hardware design, and its software pr
5、ogramming. Further simulation with Proteus 7 Professional, and more intuitive to observe the deficiencies of its improvement.目录第一章 绪论11.1 意义11.2 交通灯研究的发展概况 11.3 主要内容1第二章 整体设计方案12.1整体分析12.2 功能要求分析12.3 方案比较22.4 方案选定22.5 最终方案2第三章 硬件设计23.1整体分析23.1.1 AT89S5223.1.2 七段数码管43.1.3发光二极管63.2 单元电路设计73.2.1 CPU最小系
6、统电路图73.2.2 串行口通信模块73.2.3 显示模块83.3 元件清单8第四章 软件设计94.1 设计思路94.1.1倒计时的理论94.1.2状态灯的理论94.2 流程设计94.2.1 控制流程设计图94.2.2 主程序流程设计图104.3 模块化的程序设计114.3.1 设计的必要性114.3.2 设计步骤11第五章 仿真及调试125.1 调试步骤125.2 仿真135.3 联调15总结15参考文献16附录17第一章 绪论1.1意义当今社会,随着我国的逐渐强大,百姓生活质量逐年提高,私家车可谓如雨后春笋般出现在大街小巷,因此城市交通问题越来越引起大家重视。交通顺畅则城市经济发展顺畅,交
7、通顺畅则人民生活质量有保障。影响交通的因素不计其数,其中最重要的非交通灯莫属。如今城市交通面临两大问题:其一是车辆数目在飞速上涨,而道路的扩建速度明显无法赶上车辆增长数目;其二则是道路的扩建是有限的而车辆的增长时无限的,因此这一对矛盾事故造成了目前城市交通情况并不乐观。交通部门近年来一直在就该问题找相应的解决对策,然而交通问题必定短期内无法改善,因此交通控制领域的控制逻辑方面就必定要取得重大突破。要减轻交通的拥塞,一种真正的交通响应策略是必不可少的。自从使用计算机控制系统后,交通问题的确得到了相应改善,但对于大的交通网络其效果则显得差强人意,原因就在于计算机硬件对软件的控制不足,由此造成的影响
8、对于很多交通控制策略根本不能实现。目前对于城市交通信号控制的趋势是采用智能化和集成化,因此,研究基于智能集成的城市交通信号控制系统具有一定的学术价值和实用价值。城市交通控制系统中利用智能控制,对未来的城市交通控制具有相当的意义。1.2 交通灯研究的发展概况随着经济的发展,无论公用还是私用,车辆的需求与日俱增,因此造成了极大的交通压力,不仅仅是发展迅速的我国,即便是很多发达国家也是如此,交通问题几乎成了世界性的问题。车辆繁多不仅造成了交通的压力,其引申问题也日益频现,例如车祸和尾气污染。甚至在我国还频频出现碰瓷现象,因此如何改善交通问题已迫在眉睫。初步考虑,解决上述问题可从两方面入手,一是改善国
9、民素质,做到行车礼让,俗话说得好忍一时风平浪静,退一步海阔天空。多数交通事故都是由于驾车人的好胜心作祟,与人攀比,造成不可挽回的灾祸;二是改善道路情况,加宽道路,如此更方便车辆的行驶。但对于第一种情况考虑,该方法过于客观,因人而异,让每个人都提高素质如同大海捞针。而第二种方法的局限性同样不小,不仅仅拓宽道路的成本高,有些地段的道路由于周围环境的影响几乎是丝毫不可改动的。因此想改善交通问题则需另辟蹊径。交通灯的出现对改善交通情况起到了至关重要的作用。最初的交通灯出现在美国,由红黄绿三种颜色组成的交通灯便从那时开始一直沿用至今。在每个交叉道路的每个路口安置一个交通灯通过红灯停,绿灯行,黄灯慢行的交
10、通规则,使得道路情况得到极大改善。第二章 整体设计方案2.1整体分析(1)根据十字路口实情我们知道东西方向和南北方向信号灯的控制是分别对称的,即东西(南北)方向信号灯是同步的。(2)虽然东西方向和南北方向上的信号灯对车辆的控制不同,但其时间的变化是完全一致的。2.2 功能要求分析(1)东西方向:车辆通行时间设定为30秒,南北方向等待时间33秒,南北方向,车辆通行时间设定为40秒,东西方向等待时间43秒。(2)南北绿灯亮,车辆可通行,倒计时显示40秒,东西红灯亮,车辆禁止通行,倒计时显示43秒,40秒后南北方向绿灯转变为黄灯,倒计时显示3秒;3秒过后东西方向红灯变为绿灯,车辆通行,倒计时显示30
11、秒,南北方向黄灯变为红灯,车辆禁止通行,倒计时显示33秒,30秒过后东西方向绿灯变为黄灯,倒计时显示3秒2.3 方案比较常用的交通灯主要由数字电路,PLC技术,单片机技术来进行控制(1)数字电路虽然制作较为简单,但是电路原理相对复杂,设计难度高,实现难度高,可靠性低;(2)PLC技术目前实现控制的价格较高,设计难度、制作难度、实现难度都比较高;(3)单片机实现控制的价格较低,制作难度、设计难度、实践难度都比较低,电路原理简单。2.4 方案选定通过上述比较,选用单片机来实现交通灯的控制更加合理。因为数字电路体积相对较大、,实现功能少, PLC 技术控制通常用于比较精密装置的制作且价格较高。 交通
12、灯的控制是一种比较简易的装置,并且单片机价格低,功能灵活,符合交通灯的设计及制作要求。3.5 最终方案由此,本次设计决定采用 AT89S52单片机来进行,AT89S52单片机片内具有 256字节RAM,8KB 的可在线编程FLASH存储器,所以在软件设计时拥有通过在线编程的方式随时修改程序的优势,方便系统调试,还可以通过串口与计算机通信,进行数据传输。因此,该方案不仅满足了设计要求,还实现了性能与成本的统一。第三章 硬件设计3.1 硬件介绍3.1.1 AT89S52 图3.1 AT89S52引脚图 flash 编程期间,EA也接收12伏VPP电压.XTAL1: 振荡器反相放大器和内部时钟发生电
13、路的输入端。XTAL2: 振荡器反相放大器的输出端。3.1.2 七段数码管七段数码管是数码管的一种,数码管有两种,七段数码管和八段数码管,他们之间的区别是八段数码管比七段数码管多一个用于显示小数点的发光二极管单元DP(decimal point),其基本单元是发光二极管。而七段数码管是一种常用的显示器件,它仅用七个竖线就能显示从零到九共10个数字,加上一个小数点共 8 个显示段,他的每一个竖线都是发光二极管,二极管发光的位置不同,显示不同的数字。根据LED的接法不同将LED数码管分为共阴极共阳极两种,下图b是共阳极数码管的内部电路,将八个LED 的阳极连在一起,其中 a-g 为 7 个笔画的驱
14、动端dp 为小数点驱动端; COM 为公共引脚。09共10个字符的字形码如表3.1所示图3. 2 LED数码管表3.1 LED数码管显示字符的字形码数码管价格便宜使用简单,将相对的电流输向七对应的管脚便会使其发亮,从而显示出数字的元器件。在电器领域应用极为广泛尤其是家电中,例如电磁炉、微波炉、空调、冰箱等。在使用时要注意在一个恒定的电流环境下使用,否则数码管容易因电流过载等原因损坏。采用恒流驱动电路后可防止短时间的电流过载对发光管造成永久性损坏,以此避免电流故障所引起的七段数码管的大面积损坏。(1)静态显示驱动:静态驱动也称直流驱动。其方式有两种,一种是如BCD码二-十进制译码器译码进行驱动,
15、另一种是每个数码管的每一个段码都由一个单片机的 I/O 端口进行驱动。静态驱动相比于动态驱动亮度大,编程简易方便。方便人们观察。缺点是占用 I/O 端口多,如驱动5个数码管静态显示则需要58=40根I/O 端口来驱动,而一个89S51单片机可用的I/O端口只有32个),而要想改进,则需要引入扩展多片8255A,然后用位控来控制每片8255,但实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。(2)动态显示驱动动态显示驱动是将所有数码管通过分时轮流控制各个数码管的COM端,就使各个数码管都能轮流受控显示。将所有数码管个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 控制系统 设计 大学本科 毕业论文
限制150内