Compare el rendimiento de los filtros IIR desplegados
Los filtros analógicos discretos se pueden implementar en microcontroladores para filtrar señales en tiempo real. En este ejemplo, los filtros IIR son implementados en un Adafruit Metro 328 y el tiempo real de respuesta de los filtros es comparado.
La lista completa de filtros IIR en Wolfram Language.
Sus funciones de transferencia de tercer orden con una frecuencia de corte de 2 Hz.
Los modelos de tiempo discreto de los filtros con un período de muestreo de 0.2 segundos.
Cree un modelo de conexiones con una sola entrada y salidas que son las señales filtradas.
La especificación del microcontrolador.
Incruste el código.
El tamaño del código desplegado para los seis filtros y la comunicación en serie está dentro de la capacidad de un Adafruit Metro.
La señal de entrada ruidosa.
Abra una conexión al dispositivo.
Envíe una tarea programada para enviar y recibir datos.
Elimine la tarea y cierre el dispositivo después de un tiempo.
Trace la señal de entrada ruidosa y las salidas filtradas.