首页

基于单片机的密度交通信号系统

如今,由于汽车数量的迅速增加,以及红绿灯之间的长时间延迟,交通控制成为主要问题。因此,为了解决这个问题,我们将采用基于密度的交通灯系统。本文将介绍如何基于密度来控制流量。

(adsense1)

在该系统中,我们将使用红外传感器来测量交通密度。我们必须为每条道路安排一个红外传感器;这些传感器总是能感知特定道路上的交通状况。所有这些传感器都连接到微控制器上。控制器通过这些传感器对交通进行检测,控制交通系统。

基于密度的交通信号系统电路原理:

这个交通系统的核心是单片机。红外传感器连接到微控制器的端口C (PC0, PC1, PC2和PC3),交通灯连接到端口B和端口d。如果道路上有交通,那么特定的传感器输出就变成逻辑0,否则就是逻辑1。通过接收这些红外传感器的输出,我们要编写程序来控制交通系统。

还要阅读邮报基于红外传感器的泊车护栏工作原理

如果你从这些传感器中接收到逻辑0,我们必须把绿色信号给那个特定的路径,把红色信号给所有其他的路径。在这里,我们必须持续监控红外传感器来检查交通状况。

(adsense2)

密度交通信号系统电路图:

密度交通信号灯系统电路图
密度交通信号灯系统电路图

电路元件

  • ATmega8控制器
  • PCB板
  • 红外传感器-4
  • 12 (4-red领导4-green 4-yellow)
  • 12v电池或适配器
  • 串行电缆
  • 连接电线

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

该电路由4个红外传感器、atmega8单片机、4个交通灯组成。

红外发射器看起来像一个LED。这个红外发射器总是从它发射红外射线。该红外发射机的工作电压为2 ~ 3v。这些红外线是人眼看不见的。但是我们可以通过相机看到这些红外射线。

红外接收机接收红外发射机发射的红外射线。通常情况下,红外接收机具有兆欧姆量级的高电阻,当它接收红外射线时,电阻非常低。红外接收机的工作电压也是2 ~ 3V。

[也读:如何制作一个可调定时器

我们必须以这样的方式放置这些红外对当我们在这对红外对前面放置障碍物时,红外接收器应该能够接收到红外射线。当我们给予功率时,发射的红外射线击中物体并反射回红外接收机。

你可以用led(红、绿、黄)代替交通灯。在正常的交通系统中,你必须按时点亮led灯。如果任何特定路径上的交通密度很高,则该特定路径的绿色LED会发光,其余路径的红色LED会发光。

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

红外传感器电路
红外传感器电路

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

基于密度的交通信号系统电路仿真视频:

下载项目代码

如何操作基于密度的交通信号系统电路?

  • 将12V电池或适配器连接到开发板上。
  • 打开电源。
  • 通过保持编程开关sw2处于程序模式,将程序刻录到ATmega8微控制器上。
  • 连接4个红外传感器至C端口。
  • 将led连接到端口B和端口D。
  • 把所有这些LED都布置得像交通信号灯一样。
  • 每条道路设置一个红外传感器。
  • 现在你可以看到以时间为基础的正常交通系统。
  • 现在,如果你在任何红外传感器前放置任何障碍物,那么系统就会发出绿灯,允许特定路径的交通通过。
  • 最后,关闭单板电源。

基于密度的交通信号系统项目

DIY计划套件 基于密度的交通信号系统»

本电路的限制:

  • 红外传感器有时也会吸收正常的光。因此,交通系统以不恰当的方式工作。
  • 红外传感器只能工作较短的距离。
  • 我们必须以准确的方式布置红外传感器,否则它们可能无法探测到交通密度。

117年响应

    1. 在这里,红外传感器的范围是10cm,这是一个原型电路。在实时中,我们使用不同的传感器进行交通信号系统。

  1. 这是一个原型电路,所以我们使用的红外传感器的范围是10cm。但在实时使用哪个传感器。这个程序是什么,我是怎么得到密度基础交通控制的单片机程序的。

  2. 如果我想在交通灯系统的每条路径上使用两个红外传感器,如果不工作,需要做什么修改,这个ckt图是否工作。
    如果你知道那种电路,请发给我。

  3. 如果我们想在这个电路中连接8051,是否可行?
    如果可以的话,电路图应该做哪些改变?

      1. 亲爱的先生,如果所有端点的流量都很高,我会发生什么?我的意思是,如果红外传感器同时从四个或多个侧面检测到流量,然后是一个侧面。

        谢谢

  4. 在这个项目中我们可以使用8051单片机吗?如果答案是肯定的,那么电路图会是什么?

  5. 我将做题为“基于密度的交通灯控制”的项目
    我的问题如下
    1.什么类型的传感器可用于基于密度的交通信号控制项目?
    2.如果所有道路的密度都一样意味着会发生什么?
    3.如果有一个政治游行,成千上万的人聚集在一条道路上意味着红外传感器如何区分车辆和人?此外,在上述情况下,红外传感器会检测到人群的密度吗?
    4.请把这个项目的微控制器程序发给我。
    如果有人知道这些问题的答案,请回复…
    我想在最短的时间内完成这个项目,所以请帮帮我
    谢谢。

  6. 我想知道你们的密码。我一直在用arduino板和atmega控制器为我的课程的最终项目做同样的事情,但我不能得到案例和break语句正确。如果我能看一下您的代码来调试我的代码,那将是很有帮助的。
    感谢。

      1. 我需要知道,我如何能产生十六进制文件..请帮助或电子邮件我的十六进制文件plzzzz…

          1. 但在基尔,Atmega8并不存在
            那么该怎么办....??
            谁能告诉我该怎么做.....
            需要帮助

  7. 我将实现确切的项目,你做.....所以请帮助我与这个项目的确切代码和电路图.....快回复我。

  8. 我需要大学期末项目的源代码。

    我的项目是应急和VIP车辆的智能红绿灯系统。交通灯系统将与车辆通信,以检测位置和运动。当车辆在确切的位置,交通灯将立即变绿。

    请把源代码发给我,我真的很需要。

  9. 我们将实现类似的项目与一些修改,我们需要这个项目代码来查看一些示例代码。我们正在尝试对这个项目实施基于优先级的系统。

  10. 我们的小项目组想做同样的项目,
    是的,我们对此非常感兴趣
    所以请给我们的代码 ..........................

  11. 感谢分享一个很好的项目..我正在做这个项目作为任何创新的嵌入式系统设计作为迷你项目.....但我想使用模糊逻辑和不同的传感器.....所以,请帮助我,并将代码发送给我,一旦我将通过…
    感谢你. .

  12. 如果一方有高流量,那么如何将所有传感器相互通信????你们开发SPI协议了吗?为什么我们需要外部干扰?

  13. 1.我们想要你的项目代码来研究这个项目。
    2.是的,我们想要改变,让它与众不同。
    3.我们想增加救护车的紧急通道。

  14. 嗨. .我们正在进行基于密度的交通灯控制的小项目,并进行了一些修改。我们将使用不同的传感器,比如微波传感器。我们想要你的项目代码来研究这个项目。

  15. 在交通路口,我们怎样才能发现哪边密度高,并与其他边进行比较呢?
    我们是否可以使用树莓派作为基于密度的交通控制器与物联网的接口。

    给出这个问题的答案

  16. 电路图中采用模拟红外传感器。但是在项目输出视频中使用数字传感器..所以请建议我使用模拟或数字。如果我使用模拟传感器,我会在执行这个项目时感到困难吗?

  17. 在使用KEIL软件编译代码时,给文件赋予什么扩展名,以便将文件添加到源组和构建目标?. c和. asm扩展名正在生成各种语法错误。
    一定要尽早告诉我。

  18. 当两边或两边以上都有车辆时,信号灯会如何反应?

    我们能不能加上一个条件,如果只有一边交通堵塞,那么只能长时间打开信号,

    如果一边有车辆我们长时间开着信号灯另一边也有车辆会发生什么?在这种情况下我们可以缩短信号的延迟吗?

    请尽快回复

    提前谢谢!

  19. 怎么会有这么长时间的黄色信号。当你把手放在传感器附近时,它会显示红色,但什么时候它会再次变绿?这如何能应用于实际的基础....应该把车停在传感器附近。

  20. 你好,我下载了提供的代码并使用了它。将十六进制文件烧录到Atmega8 mc上,但系统不像视频中显示的那样工作。事实上,它根本就不是一个交通控制系统。请验证代码,并尽快让我知道有关相同的信息。此外,如果在电路中添加了电阻器或其他未在电路图中显示的电阻器

  21. 我正在做的项目和我最后一年的项目一样,我想知道用于使这个电路工作的组件,因为我们的不是。

  22. 管理员,当四面的交通都很高时会发生什么?它将如何探测它们?你能帮我澄清我的疑惑吗

  23. 你好。我正在做这个项目,我需要你在这个电路的连接。请帮助
    这张照片没有正确地显示电源是如何连接的,以及微控制器是如何工作的。视频里的那个好像在用Arduino,所以很简单。

  24. 请告诉我更多关于微控制器的信息请提供微控制器的完整细节该项目使用的微控制器的全名是ATmega 8,请在8后面加上全名。我们在这个项目中使用。

  25. atmega8编码使用的软件开发工具是什么?
    给出的项目代码是直接十六进制代码还是我们必须生成它?
    如何生成?

  26. 我用8051做了这个项目,有一些缺点,如果双方紧急车辆来了,意味着会发生什么?

  27. 嗨,我想做一个基于密度的交通信号灯系统项目,你能告诉我PLZ哪些东西是在什么范围内需要的,以及它的代码吗?

  28. 我把所有的led都连接起来,传感器也连接起来,并输入程序,但在给电源后led没有亮。问题是什么???????

    每个LED的电阻是什么????

    准确的电压是多少?

  29. 喜欢这篇文章(和你的其他文章!)。这实际上是一个非常有用的信息。很好地描述了使用单片机的交通信号系统。关于这个话题,我有了明确的想法

  30. 先生,请告诉我红外传感器是如何检测交通的,是指根据车辆数量或任何其他过程。您使用的红外传感器的名称是什么

  31. 我想用8051单片机做这个项目,那么晶体振荡器应该连接到单片机的哪个引脚上。如果可能,可以给我电路图吗

  32. 先生,请告诉我基于无线技术的交通信号控制和基于密度的交通控制系统有什么区别吗

  33. 我需要单独写一个代码来保证交通灯的正常运行吗?还是说你方提供的代码是合格的?

留下回复

你的电邮地址将不会公布。必填字段已标记

bob多特蒙德官方下载Electronicshub图标
<\/i>","library":""}}" data-widget_type="nav-menu.default">
Baidu
map