基于STC89C52的智能红绿灯系统

2018-05-21 08:46李锡伟张君怡
科学与财富 2018年7期
关键词:车流量红绿灯次数

李锡伟 张君怡

摘要:我国的经济社会不断发展,交通行业也进入了快速发展阶段。在城市交通中,交通红绿灯控制系统非常重要,只有提高交通控制系统的智能水平,才能疏散交通,解决城市道路拥堵的问题。为了实现上述目标,将单机片应用于交通灯控制系统设计中非常必要。

关键词:单片机红绿灯智能

一、设计思路及功能

采用循环扫描的方式,在两个时间段分别对横、纵两个方向进行车流量计数,根据单位时间通过的车流量,实时对两方向红绿灯时间动态调整。程序初始化时,默认两方向各扫描60次,完成第一次循环后,对两方向单位时间通过车流量数值的比较,自动分配两方向红绿灯周期,即扫描次数。在本系统中,具体分配细则如下:如果横向单位时间车流量大于兩倍的纵向单位时间车流量,横向、纵向下一循环扫描次数分别90次、30次;如果横向单位时间车流量大于纵向单位时间车流量,横向、纵向下一循环扫描次数分别70次、50次;如果横向单位时间车流量等于纵向单位时间车流量,横向、纵向下一循环扫描次数保持不变。

在红绿灯上放置红外对管,单片机检测通过的车流量,通过DS1302时钟在LCD1602实时显示当前时间,同时LCD1602还显示当前时间段横向、纵向分别通过的车流量、开机后两方向总流量,同时,可以通过按键设置或修正当前显示的时间。

二、程序设计

循环扫描程序如下(部分):

三、结束语

经实物演示,红绿灯时间随单位时间通过车流量数目的大小进行实时调整,可以完成预定功能。实物图如下:

四、参考文献

[1] 郭天祥.51单片机C语言教程.北京:电子工业出版社,2009

猜你喜欢
车流量红绿灯次数
机场航站楼年雷击次数计算
2020年,我国汽车召回次数同比减少10.8%,召回数量同比增长3.9%
一类无界算子的二次数值域和谱
红绿灯前
神奇的红绿灯
会说话的红绿灯
依据“次数”求概率
参考答案
高速公路重大节假日免费车流量金额算法研究与应用
一种新型多车道车流量检测算法