09-28-2011 06:14 AM
Buenas a todos!
El problema que tengo en concreto es el siguiente:
Tengo una caudalímetro que me da como salida la frecuencia mediante una señal de pulsos, esta señal es de tipo NPN open collector, max 100mA, la frecuencia es de 0 a 300 Hz 1/2 duty cycle. El sensor es de tipo Hall por lo que cuando el líquido pasa a través de la tubería, hace girar una rueda de paletas en el interior; el sensor detecta el movimiento y genera una señal cuya frecuencia es proporcional al caudal.
He tratado de adquirir la señal mediante un contador, a través de dos métodos, uno de ellos es a partir de conteo de flancos de subida/bajada (he probado ambos sin resultados positivos) y adquiriendo la frecuencia mediante el asistente de DAQ que me da opción a colocar un contador y que como resultado me de la frecuencia respectiva. Para ambas alternativas no he tenido buenos resultados, cada 4 salen bien y el resto erróneos.
Una de las alternativas que se me ha ocurrido es adquirir la señal mediante una entrada analógica y con la ayuda del Tone Measurments adquirir la frecuencia, lo que me gustaría saber si es posible adquirir está señal de pulsos que me envía el sensor mediante este método o es erróneo y necesariamente debo utilizar los contadores para poder adquirirla.
Muchas gracias,
10-02-2011 03:33 PM
If I understand the translation correctly, you are using an open collector NPN output from a flow sensor, and want to count the pulses. In this case, use a pull-up resistor to the +5 volt line from the open collector, and then connect the junction of the open collector and the resistor to the counter input of your DAQ card. This will allow you to read the output of your sensor as a voltage pulse.
good luck,
Dave