El sensor de caudal es un dispositivo que se utiliza para medir el flujo de un líquido o gas en un sistema. En general, el sensor de caudal se basa en un principio de desplazamiento, donde un objeto en el flujo es desplazado y la cantidad de desplazamiento se utiliza para determinar el caudal. En el caso del sensor de caudal mencionado, tiene un pistón con un imán en su interior que es empujado por el agua en movimiento. Al cambiar de posición, el pistón activa un sistema de medición que registra la cantidad de movimiento, la cual está directamente relacionada con la tasa de flujo. Cuando el líquido deja de pasar, el pistón vuelve a su posición inicial por gravedad o mediante un resorte, lo que permite que el sistema esté listo para medir el flujo de nuevo .