Quantização em ADCs de 10 Bits: Como Funciona a Conversão Analógico
Quantização em ADCs de 10 Bits: Como Funciona a Conversão Analógico-Digital na Prática
Em sistemas de automação industrial, instrumentação e monitoramento de contenções hídricas, os sensores geram variações contínuas de tensão ou corrente (sinais analógicos). No entanto, microcontroladores e processadores operam exclusivamente no domínio digital, reconhecendo apenas combinações de bits (0s e 1s).
Para interligar esses dois mundos, utiliza-se o Conversor Analógico-Digital (ADC). Entender a resolução e a faixa de contagem de um ADC é fundamental para programar e calibrar sensores corretamente.
Um técnico de automação está configurando o firmware de um microcontrolador responsável por monitorar o nível de água em uma calha de contenção. O sensor de nível envia um sinal de tensão analógico contínuo (0 a 5 V) para o canal do ADC de 10 bits do microcontrolador.
Fundamentação Técnica e Cálculos
1. Quantidade Total de Níveis Discretos (N)
O número total de combinações digitais que um conversor pode gerar depende diretamente do número de bits (n) da sua arquitetura. A fórmula é dada por:
Para um conversor de 10 bits (n = 10):
2. Por que a faixa é de 0 a 1023 e não de 0 a 1024?
Na computação e na eletrônica digital, a contagem sempre se inicia no número 0 (que representa o menor valor de tensão de entrada, normalmente 0 V).
Como o sistema possui 1024 estados possíveis no total e o primeiro estado é o zero, o valor máximo representável será determinado por:
Portanto, o registrador digital armazenará valores inteiros no intervalo de 0 a 1023 (correspondendo em binário a 0000000000 até 1111111111).
3. Resolução por Degrau (Tamanho do LSB)
Considerando uma tensão de referência (Vref) de 5.0 V, podemos calcular a menor variação de tensão que o ADC consegue detectar (conhecida como LSB - Least Significant Bit):
Isso significa que cada incremento de 1 unidade na leitura digital do microcontrolador equivale a um aumento de aproximadamente 4,89 mV na entrada analógica.
Simulador Interativo do ADC de 10 Bits
Utilize o simulador abaixo para observar como a variação da tensão analógica de entrada altera o valor inteiro e o registrador binário interno do microcontrolador em tempo real:
Simulador de Conversão ADC (10 Bits)
Como Funciona o Simulador?
- Barra Deslizante (Potenciômetro Virtual): Altera a tensão de entrada (Vin) de 0,00 V até 5,00 V.
- Valor Digital (DEC): Converte a tensão lida para o número inteiro correspondente proporcional dentro da escala de 0 a 1023.
- Registrador Binário: Exibe a palavra digital de 10 bits exata que fica salva nos registradores internos do microcontrolador (como o registrador
ADCno Arduino/ATmega328P ou PIC).
Comentários
Postar um comentário