Sensor de caudal FT 110 con salida Digital (frecuencia)

Buenas tardes,
me he comprado el sensor FT 110 cuyo caudal mide de 0.53 a 7.9 GPM pero encuentro que su salida es digital y es en frecuencia, esperaba que fuera analógica para trabajarlo en los puertos analógicos del arduino.
La verdad es que no se como hacer para poder leer la medición del sensor ya que cada vez va aumentando al ingresar un liquido y no se como medir, quisiera que por favor me ayudaran en este proyecto solo para detectar la medición.
las características son estas:

Flow Rate Sensor, Turbine, Housing Material Nylon 12, Connection Size 3/8 MNPT In., Max. Voltage 24, Pulses per Gallon 3800, Flow Range 0.53 to 7.9 GPM, Accuracy Plus or Minus3 %, Cable Length 3 Ft., Input Power 5 to 24 VDC @ 8mA, Flow Range 2.0 to 30.0 LPM, Max. Viscosity 32-81 SSU, Operating Pressure 200 PSI, Operating Temp. Range 212 F, Circuit Type NPN, Repeatability +/- 0.5 %, Wetted Materials Nylon, PTFE/Graphite, Includes Cable Turbine Flow Sensors, FT-110, FT-210, and FT-330 SeriesCompact, economical sensors for OEM applications that require low-flow liquid monitoring. These hall-effect turbine sensors provide accurate pulsed-output metering despite changes in system pressure caused by aging filters. Standard power and output specifications allow retrofitting to existing controllers. Max. viscosity: 32 to 81 SSU, except 32 to 70 SSU for FT-210 19H256.Max. pressure: 200 psi Max. operating temp.: 212 F nylon, 176 F Noryl 0.5% repeatability, except 5% 19H256 24V max. 3-ft. cable Can replace dispensing timer systemsFlowmeters/Flow Sensors

Se los agradeceria antemano.

Hola,

Una manera de hacerlo es usando PulseIn.
http://arduino.cc/en/Reference/PulseIn

Saludos,

Igor R.

PulseIn no es para medir la longitud de un pulso?

Segun lo que postea dianroni

Pulses per Gallon 3800

por lo que no habria que usar un interrupt para que vaya sumando el numero de pulsos?

Si, es para medir la longitud de pulso. El duty cycle es siempre el mismo (fácil de sacar), así que midiendo el tiempo a ON, sabes la frecuencia. Sabiendo la frecuencia, es proporcional al caudal. (sólo con el ton también podrías, pero es una funcion 1/x (periodo es inverso de frecuencia) así que el error en la medida puede ser muy grande en caudal).

El problema de "contar" pulsos en un determinado tiempo (para sacar caudal), a bajos caudales el error es muy grande. No tienes más que hacer las cuentas, y te darás cuenta....

La mejor manera es usar un timer para medirlo, pero bueno, pulsein funciona bien y es inmediato. Yo tengo un par de sensores de caudal funcionando así y va bien.... Además puedes tener timeout en la función.