在本篇文章中,我们将把霍尔效应水流传感器YFS201与Arduino开发板连接,以测量水或任何其他液体的流量和流速。这是一个非常出色的项目,可用于工业、家庭或水龙头、隧道、河流等水流测量应用中。下面介绍使用Arduino和水流传感器进行流量和流速测量的代码以及电路图。

该项目可用于测量流经管道或容器的液体,或基于水的流速或水量创建控制系统。例如,您可以在园艺时使用它来测量用于浇灌植物的水量,以防止浪费。

所需的组件:

● YFS201霍尔效应水流传感器

● Arduino Uno开发板

● 1602 LCD显示屏

● 面包板

● 连接导线

电路图

将LCD引脚1、3、5、16连接到GND,将LCD的引脚2和15连接到5V VCC。然后将LCD引脚4、6、11、12、13、14连接到Arduino数字引脚D7、D6、D5、D4、D3、D2。

将YFS201霍尔效应水流传感器的VCC引脚连接至5V电源,并将GND连接至GND。由于它是一个模拟传感器,因此将其模拟引脚连接到Arduino的A0,如上图所示。

YFS201霍尔效应水流传感器简介

该传感器与您的供水管线成一直线,并包含一个风车传感器,以测量流过其中的液体量。有一个集成的磁性霍尔效应传感器,每旋转一圈就会输出一个电脉冲。霍尔效应传感器与水管密封,可保持传感器安全干燥。

传感器带有三根线:红色(5-24VDC电源)、黑色(接地)和黄色(霍尔效应脉冲输出)。通过计算来自传感器输出的脉冲,您可以轻松计算出水流量。每个脉冲约为2.25毫米。请注意,这不是精密传感器,脉冲率的确会有所变化,具体取决于流速、流体压力和传感器方向。如果要求精度高于10%,则需要仔细校准。但是,它非常适合基本的测量任务!

流量传感器的特点:

● 型号:YF-S201

● 传感器类型:霍尔效应

● 工作电压:5至18V DC(最低测试工作电压4.5V)

● 最大电流消耗:15mA @ 5V

● 输出类型:5V TTL

● 工作流量:1至30升/分钟

● 工作温度范围:-25至+ 80℃

● 工作湿度范围:35%-80%RH

● 准确度:±10%

● 最大水压:2.0 MPa

● 输出占空比:50%+ -10%

● 输出上升时间:0.04us

● 输出下降时间:0.18us

● 流量脉冲特性:频率(Hz)= 7.5 *流量(L / min)

● 每升脉冲数:450

● 耐用性:最少300,000次周期

YFS201霍尔效应水流传感器的工作原理:

使用Arduino进行流量和体积测量的水流传感器基于霍尔效应原理工作。根据霍尔效应,在垂直于电流和垂直于电流的磁场的导体中会感应出电压差。在此,霍尔效应在流量计中利用了一个小型风扇/螺旋桨形转子,该转子置于液体流动的路径中。

液体推压转子的页片,使其旋转。转子的轴连接到霍尔效应传感器。它是一个电流线圈和一个连接到转子轴上的磁体的装置,因此当该转子旋转时会感应出电压/脉冲。在该流量计中,每分钟每升通过的液体输出约4.5个脉冲。这是由于安装在转子轴上的磁铁引起的磁场变化。我们使用Arduino测量脉冲数,然后使用简单的转换公式以升/小时(L / hr)为单位计算流速,以升为单位计算总流量。

更多内容请参考以下链接:https://www.yiboard.com/thread-1437-1-1.html

欢迎扫码关注微信公众号:yi-board

使用Arduino和水流传感器进行流速和流量测量相关推荐

  1. Arduino实验十三 YFS201霍尔效应水流传感器

    学习任务: 利用YFS201霍尔效应水流传感器水流量 组件: Arduion主板 YFS201霍尔效应水流传感器 面包板 杜邦线 USB数据线 下图是YFS201霍尔效应水流传感器 实验步骤: 1.建 ...

  2. 【 Arduino 和水流量传感器测量水流量和体积】

    Arduino 和水流量传感器测量水流量和体积 前言 所需元器件 YFS201水流量传感器 电路原理图 Arduino水流传感器代码 Arduino水流量传感器工作 完整代码 前言 通过使用带有 Ar ...

  3. 火焰传感器工作原理_水流传感器的工作原理和故障分析

    点击上方蓝字关注我们! 当你打开热水龙头的时候,壁挂炉自动启动,热水源源不断地流出:当你关闭热水龙头后,壁挂炉则立即熄火停机.壁挂炉是通过什么知道您的生活热水需求呢?它就是一种叫做"水流传感 ...

  4. Arduino Uno 火焰传感器实验

    火焰传感器 火焰燃烧的时候会产生一种紫外线,火焰传感器对这非常灵敏,所以能检测出火焰. 实验效果 当打火机点燃的时候,传感器输出的数值变小,越是靠近,数值越小. BOM表 Arduino Uno   ...

  5. Arduino 用声音传感器制作简单的“声纹锁”

    Arduino 用声音传感器制作简单的"声纹锁" 前言 之前就一直在想如何用Arduino制作一个门锁,简单廉价,又可以很方便的开门,最后想了一个办法,就是使用一个声音传感器,制作 ...

  6. Arduino CapacitiveSensor 电容式触摸传感器

    Arduino CapacitiveSensor 电容式触摸传感器 安装所需库 连线图 代码部分 参考文献 安装所需库 需要安装CapacitiveSensor库,步骤如下: 连线图 注意:电阻阻值尽 ...

  7. arduino 土壤温湿度传感器_怎样将Arduino与土壤湿度传感器FC-28连接起来

    步骤1:在模拟模式下连接传感器 模拟模式 - 连接土壤湿度传感器和Arduino 要在模拟模式下连接传感器,我们需要使用传感器的模拟输出.从土壤湿度传感器FC-28获取模拟输出时,传感器给出的值为0- ...

  8. Arduino驱动APDS-9960传感器颜色识别

    Arduino驱动APDS-9960传感器颜色识别 前言 特征: 原理图 颜色和ALS检测功能 主要参数 时序图 接线 驱动程序 实物图 实验结果 总结 前言 APDS-9960是一款集成 ALS.红 ...

  9. Processing与Arduino交互-光敏传感器

    跟随环境光变化的太阳 公众号:STCode 1-光敏传感器简介 光敏传感器由光敏电阻构成.光敏电阻的阻值会根据光线强度发生变化.环境光线较弱时,阻值增大:环境光强烈时,阻值变小:当环境光线被完全遮时, ...

  10. arduino与风向传感器的接线_小白如何开始学习Arduino?

    大家平时在作品集里会看到很多用Arduino实现的装置,可能是交互装置,可能是艺术装置.很多同学会对Arduino这个部分感兴趣,也喜欢做相关项目,觉得做起来很有意思.今天马克笔设计留学的程老师来讲一 ...

最新文章

  1. 如何高效地爬取链家的房源信息(二)
  2. [Ubuntu]更改所有子文件和子目录所有者权限
  3. [附加题] 结对项目对接的苦痛
  4. 如何做一款成功的APP应用
  5. Ubuntu上用caffe的SSD方法训练Pascal VOC数据集
  6. java实现123n_java三线程交替打印123……n
  7. LeetCode 734. 句子相似性(哈希)
  8. 亚马逊出的平板电脑_亚马逊Fire HD 8 Plus评测:适合看视频和轻度游戏的廉价平板...
  9. golang mysql封装_golang如何封装路由
  10. 移动端vant时间选择器_vue移动端组件库(vant)
  11. 空间平面,空间直线及它们的方程
  12. 官网下载旧版本的Xcode
  13. chrome devTool
  14. php 接口并发测试的方法
  15. 风控中英文术语手册(银行_消费金融信贷业务)_version6
  16. 大学物理-热学-教学总结
  17. gbd调试器及静态库/动态库的制作
  18. 【只摘金句】Linux开发模式带给我们的思考
  19. 谷歌网站收录移动设备易用性有问题?
  20. [Alpha] Scrum Meeting 5 - TEAM LESS ERROR

热门文章

  1. html插入activex,在HTML网页中插入ActiveX控件
  2. 电力系统分析第三版 第四章 电力系统潮流的计算机算法 习题答案,电力系统分析 第四章 电力系统潮流的计算机算法.ppt...
  3. 系统集成项目管理工程师教程 第二版下载,仅供学习交流使用
  4. 会声会影2022Win64中文版特别版
  5. 2012服务器系统安装iis,Windows Server 2012 安装配置IIS教程
  6. 编译ffmpeg安卓库(clang篇),含armeabi-v7a , arm64-v8a, x86, x86_64
  7. C#开发DIY照片书软件(C#图形图像开发)
  8. iOS 唤起各种App的方法总结
  9. CSS-fishc学习笔记
  10. 三位数除以两位数竖式计算没有余数_三位数除以两位数竖式