Compare o desempenho dos filtros IIR implementados
Filtros analógicos discretos podem ser implantados em microcontroladores para filtrar sinais em tempo real. Neste exemplo, os filtros IIR são implantados no Adafruit Metro 328 e a resposta em tempo real dos filtros é comparada.
A lista completa de filtros IIR na Wolfram Language.
Sua transferência de terceira ordem funciona com uma frequência de corte de 2 Hz.
Os modelos de tempo discreto dos filtros com um período de amostragem de 0,2 segundos.
Crie um modelo de conexões com uma única entrada e saídas que são os sinais filtrados.
A especificação do microcontrolador.
Integre o código.
O tamanho do código implementado para os seis filtros e a comunicação serial está dentro da capacidade de um Adafruit Metro.
O sinal de entrada barulhento.
Abra uma conexão com o dispositivo.
Crie uma tarefa agendada para enviar e receber dados.
Remova a tarefa e feche o dispositivo após algum tempo.
Faça um gráfico do sinal de entrada barulhento e as saídas filtradas.