基于-单片机交通灯系统设计

基于-单片机交通灯系统设计

ID:33771444

大小:136.50 KB

页数:18页

时间:2019-03-01

基于-单片机交通灯系统设计_第1页
基于-单片机交通灯系统设计_第2页
基于-单片机交通灯系统设计_第3页
基于-单片机交通灯系统设计_第4页
基于-单片机交通灯系统设计_第5页
资源描述:

《基于-单片机交通灯系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.摘要本设计是以微电子技术,计算机和通信技术为先导的,而计算机技术怎样与实际应用更有效的结合并充分发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这种井然秩序呢?靠的就是交通信号灯自动指挥系统。交通信号灯控制方式有很多种,本系统由AT89C51单片机、按键、数码管显示、交通灯演示系统组成。设计一个用于东西、南北走向的交通管理系统。系统除基本的交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整

2、信号灯的点亮时间以及根据具体情况手动控制等功能。本系统结构简单,操作方便,可实现自动控制,具有一定的智能性,对优化城市交通具有重要的意义。本设计将任务进行细分包装,使其保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。在自动控制和实时监测的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面的知识是不够的,设计中应根据具体硬件结构软硬件结合,加以完善。关键词:单片机;AT89C51;交通灯;设计;实现目录1概述…………………………

3、……………………………………………………31.1设计背景………………………………………………………………………31.2设计任务……………………………………………………………………32系统总体方案及硬件设计………………………………………………………4...2.1AT89S52单片机简介…………………………………………………………42.2系统硬件电路的设计………………………………………………………43软件设计…………………………………………………………………………73.1交通灯的设计程序流程图………

4、……………………………………………73.2定时器0及中断响应…………………………………………………………84Proteus软件仿真…………………………………………………………………104.1仿真电路图……………………………………………………………………104.2仿真步骤………………………………………………………………………105课程设计体会……………………………………………………………………11参考文献……………………………………………………………………………11附1:源程序代码……………………

5、…………………………………………12附2:系统原理图………………………………………………………………181概述1.1设计背景如今随着人们生活水平的提高,车辆越来越多,交通事故频繁发生。...交通信号灯的出现,使交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。交通灯在城市交通中起着重要的作用,它与人们日常生活密切相关,是人们出行的安全保障。因此提供一个可靠、安全、便捷的多功能交通灯控制系统有着现实的必要性。为了解决这些问题,我们更应该提高交通控制和管理水平,合理使用现

6、有交通设施,充分发挥其能力,提高交通效率,促进和谐交通的建立。近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。本系统设计一个基于单片机的交通灯控制系统。能方便的对交通灯进行控制,使交通更和谐。1.2设计任务1)设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西方向(支干

7、道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行间为20秒,时间可设置修改。2)在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;3)黄灯亮时,要求每秒闪亮一次。4)东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)。5)一道有车而另一道无车(实验时用开关K0和K1控制),交通灯控制系统能立即让有车道放行。6)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A、B道均为红灯,紧急车由K2开关模拟。...2

8、系统总体方案及硬件设计2.1AT89S52单片机简介AT89S...52是一种低功耗、高性能CMOS8位微控制器。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电

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

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

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