液位传感器- 从零开始认识各种传感器【二十四期】

news2024/11/14 13:53:58

液位传感器|从零开始认识各种传感器

1、什么是液位传感器 ?

read-normal-img

液位传感器是一种用于检测和测量液体位置和高度的装置,广泛应用于工业、农业、环保和家庭等领域。液位传感器可以实时监测液体的水平,以实现自动化控制和安全防护。

2、液位传感器是如何工作的?

液位传感器的工作原理根据所采用的具体传感技术的不同而有所区别,但总体都是通过物理特性或者电磁波来探测液体位置或液位变化来生成对应的信号,这些信号再经过转换显示为液位高度数值或用于自动化控制系统。液位传感器的工作原理根据所采用的具体传感技术的不同而有所区别,但总体都是通过物理特性或者电磁波来探测液体位置或液位变化来生成对应的信号,这些信号再经过转换显示为液位高度数值或用于自动化控制系统。

3、常见的液位传感器的种类

液位传感器依据工作原理的不同,可分为多个类型,常见的有浮子式,压力式,电容式,超声波和光电式液位传感器。

3.1 浮子式液位传感器

read-normal-img

浮子式或者浮球式液位传感器是利用浮力原理,通过浮子随液面升降带动机械结构或传感元件,从而反映液位变化。浮子通常连接到一个杠杆,液位变化导致浮子的升降,这个变化会通过杠杆传递到一个电位计或磁簧开关,改变输出电信号或开关状态。这种传感器相对结构简单成本比较低,应用范围广,但容易受到液体粘度和悬浮物影响。

3.2 压力式液位传感器

read-normal-img

压力式液位传感器是将测量管插入容器中,通过压力传感器来测量管末端的压力。充满气体的测量管插入液体中,在测量管末端的液面上根据不同的水深产生相应的压力。这个压力通过气体传导到上面的压力传感器,通过测得的压力,就可以反推出液体的深度。

read-normal-img

3.3 电容式液位传感器

read-normal-img

电容式液位计是采用测量电容的变化来测量液面的高低的。它的电容构成一般是一根插入容器内的金属棒作为电容的一个极,容器壁作为电容的另一极(如果容器是非金属材料则需要增加插入另外一个电极)。电容两电极间的介质即为液体及其上面的气体。当液位升高或降低时,两电极间总的介电常数值发生变化导致电容量的变化。通过两电极间的电容量的变化即可测量液位的高低。电容液位传感器体积小,容易实现远传和调节,适用于具有腐蚀性或者高压介质的液位测量。

3.4 超声波液位传感器

read-normal-img

超声波液位传感器通过产生超声波脉冲来工作。超声波脉冲会从被测液体的表面反射回来,传感器通过计算超声波脉冲传播到表面并返回传感器所花费的时间来确定液位。虽然超声波测量液位十分准确,具有安装简便、灵活性高等特点,但容易受到超声波传播中能量损耗的影响,比如它不适合在含有蒸汽、粉尘等环境中使用。

3.5 光电式液位传感器

read-normal-img

光电液位传感器内部包含一个发光二极管和一个光敏接收器。二极管发出的光被传感器顶部的透镜折射回光敏接收器。当液体位置升高浸没棱镜时,则光会折射到液体中,从而接收器接收到的光线减小(因为这个工作原理,它经常是被用做液位开关)。它具有简单而可靠的优点, 具体光线使用可以是可见光、激光或红外光。

3.6 几种液位传感器的对比

read-normal-img

这里列出了液位传感器的对比,在设计产品时,可以根据不同的使用场景和精度要求来选择合适的传感器。

4、液位传感器实验演示

我们来演示使用 MCU 读取显示液位传感器的数据。这是一款常见的光电式液位开关。开始时容器内没有注入液体,屏幕显示当前检测的是空瓶状态。将水倒入杯中,当水位到达传感器探头位置时,由于光线透过水的折射而损失,液位开关给出了水满的状态。

点击查看代码。

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

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

相关文章

java之方法引用 —— ::

目录 一、简介 二、引用静态方法 1.格式 2.示例 ​编辑 3.条件解析 三、引用成员方法 1.格式 2.示例 四、引用构造方法 1.格式 2.示例 五、类名引用成员方法 1.格式 2.略微不同的方法引用规则 3.示例 六、引用数组的构造方法 1.格式 2.示例 一、简介 方…

C语言笔记39 •数据结构--栈队列-OJ•

栈&队列-OJ 1.给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: (1).左括号必须用相同类型的右括号闭合。 (2).左括号必须以正确的顺序闭合。 (3).每个右括…

MQ消息队列篇:三大MQ产品的必备面试种子题

MQ有什么用? MQ(消息队列)是一种FIFO(先进先出)的数据结构,主要用于实现异步通信、削峰平谷和解耦等功能。它通过将生产者生成的消息发送到队列中,然后由消费者进行消费。这样,生产…

【Kubernetes】k8s集群中kubectl的陈述式资源管理

目录 一.k8s集群资源管理方式分类 1.陈述式资源管理方式 2.声明式资源管理方式 二.陈述式资源管理方法 三.kubectl命令 四.项目生命周期 1.创建 kubectl create命令 2.发布 kubectl expose命令 3.更新 kubectl set 4.回滚 kubectl rollout 5.删除 k…

notes for datawhale summer camp chemistry task3

Transformer transformer的诞生 循环神经网络:由于所有的前文信息都蕴含在一个隐向量里面,这会导致随着序列长度的增加,编码在隐藏状态中的序列早期的上下文信息被逐渐遗忘。 卷积神经网络:受限的上下文窗口在建模长文本方面天…

木卫四发布《2024半年度汽车漏洞及威胁情报-简报》

随着智能汽车技术的飞速发展,其安全问题也日益成为行业关注的焦点。木卫四威胁情报中心对2024年上半年国内外智能汽车领域的漏洞情报及安全事件进行了全面研究和分析,发布了《2024半年度汽车漏洞及威胁情报-简报》。本报告中智能汽车威胁情报的来源多样&…

宏集方案 | 传统建筑智能化改造,迈向物联新时代

前言 智能建筑涉及多个系统的集成,如照明、空调、安防等,这些系统的兼容性和协调运作是一大挑战。然而,传统的工业建筑和商业楼宇受早期设计的局限,多个控制系统间互不兼容,并且难以重新部署通信线缆。 针对传统建筑…

Java:查看线程信息

示例用代码 public class Main {static class MyThread extends Thread {Overridepublic void run() {while (true) {System.out.println("hello thread");try {Thread.sleep(1000);} catch (InterruptedException e) {throw new RuntimeException(e);}}}}public st…

【Canvas与艺术】九角大楼

【成图】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>九角大楼</title><style type"text/css">.cen…

“光影魔术手”:一款让照片编辑更高效的软件工具

&#x1f680;&#x1f680;&#x1f680; 摄影爱好者和技术控们&#xff0c;想要照片编辑技能更上一层楼吗&#xff1f;“光影魔术手”带你探索照片美化的高级技巧&#xff0c;这款软件不仅是工具&#xff0c;更是你的技术利器&#xff01; &#x1f308;【专业调色功能解析】…

AS400==使用COBOL写个HELLWORLD

登录后输入命令WRKOBJPDM 可以看到在我的lib下拥有的FILES列表 随便选一个&#xff0c;在OPT输入12回车打开这个FILE&#xff0c;最下面一排提示了&#xff0c;F6创建一个新的MEMBER输入这个FILE FILE相当于文件夹&#xff0c;MEMBER相当于一个代码文件test.py。 移动光标输入…

Leetcode—400. 第 N 位数字【中等】

2024每日刷题&#xff08;151&#xff09; Leetcode—400. 第 N 位数字 算法思想 参考自k神 实现代码 class Solution { public:int findNthDigit(int n) {int digitSize 1;int startNum 1;long long count 9;while(digitSize * count < n) {n - count * digitSize;di…

用Python打造精彩动画与视频,5.1 Matplotlib基础及其动画功能

5.1 Matplotlib基础及其动画功能 在本小节中&#xff0c;我们将介绍Matplotlib的基础知识及其动画功能。Matplotlib是Python中最流行的绘图库之一&#xff0c;它可以生成静态、动态和交互式的图表。通过Matplotlib的动画模块&#xff0c;我们可以创建各种动画效果&#xff0c;…

达梦数据库系列—44.SQL调优

目录 SQL优化思路 1、定位慢sql 2、SQL分析方法 2.1 执行计划 2.2 ET 工具 2.3 dbms_sqltune 工具 3、SQL语句优化 3.1 索引 3.2 SQL语句改写 3.3 表设计优化 3.4 表的连接方式 3.5 HINT 4、统计信息 SQL优化思路 1、定位慢sql 待优化的SQL大致可分为两类&#…

PCIe学习笔记(15)

设备就绪状态 (Device Readiness Status&#xff0c;DRS)消息 &#xff08;Device Readiness Status (DRS) 是PCIe规范中引入的一种机制&#xff0c;旨在改进设备初始化和就绪状态的检测与报告。 在以往的PCIe版本中&#xff0c;系统通常依赖于固定的超时机制来判断设备是否已…

天机学堂 第四天 高并发优化总结

前端每隔15秒就发起一次请求&#xff0c;将播放记录写入数据库。 但问题是&#xff0c;提交播放记录的业务太复杂了&#xff0c;其中涉及到大量的数据库操作&#xff1a; 如何进行优化 单机并发能力 变同步为异步 合并写请求 提高单机并发&#xff1a;优化SQL&#xff0c;尽…

vscode中WSL插件的安装配置

1.安装WSL插件 2.点击左下角的蓝色区域&#xff0c;Connect to WSL连接下载Linux系统&#xff0c;我这里下载Ubuntu ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/7ec21d81b4ec49f3856be2d8013bc12f.png 3.输入用户名和密码 4.成功连接 5.配置过程中出现的问题 …

LinuxUNIX系统编程手册——(十四)系统编程概念

14.1 设备专用文件&#xff08;设备文件&#xff09; 设备专用文件与系统的某个设备相对应。在内核中&#xff0c;每种设备类型都有与之相对应的设备驱动程序&#xff0c;用来处理设备的所有 I/O 请求。设备驱动程序属内核代码单元&#xff0c;可执行一系列操作&#xff0c;&a…

服务器SSL证书年费一般多少钱?

SSL证书作为网络安全的重要组成部分&#xff0c;不仅能够保护数据传输的安全性&#xff0c;还能增强用户对网站的信任度。然而&#xff0c;面对市场上众多的SSL证书选项&#xff0c;许多人可能会感到困惑&#xff1a;究竟应该选择哪种类型的SSL证书&#xff1f;它们的价格又是怎…

【从零开始一步步学习VSOA开发】搭建VSOA运行环境

搭建VSOA运行环境 为方便 VSOA 的运行和调测&#xff0c;这里选择RealEvo-Simulator 下的 AMD64 平台作为 VSOA 的硬件运行环境&#xff0c;操作系统则选择标准版的 SylixOS 而不是容器版的SylixOS。 下载虚拟机资源 RealEvo-Simulator 并不自带 AMD64 平台虚拟机&#xff0…