自动铁路门控制器

自动化铁路门控制系统是一个简单但非常有用的项目,在检测到火车的到来时,有助于自动打开和关闭铁路门。

一般来说,铁路闸门是由看门人手动开启或关闭的。开门或关门的列车到站信息是从附近亚博彩票下载车站接收的。但有些道口是完全无人值守的,在这些无人值守的平交道口发生了许多铁路事故。

为了完全避免平交道口的人为干预,需要实现铁路闸门控制过程的自动化。

我们有两种不同的自动铁路闸门控制电路在这篇文章中提到:使用8051和AVR。

建筑和输出视频

操作原理

该项目工作背后的操作原则在于IR传感器的功能。该项目中使用了反射型IR传感器。

在反射型IR传感器中,IR发射器和接收器并排放置。当传感器前面没有障碍物时,IR发射器传输的IR光线将未被发现,因为没有落在IR接收器上。

如果红外发射器和接收器对前面有障碍物,则红外线会从障碍物表面反射并入射到红外接收器上。

这个设置可以配置为检测一个对象,如火车,并反过来可以用来开关或关闭负载,如电机的帮助下的微控制器。

电路1使用8051自动铁路门控制

使用8051的自动铁路门控制电路图

自动铁路门控制电路图

使用代码来购买步骤指南:自动铁路门控制器»

项目的组件

微控制器部分
  • 采用AT89C51单片机
  • 11.0592 MHz石英晶体
  • 2 x 33pF陶瓷电容器
  • 10µF / 16V电解电容器
  • 10KΩ电阻x 2
  • AT89C51程序员董事会
传感器和负载部分
  • 2个反射式红外传感器
  • 2 x1kΩ电阻
  • L293D电机驱动IC
  • 电动机

组件描述

IR传感器
  • 本项目使用红外传感器来感知列车的到站和出站。
  • IR传感器通常包括两个组件:IR发射器和IR接收器。IR发射器是发出IR光线的设备。
  • 类似地,红外线接收器是一种检测红外线的设备。光电二极管是最常用的红外接收器。
  • 以下图像显示了该项目中使用的IR传感器的电路。

铁路自动闸门控制红外传感器

L293D电机驱动器

L293D是本项目使用的电机驱动IC,用于控制闸门电机。L293D电机驱动IC是一种双h桥式电机驱动器,可在16引脚双直列封装。

在该电机驱动器IC的帮助下,我们可以一次控制两个电机,双方对各个电机的前向和反向控制。

电机驱动器通常用于驱动DC电动机,步进电机,高强度灯等高电流绘图装置。它们充当简单的电流放大器,因为它们的输入是通常来自微控制器的低电流信号,其输出是高电流信号推动负载。

电路设计

我们项目的主要组件是8051微控制器(AT89C51),反光型IR传感器,L293D电机驱动器IC和电机。

8051 MCU的强制连接包括振荡器电路,复位开关和EA引脚。

高达20MHz的晶体振荡器可以用作外部时钟源。在这个项目中,使用了一个11.0592 MHz的石英晶体振荡器。为了完成外部振荡器电路,使用了两个33pF电容器。最后,EA引脚被拉高使用10KΩ电阻。

现在,让我们看看实现项目所需的实际连接。在此,首先是L293D电机驱动器。从微控制器的端口0给出到电动机驱动器(引脚1和2)的输入(In1和In2)。

但在连接之前,使用两个1kΩ电阻将端口0引脚高。现在,将电机驱动器输入引脚连接到端口0即P0.0和P0.1的前两个引脚。

一个电机连接到电机驱动器的OUT引脚。

最后将两个红外传感器连接到微控制器上:一个用于检测列车的到达,一个用于检测列车的出发。

因此,将红外传感器的数据输出连接到单片机的引脚P2.6和P2.7。

自动铁路门控制图像1
自动铁路门控制图像2
自动铁路门控制图像3
自动铁路门控制图像4
自动铁路门控制图像5

在职的

该项目的工作非常简单,并在这里解释。

  • 实际上,两个IR传感器放置在铁路门的左侧和右侧。两个IR传感器之间的距离取决于火车的长度。一般来说,我们必须考虑那条路线的最长的火车。
  • 现在我们来看看这个电路是如何实时工作的。在这张图中,我们可以看到这个项目的实时表现。
  • 实时Image1.如果传感器1检测到火车的到达,则微控制器在电机驱动器的帮助下启动电机,以便关闭门。

实时图像2

  • 当火车通过交叉时,门保持关闭。
  • 当列车穿过大门到达第二个传感器时,它会检测到列车,单片机就会打开大门。

实时图像3

优点和应用

  • 使用非常简单的硬件和易于控制的自动化铁路门控制。
  • 在该项目的帮助下可以删除在级交叉口的人为干预,并且可以防止许多铁路水平过境事故。

限制

  • 通过结合更有效的传感器网络,可以更有效地实现该系统。
  • 组合手动无线控制和基于传感器的控制可用于更好的操作。

电路2自动铁路闸门控制器高速报警系统

具有高速警报系统的自动铁路门控制系统是一种创新电路,可自动控制铁路门的运行检测到闸门的火车的到来。

它在遥远的轨道上装有探测器,可以让我们知道火车的到站和出站。这些探测器交给微控制器,微控制器激活相应打开/关闭铁路闸门的电机。

阅读邮报:自动门铃与物体检测

这条线路的另一个特点是,它有一个智能报警系统,可以检测即将到达的列车的速度。如果发现速度高于正常速度,则单片机自动启动出现在门口的报警。

这提醒乘客在路上的铁路交叉路上。亚博彩票下载此电路还具有用于从其他入侵者I.,动物等识别火车的特征。这也可以在载人级交叉中实施,因为可以通过自动化消除手动误差。

铁路自动闸门控制器电路图

自动铁路门控制器示意图
图2.2:自动铁路门控制器的电路图 -亚博最新官网网址ElectronicsHub。Org

电路操作

电路的工作原理可以清楚地解释如下。该电路基本由四个IR LED- photodiode对组成,分别位于门的两侧,如图所示,IR LED和photodiodes分别位于轨道的两侧。

自动铁路门控制器传感器布置
图2.3:传感器排列 - 亚博最新官网网址ElectronicsHub。Org

最初发射器连续地透射落在接收器上的IR光。当火车到达时,它会切断接收器上的光。让我们假设火车从左到右到达,现在当火车切割第一个传感器对时,柜台被激活,并且当交叉第二传感器对时,计数器停止。该计数器值给出了用于计算列车速度的时间段。

传感器2输出被发送到微控制器,使继电器被激活,从而导致门被关闭。现在,当列车的最后一节车厢切断时,传感器4单片机使继电器失活,闸门打开。

传感器是怎么知道最后一节车厢的?

如前所述,如前所述,计数器值用于计算列车的速度,这意味着基于其速度,车厢的每个车轮在小的一小部分时间内切断传感器对。在上次传递之后,传感器对在该一部分的情况下没有障碍,因此它知道火车已经留下了。

这个电路的另一个特点是精确地检测列车,可能会有一些障碍(比如一些动物)可以减少传感器,那么在这种情况下计数器是由运行段时间(这个时间设置考虑可能的最低速度训练)如果障碍不削减第二传感器在此之前预定义的时间这个障碍是没有火车和考虑gates remain opened.

计算火车速度的另一个好处是,如果火车的速度超过了极限,也就是说,如果火车超速行驶,那么乘客就会通过蜂鸣器发出警报。

该系统基本上包括两对红外LED-光电二极管,它们安装在铁路轨道上,相距约1米,每对的发射器和光电二极管位于轨道的相对侧。安装如方框图所示。系统以0.01秒的分辨率显示列车从一对到另一对跨越该距离所花费的时间,从该亚博彩票下载分辨率可计算车辆速度,如下所示:

速度(kmph)=距离/时间

由于传感器之间的距离已知且恒定,时间由微控制器计算,根据这些信息,我们可以计算速度。

根据流量规则,考虑到列车的最大允许速度的设计。

微控制器用于处理传感器提供的输入,并适当地生成所需的输出。

注意:还阅读帖子自动卫生间灯开关

102回复

  1. 在具有高速警报系统的自动化铁路门控制器中,使用了微控制器,但项目中不可用微控制器,因此我要求您提供微控制器的编程,因为我有兴趣制作这个项目。

    1. 我对这个项目很感兴趣。你能提供这个项目的完整信息吗?我还需要微控制器的编程编码。谢谢你!

  2. 能否提供多太阳跟踪系统完整的电路和文档信息,以及日常使用的项目,而不是原型....要经常使用它。

  3. 您可以通过提供有关电路的完整信息来帮助我,也可以帮助我。我对你的项目TQ非常感兴趣

      1. 先生,
        我正在研究这个自动铁路门控的项目,能否为我提供这个项目的程序代码。我很快就需要这个Cide。如果可能,请弃权于我的电子邮件ID到我的电子邮件ID。
        先谢谢你,先生。我的电子邮件id是rajesh_creator@live.com

  4. 我对这个项目很感兴趣。你能提供这个项目的完整信息吗?我还需要微控制器的编程编码。谢谢你!

  5. 你能给我提供设计电路的完整信息吗?那将是一个很大的帮助。我对这个项目很感兴趣。

  6. 主席先生,请为此项目的微控制器提供源代码,将其发送到邮件IDkamalrocksy@gmail.com没有源代码,这个项目是浪费,所以请尽快发送它,谢谢你先生

    1. 在这里,我们提供了完整的信息,仍然需要您需要任何其他信息,您可以在下面发表评论。

      谢谢你!

  7. 先生,你能给我发给我这个项目的整个信息..我已经向你发送了一个邮件,但我没有得到你的任何回复..

  8. 我对你的想法很感兴趣。我想知道细节。要求分析,成本也是详细的电路以及我如何实现.PLS尽快回复我。

  9. Even I’m started to do this project.. .. But I’ve a doubt between is the ATMEGA16L microcontrollee is already programed as for this operation by manufacturer or we have to program this for this operation… If we’ve to program this can please send me the programing code pleaseeee

  10. 我在这个网站上浏览了你的一些博客文章,我认为这个网站信息量很大!继续发帖。BBDGEGAED

  11. 先生,我真的对这个项目很感兴趣,我真的很想为技术节做这个项目,你能给我发送关于这个项目的电路和代码的完整信息吗?谢谢。
    电子邮件:ummadi.vinay@yahoo.com

  12. 先生,我对这个项目真的很感兴趣,我真的想做这个技术fest的这个项目,你可以发给我关于项目的电路和代码的完整信息。谢谢你

  13. 你好,我想制作这个铁路门监控系统项目,我想要这个项目的总成本,当我会得到的话,如果订购......请告诉我谢谢

  14. 漂亮的项目…您好,先生,我想用8051单片机(AT89C51)项目制作这个铁路闸门控制器。你能把这个项目的代码发给我吗?

    1. int sensor1 = 2;
      int sensor2 = 3;
      int motor1 = 4;
      int motor2=5;

      无效的设置(){
      Pinmode(Sensor1,输入);
      pinMode (sensor2、输入);
      引脚模式(电机1,输出);
      PinMode(电机2,输出);

      void loop(){
      C:
      if(Sensor1 ==低){
      digitalWrite (motor1、高);
      DigitalWrite(电机2,低);
      延迟(500);
      digitalWrite (motor1、高);
      DigitalWrite(马达2,高);
      答:
      如果(sensor2 = =低){
      digitalWrite (motor1、低);
      DigitalWrite(马达2,高);
      延迟(500);
      digitalWrite (motor1、高);
      DigitalWrite(马达2,高);
      延迟(1000);
      转到C;
      }转到了;
      如果(sensor2 = =低){
      digitalWrite (motor1、高);
      DigitalWrite(电机2,低);
      延迟(500);
      digitalWrite (motor1、高);
      DigitalWrite(马达2,高);
      B:
      if(Sensor1 ==低){
      digitalWrite (motor1、低);
      DigitalWrite(马达2,高);
      延迟(500);
      digitalWrite (motor1、高);
      DigitalWrite(马达2,高);
      延迟(1000);
      转到C;

      转到B;


      您可以将延迟时间改为您的愿望

  15. 你好..我有一个问题......如果我们想在现实生活中构建威尔萨弗,而不是我们将如何衡量我们应该构建威严的距离......尽快回答
    谢谢

    1. 您应该考虑一个权重传感器以检测火车。所有您所要做的就是将重量传感器厂在两个方向上的轨道下方(有助于检测火车的入口和退出),形成铁路门(例如5km)。因此,无论何时收到信号表单入口或退出传感器,您都可以相应地操作门。

      另外,印度铁路的自动信号也使用了同样的传感器。

    1. 您应该考虑注册我们的课程页面,以便获得有关此项目的完整细节。
      它可能没有概要报告,但我相信它有关于这个项目的稳固细节。

  16. 先生,我想买这个项目,你能给我这个成本和地方买这个吗?我也想让这个程序运行,谢谢你,先生

留话

您的电子邮件地址不会被公开。必填字段已标记