Pulsos fantasmas do medidor de vazão.

Olá!

No projeto utilizo um Arduino UNO mais os seguintes periféricos:
Placa RFID, relé para o acionamento de uma válvula solenoide e o medidor de vazão.

Em resumo é um sistema de bebida self-service onde esporadicamente, o valores enviados pelo medidor de vazão "disparam" como se o cliente estivesse se servindo, mas sem ao menos retirarmos uma gota.

Basicamente o funcionamento é:

O cliente adquiri um cartão RFID e adiciona créditos que são vinculados a TAG do cartão;
Passa o cartão na estação (local de retirada da bebida). Ao ser reconhecido, a válvula se abre e o cliente pode dosar através da torneira o quanto deseja tomar, o valor é totalizado no display do tablet e abatido no cartão.
O cliente pára de se servir e o sistema conta um tempo e faz log out da conta.

Há situações onde antes mesmo de mexer na torneira para que ocorra a vazão, o sistema consta como se o cliente já se servisse.

Não sei o que pode ser, chequei alimentação do arduino.
Há momentos em que varia, mas não fica abaixo de 4.99V e o máximo que observei ele chegar foi a 5.26V. A placa está sendo alimentada por uma fonte típica de celular (5V e 1,5A), na verdade, originária do tablet que também é alimentado. Que faz parte do conjunto da estação (produto).

O Arduino pode estar sofrendo algum tipo de interferência eletromagnética na qual se "perca" no loop?
O estranho é que ocorre em algumas estações especificas e em alguns momentos, não há um padrão.

Sem ver um esquema, que peças estás a usar ou o código que está a correr, ninguém neste mundo te pode resolver o problema a não ser por pura sorte.

A minha opinião é que a ligação ao sensor está incorrecta e não tens pull-ups... mete o código e esquema aqui e alguém te poderá ajudar.