单片机课程设计交通灯控制系统.docx
《单片机课程设计交通灯控制系统.docx》由会员分享,可在线阅读,更多相关《单片机课程设计交通灯控制系统.docx(29页珍藏版)》请在三一办公上搜索。
1、单片机课程设计交通灯控制系统 单片机系统课程设计 单片机 课程设计 专业班级: 学生姓名: 学 号: 指导教师: 题目名称: 交通灯控制系统 成绩: 评语: 指导老师签名: 单片机系统课程设计 单片机系统 课 程 设 计 课程设计名称: 交通灯控制系统 专 业 班 级 : 学 生 姓 名 : 学 号 : 指 导 教 师 : 课程设计地点: 课程设计时间: 单片机系统课程设计 单片机系统 课程设计任务书 学生姓名 题 目 课题性质 指导教师 主要内容 工程设计 专业班级 课题来源 该系统是模拟现实生活中定时闹钟而制作的,在显示时间等基本功能的基础之上兼有达到额定时间报警的功能,并且该系统可以通过
2、一个按键调节档位使之方便的调节达到不同时间报警的功能。(自己修改) 第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。 第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。 任务要求 第5-6天:软件设计,编写程序。 第7-8天:程序调试。 第9-12天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。 主要参考 资料 单片微型计算机原理及接口技术 自拟 学号 审查意见 系主任签字: 年 月 日 目 录 1绪 论 . 1 1.1课题研究背景. 1 1.2课题研究范围及意义 . 1
3、2系统设计方案、工作原理及总体设计 . 2 2.1 信号控制方式的分类 . 2 2.2 交通信号控制硬件设备简介 . 3 2.3 交通信号控制系统信息传输系统简介 . 3 2.4 交通信号控制原理 . 3 2.5设计方案 . 4 2.6系统工作原理. 4 2.7总体设计 . 4 2.7.1功能概述. 4 2.7.2系统构成. 4 3 系统硬件设计 . 5 3.1交通灯通行模式及行车方向指示 . 5 3.2各单元电路模块功能 . 6 3.2.1时钟电路模块 . 7 3.2.2复位电路模块 . 6 3.2.3主控制系统模块 . 7 3.2.4交通灯输出控制模块 . 8 3.2.5时间显示电路模块
4、. 9 3.2.6系统电源模块电路 . 10 4 系统软件设计 . 11 4.1 软件总体流程图. 11 5 系统调试分析及结果. 12 5.1 电路板实物的制作 . 13 5.1.1印制电路板PCB图的绘制 . 13 5.1.2实物的制做 . 13 5.2 系统硬件调试. 14 5.3 系统软件调试. 14 5.4 系统总体调试. 15 结 论 . 15 参考文献 . 16 附 录 . 17 附录:程序 . 17 实物图.22 单片机系统课程设计 1绪 论 1.1课题研究背景 交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高起着十分重要的作用。城市交通问题是困扰城市发展、制约城市
5、经济建设的重要因素。城市道路增长的有限与车辆增长的无线这一对矛盾是导致城市交通拥挤的根本原因。城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。 1.2课题研究范围及意义 本文提出一种利用单片机自动控制交通灯及时间倒计时显示的方法,将整个系统缩小在一块小小的单片机上,大大提高了产品的经济性和轻便性。设计过程包括硬件电路设计和程序设计两大步骤。硬件电路其结构比较简单,主要包括核心器件单片机、12只二极管组成的模拟交通灯、复位电路、振荡电路、显示数码管模块。单片机开发中除必要的硬件外,同样离不开软件,本文就用Keil编程,相比硬件设计程序较为复杂,必需同时考
6、虑灯控制、时间显示、紧急开关等问题,并且具有一定的C语言基础和一定的思维能力及逻辑能力。智能交通灯控制系统设计就显示出了它的研究意义。它能根据道路交通拥护,交叉路口经常出现拥堵的情况,利用单片机控制技术,实现道路的最大通行效率。通过单片机课程设计,熟练掌握C语言的编程方法,将理论联系到实践中去,提高动脑和动手的能力。同时通过交通信号灯控制系统的设计,掌握定时/计数器、中断的使用方法,和简单程序的编写,最终提高逻辑抽象能力。 2系统设计方案、工作原理及总体设计 2.1 信号控制方式的分类 使用信号机控制交通流称为交通信号控制,交通信号控制的目的是与交通量相适应,用时间比分配给相互交错的交通流通行
7、权。信号控制的方式和分类有很多种。本文按控制的范围将信号控制分为点控、线控和面控。 点控 单点交叉口交通信号控制通常简称为“点控制”。 它以单个交叉口为控制对象,通过灯色的变化,在保证安全的前提下尽可能多地使各方向车辆通过。它是1 单片机系统课程设计 交通信号控制的最基本形式。点控制又可分为:定周期控制、感应式信号控制及模糊逻辑式信号控制。 线控 “线控”是干道交通信号协调控制系统的简称,就是把一条主干道上一批相邻的交通信号联动起来,让干线上交叉口的信号控制器具有相同的周期,绿信号开启时间相继错开,从而使干线上行驶的车辆尽可能少遇或不遇红灯以减少延误,以便提高整个干道的通行能力。 面控 区域交
8、通信号控制系统简称为“面控”,它把整个区域中所有信号交叉口作为协调控制的对象。控制区内各受控交通信号都受中心控制室的中央控制机集中控制,从而可以提高道路通行能力,增加交通安全,节省能源和减少污染等等。 无论哪种控制,其控制变量主要有三个:信号周期,绿信比和相位差。点控制只需控制前两个变量即可。总之,交通控制过程可描述如下:根据交通法规,通过信号灯色的变化指示或提示车辆在交叉口处通信或暂停,在保证安全的前提下最大限度地提高交叉路口的通行能力。 2.2 交通信号控制硬件设备简介 交通信号灯的硬件设备。其构成可分为以下五部分: 信号灯:就是悬挂在道路上空或设置在路侧灯柱上的发光装置,内装彩色信号灯;
9、 车辆检测器:车辆通过检测器时,由感应原理可以检测交通参数的设施,是感应式信号控制系统的必要设施; 无线遥控装置:启闭信号灯,控制紧急车辆通过时的红灯; 电子警察(摄像机):监控违章车辆; 单片机系统:整个信号灯控制的核心; 附属设施:包括灯杆灯柱及其基础,装置信号控制机的底座与基础,埋设或悬挂传输线路的管道、线杆等。 2.3 交通信号控制系统信息传输系统简介 信息传输系统,也叫通讯系统,就是把信息从一个地方传输到另一个地方。信息传输系统也是交通信号控制系统中的重要组成部分。通信系统的组成: 通信的信道 a)信道的容量 信息传送的通路通常称为信道或线路。描述一个信道不仅要通过它所连接的点到点的
10、地理通路,而且还要根据它所具有的携带信息的容量。 b)信道的方向 单工: 在信息源和接收器之间提供单一的单向性通道。 半双工:这种通信方式是在A站和B站之间只有一个通信信道,数据要么是A站发送,B站接收,要么B站发送,A站接收。 双工: 允许信息同时在两个方向上传输的信道。 数字数据传输 2 单片机系统课程设计 调制和解调 2.4 交通信号控制原理 交通信号控制原理是按照一定的控制程序,在交叉路口的每个方向上通过红、黄、绿三色灯循环显示,指挥交通流,在时间上实施隔离。交通规则规定:红灯停止通行,绿灯放行,黄灯清尾,即允许已过停车线的车辆继续通行,通过交叉路口。信号相位方案是指交通信号灯轮流给某
11、些方向的车辆或行人分配交通权的一种顺序安排。我们把每一种控制称为一个信号相位。而一个相位又对应多个步伐,每一步伐对应该时刻不同灯色的状态。 路口的交通灯总在进行着一系列的相变以控制车辆的运动,一系列的相就组成了周期,如附表所示。交通灯优化控制问题,就是通过改变这些相的持续时间以及相邻路口交通灯的相的周期,使目标达到最优。 2.5设计方案 交通控制系统主要控制东西、南北,车道的交通,整个系统以STC89C52RC单片机为核心芯片,通过控制三色LED的亮灭来控制各车道的通行,上电时通过上电复位电路使系统进入运行状态。总体设计框图如图2.1所示: 复位电路 晶振电路 STC89C52 单 片 机 七
12、段数码管倒计时显示电路 图2.1方案一设计框图 3 单片机系统课程设计 2.6系统工作原理 采用单片机的I/O口P0口通过上拉电阻和交通灯相连接,P3.0、P3.1口接到数码管控制位上,控制数码管的显示,程序放在STC89C52RC单片机的ROM中,在十字路口的四组红、黄、绿交通灯中,由单片机的P1.0-P1.2 、P1.5-P1.7、P2.0-P2.2、P2.5-P2.7控制,由于交通灯为发光二极管且阳极通过限流电阻和电源正极相连,因此I/O口输出低电平时,与之相连的指示灯会亮,并通过数码管显示时间倒计时。I/O口输出高电平时,相应指示灯会灭。 2.7总体设计 2.7.1功能概述 本设计由单
13、片机、LED数码显示模块和按键等构成。单片机是集成的IC芯片STC89C52单片机,只需根据实际选型。其他部分都需要根据应用要求和性能指示设计。 本系统交通灯控制规则如下: 1)系统设置四组红、黄、绿交通指示灯,并配置四队LED显示器。正常情况下两个干线上的红、黄、绿灯进行转换。 2)东西方向和南北方向交替通行,东西方向每次放行30秒,南北方向每次放行30秒。 3)绿灯亮表示可以通行,红灯亮表示禁止通行,每次绿灯变红灯前,黄灯亮5秒钟。 4)十字路口要有倒计时显示,以便人们更方便直观的把握时间,具体要求东西方向、南北方向通行时间及黄灯亮的时间均以秒为单位作减计数。 2.7.2系统构成 整个系统
14、的构成以STC89C52RC单片机为核心,由I/O口扩展,LED数码管显示,还有复位电路、时钟电路等组成。单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机、晶振电路、复位电路等组成。 行车方向指示采用LED发光二极管,可有红、绿两种颜色指示放行与禁止,黄灯作为红绿转换的提示,形象直观。系统采用双数码管倒计时计数功能,最大4 单片机系统课程设计 显示数字99。 3 系统硬件设计 3.1交通灯通行模式及行车方向指示 按交通灯控制规则,每个道口有红、黄、绿三种指示灯,交道口模型如图2.1所示: 图3.1 交道口模型图 2组LED数码管按照设置的通行时间进行倒计时,
15、倒计时到5S时,绿灯变成黄灯,并各自进行红、黄、绿灯显示,共5 单片机系统课程设计 有两种通行方式分别为: 图3.2 通行方式一示意图 图3.3 通行方式二示意图 通行方式一:倒计时时间为30s,红绿灯状态为:东西通行:绿,南北禁行:红;如图3.2所示。 通行方式二:倒计时时间为30s,红绿灯状态为:南北通行:绿;东西禁行:红;如图3.3所示。 通行默认时间为30s,系统设置了任意更改功能,可以根据实际情况进行调整,以提高车辆通过率,缓减交通压力。在通行结束前5秒钟,黄灯亮直至结束。本设计选用LED发光二极管的红绿灯状态用来指示交通指示信息。绿色表示通行,红色则表示禁止通行,黄灯等待。你所有指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 交通灯 控制系统
链接地址:https://www.31ppt.com/p-3090156.html