O que é um Conversor Digital-Analógico (DAC)?
Share
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.