基于单片机智能防触电装置的研究与设计

news2024/11/18 6:02:34
摘 要 针对潮湿天气下配电线路附近易发生触电事故等问题 对单片机的控制算法进行了研究 设 计 了 一 种 基 于 单片机的野外智能防触电装置。 首先建立了该装置的整体结构框架 再分别进行硬件设计和软件流程分析 重点介绍 了人体感应模块和告警单元工作的条件和方法。 该装置使用常见单片机模块 拥有间歇工作的工作机制 满足了野外 工作对低成本和高续航能力的要求, 在潮湿环境下野外防触电应用方面具有现实意义
关键词 单片机 温湿度传感器 人体红外传感器 防触电

引言

配电线路处于电网末端 是电能从发电厂传输到用户 端的最后一个环 节。 部分配电线路处于人员较密集区域 , 且架设高度较低, 存在触电风险 目前 10kV 配 电 网 点 多面广、 基础较差 线 路 复 杂 时常发生人身触电事故 , 而且在潮湿天气, 人体与大地接触部分电阻降低 电流更 易经人体到达大地, 因此在雨雾等天气条件下 由于视线 模糊、 天气潮湿等原因更易发生触电危险 然而 目前配 电线路预防触电的措施并不完善, 多用标识牌警示 本文 从潮湿天气下配电线路易发生触电事故的实际情况出发, 设计一种基于单片机的智能防触电装置, 以改善配电线路 缺少安全可靠防触电措施的现况。

系统整体设计原理

本设计是一种实用型智能防触电装置 放置在配电线 路触电事 故 易 发 区。 利用单片机的键盘矩阵输入设定温 度、 湿度上下限 利用温度 湿度传感器获得外界温度和 湿度值, 通过单片机接收温度 湿度传感器数据 并与事 先设定好的温度、 湿度范围作对比 温度传感器和湿度传 感器用与门电路连接后与人体红外传感器串接, 如果测得 的温度值和湿度值均在设定范围, 那么人体红外传感器开 始工作; 检测到有人接近危险区后 告警单元开始工作 , 对接近人员示警。

系统硬件设计

系统总体结构

系统主要包括电源 单片机 温度传感器 湿度传感 器、 人体红外传感器和告警单元 其中 温度传感器 湿 度传感器和人体红外传感器分别与单片机的信号输入端连 接; 人体红外传感器与单片机的信号输出端相连 电源与 单片机形成供电连接。
基于单片机的智能防触电装置为内外两层结构 内层 为信号接收处理层, 主要包括单片机 温湿度传感器和人 体红外传感器, 主要作用为接收外部温湿度值和判断有无 人员接近; 外层为发出信号示警层 主要包括告警单元 。 电源设置在 装 置 内 层, 单片机通过一侧设置的 USB 充 电 接口与 电 源 相 连。 系 统 结 构 如 图 所 示 电 源 采 用 电 池组; 单 片 机 型 号 为 AT89S51; 温湿度传感器型号为 DHT11; 人体红 外 传 感 模 块 为 HC SR501 热 释 电 人 体 红 外传感器; 告 警 单 元 中 蜂 鸣 器 LED 灯均与单片机电 相连。        

温湿度传感器

DHT11 温湿度传感器是一款含有已校准数字信号输 出的复合传感器, 应用专用的数字模块采集技术和湿度传 感技术, 确保具有极高的 可靠性和卓越的长期稳定性 。 DHT11温湿度 传 感 器 包 括 个电阻式感湿元件和 个 NTC 测 温 元 件 并 与 个 高 性 能 位 单 片 机 相 连 。 DHT11温湿度传感器电路如图 所示

人体红外感应模块

HC SR501 热释电人体红外传感器具有全自动感应功 能, 当有人进入其感应范围时输出高电平 当人离开感应 范围时则自动延时关闭高电平, 输出低电平 该传感器同 时具有可设置感应封锁时间功能, 感应模块在每次感应输 出后, 可紧跟着设置一个封锁时间 在此时间段内感应器 不接收任何感应信号, 这样既可实现感应输出和封锁的间 隔工作, 也可有效抑制负载切换过程中的干扰 人体感应 模块电路如图3 所示

告警单元及组成

告警单元由中文文字转语音合成带喇叭播放器 蜂鸣器、LED灯、LED显示屏构成,设置在防触电装置外部, 其结构组成如图4 所示 告警单元以声光两种方式进行告 警: LED LED 显 示 屏 为 光 警 中文文字转语音合成 带喇叭播放器、 蜂鸣器为声警 告警单元中每个装置都与 单片机的输出端相连。

温湿度及红外传感系统软件设计

系统控制流程

开始时 温湿 度 传 感 器 人 体 红 外 传 感 器 LED 、 LED显示屏 蜂鸣器 中文文字转语音合成带喇叭播放器 均不工作。 接通电源后 利用单片机上矩阵键盘输入温湿 度范围数据储存于单片机中。 温湿度传感器开始工作 单 片机接收温湿度传感器获取的外界温湿度数据, 与设定范 围进行比对, 满足设定条件则人体红外传感器开始工作 , 同时单片机开始接收人体红外传感器的数据。 若有人接近 危险易发 地, 则 告 警 单 元 示 警 LED 灯 点 亮 蜂 鸣 器 工 作, 中文文字转语音合成带喇叭播放器播放警示语 显示 屏开始滚动警示语, 声光告警同时发出 简单又有效地达 到在天气潮湿、 视野较差的环境中避免触电事故发生的目 的。 控制流程如图 所示

人体红外传感程序

voidmain ()
ucharDHT ];
uchartmp
Time0 _ Init ();
while
   if Flag _ 1s== 1
  
    Flag _ 1s= 0
    DHT _ Start ();
    tmp= DHT _ ByteRead DHT );
    if tmp== 1
 
     Humi= DHT ];
     Temp= DHT ];
   
  
   if Humi 70
  
    if ELEC == 1
   
     BEEP = 0
     LED = 0
   
    else
   
     BEEP = 1
     LED = 1
   
  
   Display ();

结语

本文介绍了一种基于单片机的智能防触电装置 根据 天气条件的不同, 单片机选择性地在易发生触电危险的潮 湿天气条件下工作, 从外传感器获取附近环境信息 然后 控制告警单元工作, 达到在视野较差的环境中也能有效避 免触电事故发生的目的。 该装置具有结构原理简单 成本 低、 续航能力强等优点 具有较大的实用价值

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1710740.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从零开始写 Docker(十六)---容器网络实现(上):为容器插上”网线”

本文为从零开始写 Docker 系列第十六篇,利用 linux 下的 Veth、Bridge、iptables 等等相关技术,构建容器网络模型,为容器插上”网线“。 完整代码见:https://github.com/lixd/mydocker 欢迎 Star 推荐阅读以下文章对 docker 基本实…

邀请媒体参会,媒体邀约的正确打开方式

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 邀请媒体参会是一项重要的公关活动,需要细致的规划和执行。以下是一些步骤和建议,可以帮助你更有效地进行媒体邀约: 1. 拟定邀约媒体名单:…

启智CV机器人,ROS

资料: https://wiki.ros.org/kinetic/Installation/Ubuntu https://blog.csdn.net/qq_44339029/article/details/120579608 装VM。 装ubuntu20.04 desktop.iso系统。 装vm工具: sudo apt update sudo dpkg --configure -a sudo apt-get autoremove o…

可燃气体报警器检测周期:如何合理设定以满足安全需求?

可燃气体报警器作为工业安全和生产环境中不可或缺的安全防护设备,其准确性、稳定性和及时响应性对于防止火灾和爆炸事故具有重要意义。 因此,合理设定并严格执行可燃气体报警器的检测周期,是确保安全与可靠运行的核心环节。 一、检测周期的重…

轻兔推荐 —— 一个好用的软件服务推荐平台

给大家推荐一个好用的的软件服务推荐平台:轻兔推荐 网站界面简洁大方,没有太多杂七杂八的功能和页面,有明暗主题色可以选择,默认为亮色,可在网站上方手动切换。 每工作日都会推荐一款软件,有时会加更&…

如何理解Spring Boot自动配置原理和应用?

我们知道,基于Spring Boot,我们只需要在类路径中引入一组第三方框架的starter组件,就能在Spring容器中使用这些框架所提供的各项功能。这在当下的开发过程中已经习以为常,但在Spring Boot还没有诞生之前却是不可想象的。如果我们使…

Dubbo生态之初识分布式事务

1.分布式事务简介 传统的关系型数据库只能保证单个数据库中多个数据表的事务特性。一旦多个SQL操作涉及到多个数据库,这类的事务就无法解决跨库事务问题。在传统架构下,这种问题出现的情况非常少,但是在分布式微服务架构中,分布式…

java方法负载问题

先介绍一下方法的重载 下面是例子 方法名都为sum而形参是不同的 记住! 是否为重载关系 1在同一个类里面 2形参不同(与返回值无关) 3方法名一样 第一个图为什么错? 答案:虽然在同一个类里面,并且方法名…

3-Django项目继续--初识ModelForm

目录 ModelForm 认识ModelForm 优势 初识Form 初识ModelForm 添加信息 views.py add_student_new.html 修改信息 views.py views.py add_student_new.html ModelForm 认识ModelForm 优势 1、方便校验用户提交的数据 2、页面展示错误提示 3、数据库字段很多的情况…

基于Docker的ROS开发

本文主要介绍如何使用Docker在Windows和Linux环境中部署并使用ROS,通过Docker Container运行ROS,可以方便我们在一个本地环境中运行多个ROS版本。 更多内容,访问专栏目录获取实时更新。 关于ROS的版本 参考ROS1 Distribution Wiki和ROS2 Dis…

SpringBoot项目启动时提示程序包不存在和找不到符号

一、前言 最近接手同事开发的一个Springboot工作项目,从svn上整体拉取下来后,构建完成后,启动的时候遇到了程序包找不到的情况,记录一下处理过程; 二、项目问题 1、报错信息:启动后报 java: 程序包org.sp…

最强端侧多模态模型MiniCPM-V 2.5,8B 参数,性能超越 GPT-4V 和 Gemini Pro

前言 近年来,人工智能领域掀起了一股大模型热潮,然而大模型的巨大参数量级和高昂的算力需求,限制了其在端侧设备上的应用。为了打破这一局限,面壁智能推出了 MiniCPM 模型家族,致力于打造高性能、低参数量的端侧模型。…

【Qt秘籍】[004]-Qt中的重要工具-介绍

QtCreator概览 当我们打开系统的菜单翻到刚刚下载的Qt文件,里面的内容却让我们眼花缭乱。 不过别急,下面我们将一一解析。 1.Assistant Qt自带的离线版本官方文档 2.Designer Qt图形化设计界面的工具,通过拖拽控件快速生成界面&#xff0c…

APM 2.8外置罗盘校准

请注意: GPS不可以飞控带电插拔,带电插拔会产生差分电压,可能会导致GPS模块损坏,无法搜星。不听劝告,后果自负! 1.如何接线 GPS有两根线,要插上面图所示的两个接口。同时拔掉旁边的跳线帽&…

强化学习——学习笔记2

在上一篇文章中对强化学习进行了基本的概述,在此篇文章中将继续深入强化学习的相关知识。 一、什么是DP、MC、TD? 动态规划法(DP):动态规划法离不开一个关键词,拆分 ,就是把求解的问题分解成若…

[AIGC] Nginx常用变量详解

Nginx非常强大,其主要功能包括HTTP服务器、反向代理、负载均衡等。Nginx的配置中有许多内置的变量,你可以在配置文件中使用这些变量进行灵活的配置。在本篇文章中,我们将介绍一些Nginx中常见的变量,包括proxy_add_header。 常见变…

多旋翼无人机机场考哪些内容?

多旋翼无人机机场考试的内容主要包括理论和实飞两部分。 理论考试主要涵盖无人机相关的知识,包括无人机的原理、结构、操作规范等。 实飞考试则主要考察飞行技能,包括飞行操作、航线规划、飞行稳定性等。 具体来说,实飞部分可能包括使用GPS…

前端渲染页面的原理

之前一直不愿意写一篇关于原理的,因为说起来实在是太繁杂,要写得细,码字梳理,计算下来起码都要差不多三周。以前一直躲避这个事情,现在反正有时间,为了不荒废自己,那就从头捋一遍。也方便自己后…

【STL库源码剖析】list 简单实现

从此音尘各悄然 春山如黛草如烟 目录 list 的结点设计 list 的迭代器 list 的部分框架 迭代器的实现 容量相关相关函数 实现 insert 在指定位置插入 val 实现 push_back 在尾部进行插入 实现 erase 在指定位置删除 实现 pop_back 在尾部进行删除 实现 list 的头插、头删 实现…

循环buffer“一写多读“

1.往期回顾 一个简单实用的循环buffer,用于缓冲数据!测试500M数据,耗时1.3秒。 C语言版本的循环buffer比C版本的速度更快!测试500M数据0.5秒,达9.25Gbps左右! C 语言免拷贝版本循环 buffer 比拷贝版本快了…