I have a system thet consists of a pump to move the fluid and a solenoid valve to allow the liquid to pass through.
I have a flow sensor that has the following characteristics:
F = (2.5* Q), Q=L/Min
Where Q is the flow rate in liters per minute, and F is the frequency of the signal generated by the sensor in Hz.
According to this, the flow would be:
Q = L / 60[s].
So:
F = 2.5*L/60[s].
The frequency would be the square signal pulses (P) that occur in 1 second, therefore:
P/[s] = L / 24[s] ( 2.5/60 = 1/24)
Therefore:
L = 24P.
Using a pulse counter, I count 24 pulses to obtain one liter (obviously activating and deactivating the pump and the solenoid valve), but the volume obtained is very small.
So, in my calculations, something is wrong.
Any comment or suggestion is welcome.
Volume[Liters] = F/2.5 * T[min]assuming F is constant. You seem to consistently mix units with amounts. \$\endgroup\$Volume[Liters] = F/2.5 * T[sec] / 60\$\endgroup\$F*Twill give you the number of pulses, so if you are interested in number of pulses in one liter you can say1[Liter] = [Pulses]/150. That is each liter is 150 pulses. Unless I missed something too. \$\endgroup\$