交通灯控制电路设计(26页).doc
《交通灯控制电路设计(26页).doc》由会员分享,可在线阅读,更多相关《交通灯控制电路设计(26页).doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-交通灯控制电路设计姓 名学 制3年专 业电子信息工程技术年 级班 级指导教师陈登林复审教师设 计 题 目 交通灯控制电路设计指导教师评语:成绩: 指导教师签名: 年 月 日系复审意见:成绩: 复审人签名: 年 月 日系部终审意见:公章 年 月 日答 辩 情 况 记 录答 辩 题 目答 辩 情 况正确基本正确经提示回 答不正确未回答此表由主持答辩的同志填写。答辩委员会(或小组)评语:成绩: 主持答辩人签名: 职称: 月 日毕业设计任务书一、 设计题目:交通灯控制电路设计二、 原始依据(选题背景) 根据单片机仿真与实战项目化教程、电子线路CAD项目化教程以及网上查阅相关资料等。三、 毕业设计(论
2、文)的内容和要求(包括技术要求、图表要求以及工作要求等): 1. 设计内容:使用单片机AT89C51作为仿真控制器,控制十字路口的交通灯,功能如下:(1)、正常情况,东西、南北实现交通灯的基本功能;(2)、特殊情况,东西方向通行;(3)、紧急情况,东西、南北方向都是红灯。2. 设计要求:(1) 设计交通灯控制电路。(2) 利用protel画出原理图,PCB版图。(3) 正确选择多谐振荡器实现振荡周期在1秒到10秒之间调节。(4) 叙述其工作原理。(5) 课程设计的心得体会。四、 毕业设计论文撰写内容、格式、字数的要求;毕业设计(论文)的内容为:封面、首页、中文摘要和关键词、目录、引言、正文、结
3、论、致谢、参考文献、附录等。字数不少于10000字。五、 参考资料: 【1】AT89C51 - 搜狗百科 【2】交通灯的背景和意义 - 阿里巴巴商友圈 【3】LED的简介 - 电子设计 - 道客巴巴 【4】汤平.单片机仿真与实践项目化教程(C语言版).北京工业出版社六、 毕业(课程)设计时间期限:2016年10月20日至2016年12月29日 指导教师: 年 月 日二、毕业设计应完成的图纸:图2-1 控制框图,见 3页 表2-1 AT89C51 P3口第二功能说明表,见5 页图2-2 AT89C51引脚及外形图,见6 页 图2-3 LED发光原理图,见7 页图3-1 内部时钟电路图,见 8页
4、图3-2 复位电路图,见9 页图3-3 LED显示电路图,见9 页 图3-4 仿真图,见10 页 图3-5 原理图,见10 页 图3-6 PCB图,见11 页表4-1 交通灯状态表,见 12页 表4-2 各引脚分配以及控制数据表,见12 页图4-1 软件总体设计及流程图,见13页 图4-2 紧急状态子程序流程图,见14页图4-3 正常指示主程序流程图,见14 页三、其他要求:四、毕业设计的期限:自2016 年 10 月 20 日至 2016 年 12 月 29 日五、毕业设计(论文)进度计划:起 至 日 期工 作 内 容备 注2015.10.20-2015.-10.302015.11.1-20
5、15.11.52015.11.6-2015.11.20.2015.11.21-2015.11.30消化论文题目,收集相关资料;确定设计方案及设计大纲;划分功能模块,设计硬件及软件的电路模块;编写程序及画出PCB图,进行电路仿真;撰写论文初稿;按照毕业论文的要求,整理论文;修改,完善论文,定稿-第 页学 号摘 要随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。本次设计是基于单片机AT89C5
6、1单片机为控制核心的交通控制系统,它可以实现对车辆、行人的有效导引。设计中我们选用红、绿、黄三种不同LED发光管作为车辆的指示(换而言之,就是用红、绿、黄三种不同LED交通灯指示),简化了设计,形象直观;不仅如此,我们还结合了KeilC51、Proteus进行编程、仿真。当出现紧急情况时,交警可将系统设置成手动,让某路口车辆通行,此路口行人禁行,紧急情况结束后再转成自动状态。本次设计并对系统物理结构进行了优化,很有城市交通道口的“模型”味。关键词:单片机;AT89C51;交通灯;控制系统;LED目 录摘 要 I目 录 II第1章 绪论11.1引 言1 1.2 交通灯的背景及意义 1 1.3单片
7、机的意义和本设计特点 2第2章 系统设计32.1系统总设计结构图3 2.2芯片AT89C51单片机的简介3 2.2.1主要的特性3 2.2.2 特性描述 4 2.2.3 管脚说明4 2.2.4 振荡器特性62.3 LED的简介6 2.3.1 LED发光原理6 2.3.2 LED主要参数7 2.3.3 LED的特点7第3章 系统硬件设计83.1 系统电路设计8 3.2 时钟电路设计83.3 复位电路设计 83.4 电源 93.5 LED显示电路设计 93.6 Proteus电路图和Protel原理图的绘制 9第4章 软件设计 124.1 系统软件设计整体思路 12 4.2 系统软件设计流程图12
8、4.2.1 交通灯控制电路设计分析124.2.2 软件总体流程图134.2.3 紧急状态子程序流程图134.2.4 正常指示程序流程图14第5章 程序与仿真编写 155.1 程序调试用到的软件及工具155.2 Keil C51简介 155.3 Proteus简介155.4 仿真过程 16第6章 结束语17参考文献 18致谢19附录20第1章 绪论1.1 引言 随着社会和城市交通的快速发展,近几年机动车辆数字急剧增加,道路超负荷承载道路现象严重,致使交通事故逐年增加。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。俗话说“要想富、先修路”,但路修
9、好了如果在交通控制方面做不好道路还是无法保障畅通安全。作为交通控制的重要组成部份的交通信号灯也应国际化。随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。自80年代后期,一些大城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市
10、高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。 可见交通灯是城市交通有序、安全、快速运行的重要保障,因此解决好公路交通信号灯控制问题也成了保障交通有序、安全、快速运行的重要环节。1.2 交通灯的背景及意义 交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。城市交通问题自人类进入21世纪以来,道路交通一直是困扰城市发展、制约城市经济建设的重要因素。而使用合理的交通灯可以合理的
11、规划城市交通,从而为城市的快速运输和发展提供最优化的交通解决方案。 可以肯定的说,城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥挤的根本原因。对于减轻交通拥塞及其副作用特别是对于大的交通网络而言,仍然缺乏一种真正的交通响应控制策略。计算机硬件能力与控制软件能力很不相符,由此造成的影响是很多交通控制策略根本不能实现。在少数几个例子中,一些新的控制策略确实能得以实现,但他们却没能对早期的控制策略进行改进。由于缺乏能提高交通状况、特别是缺乏拥塞网络交通状况的实时控制策略,几乎可以说真正成熟的控制策略仍然不存在.智能化和集成化是城市交通信号控制系统的发展趋势和研究前沿,而针对交通系统规模
12、复杂性特征的控制结构和针对城市交通瓶颈问题并代表智能决策的阻塞处理则是智能交通控制优化管理的关键和突破口。 车辆的不断增多,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。自从开始使用计算机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制领域的控制逻辑方面始终没能取得重大突破。 因此,研究基于智能集成的城市交通信号控制系统具有相当的学术价值和实用价值。把智能控制引入到城市交通控制系统中,未来的城市交通控制系统才能适应城市交通的发展。从长远来看该研究具有巨大的现实意义。1.3 单片机的意义和本设计特点单片机,亦称单片微电脑或单片微型计算机。它是把中央处理器-CPU(运算、控制)、
13、随机存取存储器-RAM(数据存储)、只读存储器-ROM(程序存储)、输入/输出端口-I/0(列如串行口、并行口等)、定时器/计数器、A/D、D/A等都集成在一块集成电路芯片中形成的微处理器。 虽然计算机的产生加快了人类改造世界的步伐,但是它毕竟体积大。微计算机(单片机)在这种情况下诞生了,它为我们改变了什么?目前,单片机已渗透到人们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。例如:从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC 卡、电子宠物等,这些都离不开单片机。由此可见,单片机在工商
14、、金融、科研、教育、航空、航天等领域都有着十分广泛的用途。以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了,且容易升级改善。本设计通过采用单片机AT89C51来作为交通灯电路的控制器,单片机运算能力强,软件编程灵活,稳定可靠。本设计采用KeilC51软件编写控制程序、proteus
15、仿真其结果以及使用Protel99SE软件画出交通灯控制电路的PCB板,然后只需将各个元件按照仿真内电路焊接实物即可。第2章 系统设计2.1系统总设计结构图其系统总设计结构控制框图如下图2-1所示:4个方向12只发光二极管(LED)AT89C51CPUP3.3(INTO)P3.4(INT1)时钟电路 复位电路紧急K1特殊电源K2FE图2-1 控制框图本设计由主控芯片51单片机,单片机时钟电路,复位电路,电源电路,LED,水位高度监测电路组成。单片负责控制整个系统的执行过程。2.2 芯片AT89C51单片机的简介AT89C51是一种带4K字节FLASH存储器( FPEROMFlash Progr
16、ammable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本,AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如下图2-2所示:2.2.1 主
17、要的特性 .与MCS-51 兼容.4K字节可编程FLASH存储器寿命:1000写/擦循环 数据保留时间:10年 .全静态工作:0Hz-24MHz 三级程序存储器锁定 1288位内部RAM 32可编程I/O线 两个16位定时器/计数器 5个中断源 可编程串行通道 低功耗的闲置和掉电模式2.2.2 特性描述AT89C51 提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止C
18、PU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。2.2.3 管脚说明 VCC:供电电压。 GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
19、P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为低八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2
20、口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,其P3口第二功能说明下表2-1所示:表2-1 AT89C51 P3口第二功能说明表单片机引脚引脚第二功能第二功能说明P3.0RXD串行通信数据接收端P3.1TXD串行通信数据发送端P3.2INT0外部中断0请求P3.3INT1外部中断1请求P3.4T0定时器/计数器0外部输入端P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 控制电路 设计 26
限制150内