1 / 28
文档名称:

交通红绿灯控制系统毕业论文.doc

格式:doc   大小:222KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

交通红绿灯控制系统毕业论文.doc

上传人:86979448 2018/4/26 文件大小:222 KB

下载得到文件列表

交通红绿灯控制系统毕业论文.doc

文档介绍

文档介绍:目录
第一章系统的概述
系统概述及思想……………………………………………………3
系统的总体框图……………………………………………………3
总体工作过程………………………………………………………4
方案比较和论证……………………………………………………5
第二章硬件设计
硬件的总体分部……………………………………………………7
系统核心……………………………………………………………7
显示模块……………………………………………………………9
驱动模块……………………………………………………………12
控制及遥控模块……………………………………………………13
电源模块……………………………………………………………14
第三章软件设计
程序设计思路与流程………………………………………………15
软件设计思想………………………………………………………15
按键子程序…………………………………………………………16
第四章电路的安装与调试
遇到的主要技术问题………………………………………………17
解决措施与效果……………………………………………………17
安装调试及改进……………………………………………………17
总结……………………………………………………………………………18
参考文献………………………………………………………………………19
附件
1、程序清单………………………………………………………………20
交通红绿灯控制系统
【摘要】
本设计以AT89S52单片机作为的控制核心,电路分为三大模块,分别是显示模块,遥控模块及控制模块。采用外部12M晶体震荡器产生定时脉冲,定时控制交通信号灯的导通与关断。采用固定十六进制输出技术来进行8个共阳数码管递减式计数。采用遥控控制交通红绿灯的模式转换,强制通行并且不改变原来运行的时间,人行横道具有动态人行行走显示,增加了人性化。电路通过ISIS仿真可以完全实现基本功能和扩展功能。可实现主干道和支干道的通行控制和时间显示,遥控转换,强制通行以及声音提醒控制。
关键词:单片机,交通灯,AT89S52
第一章系统的概述
  系统概述及思想
本交通红绿灯控制系统采用单片机为核心,通过单片机的各个IO口来控制交通灯,用C语言程序编写程序,既简单,又容易看懂。按照交通灯的规律来运行,自己设定了三种时间状态:25秒,30秒,40秒。三种常用的时间状态,用七段数码管显示倒计时时间,并且也用数码管显示模式状态,用点阵显示人行横道指示状态。并且设计出用遥控器来控制交通红绿灯的想法,并用我们容易实现的成品315M模块来设计遥控电路,调试容易又简单,且成功快。整个电路可以分为三部分,一个是主板,主要控制着交通灯的各个节点的控制,第二个是红绿灯显示,三种红绿灯状态及时间显示倒计时,第三个是人行道行走显示,动画状态。通过连接线连到主板上。这样的模块设计简洁明了。
系统的总体框图
系统的总体框图可以分为五大部分,第一最为重要的为单片机控制器,他承接着整个系统的重要核心,相应的程序也在这里面。其次周围连接着各个部分的模块,其次是显示模块,它有三个显示模块组成:红绿灯显示模块,人行横道显示模块和时间显示模块。他们承接着显示的功能是交通灯中不可缺少的部分。然后个为控制器。这个控制器主要控制交通灯的模式转换和强制通行状态,也是控制部分不可缺少的。还有就是驱动拉。这是显示部分里最为重要的部分,各个模块的工作电流大小都由驱动电路来决定,一旦驱动出现了问题,整个显示部分将会瘫痪掉。最后就是电源了。电源的好坏直接影响着电路的稳定性。也是很重要的。:
单片机AT89S52
显示驱动电路
驱动
定时时间控制器
驱动
左人行横道
右人行横道
左红绿灯
右红绿灯

总体工作过程
1、交通灯的布置图
,在十字路口的东,南,西,北方向装有主干道"红绿黄"灯,人行道"红绿黄"灯,其中主干道的"红绿黄"灯又分为左转"红绿黄"灯和直行"红绿黄"灯.

2、交通灯正常循环运行流程过程
(1):按下启动按钮后,,再亮东西方向绿灯和南北方向红灯,然后再亮南北方向绿灯和东西方向红灯,这样一直循环运行.
(2):南北向和东西向主干道均设有左转绿灯,持续亮10秒,左转黄灯持续亮3秒,左转红灯持续亮25秒,左转绿灯灭的同时,直行绿灯亮,持续亮20秒,