基于80C51单片机的十字路口交通信号灯模拟控制系统的设计.docx
《基于80C51单片机的十字路口交通信号灯模拟控制系统的设计.docx》由会员分享,可在线阅读,更多相关《基于80C51单片机的十字路口交通信号灯模拟控制系统的设计.docx(30页珍藏版)》请在咨信网上搜索。
1、 毕业论文(设计)题 目 基于80C51单片机的十字路口交通信号灯模拟控制系统的设计学生姓名 学 号 专业班级 电气工程与自动化 指导教师 完成时间: 2016 年 6 月 3 日 目 录摘 要IABSTRACTII第1章 绪论11.1 课题研究的背景及意义11.2 当前的研究现状21.3 本文的主要工作和难点3第2章 道路交通灯的总体系统的设计方案52.1 总体设计方案52.1.1 系统机构总框架52.1.2 交通管理的方案论证52.1.3 控制电路框图62.2 电路的工作原理62.3 本章小结7第3章 硬件设计83.1 MCS-51单片机介绍83.1.1 简介83.1.2 管脚说明123.
2、1.3 时钟脉冲电路133.1.4 复位电路143.1.5 电源电路143.1.6八段数码管结构153.1.7红外线对射传感器153.2 硬件原理图223.3 本章小结23第4章 软件设计244.1 主程序设计244.2 初始化程序254.3 延时程序254.4中断程序254.5 本章小结25第5章 调试分析265.1 KEIL51软件简介265.1.1 系统概述265.1.2 单片机软件开发系统的整体结构275.2 调试步骤285.2.1 逻辑的调试285.2.2 模拟电路板的调试305.3调试中的问题及解决方案305.4 本章小结31结论32致谢33参考文献34附录35 实物图35 源程序
3、37摘 要交通信号灯的出现,使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。本人选择制作交通灯作为课题加以研究。分析了现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了交通灯控制系统的工作原理,利用单片机89S51为核心部件,外加定时器、复位电路、晶振电路、显示电路、车流量电路等,设计一个比较符合交通规则的车行道基本的交通灯的功能,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。本文主要介绍了一个基于由80C51单片机、八段数码管、红外线传感器、交通灯演示组成。该系统可以方便的利用检测车流量来实现交通灯控制。该系统结构简单,可靠性高,修改程
4、序简单(方便加入或改变功能),有较好的应用前景。 关键词:交通控制;车流量;红外线传感器;80C51;ABSTRACTThis paper describes a 80C51 microcontroller-based traffic light control system, detailed description of the use 89C51 development process of the traffic light control system. Focus on a detailed analysis of the hardware design, software pro
5、gramming, analysis and debugging process of the modular system, on the part of the circuit are introduced one by one. The system is made up of 80C5l microcomputer, keyboard and traffic lights display. The system can easily achieve traffic light control The system is simple, high reliability, easy to
6、 modify the program (easy add or change functions), has good prospects.KEY WORDS: Traffic Control, Single Chip Microcomputer , 80C51 第1章 绪论1.1 课题研究的背景及意义1.2 当前的研究现状交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。要保证高效安全的交通次序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。本文在对目前交通控制进行深入分析的基础上,介绍了交通控制的发展及研究现状,同时提出了目前交通控制仍然存在的问
7、题以及将来的发展趋势,比较了PLC和单片机控制的交通灯系统的优缺点,并阐述了单片机交通控制系统的主要研究内容。随着人口快速的增多,交通工具爆炸性的发展,以及道路资源有限性,交通控制就应运而生,在人类的生活、工作环境中,交通扮演着极其重要的角色,人们的出行都无时无刻与交通息息相关。自18世纪工业革命以来,工业发展带动整个交通运输的发展,从而催生了单独的交通控制学问与管理机构。交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。要保证高效安全的交通次序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。现代人类科学技术,特别是电子科技的发展和成熟能比较好的解决系
8、统建立中软硬件方面要求的科技难题。目前交通控制方面的研究能完全实现自动智能化,甚至将整个区域整合成一个统一的系统范围,还能根据正常时段以及突发时段的情况进行科学的自动调整。交通对于社会的工业发展和人类的生活生产中有着十分重要的意义。随着单片机和传感器技术的迅速发展,自动检测领域发生了巨大的变化,交通监控方面的研究有了明显的进展,并且必将以其优异的性能比,逐步取代传统的交通控制措施。城市进路交通自动控制系统的发展是以城市交通信号控制技术为前导,与汽车工业并行发展的。在其各个发展阶段,由于交通的各种矛盾不断出现,人们总是尽可能地把各个历史阶段当时的最新科技成果应用到交通自动控制中来,从而促进了交通
9、自动控制技术的不断发展。 早在1850年,城市交叉口处不断增长的交通就引发了人们对安全和拥堵的关注。世界上第一台交通自动信号灯的诞生,拉开了城市交通控制的序幕,1868年,英国工程师纳伊特在伦敦威斯特敏斯特街口安装了一台红绿两色的煤气照明灯,用来控制交叉路口马车行,但一次煤气爆炸事故致使这种交通信号灯几乎销声匿迹了近半个世纪。1914年及稍晚一些时候,美国的克利夫兰、纽约和芝加哥才重新出现了交通信号灯,它们采用电力驱动,与现在意义上的信号灯己经相差无几。1926年英国人第一次安装和使用自动化的控制器来控制交通信号灯,这是城市交通自动控制的起点。早期的交通信号灯使用“固定配时”方式实行自动控制,
10、这种方式对于早期交通量不大的情况曾起过一定的作用。但随着汽车工业的发展、交通流量增加、随机变化增流强,采用以往那种单一模式的“固定配时”方式己不能满足客观需要,于是一种多时段多方案的信号控制器开始出现并逐步取代了传统的只有一种控制方案的控制器20世纪30年代初,美国最早开始用车辆感应式信号控制器,之后是英国,当时使用的车辆检测器是气动橡皮管检测器。车辆感应控制器的特点是它能根据检测器测量的交通流量来调整绿灯时问的长短,使绿灯时间更有效地被利用,减少车辆在交叉口的时问延误,比定时控制方式有更大的灵活性。车辆感应控制的这一特点刺激了车辆检测器技术的发展。继气动橡皮管式检测器之后,雷达、超声波、光电
11、、地磁、电磁、微波、红外以及环形线圈等检测器相继问世。当今在城市道路交通自动控制、交通监测和交通数据采集系统中,应用最广的是环形线圈车辆检测器。超声波检测器主要在日本等少数国家得到广泛应用。 计算机技术的出现为交通控制技术的发展注入了新的活力,更是实现了以一个城市或者更大地域,而非简单的一个路口的交通总体控制系统。1952年,美国科罗拉多州丹佛市首次利用模拟计算机和交通检测器实现了对交通信号机网的配时方案自动选择式信号灯控制,而加拿大多伦多市于1964年完成了计算机控制信号灯的实用化,建立了一套由IBh1650型计算机控制的交通信号协调控制系统,成为世界上第一个具有电子数字计算机城市交通控制系
12、统的城市。这是道路交通控制技术发展的里程碑。 可以说,在近百年的发展中,道路交通信号控制系统经历了手动到自动,从固定配时到灵活配时,从无感应控制到有感应控制,从单点控制到干线控制,从区域控制到网络控制的长远过程。交通控制研究的发展,旨在解决人类交通因需求的增多而日益繁重带来的问题,局限于进路建设的暂时不足和交通工具的快速增长,就要使更多的车辆安全高效的利用有限的道路资源,避免因无序和抢行等无控制原因造成的不必要阻塞甚至瘫痪,另外,针对整个交通线路车辆的多少实时调整和转移多条线路的分流也十分必要。 交通网络是城市的动脉,象征着一个城市的工业文明水平。交通关系着人们对于财产、安全和时间相关的利益。
13、具有优良科学的交通控制技术对资源物流和人们出行都是十分有价值的,保证交通线路的畅通安全,才能保证出行舒畅,物流准时到位,甚至是生命通道的延伸。1.3 本文的主要工作和难点 道路交通灯的总体系统的设计方案2.1 总体设计方案2.1.1 系统机构总框架2.1.2 交通管理的方案论证2.1.3 控制电路框图图2.1 控制电路框图2.2 电路的工作原理本系统2.3 本章小结 硬件设计3.1 MCS-51单片机介绍MCS-51单片机广泛应用在简单的设计中,例如交通灯、遥控器等,在我们的生活中都有应用。单片机已经称为我们生活不可缺少的东西。3.1.1 简介CPUROM中断系统串行I/O口并行I/O口定时器
14、RAM图3.1 单片机内部结构示意图复位电路电源电路单片机时钟电路输入/输出图3.2 单片机最小系统示意图EPROM程序存储器RAM数据存储器A/DD/A并行接口串行接口复位电路时钟电路输入/输出电源电路单片机 图3.3 单片机扩展系统钢结构示意图3.1.2 管脚说明图3.4 MCS-51引脚图3.1.3 时钟脉冲电路3.1.4 复位电路3.1.5 电源电路 3.1.6八段数码管结构3.53.1.7红外线对射传感器3.63.73.73.83.83.2 硬件原理图3.3 本章小结 软件设计4.1 主程序设计设计出程序的流程图以及初始、延时程序及源程序。4.1.1 主程序流程图图4.1 信号灯状态
15、流程图4.2 初始化程序4.3 延时程序4.4 中断程序图4.2中断程序流程图4.5本章小结 调试分析5.1 KEIL51软件简介5.1.1 系统概述5.1.2 KeilC51单片机软件开发系统的整体结构5.2 调试步骤进行逻辑调试、模拟电路的调试,还有解决在调试中出现的问题5.2.1 逻辑的调试Keil 51 编译指南:第1步: 打开Keil51软件,首先弹出一个开机启动画面。第2步: 然后进入Keil51的开发界面。下面简要介绍一下Keil51开发环境中各个区域的功能。Keil51开发环境可以分为四个区域,分别为:菜单条、项目文件管理窗口、代码编译窗口和代码编译信息窗口四个部分。菜单条分为
16、十项,所有的命令都可以在这里找到。下面的命令是一些常用的菜单命令,如文件的打开、关闭及保存。其中编译命令最为常用。中间靠左是项目文件管理窗口,这里可以看到当前项目中所包含的所有带编译的文件。项目文件管理窗口的右侧是代码编译窗口,这事我们最主要的工作区域。最底层显示了代码编译的信息。当代码有语法错误时,可以在这里轻松的找到问题的所在。第3步:下面以建立一个简单的项目为例,来说明Keil51开发项目的一般方法。单击Project菜单项,选择New Project项。第4步:此时弹出Create New Project对话框,选择合适的路径口,在文件名一栏中填入新工程的名字。单击保存。第5步: 根据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 80 C51 单片机 十字路口 交通 信号灯 模拟 控制系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。