模拟交通灯单片机课程设计资料

模拟交通灯单片机课程设计资料

ID:40754567

大小:335.00 KB

页数:16页

时间:2019-08-07

模拟交通灯单片机课程设计资料_第1页
模拟交通灯单片机课程设计资料_第2页
模拟交通灯单片机课程设计资料_第3页
模拟交通灯单片机课程设计资料_第4页
模拟交通灯单片机课程设计资料_第5页
资源描述:

《模拟交通灯单片机课程设计资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、目录第一章概述11.1设计目的11.2设计要求11.3实用价值与理论意义2第二章系统硬件设计42.1系统电路设计框图42.2系统主要硬件需求介绍42.3系统电力模块图52.4系统电路图8第三章系统软件设计93.1在正常情况下交通灯控制程序流程93.2源程序清单与注释10第四章仿真结果134.1正常情况的仿真图13第五章课程设计总结16参考文献1715第一章概述目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实

2、时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用必须重视。伴随着社会的发展以及人类生活水平的提高,汽车数量在逐年递增,交通问题不得不引起人们的重视。早在1858年,英国伦敦在主要街头安装了以燃煤气为光源的红蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。信号灯的出现,是交通得以有效管制,对于疏导交通流量,

3、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时监测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,紧单片机方面知识是不够的,还应根据具体结构软硬件结合,加以完善。目前交通灯的问题日益突出,单单依靠人力来指挥交通已经不可行了,所以,设计单片机来完成这个需求就显得越加迫切了。本设计的意义在于通过具体控制系统的设计,掌握微机控制系统设计的一般方法和处理问题的思路,特别是一些常用的技术手段。使大家能在实践教学环节中,积累

4、设计经验,开阔思维空间,全面提高个人的综合能力。1.1设计目的通过对模拟交通灯控制系统的制作,掌握定时器应用。1.2设计要求利用AT89S51单片机控制交通灯,实现三种情况下的控制:正常情况下双方向轮流点亮交通灯,如表所示。15东西方向(简称A方向)南北方向(简称B方向)状态说明红灯黄灯绿灯红灯黄灯绿灯灭灭亮亮灭灭A方向通行,B方向禁行灭灭闪烁亮灭灭A方向警告,B方向禁行灭亮灭亮灭灭A方向警告,B方向禁行亮灭灭灭灭亮A方向禁行,B方向通行亮灭灭灭灭闪烁A方向禁行,B方向警告亮灭灭灭亮灭A方向禁行,B方向警告1.3实

5、用价值与理论意义随着我国城市现代化进程的不断推进,交通问题是影响我国社会经济发展的一个大问题,而城市道路交通问题的核心就是对十字交叉路口交通信号的控制。因此,国外一些发达国家把城市交通信号控制研究的重点放在城市交通干线和区域的控制上,可是控制效果并不明显。人们对十字路口交通信号的控制方法大致有如下两种方式:其一是建立城市交通流的数学模型,提出优化算法,但由于十字路口不同时刻车辆的流量是复杂的、随机的和不确定的,所以数学模型难以建立,控制策略中的最优目标也很难实现,且算法复杂、计算量大,实践证明控制效果不理想,实时性

6、较差;二是根据模糊控制的方法,根据十字路口交通的车辆数确定某一相位的绿灯初始时间和绿灯延长时间,对交通灯的控制实现了一定的模糊化,但是在控制过程中相位转换的顺序不变,因而面对我国城市如此复杂的交通系统,难以保证其灵活性和实时性。因此,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统是当前的主要任务,以最大限度地减少了十字路口的车辆平均延误时间,提高了路口通行能力,从而达到缓解交通拥挤的目的。本次设计的模拟交通灯控制系统是以MCS-51系列AT89C51单片机为核心,通过Proteusp

7、rofessional软件进行模拟仿真,完成了交通灯控制系统的基本功能,东西南北四个方向各有红绿黄三只发光二极管,由发光二极管显示红绿黄灯,并且通过按键来实现紧急情况和特殊情况的处理15。从而,完成了对十字路口交通运行状态的智能模拟。该系统具有运行可靠,成本低,操作方便,适用性强的特点,可以得到广泛应用。15第二章系统硬件设计2.1系统电路设计框图AT89C51单片机交通灯连接电路单片机电路连接图2.2系统主要硬件需求介绍AT89C51单片机AT89C51是一种带4K字节闪烁可编程可擦除只读存储器,是低电压,高性能

8、CMOS8位微处理器,俗称单片机。AT89C51管脚介绍: VCC:供电电压。  GND:接地。  P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。 15P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。图2.2.2(1)AT89C51管脚P2口:P2口为一个内部上拉电阻的8位双向I/O口,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。