🤖
ELETRÔNICA IA
Pesquisa Inteligente do Blog
👋 Olá Bete!

Agora sou uma IA híbrida 🤖

✅ Pesquiso conteúdos do blog
✅ Encontro palavras nos textos
✅ Entendo palavras com acento
✅ Ajudo nos estudos técnicos

Pesquise por:

⚡ eletricidade
📘 lei de ohm
🔋 capacitor
📈 osciloscópio
🔧 protoboard
🤖 arduino

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.

Cenário Prático de Estudo:
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:

N = 2n

Para um conversor de 10 bits (n = 10):

N = 210 = 1024 combinações possíveis

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:

Valor Máximo = 2n - 1
Valor Máximo = 1024 - 1 = 1023

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):

LSB = Vref / (2n - 1) = 5.0 V / 1023 ≈ 4,888 mV

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)

Resolução
10 Bits
Níveis Totais
1024
Valor Digital (DEC)
512
Faixa Permitida
0 a 1023
REGISTRADOR DIGITAL INTERNO (BINÁRIO DE 10 BITS)
1000000000

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 ADC no Arduino/ATmega328P ou PIC).

Comentários