¿Qué es el Sensor para Flujo de Agua YF-B5?
El YF-B5 es un sensor de flujo de agua de tipo turbina fabricado en latón de alta resistencia, diseñado para aplicaciones industriales y de control hídrico que demandan una mayor durabilidad que los sensores plásticos convencionales. Este dispositivo basa su funcionamiento en el principio de inducción magnética mediante un sensor de efecto Hall integrado. Cuando el líquido fluye a través del cuerpo metálico, impulsa un rotor interno equipado con un imán permanente; la velocidad de rotación de este componente es directamente proporcional al caudal volumétrico. Esta tecnología permite una integración sencilla con microcontroladores como Arduino, ESP32 o PLCs, convirtiendo el movimiento mecánico en una señal de pulsos eléctricos digitales (frecuencia) fácil de procesar.
La arquitectura de hardware del YF-B5 destaca por su robustez mecánica y protección electrónica. A diferencia de los modelos de polímero, su cuerpo de bronce niquelado soporta presiones hidrostáticas superiores y es resistente a la corrosión en entornos exigentes. Internamente, el sensor Hall está aislado del fluido mediante una cavidad estanca, evitando cortocircuitos y garantizando una vida útil prolongada. El circuito de control opera con un regulador de voltaje básico que permite una alimentación flexible, mientras que la salida de señal es de tipo colector abierto (NPN), lo que requiere una resistencia de pull-up para la lectura correcta de los flancos de subida. Además, el rotor cuenta con un eje de acero inoxidable y rodamientos que minimizan la fricción, permitiendo mediciones precisas incluso en caudales bajos.
Características Técnicas
El sensor procesa la señal de flujo mediante la fórmula característica de transferencia, donde la frecuencia de salida $f$ (en Hz) se relaciona con el caudal $Q$ (en L/min). Para el modelo YF-B5, la constante de flujo suele aproximarse a $f = 6.6 \times Q$, aunque se recomienda una calibración empírica para aplicaciones de precisión. El dispositivo entrega una onda cuadrada con un ciclo de trabajo del 50%, donde cada pulso representa un volumen específico de agua desplazado. Su diseño de paso total minimiza la pérdida de carga en la tubería, permitiendo que el sistema de bombeo mantenga su eficiencia operativa sin generar obstrucciones significativas en la línea de suministro.
| Parámetro | Valor Detallado |
|---|---|
| Voltaje de Operación (VCC) | DC 5V a 18V |
| Corriente de Trabajo Máxima | 15 mA (a DC 5V) |
| Voltaje de Salida (Pulso) | VCC (Nivel alto) / GND (Nivel bajo) |
| Capacidad de Carga de Salida | ≤ 10 mA (DC 5V) |
| Ciclo de Trabajo de Pulso | 50% ± 10% |
| Color del Cable | Descripción de Función | Protocolo de Señal |
|---|---|---|
| Rojo | VCC (Alimentación Positiva) | Alimentación |
| Negro | GND (Tierra/Referencia) | Referencia |
| Amarillo | Signal (Salida de Pulsos) | Frecuencia Digital (NPN) |
| Conexión Rosca | G 3/4″ (DN20) | Estándar Hidráulico |
| Parámetro | Rango / Medida |
|---|---|
| Rango de Medición de Flujo | 1 a 30 Litros por minuto (L/min) |
| Presión de Agua Soportada | ≤ 1.75 MPa (aprox. 17.5 Bar) |
| Temperatura del Líquido | ≤ 80°C |
| Humedad de Almacenamiento | 25% a 95% RH |
| Material del Cuerpo | Latón (Cobre/Bronce) |
Preguntas Frecuentes
¿Puedo medir fluidos viscosos como aceite con el YF-B5?
No se recomienda. El sensor está calibrado para la densidad y viscosidad del agua. Fluidos espesos pueden frenar el rotor o dañar los rodamientos, entregando lecturas erróneas.
¿Qué resistencia de pull-up debo usar para conectarlo a un microcontrolador?
Normalmente se utiliza una resistencia de 4.7kΩ o 10kΩ entre el cable amarillo (señal) y el rojo (VCC) para asegurar que los pulsos sean detectados correctamente por el pin digital.
¿Es necesario instalarlo en alguna orientación específica?
Sí, el cuerpo del sensor tiene una flecha grabada que indica el sentido obligatorio del flujo. Instalarlo de forma inversa impedirá que el rotor gire o dañará la turbina a largo plazo.
¿Cómo calculo el volumen total de agua que ha pasado?
Debes implementar un contador de pulsos en tu código (usando interrupciones). Al conocer el total de pulsos y la constante del sensor (K), puedes calcular los litros totales mediante la relación: Litros = Pulsos / (K * 60).
Mejora tu proyecto
- Pantalla LCD 16×2 I2C: Para visualizar el caudal y el consumo acumulado en tiempo real sin necesidad de un PC.
- Válvula Solenoide de Latón: Permite cortar el flujo automáticamente si se detecta una fuga o se alcanza un volumen determinado.
- Fuente de Poder 12V 1A: Ideal para alimentar el sensor y otros actuadores del sistema hidráulico de forma estable.







