0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

水流量传感器怎样与Arduino连接

454398 来源:工程师吴畏 2019-07-29 11:54 次阅读

简介

在本项目中,我将向您展示如何将水流量传感器Arduino连接。使用此Arduino水流量传感器教程作为参考,您可以实施一个系统,可以测量流经管道的水(或任何液体)的数量。

监测液体流量在各种应用中非常重要,例如家庭花园中的简单植物浇水系统,以及复杂的制药和食品加工行业。

水流传感器是一种简单的设备,可以帮助我们测量液体的流量。在这个项目中,我将谈一点水流传感器,水流量传感器如何工作以及如何将简单的水流量传感器与Arduino连接。

A关于水流量传感器的简要说明

水流量传感器,顾名思义,是一种测量水流量的装置。本项目中使用的水流量传感器如下图所示。

它有一个塑料阀体,带有转子和霍尔传感器电路。它有三条线,即+ 5V(红色),GND(黑色)和输出(黄色)。由于它工作在+ 5V,它可以与任何像Arduino这样的微控制器连接。

如果您注意到水位传感器,顶部有一些信息,传感器的底部。最重要的是,标签上有关于传感器的重要信息。

标签上的信息如下:

型号:YF-S201

工作范围:1 - 30 L/min

水压:≤ 1.75 MPa

在传感器的底部,有一个箭头形式的标记,用于指示通过传感器所需的水流方向。因此,将此传感器连接到管道时,务必遵循此方向。

水流量传感器的工作原理

水流量传感器采用霍尔效应传感器实现。因此,如果您熟悉霍尔效应传感器,则可以很容易地理解水流量传感器的工作情况。

基本上,YF-S201水流传感器由一个挡板组成当水流过传感器时旋转的车轮(或涡轮)。在这个襟翼轮的中心,有磁铁固定。

现在进入霍尔效应传感器部件,我的水流量传感器中使用的霍尔效应传感器是霍尼韦尔的460S霍尔 - 影响传感器IC。它是一个TO-92封装的IC。

根据霍尼韦尔提供的数据表,460S Hall的工作 - 效果传感器如下:当磁铁的南极朝向IC时,传感器的输出为低电平,当磁铁的北极朝向IC时,输出为高电平。

记住这一点,当水流过YF-S201水流传感器时,水翼轮会因水的作用而旋转,因此附着在其上的磁铁也会旋转。/span》

结果,霍尔效应传感器附近的磁场随着襟翼轮的旋转和输出而切换极性。传感器(在输出引脚 - 黄线上)将是一个脉冲。

通过跟踪水流量传感器输出的脉冲数,您可以轻松实现计算流经传感器的水量,以及水流量。

Arduino水流量传感器接口电路图

Arduino水流量电路图传感器接口如下图所示。

注意:内部输出引脚霍尔效应传感器在电路板上拉高(如上图所示的故障图像)。因此,我没有使用任何外部上拉电阻

所需组件

Arduino UNO

YF-S201水流量传感器

连接电线

电路设计

将YF-S201水流量传感器的红色和黑色线连接到+ 5V和GND。由于我将使用Arduino的中断功能,因此只有数字I/O引脚2和3可以连接到水流量传感器的输出。

在此项目,我已将水流量传感器(黄线)的输出连接到Arduino UNO的数字I/O引脚2。

代码

下面给出了Arduino水流量传感器接口的代码。代码中有一个小的计算,我将在后面的部分中解释。

计算

项目的输出是以每小时升为单位显示流经传感器的水量,如下所示。为了获得这一点,计算量很小。

参考YF-S201水的数据表流量传感器,由于传感器的输出是脉冲,通过计算脉冲的频率,我们可以计算流过传感器的水的体积。

脉冲频率(Hz)为7.5 *流量(单位为升/分钟)。因此,以每小时升数为单位的水量是脉冲频率* 60/7.5。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2515

    文章

    47680

    浏览量

    738661
  • Arduino
    +关注

    关注

    184

    文章

    6422

    浏览量

    184627
收藏 人收藏

    评论

    相关推荐

    如何连接Arduino声音传感器以控制带有声音的LED

    在本教程中,您将学习如何连接Arduino声音传感器以控制带有声音的LED。在本指南结束时,您将拥有一个可以正常工作的声控LED!
    的头像 发表于 02-11 10:21 709次阅读
    如何<b class='flag-5'>连接</b><b class='flag-5'>Arduino</b>声音<b class='flag-5'>传感器</b>以控制带有声音的LED

    为什么热式质量流量传感器输出的流量都是标况流量

    为什么热式质量流量传感器输出的流量都是标况流量? 热式质量流量传感器是一种常用的
    的头像 发表于 12-19 09:49 288次阅读

    热导式水流量开关具有哪些特点

    开关具有以下几个特点:准确性高、稳定性强、精度可调、适应性广、响应速度快以及结构简单可靠。 首先,热导式水流量开关具有很高的测量准确性。它采用独特的热导传感器,能够实时感知流体的流量变化,并将其转化为相应的电
    的头像 发表于 12-15 09:31 274次阅读

    流量开关和水流开关的区别 流量开关选型

    流量开关和水流开关的区别 流量开关选型  流量开关和水流开关是两种不同的开关设备,在使用范围、工作原理以及选型等方面存在一些差异。本文将从以
    的头像 发表于 12-15 09:31 463次阅读

    安装进水和出水流量计的选择

    安装进水和出水流量计时,选择污水泵后部的管道。因为生产企业存在差异,所以管道内部水量、水流速度等均有不同。水流量计必须灵活,以适应不同的测量环境,实现废水的准确测量和排放。部分企业的污水排放消耗
    的头像 发表于 11-15 18:44 302次阅读

    水流量测量中的电磁流量

    在进行污水流量测量时,选择使用电磁流量计,立足于法拉第电磁感应原理之上,结合工作开展特点研究流量计。在使用相关仪表时,借助相关定律的使用,能够在测量中使用导电体在磁场中产生的切割磁力线运动,在不断
    的头像 发表于 10-20 16:11 340次阅读

    51单片机的水流量流量报警设计源代码分享

    51单片机的水流量流量报警设计源代码
    发表于 09-26 06:42

    咖啡机流量计的正确安装方法

    咖啡机流量计是一种用于测量咖啡机中水流量的设备,正确的安装方法可以确保咖啡机的正常运行和准确的水流量测量。 首先,选择合适的位置安装流量计。通常,
    的头像 发表于 08-12 14:23 382次阅读
    咖啡机<b class='flag-5'>流量</b>计的正确安装方法

    咖啡机流量计的正确安装方法

    使用适当的工具,如扳手或扳手,来确保连接牢固。 然后,根据流量计的说明书进行电气连接。通常,流量计需要与咖啡机的控制系统进行连接,以便实时监
    发表于 08-11 14:35

    如何使用Arduino和LCD显示屏构建一个数字水流量计?

    在这篇文章中,我们将使用 Arduino 和 16 x 2 LCD显示屏构建一个数字水流量计。我们将看看YF-S201水流量传感器,其结构和工作原理以及如何与
    的头像 发表于 07-27 10:44 899次阅读
    如何使用<b class='flag-5'>Arduino</b>和LCD显示屏构建一个数字<b class='flag-5'>水流量</b>计?

    时差法超声波水流量计介绍

    占据主体部分,流体流经流量计时,流量计借助机械部件的转动完成流量计量。因此,机械式流量计普遍存在始动流量高、压力损耗大、需要人工抄表的问题。
    的头像 发表于 07-24 10:08 394次阅读

    如何使用Arduino SDK轻松地将传感器连接到平台并触发操作?

    你好! 我正在与朋友一起构建一个开源框架,使用 Arduino SDK 轻松地将传感器连接到平台并触发操作。我很想听听您的反馈,当然欢迎您就 SDK 进行协作! SDK 的存储库是: https
    发表于 05-24 07:46

    讲下流量计,也就是那个可以测水流量多少的流量

    流量
    深圳市能点科技有限公司
    发布于 :2023年05月20日 10:56:37

    水流传感器如何为其使用硬件中断?

    程序中创建一个类的实例,用内存中某处的某些数据初始化它,因为我需要存储值(例如升计数,当前水流量值)。我还没有尝试过 Espressif SDK,只有 Arduino,但即使在那里我也遇到了这个
    发表于 04-13 07:12