基础知识

霍尔水流量传感器使用指南

2026-05-18 13:06:06 iSentrolTechnology信准科技 77

水流传感器使用说明水流传感器安装说明

霍尔水流量传感器 | 完整使用指南


涡轮式霍尔流量传感器 · 原理·选型·安装·接线·代码·校准

一、工作原理

核心结构:塑料阀体 + 带磁铁的涡轮叶轮 + 霍尔传感器

  1. 水流从进水口流入,推动涡轮叶轮旋转

  2. 叶轮上的磁铁随轮转动,磁场周期性变化

  3. 霍尔传感器感应磁场变化,输出高低电平方波脉冲

  4. 脉冲频率与流速成正比、脉冲总数与水量成正比

  5. 微控制器(如Arduino)读取脉冲,换算出流量与水量

关键参数

USN-HS21TA

G1/2接口 | 5V供电 | 600脉冲/升 | 流量:1-30L/min

二、选型要点

  • 接口尺寸:按管道选G1/2(4分管)

  • 流量范围:1-30L/Min(升每分钟)选USN-HS21TA

  • 供电电压:主流DC 5V,兼容Arduino/单片机

  • 介质要求:清洁冷水/温水,避免杂质堵塞

  • 精度:典型±3%,满足民用与DIY项目

三、安装步骤

1. 方向正确

传感器外壳有水流箭头,必须与实际流向一致,装反无信号。

2. 管道安装

  • 串联在进水口,水平安装最佳

  • 前后留5~10cm直管段,减少涡流

  • 接口缠生料带密封,勿暴力拧紧

3. 环境要求

  • 远离强磁场,避免干扰

  • 工作温度0~60℃,禁止长期高温

四、硬件接线

三线制传感器(红/黑/黄),接线极简,无需额外元件

传感器引脚线色Arduino引脚说明
VCC5V供电正极
GNDGND电源地
SIGD2脉冲输出(外部中断)

注意:信号脚必须接中断引脚,避免漏脉冲

五、代码实现

功能:每秒输出瞬时流量(L/min)与累计水量(L)

// 定义引脚与参数
#define sensorPin 2          // 信号脚接D2
#define pulsePerLiter 600    // USN-HS21TA:600脉冲/升
volatile unsigned long pulseCount = 0;
unsigned long oldTime = 0;
float flowRate = 0;
float totalVolume = 0;

void setup() {
  pinMode(sensorPin, INPUT);
  Serial.begin(9600);
  attachInterrupt(digitalPinToInterrupt(sensorPin), pulseCounter, FALLING);
}

void loop() {
  if (millis() - oldTime > 1000) {
    detachInterrupt(digitalPinToInterrupt(sensorPin));
    
    flowRate = ((float)pulseCount / pulsePerLiter) * 60.0;
    totalVolume += (float)pulseCount / pulsePerLiter;
    
    Serial.print("瞬时流量:");
    Serial.print(flowRate, 2);
    Serial.print(" L/min | 累计水量:");
    Serial.print(totalVolume, 2);
    Serial.println(" L");
    
    pulseCount = 0;
    oldTime = millis();
    attachInterrupt(digitalPinToInterrupt(sensorPin), pulseCounter, FALLING);
  }
}

void pulseCounter() {
  pulseCount++;
}

六、校准与常见问题

校准方法

  1. 准备已知容量容器(如1L量杯)

  2. 通水记录串口水量,与实际容量对比

  3. 微调 pulsePerLiter 至误差<3%

常见故障排查

无脉冲信号(流量为0):

  • 检查接线:红5V、黑GND、黄信号

  • 核对水流方向箭头

  • 清理叶轮杂质

  • 测量供电是否为5V

流量跳动/不准:

  • 加装直管段,水平安装

  • 远离强磁场干扰

  • 核对脉冲系数

七、应用场景

家电控制

热水器/咖啡机水流检测

智能节水

智能灌溉、自动关阀

DIY项目

水循环监测、定量出水

总结

霍尔水流量传感器使用核心:方向装对、接线正确、脉冲系数匹配

按本教程步骤,新手也能快速上手,实现精准流量与水量测量。

霍尔水流量传感器 | 完整使用教程

首页