基于单片机的交通灯程序设计毕设答辩演示稿

基于单片机的交通灯程序设计毕设答辩演示稿

ID:5905757

大小:667.00 KB

页数:20页

时间:2017-11-16

基于单片机的交通灯程序设计毕设答辩演示稿_第1页
基于单片机的交通灯程序设计毕设答辩演示稿_第2页
基于单片机的交通灯程序设计毕设答辩演示稿_第3页
基于单片机的交通灯程序设计毕设答辩演示稿_第4页
基于单片机的交通灯程序设计毕设答辩演示稿_第5页
资源描述:

《基于单片机的交通灯程序设计毕设答辩演示稿》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于单片机的交通灯系统的 设计与实现指导老师:徐俊答辩人:彭勇专业班级:通信0601班青岛农业大学理信学院主要内容交通灯控制系统的设计背景系统的功能介绍系统的具体实现系统的软件开发环境和开发界面结束语致谢交通灯系统的设计背景随着经济的发展,交通运输中出现了一些传统方法难以解决的问题。道路拥塞现象日益严重,造成的经济损失越来越大,并一直保持大比例的增长。现在交通系统不能满足经济发展的需求。由于生活水平的提高,人们对交通运输的安全性及服务水平提出了更高的要求。交通灯控制系统的功能交通信号灯示意图左西

2、右东、上北下南假设东西方向为主干道南北方向为次要的道路具体功能介绍设置功能控制系统利用按键,可设置四个方向的左转弯行车时间、左转弯注意时间、直行行车时间、直行注意时间。左右方向的直行时间为35S,上下直行的时间为25S,同时这也是人直行的时间。各方像转弯的方向为20S,注意时间都为3S。行车时间显示控制顺序行车线路左右时间显示上下时间显示过程1上下左转弯20~051~30过程2上下注意不显示31~28过程3上下直行25~028~3过程4上下注意不显示3~0过程5左右左转弯71~4120~0过程6

3、左右注意41~38不显示过程7左右直行38~335~0过程8左右注意3~0不显示控制系统的组成控制系统主要由微处理器(ATMEL公司的AT89S52单片机)时钟电路(采用12MHz的无源晶体振荡器)行车指示灯(红、黄、绿三种颜色的发光二极管)时间显示器(采用0.5英寸共阴极、红色数码管)设置按键(设置键、+1键、-1键、运行键组成)直流电源(直流5V的电源)控制系统的工作原理整个控制系统是在微处理器按信号灯控制程序的控制下运行。系统通电后,通过按键对各行车时间进行设置,设置结束按运行键,控制系统

4、即可按上述功能正常工作,各指示灯及各时间指示器正常显示。保证路口的交通有序进行。控制微处理器的简介系统的微处理器采用51系列ATMEL公司的AT89S52单片机,技术特性如下:与MCS-51系列产品兼容内部带8K字节(8位)可编程闪速程序存储器,其寿命(写/擦次数)为1000次,数据可保留10年时钟频率:晶体可以在1.2MHz~12MHz之间任选内部RAM(数据存储器):256字节(8位)32条可编程I/O线,共分为4个I/O接口,每个接口8条I/O线,分别为P0、P1、P2、P3口。其中P0口

5、可作普通I/0接口也可作数据总线(兼地址总线的低8位);P1口为普通I/O接口;也可作地址总线的高8位;P3口可作普通I/O接口(RXD、TXD)、外部中断源(INT0、INT1)、计数器输入(T0、T1)、扩展芯片的读/写控制口(RD、WR)3个16位可编程定时器/计数器(T0、T1)2个外部中断通道(INT0、INT1)1个可编程串行接口通道(RXD、TXD)5个中断源(INT0、INT1、T0、T1、ES)控制系统的硬件电路框图控制系统框图如下:按键时钟电源锁存器锁存器行车指示灯行车指示灯

6、AT89S52交通灯PCB板图控制系统的软件流程图主程序流程图中断服务程序流程图系统复位初始化程序键分析程序键执行程序设置定时器开中断系统等待中断中断服务程序中断返回指示灯控制保护现场时间显示控制恢复现场软件开发环境的简介keilC51KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统。KeilC51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到KeilC51生成的目标代码

7、效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。keilC51的开发界面STC-ISPV3.1软件下载界面AltiumDesigner6.0简介AltiumDesignerAltiumDesigner6.0,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。AltiumDesigner是业界首例将设计流程、集成化PCB设计、可编程器件(如FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一

8、种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。交通灯实时控制系统电路图数码管连接电路图结束语毕业设计是对我们大学四年中所学知识的一个全面的考察。在这次毕业设计中我将大学四年来所学的理论知识在毕业设计中进行了很好的实践,使自己理论联系实践的能力提高了,为我们即将走向工作岗位奠定了一定的基础。致谢感谢大学四年里教过我的老师,不仅让我学到了许多专业知识,更让我知道有严谨和勤奋的学习态度,坚忍不拔的精神是多么重要,最重要的是对人生的态度。感谢我

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

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

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