Site icon AranaCorp

Filtros de medição com Arduino

Em eletrónica, quando se trabalha com sinais eléctricos, tais como medições de sensores ou um sinal de áudio, é prática comum utilizar filtros. Estes filtros são utilizados para modificar estes sinais com vista a corrigi-los, analisá-los ou utilizá-los corretamente. A isto chama-se processamento de sinais.

Definição de sinal eletrónico

Um sinal é a representação da informação que passa através de um sistema. Um sinal eletrónico está fisicamente limitado em termos de precisão, velocidade e alcance. Pode também ser modificado por perturbações externas. Por exemplo, uma medição efectuada por um sensor contém geralmente uma perturbação que faz com que o valor do sensor varie em torno do valor medido. Esta perturbação é designada por ruído de medição e pode ter origem em campos electromagnéticos e na sensibilidade do sensor. Este ruído de medição deve ser negligenciado ou eliminado utilizando um filtro para obter um valor correto.

En noir, le signal. En rouge, le signal bruité

Em teoria, um sinal pode ter uma representação matemática simples como uma função sinusoidal com uma frequência e amplitude fixas. Na prática, um sinal pode ser descrito como uma sobreposição de sinais com diferentes frequências e amplitudes. Estes são os componentes espectrais.

Definição de filtro eletrónico

Em eletrónica, um filtro é um elemento que modifica os componentes espectrais de um sinal de entrada. Existem três famílias principais de filtros:

Com sinais analógicos, como a medição de um sensor ou um sinal de áudio, é comum encontrar filtros analógicos passivos ou activos. Passivos para filtrar o ruído da medição; activos para amplificar o sinal. Uma vez montado o circuito que efectua a filtragem, a função de filtragem não pode ser modificada.

Os filtros digitais são geridos por um código informático, pelo que não são fixos. São frequentemente utilizados para tratar e analisar dados, a fim de realçar determinadas características (cores numa imagem, frequência dominante de um sinal, etc.).

Tipos de filtros

Dissemos que um filtro modifica os componentes espectrais de um sinal. Por outras palavras, amplifica, suprime ou atenua um sinal numa determinada frequência. Os filtros podem ser de diferentes tipos, consoante a sua função:

Função de filtro

Os filtros electrónicos são utilizados em muitos sistemas electrónicos e são frequentemente necessários para que o sistema funcione corretamente. Um filtro permite:

Exemplo de filtros analógicos

Os filtros analógicos encontram-se frequentemente em sistemas electrónicos audiovisuais. Imagine um rádio em que pode aumentar os agudos ou os graves.

Exemplo de filtros digitais com Arduino

Depois destas definições, eis alguns exemplos comuns de processamento de sinais com o Arduino

Este filtro é utilizado para suprimir o ruído de transição num sinal digital, como a deteção da pressão de um botão de pressão.

O algoritmo de média deslizante é uma forma fácil de criar um filtro passa-baixo e eliminar o ruído.

Fontes

Exit mobile version