首页

密码断路器

基于密码的断路器是一个简单的项目,帮助在密码的帮助下控制电线。

目前,由于变电站和维修人员之间缺乏沟通,在维修电气线路时,线路人员发生的电气事故越来越多。本工程针对这一问题提出了解决方案,保证了线工的安全。在该系统中,电气线路的控制(开/关)由线路人负责。这个项目的安排是这样的,维修人员或线路人员必须输入密码才能打开/关闭电气线路。

现在,如果电气线路有任何故障,那么线路工人将通过输入密码将电源切断到该线路,舒适地修复电气线路,来到变电站线路工人通过输入密码将电源接通到特定的线路。为每条电线分配单独的密码。

在了解这个电路之前,请先阅读下面有趣的帖子:基于密码的门锁系统

制作和输出视频

框图

密码断路器框图
密码断路器框图

操作原理

电路的主要部件是8051单片机.在本项目中,使用4×4小键盘输入密码。输入的密码将与预定义的密码进行比较。如果输入的密码正确,则相应的电气线路将被打开或关闭。在本项目中,为每条电气线路提供单独的密码。线路(断路器)的激活和关闭由负载(灯泡)指示。

密码断路器电路图

密码断路器电路图

DIY项目包 密码断路器»

组件的要求

  • 8051单片机(AT89C52)
  • 8051开发板
  • 8051编程板(程序员)
  • 4 × 4矩阵键盘
  • 4通道中继模块
  • 16 × 2液晶显示
  • 10 kΩ电位计
  • 4负载(灯泡)
  • 电力供应
  • 连接电线
  • 如果没有使用8051开发板,则需要
  • 如果没有使用Relay Module,则需要(为一次负载提到的组件)
    • 5V或12V继电器
    • 1KΩ电阻器(1/4瓦)
    • BC547 NPN型晶体管
    • 1N4007 PN结二极管

如何设计基于密码的断路器电路?

该电路由8051系列控制器(AT89C52)、4×4矩阵键盘、16 × 2液晶显示器、4通道继电器模块和4个负载组成。LCD数据引脚连接到PORT1,控制引脚RS、RW和EN分别连接到P3.0、GND和P3.1。这里用LCD显示与负载相关的信息。

键盘连接到微控制器的PORT2。键盘的四个行引脚连接到P2.0到P2.3,四个列引脚连接到P2.4到P2.7。用这个小键盘,我们需要输入密码。

四盏灯(作为电线)通过四通道继电器模块连接到P0.0到P0.3。它们用于指示断路器状态(亮线主动和亮线不主动)。

如果你不使用继电器模块,那么你需要使用4 BC547 NPN晶体管(连同它的限流基电阻),以驱动继电器。

警告:在将交流负载连接到继电器和市电时要非常小心。

算法

  1. 初始声明PORT1到LCD数据引脚及其控制引脚RS和E分别为P3.0和P3.2和P3.7。还要将PORT2声明给键盘,并使用P0.0、P0.1、P0.2和P0.3进行加载。
  2. LCD上初始显示“输入密码”。
  3. 现在从用户处读取5位密码。
  4. 比较输入的密码和存储的密码。
  5. 如果密码匹配,然后纠正ON或OFF特定的负载和显示线或LCD上的负载状态。
  6. 如果密码错误,则在LCD上显示“密码错误”。
  7. 稍等片刻后,再次要求输入密码。

模拟视频

随代码一步一步购买指南:密码断路器»

密码断路器项目如何操作?

  1. 将程序写入Keil软件中的基于密码的断路器,并创建。hex文件。
  2. 在8051编程板和Willar软件的帮助下,烧录程序到控制器。
  3. 现在按电路图连接。
  4. 在进行连接时,要确保交流电源和直流电源之间没有共同的连接
  5. 使用5V电源电路向控制器提供稳压的5V直流。
  6. 接通交流电源和直流电源。
  7. 现在继电器输出引脚得到230V。所以,不要触摸负载连接的引脚。
  8. LCD显示“输入密码”。
  9. 在键盘的帮助下输入密码。
  10. 现在,如果密码是正确的,然后断路器改变其状态(即,如果它已经是ON,现在它变成OFF,如果它已经是OFF,现在它变成ON),并显示在LCD上的线路(或负载)状态。
  11. 如果密码错误,则显示“密码错误”。
  12. 经过一段时间后,单片机显示“enter password”,要求输入密码。

下载项目代码

优势

  • 避免电线工人发生电气事故
  • 项目简单易行
  • 使用常用组件

应用程序

  • 用于变电站,保证线路人员的安全
  • 该系统用于建筑和房屋
  • 用于酒店和商场节省电力。
  • 也可作为基于密码的电器控制或基于密码的负载控制系统。

137年响应

  1. 为什么需要这个项目代码?
    完成学期项目。
    你是想做同一个项目还是不同的项目?
    我正在尝试同样的项目。
    给我们更多关于你的项目的细节。
    我正在尝试同样的项目,我想在我的家里安装系统。

  2. 我想通过这个项目来挽救因短路而丧生的人们的生命,同时节约电力。以便村民地区使用。安2某种提前安3给穷人的优势,在他的家里不能有一个低价格的电力

  3. 我是BS电子专业的学生,想把这个项目作为一个爱好,所以请把项目的代码和它的有趣的项目发给我,让我实现这个基于密码的断路器在我的家....

  4. 因为我希望
    做这个项目是为了防止触电。
    2.是的,我想做同样的项目
    3.我想把它安装在家里

  5. 你好,
    我想把这个作为我的学期项目。
    我正在尝试同样的项目。但是我会用230V交流组件替换那些12V的工作组件
    给我更多关于你的项目的细节。
    我还想在家里安装这个系统。
    请提供程序代码给我

  6. 问候!
    我真的很感激你所做的一切。我正在做一个基于这个微控制器的多用途项目。在这个项目中,我必须触发一个电路,涉及到工厂中某些导电材料的水平。由于一些安全问题,我正在使用密码实现。所以如果你能寄给我一些细节我会很感激。

  7. 我需要代码,因为我想做这个项目在我的工程最后一年的项目。
    这个项目更有趣,也在很多方面得到了利用。
    所以,麻烦把代码发到我的邮箱。

  8. 为什么需要这个项目代码?
    我对这个项目印象深刻,希望选择它作为我的学期项目。
    你是想做同一个项目还是不同的项目?
    我选择了同样的项目想法。
    给我们更多关于你的项目的细节
    我希望做这个项目,我相信它应该实际执行,以挽救许多生命。

  9. 1.我需要这个项目代码,因为使我的项目一样
    2.我的项目有些不同
    3.我的项目是基于你的项目,就像我做的项目基于这个密码的基础上,所以请为指导,请发送我的代码。

  10. 我需要这个项目作为我的班级项目。
    我正在做不同的项目基于你的项目代码。
    我愿意在基于密码的电流电路上执行项目,所以请我需要这个代码来执行我的项目。先生,请把密码发给我。

  11. 为什么需要这个项目代码?
    做一个学期项目。

    你是想做同一个项目还是不同的项目?
    是的,我们想做同一个项目。

  12. 为什么我需要这个项目?
    因为我想做一个类似我在学校的小项目
    我想做一个类似的项目吗?
    是的,我想做一个类似的项目
    关于我的项目的更多信息?
    我已经将这个项目主题作为提案提交给我的部门,并已获得批准。我需要你把这个项目的代码通过我提供的邮件发给我,这样我可以复制这个项目。谢谢你!

  13. 我想做这个项目,我点击下载代码,但是打不开。你能把这个代码的zip文件发给我吗?谢谢你!

  14. 你好,先生/女士
    1.我需要这个项目的编码,因为我想把这个项目作为我在B.tech最后一年的主要项目。
    2.是的,我很期待做同样的项目。
    3.我已经提交了这个项目主题作为我最后一年项目的提案,它已经被我的项目负责人批准了,他对这个项目太兴奋了

  15. 我是电子学理学士的最后一年学生
    我有兴趣做这个项目作为我最后一年的主要项目
    劳驾,请给我
    程序代码和这个项目的所有相关细节

  16. 为什么需要这个项目代码?
    完成学期项目。
    你是想做同一个项目还是不同的项目?
    我正在尝试同样的项目。
    给我们更多关于你的项目的细节。
    我正在尝试同样的项目,我想在我的家里安装系统。
    请把代码寄给我,我下载了代码也打不开
    谢谢你!

  17. 因为我们正在做这些项目。
    是的,我们学校也在做同样的项目。
    问题3:我们对这些项目了解不多。所以请Sir发项目代码和电路布局图。

  18. 我需要这个代码,我想大规模地应用它,但是让教授们在这个基础上指导我进行大规模的项目。我得先小规模地展示一下。这就是为什么我需要这个…
    请把这个项目的代码寄给我

      1. 长官,代码已经下载了,但我的笔记本电脑打不开。
        请先生,建议解决问题或什么是原因的代码不打开,请先生....

  19. 我想在大学里做这个项目。
    是的,我很期待做同样的项目。
    3.我已经提交了这个项目的主题,并且已经得到了我的项目负责人的批准。

  20. 长官,我需要这个项目的代码。因为我想做不同的一个,但给教授演示,这样他就可以大规模资助我的项目,我需要这个代码。请给我这个代码..这对我很有帮助,对我的未来也很有帮助。

  21. 先生是一名三年级的电子电气专业学生
    我有兴趣做这个项目作为迷你项目
    劳驾,请给我
    程序代码和这个项目的所有相关细节

      1. 继电器连接12v电源,晶体管,电机和其他连接什么????....你能告诉我们这个分量是什么吗?

  22. 我是第9班的学生,我想做一个相同的项目为班级项目,因为我是一个物理学生。请把我的项目代码在我的电子邮件下面给我。我也有关于电路的问题,作为这类项目的新问题,如何提供电源,从哪里?所以这是一个卑微的请求,请发送给我的代码和解释电源在我的电子邮件ID。

    ishaanpandey200@gmail.com

  23. 伟大的工作。我需要代码和所需的电路相同的项目使用avr单片机。请帮助并提供使用avr单片机的基于相同密码的断路器项目。
    如果你能提供,我将不胜感激。
    谢谢!

    1. 为了降低程序的复杂性,我们没有添加这个特性。所以,唯一的选择就是用新密码上传新程序。

    1. 只需进入keil IDE顶部的“flash”选项卡,点击“配置flash工具”....现在将打开一个新的窗口。在这里点击“设备”选项卡更改微控制器....

    1. 只有当HEX文件的大小大于微控制器中的程序内存时,才会发生这种情况。因此,通过有效地编写小程序可以解决这一问题。

  24. 如果发生故障,电路必须自动断路。但在本工程中需要密码破解,导致电路元器件损坏。所以不会是熔断。简单地说,它充当一个控制器。

  25. 项目名称应该是基于密码的继电器控制,而不是基于密码的断路器控制。继电器和断路器是两回事。明白了。

  26. 亲爱的先生。

    我真的很想做这个项目。我是POWER最后一年的学生。请所有我需要从你现在是帮助我与代码,因为我现在没有时间.....
    我等待您的答复,先生。
    谢谢……

留下一个回复

您的电邮地址将不会公布。

Electronicshub图标
Baidu
map