¿Con qué paquete de software puedo medir la frecuencia de una señal externa con una frecuencia muy alta? ¿Y hay algún hardware especial para este objetivo en micros STM32F10x? Gracias;
¿Con qué paquete de software puedo medir la frecuencia de una señal externa con una frecuencia muy alta? ¿Y hay algún hardware especial para este objetivo en micros STM32F10x? Gracias;
Primero que todo lo que significa
frecuencia muy alta
El mejor método para medir frecuencias con el STM32x es usar la entrada Tim externa para contar los flancos ascendentes de su señal.
Cada transición baja-alta incrementará el registro interno de conteo del temporizador deseado.
Luego tendrá que inicializar una base de tiempo interna precisa, como por ejemplo otro temporizador, que leerá el Registro de conteo de temporizadores activado externamente.
Si tiene la base de tiempo y los conteos, puede calcular la frecuencia de las señales aplicadas. Asegúrese de que las señales aplicadas estén dentro de las especificaciones del stm32.
Lea otras preguntas en las etiquetas high-frequency frequency stm32f10x