基于单片机的交通灯控制系统设计探讨
来源:用户上传
作者:陈嘉
【摘要】 近年来,随着科技的飞速发展,单片机逐渐得到人们的青睐。使用单片机需要结合具体的软硬件结构。十字路口车辆穿梭能够有条不紊,交通信号灯的自动指挥系统在此扮演了一个重要的角色。本系统采用单片机和一些外围电路,设计了的交通灯电路,电路能够显示倒计时时间,根据实际车流量通过设置红、绿灯燃亮时间。
【关键词】 单片机 交通灯 倒计时 时间显示
在所有情况下,电子(逻辑)电路都是用来控制电源电路的。电子逻辑电路通常由电子设计的基本数字元件组成,包括振荡器、定时器、计数器、解码器、微处理器等,而电源电路则包括灯和驱动电路。数字电路的设计使输出与设计选择相适应。电源单元的设计目的是产生稳定的电源电压,用于逻辑电路供电。输出由一系列灯组成,这些灯根据设计按特定的顺序照明。通过逻辑电路设计,使灯具按照特定的顺序出现,每一种颜色都代表该列车辆不同的运动状态。但是,我们需要更多了解信号灯,并结合实际需求,不断创新发展,才能达到发展的需求,所以研究交通信号灯极为重要。
一、交通灯电路的系统硬件设计
交通灯的硬件设计是整个系统的基础,要考虑的方方面面很多,我们除了实现交通灯基本功能以外,需要考虑的主要还有以下因素:芯片运行稳定度;编程的复杂度等;以下对各个模块的选择方案进行了简单的探讨。
1.1交通灯方案设计
我们基于51型单片机,数码管显示倒计时。根据预期目标要求,研究现在经常使用的各功能模块的设计方案,并对各个方案进行了认真的对比,从功耗、体积、性能等多维角度仔细研究各个方案是否可行。在进行了严密的推敲和研究之后,设计的系统决定采用包括以下几个模块,各个模块方案论证也在下文进一步给出。交通灯总体设计框图,主要有单片机控制、按键控制、红外电路、驱动显示等电路组成。
1.2电源方案
为使单片机工作时能有稳定的电流源,而不是高低不同的电压电流,我们采用的电源必须能够稳压输出。有以下两种方案:方案一:独立的稳压电源。此方案虽然稳定可靠,且各种成品电路市场上很多,我们可以随意挑选,但如果各模块都采用独立电源,会使系统复杂,且可能影响电路电平。方案二:单片机控制模块提供电源。此方案简单易懂,成本节约;但功率的输出不高。所以基于以上讨论,在设计的时候我们选择第二种方案。
1.3 显示界面方案
交通灯系统要求完成倒计时功能。基于上述原因,本次设计考虑了两种方案:方案一:点阵式LED显示。此方案可显示各种内容的文字,图形等,但实现复杂,软件工作量会变大。方案二:数码管显示。此方案实现简单,但功能较少,只能显示有限的文字,综合考虑,方案二就能达到要求,所以选用方案二完成显示功能。
二、基于51型单片机的总体设计方案
本设计采用模块化设计,单片机是整个硬件系统的核心组成,它既控制整个系统有条不紊的进行工作,又能进行数据的处理。我们的项目旨在通过使用智能系统自动减少道路上的交通,从而消除道路上的延误。它通过传感器来确定每条路上的交通状况。利用这些交通信息,我们可以管理信号时间和处理道路上的交通。在每条道路上,我们放置红外传感器来检测車辆,并给出每条道路上的当前交通信息。信号的时间是根据每条道路的交通水平来调整的。如果某条路的水平比其他路高,那么这条路就会分配绿色信号,而其他路则会分配红色信号。它还提供了在紧急车辆出现时释放紧急车辆的附加功能,即当看到紧急车辆时释放。本课题以某城市交通信号灯控制器为研究对象,采用红外传感器对其进行优化设计,开发了基于51单片机的交通信号灯控制器。提出这一方案的目的是为了减少交通阻塞,减少因交通阻塞而导致的绿灯等待时间过长、油料损失和经济损失。为了国家的发展,有必要减少主要道路上的交通堵塞。该系统的核心是单片机STC89C52。该单片机属于8051单片机,包括芯片ROM,采用闪存形式。经过一段时间,闪存可以擦除,这提供了快速的进程。我们选择AT89c52单片机开发板,是因为它编程简单,输入输出线数量充足,RAM和ROM大小易于管理,结构简单。系统程序和应用程序采用RAM和ROM存储,ITLCS的框图由单片机、输入开关矩阵、实时时钟1307、时钟电路、继电器驱动器ULN2003、LED接口电路组成。
结论:文中设计的交通信号灯以红绿灯控制为主,可以做到在节假日等交通流量大的日子里,为确保民众安全,在各个交通路口增派交警临时指挥,以缓解交通压力,虽然此类设计已经有效缓解了大部分情况,但我们仍需研究更加之智能化的交通管理设施,避免人员伤害和保护交警的安全。所以,合理控制流量,利用好各个高速道路,是交管部门待解决的主要问题。
参 考 文 献
[1] 刘勇.数字电路[M].电子工业出版社.2004
[2] 杨子文.单片机原理及应用[M].西安电子科技大学出版社.2006
[3] 刘华东.单片机原理与应用(第2版)[M].电子工业出版社.2006.8
[4] 胡汉才.单片机原理及其接口技术[M].清华大学出版社,2006.
[5] 沈精虎.电路设计与制版Protel99入门与提高[M].人民邮电出版社,2004.
[6] 范风强,兰婵丽.单片机语言C51应用实战集锦[M].电子工业出版社, 2001.
转载注明来源:https://www.xzbu.com/1/view-15139114.htm