MSC-51单片机交通灯论文

MSC-51单片机交通灯论文,第1张

单片机交通灯控制系统设计--带仿真的论文编号:JD943 论文字数:7687,页数:29摘要

本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。

该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S,准备5S,之后通行30S,并在东西和南北两个方向上这两种状态不断循环。此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1满足设计的要求。2尽量采用最好,最有效的算法。3编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的hex文件,再把此文件导入单片机89C51中即可。

硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉并学习此软件。仿真成功后,就做好本次设计报告,写出此次设计的心得与体会。

关键词:交通指示灯;单片机;控制

目录

1 概述 3

11 交通灯设计方案选择与论证: 3

12设计要求及目的: 3

121基本要求: 3

122提高要求: 3

123设计目的: 4

13交通灯控制系统的简单说明: 4

2 系统总体方案及硬件设计 5

21 硬件电路各元件介绍: 5

211核心芯片AT89C51单片机的说明 5

212两位八段式数码管 7

213其它元件的说明 9

22总电路的设计及过程说明 10

221设计基本框架图:(如图6所示) 10

222总体电路的工作原理: 10

223各端口控制作用: 11

224复位和时钟电路: 12

23设计思想: 13

3 软件设计 14

31交通灯状态的分析: 14

32主程序流程图:(如图一,图二所示) 15

33中断程序流程图:(如图三所示) 17

4 Proteus软件仿真 18

41仿真过程: 18

(1)南北红,东西绿 18

42检测与调试: 20

5课程设计体会 22

51心得体会: 22

参考文献 22

附1:源程序代码 23

附2:系统原理图 28 答案来自:>

随着生活科技的高速发展,形形色色的汽车走进了我们的生活,大街小巷的十字路口也出现了各种各样的红绿灯,红绿黄颜色间隔切换我们都已经习以为常,但是大家知道红绿灯到底是如何控制的吗?

红灯停,绿灯行,黄灯亮了,等一等,这是我们在上学的时候老师教给我们的,如果没有红绿灯,生活中的十字路口一定很混乱,在绿灯熄灭,红灯亮起来之前,一般会有三秒钟是黄灯。黄灯亮起来意味着红灯马上就要来了,司机要做好停车准备了,那么不同颜色不停的切换程序会不会很麻烦?

控制交通信号灯最基本的方式是定时控制,也就是提前设置好每次红绿灯的时长。比如某个方向绿灯亮30秒之后黄灯亮三秒。接着红灯亮20秒,然后再这样周期循环,那每个交叉路口的红绿灯时间都一样吗?当然不是了,不同路口的红绿灯时间很可能不一样。即便是同一个路口,在不同的时间段也可能不一样,比如早晚高峰期或者周末都有可能和平时的时间不同。

工作人员会事先调查统计不同路口不同时间段的车流量,从而确定不同方向的红绿灯时长。比如某个路口,南北方向的车总是明显比东西方向的车多,那么南北方向的绿灯时间就会相对长一些,红灯时间短一些,东西方向则红灯时间长一些,绿灯时间短一些。每个路口情况不同,红绿灯时间也就不一样了。除了定时控制方式之外,还有一种效率更高的控制方式,通过车辆检测,实时检测路口车流量的大小,从而灵活调整红绿灯时间。这种方式可以根据实际的交通状况控制信号灯。信号灯联网后,还能与其他相关路口的信号灯实现协调工作,进一步提高交通效率。

以上就是关于MSC-51单片机交通灯论文全部的内容,包括:MSC-51单片机交通灯论文、跪求51单片机交通灯编程 请帮下谢谢、交通信号灯的工作原理是怎样的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9762187.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存