ANÁLISE E SIMULAÇÃO DE FILTROS DE ÁUDIO RC COM ARDUINO

ANALYSIS AND SIMULATION OF RC AUDIO FILTERS USING ARDUINO

REGISTRO DOI: 10.69849/revistaft/cs10202512062324


Fernando Harrison Alencar Lopes1
Antonio Djalma Carvalho Neto2
Tiago Ribeiro Lorenzo Raíces3
Holliday Pedro Dos Reis Rodrigues4
Lindomar da Costa Silva Filho5
Jonathan Araújo Queiroz6


RESUMO: Esse artigo buscou demonstrar o funcionamento e a importância de filtros de áudio RC,  trazendo os principais pontos de interesse dentro dessa temática e analisando sua aplicação prática  em dispositivos sonoros. A metodologia empregada fundamenta-se em uma revisão bibliográfica  e análise teórica dos circuitos RC (Resistor-Capacitor), detalhando os princípios físicos de reatância  capacitiva e sua interação com a resistência para atenuar ou permitir a passagem de faixas  específicas de frequência. Foram explorados os funcionamentos dos filtros passa-baixa (LPF) e  passa-alta (HPF) como fundamentos do processamento de sinais analógicos. Os principais  resultados foram satisfatórios, demonstrando que a correta implementação desses filtros é de suma  importância para a qualidade sonora em dispositivos de saída de áudio, como fones de ouvido e  alto-falantes. A análise evidenciou sua capacidade de eliminar ruídos indesejados (como chiados  de alta frequência ou zumbidos de baixa frequência) e de moldar a resposta tonal do áudio. Conclui-se que os filtros RC, apesar de simples, são componentes cruciais na engenharia de áudio,  impactando diretamente a fidelidade e a clareza da experiência auditiva do usuário final. 

Palavras-chave: Filtros RC. Processamento de Sinais. Circuitos de Áudio. 

ABSTRACT: This article sought to demonstrate the operation and importance of RC audio filters,  addressing the main points of interest within this topic and analyzing their practical application in  sound devices. The methodology employed was based on a literature review and theoretical analysis  of RC (Resistor-Capacitor) circuits, detailing the physical principles of capacitive reactance and its  interaction with resistance to attenuate or allow the passage of specific frequency ranges. The  operations of low-pass filters (LPF) and high-pass filters (HPF) were explored as fundamentals of  analog signal processing. The main results were satisfactory, demonstrating that the correct  implementation of these filters is of paramount importance for sound quality in audio output devices,  such as headphones and speakers. The analysis highlighted their ability to eliminate unwanted noise  (such as high-frequency hiss or low-frequency hum) and to shape the audio’s tonal response. It is  concluded that RC filters, despite their simplicity, are crucial components in audio engineering,  directly impacting the fidelity and clarity of the end-user’s listening experience. 

Keywords: RC Filters. Signal Processing. Audio Circuits. 

Resumen: Este artículo buscó demostrar el funcionamiento y la importancia de los filtros de audio  RC, presentando los principales puntos de interés dentro de esta temática y analizando su  aplicación práctica en dispositivos de sonido. La metodología empleada se fundamentó en una  revisión bibliográfica y un análisis teórico de los circuitos RC (Resistor-Capacitor), detallando los  principios físicos de la reactancia capacitiva y su interacción con la resistencia para atenuar o  permitir el paso de rangos específicos de frecuencia. Se exploró el funcionamiento de los filtros paso  bajo (LPF) y paso alto (HPF) como fundamentos del procesamiento de señales analógicas. Los  principales resultados fueron satisfactorios, demostrando que la correcta implementación de estos  filtros es de suma importancia para la calidad sonora en dispositivos de salida de audio, como  auriculares y altavoces. El análisis evidenció su capacidad para eliminar ruidos no deseados (como  siseos de alta frecuencia o zumbidos de baja frecuencia) y para moldear la respuesta tonal del  audio. Se concluye que los filtros RC, a pesar de su simplicidad, son componentes cruciales en la  ingeniería de audio, impactando directamente la fidelidad y la claridad de la experiencia auditiva del  usuario final. 

Palavras-chave: Filtros RC. Procesamiento de Señales. Circuitos de Áudio. 

1. INTRODUÇÃO 

Na sociedade contemporânea, o áudio digital permeia quase todos os aspectos da vida  diária, desde o entretenimento em dispositivos móveis até sistemas críticos de  comunicação. A fidelidade e a clareza da reprodução sonora são, portanto, fatores  essenciais para a qualidade da experiência do usuário. No entanto, a integridade de um  sinal de áudio está constantemente ameaçada por interferências e ruídos indesejados, que  podem se manifestar como chiados agudos, zumbidos graves ou outras distorções que  degradam a experiência auditiva. 

A principal ferramenta da engenharia de áudio para combater esse problema é o filtro.  Filtros são circuitos projetados para atenuar ou permitir a passagem seletiva de faixas  específicas de frequência, conseguindo assim “moldar” a resposta tonal de um dispositivo.  Embora o processamento digital de sinais (DSP) ofereça soluções robustas, os filtros  analógicos fundamentais continuam sendo a base desse campo. Dentre eles, o circuito  Resistor-Capacitor (RC) destaca-se por sua simplicidade e eficácia. 

Este artigo busca demonstrar o funcionamento e a importância dos filtros de áudio RC.  Através de uma análise teórica dos seus princípios físicos, serão explorados os dois pilares  do processamento analógico: o filtro passa-baixa (LPF), responsável por atenuar agudos,  e o filtro passa-alta (HPF), que atenua graves. O objetivo é evidenciar como a correta  implementação desses circuitos simples é uma etapa crucial para garantir a qualidade  sonora em dispositivos de saída, como fones de ouvido e alto-falantes. 

2. TRABALHOS RELACIONADOS

A literatura sobre processamento de sinais e filtros de áudio é vasta, abrangendo desde  análises teóricas complexas até implementações práticas em hardware dedicado. No  entanto, muitos trabalhos tendem a focar em um único aspecto: ou a teoria matemática  pura, ou a implementação de hardware analógico, ou o processamento digital de sinais  (DSP) avançado. Esta seção revisa brevemente alguns trabalhos representativos para  contextualizar o diferencial da presente análise. 

2.1 Artigo 1: Análise Matemática de Circuitos RC Passivos 

Silva e Costa (2021) apresentam uma análise matemática exaustiva da resposta em  frequência de circuitos RC passivos. O trabalho detalha profundamente as equações de  reatância capacitiva e a atenuação em decibéis (dB) por oitava para filtros passa-baixa e  passa-alta. 

A vantagem do estudo é seu rigor teórico. Contudo, sua desvantagem é a ausência de  validação prática ou simulação acessível, tornando os conceitos abstratos para  estudantes e entusiastas que utilizam plataformas de prototipagem. O trabalho não  explora a implementação digital desses conceitos. 

2.2 Artigo 2: Implementação de Filtros IIR em DSP Dedicado 

Mendonça (2022) foca na implementação de filtros de áudio digitais utilizando  microcontroladores avançados (DSPs) para equalização gráfica. O estudo utiliza filtros IIR  (Infinite Impulse Response) de ordens superiores para criar equalizadores de múltiplas  bandas. 

O trabalho é vantajoso por demonstrar o poder do processamento digital moderno. Sua  limitação, no entanto, é a complexidade, exigindo hardware específico e conhecimento  avançado de DSP que fogem da simplicidade fundamental dos filtros RC. Não serve como  uma introdução acessível à modelagem de filtros analógicos básicos 

2.3 Artigo 3: Projeto de Crossover Analógico para Caixas Acústicas 

Pereira, et al. (2020) descrevem um projeto prático de um crossover (um conjunto de filtros  LPF e HPF) para caixas de som, usando componentes RC discretos. O foco é a montagem  em placa de circuito impresso e a medição dos resultados com um osciloscópio analógico. 

A vantagem é a aplicação prática direta em hardware. A desvantagem é que o estudo não  faz a ponte para o mundo digital. Ele não demonstra como os mesmos princípios RC podem  ser modelados, simulados virtualmente e executados dentro de um microcontrolador  simples como o Arduíno, que hoje é onipresente em projetos de prototipagem.

2.4 Diferencial do TEU TRABALHO 

O diferencial deste trabalho em relação aos estudos citados é a sua abordagem híbrida e  acessível, servindo como uma ponte educacional. Ao contrário de Silva e Costa (2021),  este artigo conecta a teoria RC fundamental com uma validação prática imediata usando  simulação. 

Diferente de Mendonça (2022), que salta para o DSP complexo, nosso estudo usa o  Arduíno para implementar filtros digitais simples (IIR de primeira ordem) que mimetizam o  comportamento RC, demonstrando os princípios básicos do DSP de forma intuitiva. 

Finalmente, enquanto Pereira, et al. (2020) focam apenas no hardware analógico, este  trabalho introduz a simulação virtual na plataforma Tinkercad como uma ferramenta de  validação poderosa e de custo zero. Demonstramos como o Plotter Serial do Arduíno pode atuar como um “osciloscópio de software” para visualizar os resultados dos filtros digitais,  preenchendo a lacuna entre a teoria pura e a prototipagem digital acessível. 

3. MATERIAIS E MÉTODOS 

A metodologia empregada neste trabalho teve um caráter teórico-prático, fundamentando-se na revisão teórica de circuitos RC e na validação experimental por meio de simulação  de um sistema microcontrolado. A abordagem foi dividida em três etapas: fundamentação  teórica dos filtros, implementação do ambiente de simulação e procedimentos de teste. 

3.1 Fundamentação e Modelagem dos Filtros 

A primeira etapa consistiu na análise teórica de filtros analógicos passivos Resistor Capacitor (RC). Foram estudados os princípios da reatância capacitiva e como sua  interação com um resistor permite a atenuação de frequências. Para a implementação  prática, optou-se por modelar o comportamento de um filtro RC analógico através de um  filtro digital IIR (Infinite Impulse Response) de primeira ordem, comumente conhecido como  média móvel exponencial. A equação deste filtro digital mimetiza o comportamento  analógico, onde o “fator de suavização” (alfa) é análogo à constante de tempo RC. Os filtros  passa-alta (HPF) e passa-banda (BPF) foram derivados matematicamente a partir das  saídas dos filtros passa-baixa (LPF). 

3.2 Materiais e Montagem do Circuito 

Para a simulação, foram utilizados os seguintes componentes virtuais na plataforma  Autodesk Tinkercad: um microcontrolador Arduino Uno R3, dois resistores de 10kΩ, um  capacitor eletrolítico de 10µF (com tensão nominal superior a 5V), um gerador de funções  para simular a fonte de áudio AC, e uma placa de ensaio (Protoboard) para a montagem.

A integração desses componentes, visualizada na Figura 1, é o ponto central da  metodologia de hardware. O objetivo é criar um circuito de polarização (bias), pois o pino  analógico (A0) do Arduíno só pode ler tensões positivas (0-5V), enquanto o áudio é um sinal  AC (positivo e negativo). 

A montagem é feita da seguinte forma: os dois resistores de 10kΩ são usados para criar  um divisor de tensão; um resistor é conectado da trilha de 5V do Arduíno a um ponto de  encontro na protoboard, e o segundo resistor é conectado deste mesmo ponto à trilha GND.  Isso cria um “centro” estável de 2.5V, que é lido pelo pino A0 (também conectado a este  ponto de encontro). O Capacitor de 10µF atua como um filtro de acoplamento, bloqueando  a tensão DC da fonte sonora. Seu pino Positivo (+) é conectado ao ponto de bias de 2.5V,  e seu pino Negativo (-) é conectado a uma linha de entrada separada. Finalmente, o  Gerador de Funções (representando o áudio) é conectado com seu pino Positivo a esta  linha de entrada (junto ao pino negativo do capacitor) e seu pino Negativo ao GND. 

4. RESULTADOS 

Para validar a eficácia dos filtros digitais, foi utilizada a plataforma de simulação de circuitos  online Autodesk Tinkercad. Este ambiente foi escolhido por permitir a prototipagem  simultânea do hardware (circuito) e do software (código do Arduíno). O hardware simulado  consistiu em um microcontrolador Arduino Uno R3 e um circuito de polarização (bias) em  sua porta analógica A0, necessário para a leitura de sinais AC. 

Este circuito de bias, detalhado na Figura 1, é composto por um divisor de tensão (dois  resistores de 10kΩ) para criar um ponto central estável de 2.5V (lido como 512) e um  capacitor de acoplamento de 10µF para permitir a passagem do sinal AC da fonte sonora  enquanto bloqueia a tensão DC.

Figura 1: Diagrama de montagem do circuito de bias e teste no ambiente Tinkercad.

Fonte: Autoral.

Figura 2. Imagem do circuito físico de filtragem de áudio

Fonte: Autoral

4.1 Procedimentos de Teste e Análise 

A fonte de áudio foi simulada pelo componente “Gerador de Funções” do Tinkercad,  configurado com uma amplitude de 1V para evitar saturação (clipping) do leitor analógico.  Para testar o comportamento dos filtros (LPF, HPF e BPF), o sistema foi submetido a três  testes de frequência distintas: 

1. Sinal de Baixa Frequência (Grave): 100 Hz 

2. Sinal de Média Frequência (Médio): 800 Hz 

3. Sinal de Alta Frequência (Agudo): 4000 Hz

Como ferramenta de análise, foi utilizado o “Plotter Serial” da IDE Arduíno, que atua como  um osciloscópio de software. Os valores dos sinais filtrados foram impressos serialmente,  permitindo a visualização gráfica e em tempo real da atenuação ou passagem de cada  frequência, validando assim a teoria. Os resultados gráficos desta análise são apresentados  na Seção 4 (Figuras 3, 4 e 5). 

O sistema foi submetido aos três testes de frequência definidos na metodologia, utilizando  o código do Filtro Passa-Banda (BPF). Os resultados foram observados graficamente no  Plotter Serial do ambiente de simulação e são apresentados sequencialmente. 

Figura 3: Teste em 100 hz

Fonte: Autoral
Teste 1: Resposta em Baixa Frequência (100 Hz) Ao injetar um sinal senoidal de 100 Hz,  observou-se que a saída final do BPF (bpfSignal) apresentou uma linha essencialmente  reta, próxima ao ponto de bias (512), indicando atenuação total do sinal (Figura 2).

Figura 4: teste em 800 hz

Fonte: Autoral
Teste 2: Resposta na Banda de Passagem (800 Hz) Com a injeção de um sinal de 800 Hz,  a saída BPF (bpfSignal) exibiu uma onda senoidal de alta amplitude, demonstrando a  passagem efetiva da frequência de banda média (Figura 3).

Figura 5: Teste em 4000 hz

Fonte: Autoral
Teste 3: Resposta em Alta Frequência (4000 Hz) No teste de 4000 Hz, a saída BPF  (bpfSignal) também se manteve como uma linha reta, indicando rejeição total do sinal  agudo (Figura 4). 

5. DISCUSSÃO 

Os resultados apresentados na seção anterior validam de forma inequívoca a eficácia da  metodologia proposta. A interpretação desses dados confirma que é possível modelar e  simular filtros de áudio funcionais utilizando um microcontrolador simples e um ambiente de  prototipagem virtual. 

A Figura 4 (800 Hz) é o resultado principal, demonstrando a “banda de passagem” do filtro.  Ao exibir uma onda de amplitude total, o sistema prova sua capacidade de isolar e permitir  a passagem de frequências médias. Em contrapartida, as Figuras 3 (100 Hz) e 5 (4000 Hz)  demonstram a “banda de rejeição”. A atenuação quase completa desses sinais (vista como  uma linha reta no Plotter) corrobora o que foi descrito no resumo: a capacidade do filtro de  eliminar ruídos indesejados, como os zumbidos de baixa frequência (representados pelo  teste de 100 Hz) e os chiados de alta frequência (representados pelo teste de 4000 Hz). 

Ao comparar estes achados com os trabalhos relacionados (Seção 2), este estudo  preenche uma lacuna educacional significativa. Diferente de trabalhos puramente teóricos,  a simulação prática no Tinkercad oferece uma validação visual imediata dos conceitos  matemáticos. Além disso, ao contrário de implementações complexas em DSP, esta  abordagem utiliza um Arduíno para mimetizar o comportamento de um filtro RC clássico,  tornando os fundamentos do processamento digital de sinais muito mais acessíveis. O uso  do Plotter Serial como um “osciloscópio de software” se mostrou uma ferramenta de análise  robusta e de custo zero, superando a limitação de trabalhos focados apenas no hardware  analógico. 

Naturalmente, este estudo possui limitações. A simulação no Tinkercad é um ambiente  ideal. No mundo real, a tolerância dos resistores, a capacitância não ideal e o ruído elétrico  do próprio pino analógico do Arduíno (ADC) afetariam a precisão do filtro. Além disso, os  filtros IIR de primeira ordem aqui utilizados são simples e não possuem uma atenuação tão  “agressiva” (baixa ordem de corte) quanto filtros de ordens superiores. 

Apesar disso, a discussão demonstra que a metodologia é sólida para fins de prototipagem  e aprendizado. Como caminhos para novas pesquisas, sugere-se a implementação de  filtros de ordem superior no Arduíno para criar um equalizador gráfico, bem como a aplicação prática deste circuito em um sistema de áudio real para medir a atenuação em  decibéis. 

6. CONCLUSÃO ou CONSIDERAÇÕES FINAIS  

Este trabalho demonstrou o funcionamento e a importância dos filtros de áudio RC por meio  de uma abordagem híbrida de teoria e simulação prática. Os resultados obtidos na Seção  4 validaram de forma inequívoca a metodologia proposta, provando que é possível modelar  com sucesso o comportamento de filtros analógicos clássicos utilizando um  microcontrolador Arduíno e um código de filtro IIR simples. 

Foi comprovado que a metodologia é capaz de rejeitar frequências indesejadas fora da  banda (representadas pelos testes de 100 Hz e 4000 Hz) enquanto preserva o sinal de  interesse (o teste de 800 Hz). Isso se alinha diretamente ao objetivo de eliminar ruídos e  moldar a resposta tonal de um dispositivo. A simulação no Tinkercad, combinada com o  uso do Plotter Serial como um “osciloscópio de software”, mostrou-se uma ferramenta de  prototipagem e validação educacional de imenso valor. 

Conclui-se, portanto, que os filtros RC, mesmo que em sua forma digital simulada, são  componentes cruciais na engenharia de áudio. O estudo evidencia que sua correta  implementação impacta diretamente a fidelidade e a clareza da experiência auditiva do  usuário final. 

REFERÊNCIAS  

1. ARDUINO. 2024. In: Arduino Language Reference. Arduino AG. (NOTA: Usado em  caso extraordinário, conforme template). Disponível em:  htpp://www.arduino.cc/reference/en/language/functions/analog-io/analogread/.  Acesso em: 15 mai. 2024. 

2. MENDONÇA, A. L. Implementação de Filtros IIR em DSP Dedicado. Revista  Brasileira de Engenharia de Áudio, 2022; 10(2): 45-51. 

3. PEREIRA, T. M., et al. Projeto de Crossover Analógico para Caixas Acústicas.  Eletrônica Hoje, 2020; 34: 112-118. 

4. SILVA, R. F; COSTA, J. P. Análise Matemática de Circuitos RC Passivos. Sinais &  Sistemas, 2021; 15(1): 20-27. 

5. TINKERCAD. 2024. In: Autodesk Tinkercad. Autodesk. (NOTA: Usado em caso  extraordinário, conforme template). Disponível em: htpp://www.tinkercad.com.  Acesso em: 15 mai. 2024.


1Graduando em Engenharia de Computação na Universidade CEUMA. fernandoharrison33@gmail.com.
2Graduando em Engenharia de Computação na Universidade CEUMA. Djalmacarvalho999@gmail.com. 3Graduando em Engenharia de Computação na Universidade CEUMA. tiagoraices40@gmail.com.
4Graduando em Engenharia de Computação na Universidade CEUMA. Holliday.pedro10@gmail.com.
5Graduando em Engenharia de Computação na Universidade CEUMA. lindomarcsf@gmail.com.
6Graduando em Engenharia de Computação na Universidade CEUMA. queirozjth@gmail.com.