如今,由于汽车的快速增长和交通灯之间的巨大时间延迟,控制交通成为主要问题。因此,为了纠正这个问题,我们将采用基于密度的交通灯系统。这篇文章解释了如何根据密度来控制交通。
在这个系统中,我们将使用红外传感器来测量交通密度。我们必须为每条道路安排一个红外传感器;这些传感器总是感知该特定道路上的交通情况。所有这些传感器都与微控制器连接。基于这些传感器,控制器检测交通情况并控制交通系统。
基于密度的交通信号系统电路原理:
这个交通系统的主要核心是微控制器。红外传感器连接到微控制器的C口(PC0、PC1、PC2和PC3),交通灯连接到B口和D口。通过接收这些红外传感器的输出,我们必须编写程序来控制交通系统。
如果你从这些传感器中的任何一个收到逻辑0,我们必须给这个特定的路径以绿色信号,并给所有其他路径以红色信号。在这里,我们必须持续监测红外传感器以检查交通情况。
基于密度的交通信号系统电路图:
电路元件:
ATmega8控制器
PCB板
红外传感器-4
12个LED(4个红色,4个绿色,4个黄色)
12伏电池或适配器
串行电缆
连接线
基于密度的交通灯控制系统电路设计:
这个电路由4个红外传感器、atmega8微控制器、4个交通灯组成。
红外发射器看起来像一个LED。这个红外发射器总是从它身上发出红外射线。这个红外发射器的工作电压是2到3伏。这些红外(红外线)射线对人眼来说是看不见的。但是,我们可以通过摄像头来查看这些红外射线。
红外接收器接收由红外发射器发射的红外射线。通常情况下,红外接收器的电阻很高,达到百万欧姆,当它接收红外射线时,电阻就很低。红外接收器的工作电压也是2至3V。
我们必须把这些红外对放置在这样的地方,当我们在这对红外对前面放置一个障碍物时,红外接收器应该能够接收红外射线。当我们通电时,发射的红外射线会击中物体并反射到红外接收器上。
你可以使用LED(红、绿、黄)代替交通灯。在正常的交通系统中,你必须按时点亮LED灯。如果某条道路上的交通密度很高,那么就点亮该条道路的绿色LED灯,并点亮其余道路的红色LED灯。
在正常的交通系统中,我们允许每个路径的交通有1分钟的时间延迟。
红外传感器电路
上图显示了红外传感器的电路。这里使用330欧姆的电阻来降低电压,否则红外发射器可能会被损坏。为了改变障碍物的感应距离,我们使用了一个电位器。我们从晶体管集电极取得输出。这个传感器给出了数字输出。
如何操作基于密度的交通信号系统电路?
将12V电池或适配器连接到开发板上。
接通电源。
通过保持编程开关sw2在编程模式,将程序烧到ATmega8微控制器上。
将四个红外传感器连接到端口C。
将LED灯连接到端口B和端口D。
将所有的LED灯布置成与交通灯相同的样子。
为每条路安排一个红外传感器。
现在你可以看到基于时间的正常交通系统。
现在,如果你在任何一个红外传感器前放置任何障碍物,那么系统就会允许该路径的交通发出绿色的光。
最后,关闭电路板的电源。
本电路的局限性:
红外传感器有时也会吸收正常的光线。因此,交通系统以不适当的方式工作。
红外传感器只在较小的距离内工作。
我们必须以准确的方式安排红外传感器,否则它们可能无法检测到交通密度。