新闻中心

EEPW首页>嵌入式系统>设计应用> 基于密度的微控制器交通信号系统

基于密度的微控制器交通信号系统

作者: 时间:2023-07-03 来源:电子产品世界 收藏

如今,由于汽车的快速增长和交通灯之间的巨大时间延迟,控制交通成为主要问题。因此,为了纠正这个问题,我们将采用基于密度的交通灯系统。这篇文章解释了如何根据密度来控制交通。

本文引用地址://m.amcfsurvey.com/article/202307/448206.htm

在这个系统中,我们将使用器来测量交通密度。我们必须为每条道路安排一个器;这些传感器总是感知该特定道路上的交通情况。所有这些传感器都与连接。基于这些传感器,控制器检测交通情况并控制交通系统。

基于密度的系统电路原理:

这个交通系统的主要核心是器连接到的C口(PC0、PC1、PC2和PC3),交通灯连接到B口和D口。通过接收这些红外传感器的输出,我们必须编写程序来控制交通系统。

如果你从这些传感器中的任何一个收到逻辑0,我们必须给这个特定的路径以绿色信号,并给所有其他路径以红色信号。在这里,我们必须持续监测红外传感器以检查交通情况。

基于密度的系统电路图:

Density Based Traffic Lights System Circuit Diagram

电路元件:

ATmega8控制器

PCB板

红外传感器-4

12个LED(4个红色,4个绿色,4个黄色)

12伏电池或适配器

串行电缆

连接线

基于密度的交通灯控制系统电路设计:

这个电路由4个红外传感器、atmega8微控制器、4个交通灯组成。

红外发射器看起来像一个LED。这个红外发射器总是从它身上发出红外射线。这个红外发射器的工作电压是2到3伏。这些红外(红外线)射线对人眼来说是看不见的。但是,我们可以通过摄像头来查看这些红外射线。

红外接收器接收由红外发射器发射的红外射线。通常情况下,红外接收器的电阻很高,达到百万欧姆,当它接收红外射线时,电阻就很低。红外接收器的工作电压也是2至3V。

我们必须把这些红外对放置在这样的地方,当我们在这对红外对前面放置一个障碍物时,红外接收器应该能够接收红外射线。当我们通电时,发射的红外射线会击中物体并反射到红外接收器上。

你可以使用LED(红、绿、黄)代替交通灯。在正常的交通系统中,你必须按时点亮LED灯。如果某条道路上的交通密度很高,那么就点亮该条道路的绿色LED灯,并点亮其余道路的红色LED灯。

在正常的交通系统中,我们允许每个路径的交通有1分钟的时间延迟。

红外传感器电路

IR Sensor Circuit

上图显示了红外传感器的电路。这里使用330欧姆的电阻来降低电压,否则红外发射器可能会被损坏。为了改变障碍物的感应距离,我们使用了一个电位器。我们从晶体管集电极取得输出。这个传感器给出了数字输出。

如何操作基于密度的系统电路?

将12V电池或适配器连接到开发板上。

接通电源。

通过保持编程开关sw2在编程模式,将程序烧到ATmega8微控制器上。

将四个红外传感器连接到端口C。

将LED灯连接到端口B和端口D。

将所有的LED灯布置成与交通灯相同的样子。

为每条路安排一个红外传感器。

现在你可以看到基于时间的正常交通系统。

现在,如果你在任何一个红外传感器前放置任何障碍物,那么系统就会允许该路径的交通发出绿色的光。

最后,关闭电路板的电源。

本电路的局限性:

红外传感器有时也会吸收正常的光线。因此,交通系统以不适当的方式工作。

红外传感器只在较小的距离内工作。

我们必须以准确的方式安排红外传感器,否则它们可能无法检测到交通密度。



评论


相关推荐

技术专区

关闭