当前位置: 首页 > news >正文

基于单片机的储油罐液位无线监测系统

摘要: 本设计通过无线通信技术为油田储油罐设计了一款液位测量装置,以STC89C52 单片机为中心控制器,采用超声波测距模块HC-SR04 作为液位测量传感器,选用nRF24L01 无线通信模块对采集到的数据进行实时发送与接收,然后将接收到的数据实时处理后传送到上位机进行显示,达到液位的远程监控和报警功能。
关键词: 超声波测距;单片机;无线通信;实时监控

1 引言

液位在石油产业过程控制系统中是一个非常重要且常见的控制对象,因此,液位的实时监控是石油产业生产过程中举足轻重的一环。液位的变化关系着石油工业过程控制的安全,一旦超出可控范围,就可能会造成不可预知的后果。在过去,液位的监控装置多数是使用单片机实现点对点控制和显示,工作人员必须到工业现场操作这些仪器,且单片机功能十分有限,只能完成一些相对简单的操作。目前无线通信技术在迅猛发展,其在工业控制领域的应用逐渐增多,基于单片机的储油罐液位无线监测系统可以实现远程监测、控制和管理的有效集成,随时掌握现场情况,方便进行控制操作,节省许多人力物力。

2 系统总体设计

基于单片机的储油罐液位无线监测系统包括超声波油量测量和无线数据传输两部分。其中油位测量部分是依据超声脉冲回波测距原理设计的。由超声波的发射器发射超声波,声波遇到障碍物后反射,由超声波接收器接收。测出从超声波发射脉冲串至接收到回波信号的传输时间,即渡越时间,超声波在同一种介质中的传输速度是不变的,那么由渡越时间和声速,就可算出要测的距离。

无线数据传输部分采用无线收发模块来完成。依据所要达到的功能,本系统将超声波测距技术与无线数据收发技术相结合,实时检测油罐中燃油的液位,可以显示和记录相关的数据,传送至上位机来实

相关文章:

  • 基于Skywalking开发分布式监控(四)一个案例
  • C及C++每日练习(2)
  • VSCode设置
  • [C语言]——C语言常见概念(1)
  • 【Appium问题】每次启动appium都会安装一次uiautomator
  • window环境下使用k8s部署.net core项目
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽
  • 面试经典150题(101-104)
  • 电脑解锁后黑屏有鼠标--亲测!!不需要重装系统!!
  • gan, pixel2pixel, cyclegan, srgan图像超分辨率
  • git 如何将多个提交点合并为一个提交点 commit
  • chromedriverUnable to obtain driver for chrome using ,selenium找不到chromedriver
  • 【AI视野·今日NLP 自然语言处理论文速览 第八十二期】Tue, 5 Mar 2024
  • Java零基础 - try-catch-finally和throw语句
  • Mysql学习之MVCC解决读写问题
  • 【Leetcode】104. 二叉树的最大深度
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 07.Android之多媒体问题
  • Centos6.8 使用rpm安装mysql5.7
  • codis proxy处理流程
  • JavaScript新鲜事·第5期
  • k8s 面向应用开发者的基础命令
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • Sublime text 3 3103 注册码
  • WePY 在小程序性能调优上做出的探究
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 为视图添加丝滑的水波纹
  • 小程序测试方案初探
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 如何正确理解,内页权重高于首页?
  • 说说我为什么看好Spring Cloud Alibaba
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ###项目技术发展史
  • (+4)2.2UML建模图
  • (14)Hive调优——合并小文件
  • (solr系列:一)使用tomcat部署solr服务
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .bat批处理(三):变量声明、设置、拼接、截取
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • :not(:first-child)和:not(:last-child)的用法
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • [] 与 [[]], -gt 与 > 的比较
  • [1181]linux两台服务器之间传输文件和文件夹
  • [2013AAA]On a fractional nonlinear hyperbolic equation arising from relative theory
  • [20170713] 无法访问SQL Server
  • [20190416]完善shared latch测试脚本2.txt
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [BUUCTF]-Reverse:reverse3解析
  • [Go WebSocket] 多房间的聊天室(五)用多个小锁代替大锁,提高效率