La programación en lenguaje C basada en microcontrolador para medir el voltaje y la frecuencia de onda cuadrada AD ayuda a todos ~~.
En primer lugar, medir tensión con AD es muy sencillo, basta con procesar los datos directamente.
En cuanto a la frecuencia, puede ser un poco problemático si el voltaje de onda cuadrada es lo suficientemente bajo o lo suficientemente grande como para alcanzar la tolerancia de nivel alto y bajo del microcontrolador, entonces puede usar la onda cuadrada directamente. para activar la interrupción externa del microcontrolador, utilizando la interrupción externa del microcontrolador Interrupción en el flanco ascendente. El intervalo de tiempo entre la segunda interrupción es el período de onda cuadrada.
Si la amplitud de la onda cuadrada no alcanza el nivel que desencadena la interrupción, el método de muestreo solo se puede utilizar para estimación. Un período es cuando el valor del anuncio se encuentra entre dos cambios. Tome varias muestras.
Espero que esto ayude.