交通灯毕业论文Word文档格式.docx
- 文档编号:14789432
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:20
- 大小:348.67KB
交通灯毕业论文Word文档格式.docx
《交通灯毕业论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《交通灯毕业论文Word文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
摘要
本系统由单片机系统、键盘、LED显示、交通灯演示系统组成。
系统包括人行道、左转、右转、以与基本的交通灯的功能。
系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以与根据具体情况手动控制等功能。
随着社会经济的发展,城市交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
关键词:
单片机;
交通灯;
控制器
引言
近年来,随着我国国民经济的快速发展,我国机动车辆发展迅速,而城镇道路建设由于历史等各种原因相对滞后,交通拥挤和堵塞现象时常出现。
如何让利用当今计算机和自动控制技术,有效地疏通交通,提高城镇交通路口的通行能力,减少交通事故是很值得研究的一个话题。
目前,国的交通灯一般设在十字路口,在醒目位置用红绿黄三种颜色的指示灯再加上一个倒计时的显示计时器来控制行车。
我国交通法规也对交通指挥信号灯做出规定:
(1)绿灯亮时,准行车辆,行人通行,但转弯的车辆不准妨碍执行的车辆和被放行的行人通行。
(2)黄灯亮时,不准车辆行人通行,但已越过停止线的车辆和已进入人行横道的行人,可以继续通行。
(3)红灯亮时,不准车辆,行人通行。
(4)绿色箭头灯亮时,准行车辆按箭头所示方向通行。
(5)黄灯闪烁时,车辆行人在确保安全的原则下可以通行。
在车辆通行繁忙的十字交叉路口设置的交通灯控制系统,其特点是:
道路较窄而车流量较大,主干道,支干道的车辆通行时间不等,,同时设有道路应急控制。
具体的情况是:
在正常的情况下,东西支干道通行时间为20秒,南北主干道通行时间为30秒,每个方向在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道。
并且能够在人工监控状态下,如果一道有车而另一道无车,交通灯控制系统能立即让有车道放行。
而且有紧急车辆要求通过时,系统要能禁止普通车辆通行。
信号灯的出现,使交通得到有效管制,对于疏导交通流量、提高道路通行能力和减少交通事故有明显效果。
摘要.............................................................................................................................2
Abstract........................................................................................................................3
引言.............................................................................................................................4
第一章方案论证与设计.............................................................................................5
第二章系统硬件设计..................................................................................................7
第三章系统软件流程图设计....................................................................................12
第四章系统软件程序设计........................................................................................16
第五章系统仿真........................................................................................................21
第六章调试与功能说明............................................................................................22
附录整机电路图....................................................................................................23
结束语..........................................................................................................................24
致...........................................................................................................................25
参考文献.....................................................................................................................26
第一章方案论证与设计
本设计以单片机为核心,以LED数码管作为倒计时指示,根据设计的要求我们考虑了各功能模块的几种设计方案,以求最佳方案,实现实时显示系统各种状态,系统还增设了根据交通拥挤情况可分别设置主干道和次干道的通行时间,以提高效率,缓减交通拥挤。
系统总体设计框图如图1-1所示。
交通灯控制的框图如下图所示,主要有控制电路、按键电路、晶振电路、复位电路、显示电路、电源电路等电路组成。
图1-1系统总体设计框图
一.电源提供方案
为使模块稳定工作,须有可靠电源。
本次设计考虑了两种电源方案:
方案一:
采用独立的稳压电源。
此方案的优点是稳定可靠,且有各种成熟电路可供选用;
缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。
方案二:
采用单片机控制模块提供电源。
该方案的优点是系统简明扼要,节约成本;
缺点是输出功率不高。
综上所述,选择第二种方案。
二.显示界面方案
该系统要求完成倒计时功能。
基于上述原因,本次设计考虑了两种方案:
完全采用点阵式LED显示。
这种方案功能强大,可方便的显示各种英文字符,汉字,图形等,但实现复杂,且须完成大量的软件工作。
完全采用数码管显示。
这种方案优点是实现简单,可以完成倒计时功能。
缺点是功能较少,只能显示有限的符号和数码字符。
根据本设计的要求,方案二已经满足了要求,所以本次设计采用方案二以实现系统的显示.
三.输入方案
这里同样讨论了两种方案:
采用8155扩展I/O口、键盘与显示等。
该方案的优点是使用灵活可编程,并且有RAM与计数器。
若用该方案,可提供较多I/O口,但操作起来稍显复杂。
直接在I/O口线上接上按键开关。
因为设计时精简和优化了电路,所以剩余的端口资源还比较多。
由于该系统是对交通灯与数码管的控制,只需用单片机本身的I/O口就可实现,且本身的计数器与RAM已经够用,故选择方案二。
第二章系统硬件设计
一.总体设计
本设计以单片机为控制核心,采用模块化设计,共分以下几个功能模块:
单片机控制系统、键盘与状态显示、倒计时模块等。
单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。
它由单片机振荡电路、复位电路等组成。
键盘与状态显示,开关键盘输入交通灯初始时间,通过单片机P1输入到系统。
系统采用双数码管倒计时计数功能,最大显示数字99。
在交通情况比较特殊的情况下,可以通过K1、K2、K3三个按键对对交通灯进行控制。
二.单片机基本结构
1.MCS-52单片机部结构
8052单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元与数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:
2.中央处理器:
中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。
3.数据存储器(RAM)
8052部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。
图2-1单片机8051的部结构
4.程序存储器(ROM):
8052共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。
5.定时/计数器:
8052有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。
6.并行输入输出(I/O)口:
8052共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。
7.全双工串行口:
8052置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。
8.中断系统:
8052具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。
9.时钟电路:
8052置最高频率达12MHz的时钟电路,用于产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容。
10.MCS-52的引脚说明:
MCS-52系列单片机中的8031、8051与8751均采用40Pin封装的双列直接DIP结构,右图是它们的引脚配置,40个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。
现在我们对这些引脚的功能加以说明:
11.MCS-52的引脚说明:
如图2-2所示,现在我们对这些引脚的功能加以说明:
图2-2单片机的引脚图
Pin9:
RESET/Vpd复位信号复用脚,当8052通电,时钟电路开始工作,在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。
初始化后,程序计数器PC指向0000H,P0-P3输出口全部为高电平,堆栈指针写入07H,其它专用寄存器被清“0”。
RESET由高电平下降为低电平后,系统即从0000H地址开始执行程序。
然而,初始复位不改变RAM(包括工作寄存器R0-R7)的状态,8052的初始态。
8052的复位方式可以是自动复位,也可以是手动复位,见下图4。
此外,RESET/Vpd还是一复用脚,Vcc掉电其间,此脚可接上备用电源,以保证单片机部RAM的数据不丢失。
三.单片机最小系统
1.时钟电路如图2-3所示
图2-3时钟电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 毕业论文