O que é um Conversor Digital-Analógico (DAC)?

O Conversor Digital-Analógico (DAC ou CDA) é um circuito integrado que executa o processo inverso ao ADC, traduzindo sequências lógicas numéricas digitais discretas em um sinal elétrico de voltagem contínuo e proporcional.

Geração de Ondas e Áudio com DACs no ESP32

Diferente da saída simulada por PWM (que oscila entre 0V e 5V no tempo), controladores modernos como o Módulo ESP32 NodeMCU possuem DACs reais internos integrados de fábrica:

  • Saída Analógica Verdadeira: Converte valores lógicos gravados por software diretamente em níveis elétricos contínuos e planos de tensão de saída de forma imediata.
  • Resolução de Bits: O ESP32 possui dois canais DAC internos de 8 bits de resolução, capazes de gerar 256 níveis de tensão estáveis entre 0V e 3.3V.
  • Aplicações em Áudio: Crucial para a síntese analógica de ondas de áudio de alta fidelidade e na reconstrução física de sinais complexos.

Com os pinos DAC ativos, torna-se simples reproduzir efeitos sonoros em alto-falantes ou calibrar tensões de controle.

Perguntas Frequentes (FAQ)

Qual a diferença funcional entre uma saída PWM e uma saída de DAC real?
A saída PWM modula a largura de pulsos digitais rápidos ligando/desligando o sinal no tempo (exige filtragem analógica RC para virar contínua). O DAC altera fisicamente o nível estático da tensão de saída em tempo real.
Posso construir um DAC de baixo custo usando portas digitais comuns do Arduino?
Sim. É possível construir uma rede resistiva do tipo R-2R (uma escada de resistores acoplada a portas digitais paralelas) para criar um DAC rudimentar e funcional de baixo custo.
Voltar para o blog