Description
The YF-B10 is a Hall-effect turbine water flow sensor featuring a brass housing with a G1″ (DN25) male threaded connection on both inlet and outlet. It is designed for medium-to-high flow measurement in water heaters, water dispensers, industrial cooling systems, and smart water management applications where the 1/2″ or 3/4″ sensors cannot accommodate the required flow rate .
The sensor operates on a turbine principle: water flowing through the body spins a magnetic impeller, and an integrated Hall-effect sensor detects the rotation, outputting a digital pulse train proportional to flow rate . The rated flow range is 2–50 L/min with ±10% accuracy (manufacturer specification), and the pulse frequency follows the relationship F = (8 × Q) − 4 (Hz, where Q is flow rate in L/min), corresponding to approximately 476 pulses per liter . Some suppliers list a tighter ±5% accuracy for the 2–50 L/min range .
The sensor operates from DC 5–24V (per manufacturer) or DC 3.5–24V (per distributor), with a maximum current draw of 15mA . The output is an NPN pulse signal with a 50% duty cycle, and the high level follows the supply voltage (e.g., >4.5V at 5V supply, >11.5V at 12V supply) . The brass body withstands up to 1.75 MPa pressure and handles liquid temperatures from 0°C to 80°C .
Critical limitations: This is a low-cost, non-certified sensor for hobbyist, educational, and light commercial use. For 3.3V microcontrollers (ESP32, ESP8266), the pulse output high level (≥Vcc−0.5V) requires a logic level shifter or voltage divider to protect GPIO pins—at 5V supply, the high level exceeds 4.5V, which is above the 3.3V GPIO limit . A filter should be installed upstream to prevent debris from jamming the impeller.
Features
-
Brass Housing with Double Male G1″ Threads: Both inlet and outlet are 1-inch male threads; durable construction for pressurized water systems .
-
Hall-Effect Pulse Output: Digital square wave proportional to flow rate; F = (8 × Q) − 4 (Hz) per manufacturer data .
-
~476 Pulses per Liter: Resolution suitable for volume tracking; each pulse ≈ 2.1 mL .
-
Flow Range 2–50 L/min: Suitable for water heaters, dispensers, and industrial cooling lines .
-
Wide Voltage Range (DC 5–24V): Flexible compatibility with 5V and higher supply systems .
-
High Pressure Resistance (≤1.75 MPa): Suitable for pressurized water systems .
-
50% Duty Cycle Output: Clean square wave for reliable interrupt-based counting .
-
Optional Temperature Variant: A YF-B10-T version with integrated NTC temperature probe exists for dual flow/temperature measurement .
Technical Specifications
| Parameter | Specification |
|---|---|
| Model | YF-B10 |
| Connection Size | G1″ (DN25), double male thread |
| Body Material | Brass |
| Operating Voltage | DC 5–24V (manufacturer); DC 3.5–24V (distributor) |
| Max Current Draw | 15mA |
| Output Signal | NPN pulse; high ≥ (Vcc − 0.5)V, low < 0.5V |
| Duty Cycle | 50% |
| Flow Rate Range | 2–50 L/min |
| Frequency Formula | F = (8 × Q) − 4 (Hz, Q in L/min) ±10% |
| Pulses per Liter | ~476 pulses/L (≈2.1 mL per pulse) |
| Accuracy | ±10% (manufacturer); ±5% (some suppliers) |
| Max Water Pressure | ≤1.75 MPa |
| Liquid Temperature | 0–80°C |
| Dimensions | Approx. 58mm body length |










Reviews
There are no reviews yet.