Convertir la onda sinusoidal del anemómetro NRG a onda cuadrada

0

Espero conectar un anemómetro NRG # 40C a un Arduino. El anemómetro emite una frecuencia que es lineal con la velocidad del viento que equivale a 1.711 mph / Hz. Sin embargo, el voltaje de salida varía de 80mV p-t-p a aproximadamente 12V p-t-p a 60Hz, que se aproxima a una velocidad del viento de 100 mph. El fabricante afirma que la tensión no es lineal con la velocidad del viento, por lo que la velocidad del viento aumenta, al igual que la frecuencia y la amplitud, pero solo la frecuencia es un aumento lineal.

No tengo experiencia en diseño pero soy bastante competente en la construcción de proyectos. Espero que alguien tenga, o pueda diseñar, un circuito adecuado que convierta la onda sinusoidal de amplitud variable en una onda cuadrada adecuada para alimentar un pin de entrada digital en un Arduino y luego convierta la frecuencia a la velocidad del viento. El lado del software de esto es bastante fácil

Una alternativa sería un convertidor de frecuencia a voltaje, pero todavía me preocupa lo que veo como un rango masivo de voltajes de entrada.

    
pregunta Lee_B

1 respuesta

1

Suena como un comparador sería una buena opción. AC acopla la señal del anemómetro en un comparador. Agregue un divisor de voltaje grande después de la tapa para obtener un buen nivel de referencia. Asegúrese de que el divisor de voltaje y la tapa le proporcionen una marca de tiempo suficiente para la demostración; es posible que deba usar un capacitor bastante grande. Luego use un circuito comparador que tenga unos 10s de mv de histéresis. Coloque un par de diodos entre la entrada del comparador y el voltaje para protección.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas