[信息与通信]基于单片机的交通灯控制系统设计.doc
《[信息与通信]基于单片机的交通灯控制系统设计.doc》由会员分享,可在线阅读,更多相关《[信息与通信]基于单片机的交通灯控制系统设计.doc(31页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)基于单片机的交通灯控制系统设计Design of traffic light control system based on SCM 班级 电气自动化092班 学生姓名 吴飞宇 学号 830702046 指导教师 林蒙丹 职称 讲师 导师单位 徐州工业职业技术学院 论文提交日期 2011年11月24日 徐州工业职业技术学院毕业设计(论文)任务书课题名称基于单片机的交通灯控制系统设计课题性质 设计制作类 班 级 电气自动化092班 学生姓名 吴飞宇 学 号 830702046 指导教师 林蒙丹 导师职称 讲师 一选题意义及背景现代城市生活中,交通显得日渐重要。车辆的逐渐增多、城市
2、道路的拥挤不堪都需要良好的城市道路交通管理,信号灯控制非常重要,本课题针对十字路口的交通情况设计相应的控制时间和控制流程,利用单片机良好的控制功能来进行设计,实用性强。本课题主要利用红、绿、黄三种颜色的发光二极管做信号指示灯,通过编写程序控制信号灯的颜色显示和保持时间,让学生增强动手能力,并进一步了解单片机的工作原理。二毕业设计(论文)主要内容:交通灯控制系统主要包括硬件部分设计制作和软件程序设计两大部分。要求设计的系统能对东西方向和南北方向的车流进行控制,按照设定的时间准确进行显示部分的剩余时间的显示和切换。应完成的主要工作包括单片机的选型、硬件电路设计、电路图绘制、软件程序的设计、实物电路
3、制作等。熟练使用Proteus软件和伟福仿真软件编写程序,模拟电路运行,并完成毕业论文。 利用单片机丰富的IO端口,及其控制的灵活性,实现基本的信号切换和时间显示。三计划进度:第8周 确定分组以及在小组中的分工,通过各种途径查阅资料,确定总体系统设计,购买原材料第9周第10周 系统设计,电路板制作,开始撰写论文第11周 硬件系统基本完成,调试修缮。论文初稿完成第12周 论文修改完善,准备答辩第13周 答辩四毕业设计(论文)结束应提交的材料:1、毕业设计实物2、毕业设计论文3、任务书4、教师评阅书指导教师: 林蒙丹 教研室主任2011年10月17日年 月 日论文真实性承诺及指导教师声明学生论文真
4、实性承诺本人郑重声明:所提交的作品是本人在指导教师的指导下,独立进行研究工作所取得的成果,内容真实可靠,不存在抄袭、造假等学术不端行为。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。如被发现论文中存在抄袭、造假等学术不端行为,本人愿承担本声明的法律责任和一切后果。毕业生签名: 日 期: 指导教师关于学生论文真实性审核的声明本人郑重声明:已经对学生论文所涉及的内容进行严格审核,确定其内容均由学生在本人指导下取得,对他人论文及成果的引用已经明确注明,不存在抄袭等学术不端行为。指导教师签名 日 期: 目
5、 录摘要1ABSTRACT2前言2第一章 单片机的概述41.1 单片机的简介41.2 单片机的发展史51.3 单片机的硬件特性61.4 单片机的应用6第二章 单片机芯片和两位数码管的简介82.1 MSC-51芯片的简介82.2 两位数码管的简介10第三章 交通灯的总体设计方案123.1 设计思想123.2 实现方法123.3 交通灯的管理方案论证12第四章 交通灯系统的设计流程134.1 系统的硬件设计13 4.1.1 总体框图13 4.1.2 设计实现功能流程图14 4.1.3 单片机的最小系统15 4.1.4 信号灯的显示164.2 系统的软件设计17 4.2.1 计数器的初值计算174.
6、2.2 计算公式174.2.3 1秒的方法174.2.4 软件延时184.2.5 主功能实现程序流程图194.2.6 显示功能流程图20第五章 设计感想21参考文献22附录.23致谢26摘 要 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为核心器件来使用。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。交通信号灯控制方式很多,本系统采用MSC-51系列单片机AT9S51和可编程并行I/O接口芯片89S51位中心器件来设计交通灯控制器,实现了能根据实际车流量通过89S51的P1口设置红绿灯点亮
7、时间的功能,红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警告,本系统实用性强,操作简单,扩展功能强。交通的亮灭规则为:初始状态南北方向红灯亮,东西方向绿灯亮,延迟50s后,东西方向黄灯亮。延迟10s后,南北方向绿灯亮,同时东西方向红灯亮,延迟40s后,南北黄灯亮,延迟10s后,南北方向红灯亮,东西方向黄灯亮,重复上述过程。关键词: 交通灯 AT89S51 单片机ABSTRACTWith the rapid development of science and technology in recent years, microcontroller applications are deepening,
8、 and detection technology is increasingly driven by traditional control updates. In real-time detection and automatic control of microcomputer application system, single-chip devices are often used as a core. Crossroads shuttle vehicles, pedestrians bustling, car dealers lanes, people walkways, orde
9、rly. A lot of traffic signal control, this system uses MSC-51 Series MCU AT9S51 and programmable parallel I / O interface chip center 89S51-bit devices to design traffic light controller, realized according to the actual traffic flow through the traffic light 89S51 point P1 port settings function of
10、 time, light, traffic light cycle light, yellow light flashes when countdown warning seconds left, the system is practical, simple, powerful extensions. Traffic light off rules: the initial state of north-south direction the red light, green light east-west direction, delay 50s, the east-west direct
11、ion yellow light. Delay 10s, the north-south direction the green light, red light while east-west direction, delay 40s, the north and south yellow light, delay 10s, the north-south direction of the red light, yellow light east-west direction, repeat the process.Keywords: traffic light AT89S51 SCM 前
12、言当今,红绿灯安装在个个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这个技术在19世纪就已经出现了。 1858年,在英国伦敦主要街头安装了以燃煤气为光源的红、蓝两色的机械般手势信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的会议大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转方式玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,是警察受伤,遂被取消! 电气启动的红绿灯出现在美国,这种红绿灯由红黄绿三色圆形的投光器组成,1914年始装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿
13、灯亮表示“通行”。信号灯的出现,使得交通得以有效的管理,对于疏导交通流量、提高道路通行能力、减少交通事故有明显效果。1968年,联合国道路交通和道路标志信号协定对各种信号灯的含义作了规定。绿灯时通行信号灯,面对绿灯的车辆可以直行,左转弯和右转弯,除非两一种标志禁止某一种转向。左右转弯车辆必需让合法的正在路口内行驶的车辆和过人行横线的行人优先通行。红灯是禁行信号灯,面对红灯的车辆必需在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已经十分接近停车线而不能安全停车的可以进入交叉路口!第一章 单片机的概述1.1 单片机的简介单片微型计算机简称单片机,是典型的嵌入式微控制
14、器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制
15、领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上
16、电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,
17、而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。 单片机内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可,用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影!它主要是作为控制部分的核心部件
18、。 它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。 单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性! 由于单片机对成本是
19、敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机
20、。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是
21、功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。1.2 单片机的发展史 1971年intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国经济学家杂志列为“二战以来最有影响力的7位科学家”之一 。 1971年11月,Intel推出MCS-4微型计算机系统(包括4001 ROM芯片、4002 RAM芯片、4003移位寄存器芯片和4004微处理器 )其中4004包含2300个晶体管,尺寸规格为3mm4mm,计算性能
22、远远超过当年的ENIAC,最初售价为200美元。 1972年4月,霍夫等人开发出第一个8位微处理器Intel 8008。由于8008采用的是P沟道MOS微处理器,因此仍属第一代微处理器。 1973年Intel公司研制出8位的微处理器8080;1973年8月,霍夫等人研制出8位微处理器Intel 8080,以N沟道MOS电路取代了P沟道,第二代微处理器就此诞生。 主频2MHz的8080芯片运算速度比8008快10倍,可存取64KB存储器,使用了基于6微米技术的6000个晶体管,处理速度为0.64MIPS(Million Instructions Per Second )。 1975年4月,MIT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息与通信 信息 通信 基于 单片机 交通灯 控制系统 设计
链接地址:https://www.31ppt.com/p-4662442.html