
Passo 1 de 8
Da tensão ao código digital
Entenda como uma tensão de entrada é representada por um código digital e como a referência define a escala de conversão.
Trilha de aprendizado · Nível 11 · Tutorial 1
Ao concluir, o aluno será capaz de relacionar referência, faixa de entrada e número de bits aos códigos de um ADC, estimando tensões sem confundir resolução com exatidão.
Da tensão ao código digital
Entenda como uma tensão de entrada é representada por um código digital e como a referência define a escala de conversão. 1 min
Quantos códigos cabem em N bits?
Determine quantos códigos um ADC pode produzir a partir de sua resolução em bits e diferencie essa quantidade do maior código possível. 1 min
O passo e os intervalos de quantização
Calcule o passo nominal e use intervalos para entender quando uma tensão muda — ou não muda — de código. 2 min
Do código à tensão estimada
Converta códigos em estimativas nominais e reconheça a informação perdida pela quantização. 2 min
Referência, bits e aproveitamento da faixa
Compare referência, número de bits e cobertura do sinal para escolher uma faixa de conversão adequada. 2 min
Resolução não é exatidão
Diferencie resolução nominal de exatidão e reconheça fontes básicas de desvio na leitura. 2 min
Saturação e limites elétricos
Diferencie saturação de código de condições elétricas permitidas ou proibidas usando especificações explícitas. 2 min
Aplicação final: interpretar a leitura de um sensor
Aplique os critérios de conversão ADC a um caso de sensor, distinguindo resolução nominal, cobertura da faixa, saturação e segurança elétrica. 2 min

Passo 1 de 8
Entenda como uma tensão de entrada é representada por um código digital e como a referência define a escala de conversão.
Um conversor analógico-digital (ADC) recebe uma tensão em sua entrada e produz um código numérico digital que a representa. Ele não transforma a tensão em uma sequência contínua de números: a conversão associa a tensão observada a um dos códigos disponíveis.
Neste tutorial, usaremos inicialmente um modelo unipolar: a faixa nominal de conversão vai de 0 V até V_ref. Assim, uma tensão de entrada dentro dessa faixa pode ser representada por um código; a escala usada nessa representação é definida pela referência.

Vin é a grandeza medida; Vref define a escala; a saída é um código digital.
A referência, indicada por V_ref, é o valor que define o topo da faixa nominal de conversão neste modelo. Se V_ref for 3,3 V, a escala nominal vai de 0 V a 3,3 V. Se V_ref for 2,5 V, vai de 0 V a 2,5 V.
Não presuma que V_ref seja igual à tensão de alimentação do circuito. Em alguns sistemas elas podem coincidir; em outros, são valores diferentes. Para interpretar um código, use sempre a referência especificada para aquela conversão.
Dica
O código na saída é um número, não uma tensão escrita diretamente em volts. Seu significado depende da referência e da resolução configuradas. Nos próximos passos, você calculará quantos códigos existem e como relacioná-los a tensões.
Associe cada elemento do modelo de ADC à sua função.
Faça as associações corretas.
Toque em um item e depois no par correspondente.

Passo 2 de 8
Determine quantos códigos um ADC pode produzir a partir de sua resolução em bits e diferencie essa quantidade do maior código possível.
Um ADC de N bits pode produzir 2^N códigos distintos. Os códigos começam em 0; por isso, o maior valor não é 2^N, mas 2^N − 1.
Exemplo com 3 bits:
A quantidade conta todos os valores disponíveis, inclusive o zero. Já o maior código é o último valor dessa contagem.

Com 3 bits, há oito combinações possíveis; a última combinação representa o valor decimal 7.
Use estas duas expressões para qualquer resolução nominal:
Não subtraia 1 ao contar os códigos. A subtração aparece somente ao encontrar o último valor, porque a sequência começa em zero.
Compare algumas resoluções comuns. A coluna “códigos” informa quantos resultados diferentes o ADC pode entregar; a coluna final informa o limite numérico da saída.
| Resolução (N) | Quantidade: 2^N | Maior código: 2^N − 1 |
|---|---|---|
| 2 bits | 4 | 3 |
| 3 bits | 8 | 7 |
| 8 bits | 256 | 255 |
| 10 bits | 1024 | 1023 |
| 12 bits | 4096 | 4095 |
Um ADC de 10 bits tem {{blank}} códigos distintos e seu maior código é {{blank}}.

Passo 3 de 8
Calcule o passo nominal e use intervalos para entender quando uma tensão muda — ou não muda — de código.
Um ADC divide sua faixa nominal em intervalos de tensão. O tamanho nominal de cada intervalo é o passo de quantização:
q = V_ref / 2^N
Exemplo: com V_ref = 3,2 V e 3 bits, existem 2³ = 8 códigos. Portanto, q = 3,2/8 = 0,4 V por passo.
O passo informa o espaçamento nominal da escala; ele não significa que toda pequena mudança da tensão necessariamente mudará o código.

Para 3,2 V e 3 bits, cada um dos oito intervalos nominais mede 0,4 V.
Neste tutorial, usaremos um modelo didático simples. Para uma entrada entre 0 V, inclusive, e V_ref, exclusive, o código k representa a faixa:
[kq, (k + 1)q)
O colchete [ inclui o limite inferior; o parêntese ) exclui o limite superior. Assim, uma tensão exatamente no início de uma faixa pertence a ela; no limite superior, passa para a faixa seguinte.
Com q = 0,4 V:
Essa é uma convenção simplificada para raciocinar sobre quantização. Em um ADC real, os limiares devem ser verificados na função de transferência documentada do componente.

Tensões no mesmo patamar produzem o mesmo código; ao cruzar uma transição, o código muda.
Exemplo
A quantização guarda o código da faixa, mas perde a posição exata da tensão dentro dela. Por exemplo, 0,43 V e 0,74 V ficam ambas na faixa [0,4 V, 0,8 V) e recebem o código 1 neste modelo.
Uma variação menor que q pode não mudar o código: 0,43 V → 0,50 V continua na mesma faixa. Mas também pode mudá-lo se cruzar um limite: 0,74 V → 0,81 V atravessa 0,8 V e passa para a faixa seguinte.
Logo, q não é uma variação mínima obrigatória para o código mudar. O que decide a mudança é cruzar um limiar.
Um ADC unipolar tem V_ref = 2,4 V e N = 4 bits. Complete o cálculo do passo nominal.
q = 2,4 V / 2⁴ = ___ V por passo
No mesmo ADC, q = 0,15 V. Qual afirmação usa corretamente as faixas do modelo didático?
Escolha a alternativa correta.

Passo 4 de 8
Converta códigos em estimativas nominais e reconheça a informação perdida pela quantização.
Quando o ADC já forneceu um código, uma estimativa nominal da tensão é:
V_estimado ≈ código × q
Aqui, q é o passo nominal calculado anteriormente: q = V_ref / 2^N.
No modelo didático deste tutorial, cada código k representa a faixa [kq, (k + 1)q). Por isso, código × q aponta para a borda inferior da faixa, não para a posição exata que a tensão ocupava dentro dela.

O código informa a faixa em que a entrada caiu; ele não revela onde a entrada estava dentro dessa faixa.
Exemplo
Considere um ADC unipolar de 3 bits com V_ref = 3,2 V.
Uma entrada de 2,01 V e outra de 2,39 V recebem o mesmo código 5 neste modelo. Ao calcular 2,0 V, não recuperamos qual dessas tensões — ou qual valor intermediário — entrou no ADC.
O código máximo é 7, pois os oito códigos vão de 0 a 7. Sua estimativa é:
7 × 0,4 V = 2,8 V
Ou seja, o maior código estima V_ref − q: 3,2 V − 0,4 V = 2,8 V. Não é necessário trocar 2³ por 2³ − 1 no cálculo de q para fazer o último código coincidir com 3,2 V; isso contrariaria a definição de passo adotada.
Um ADC de 3 bits tem V_ref = 3,2 V. Complete: para o código máximo 7, V_estimado ≈ ___.
Verdadeiro ou falso: se um ADC produz o código 5, então a tensão de entrada era exatamente igual a 5 × q.

Passo 5 de 8
Compare referência, número de bits e cobertura do sinal para escolher uma faixa de conversão adequada.
Com o mesmo número de bits, o passo nominal continua sendo q = V_ref / 2^N. Portanto, reduzir V_ref diminui q: cada código passa a representar uma variação menor de tensão. Porém, a faixa nominal de conversão também encolhe, de 0 até V_ref.
Mantendo V_ref, acrescentar 1 bit dobra a quantidade de códigos e reduz q pela metade. Isso melhora a granularidade nominal, mas só é útil se toda a excursão prevista do sinal continuar dentro da faixa escolhida.

Mais bits estreitam os degraus sem mudar a faixa; uma referência menor estreita os degraus e reduz a faixa disponível.
Dica
Não escolha uma referência menor apenas porque seu passo é menor. Primeiro, confirme na documentação que ela é permitida e que os extremos previstos do sinal cabem na faixa, com a margem indicada pelo projeto.
O aproveitamento da faixa compara a excursão útil do sinal com a faixa disponível do ADC:
aproveitamento = excursão útil do sinal / V_ref
Por exemplo, um sinal que varia de 1,0 V a 1,5 V tem excursão de 0,5 V. Em um ADC com V_ref = 5,0 V, ele usa apenas 0,5/5,0 = 10% da faixa. Os demais códigos continuam existindo, mas não são alcançados por esse sinal.

O mesmo sinal pode ocupar poucos ou muitos códigos conforme a referência, desde que seus extremos permaneçam cobertos.
Exemplo
Considere um sinal de 1,0 V a 1,5 V e ADCs de 10 bits:
A referência de 2,0 V oferece passo menor e melhor aproveitamento neste exemplo. Ela só seria uma opção se fosse permitida e se 1,0 V a 1,5 V, incluindo a margem necessária, coubesse na faixa de 0 a 2,0 V.
Compare as opções documentadas para um ADC de 10 bits. O sinal previsto varia de 0,8 V a 2,7 V. É exigida uma margem de 0,1 V abaixo e acima dos extremos; logo, a faixa de conversão deve cobrir de 0,7 V a 2,8 V.
Referências disponíveis e permitidas para este ADC hipotético.
| V_ref | Faixa nominal | q aproximado | Situação |
|---|---|---|---|
| 5,0 V | 0 a 5,0 V | 4,88 mV | Cobre, mas usa mais faixa que o necessário |
| 3,3 V | 0 a 3,3 V | 3,22 mV | Cobre a faixa exigida |
| 2,5 V | 0 a 2,5 V | 2,44 mV | Não cobre o máximo com margem |
Com base na faixa exigida e na tabela, qual referência deve ser escolhida para cobrir o sinal com a margem indicada e obter o menor passo nominal? Justifique em poucas linhas e identifique por que uma das alternativas desperdiça faixa.
Escreva pelo menos 80 caracteres (0/80).

Passo 6 de 8
Diferencie resolução nominal de exatidão e reconheça fontes básicas de desvio na leitura.
Um ADC divide sua faixa em degraus. A resolução descreve o tamanho nominal desses degraus: um passo q menor permite distinguir variações menores de tensão no modelo de conversão.
Já a exatidão pergunta outra coisa: a tensão estimada ficou próxima da tensão real usada para comparação? Uma leitura pode variar em passos muito pequenos e ainda estar deslocada do valor real.

A densidade dos níveis representa resolução; a distância até a tensão conhecida representa erro de leitura.
Exemplo
Considere um sinal cuja tensão real é 2,000 V. Dois sistemas fornecem uma estimativa:
O sistema B tem melhor resolução nominal, pois seu passo é menor. Porém, neste caso, sua estimativa está 20 mV acima da tensão real, enquanto a do sistema A coincide com ela.
Portanto, comparar somente q ou o número de bits não basta para concluir qual leitura está mais próxima do valor real.
Um motivo possível para um desvio de escala é a referência. Se o cálculo supõe V_ref = 3,300 V, mas a referência efetiva do ADC é diferente, a conversão de código para volts fica proporcionalmente incorreta.
Além disso, ruído e imperfeições do conversor podem fazer a leitura variar ou se afastar da tensão aplicada. Aqui, o ponto essencial é: q informa a granularidade nominal; não resume todos os desvios possíveis.
Dica
Não é necessário detalhar as métricas desses efeitos agora. Ao interpretar uma leitura, trate a tensão estimada como uma aproximação baseada no código e na referência adotada.
Verdadeiro ou falso: se um ADC tem mais bits que outro, sua tensão estimada será necessariamente mais exata.

Passo 7 de 8
Diferencie saturação de código de condições elétricas permitidas ou proibidas usando especificações explícitas.
Um ADC deixa de distinguir aumentos de tensão quando a entrada sai da sua faixa convertível. No modelo ideal unipolar, uma tensão acima da faixa fica associada ao código máximo; abaixo da faixa, ao código zero. Isso é saturação de código: perde-se informação sobre o quanto a tensão ultrapassou a faixa.
Por exemplo, com faixa de conversão de 0 a 3,3 V, leituras de 3,3 V, 3,5 V e 4,0 V podem aparecer todas como código máximo no modelo ideal. O código não informa qual delas ocorreu.

Saturar o código indica perda de faixa de medição; não informa, por si só, se a entrada é eletricamente segura.
Código zero e código máximo não são provas isoladas de que houve ultrapassagem. Uma entrada dentro da faixa também pode gerar esses extremos: 0 V pode produzir código zero, e uma tensão na última faixa de quantização pode produzir o maior código.
Para avaliar uma leitura extrema, compare a tensão de entrada esperada com duas especificações independentes do componente: a faixa convertível e os limites elétricos admissíveis.
Considere este ADC hipotético. Os valores foram fornecidos apenas para análise; não aplique tensões fora das condições indicadas a um circuito real.
| Especificação | Valor | Significado |
|---|---|---|
| Faixa de conversão | 0 a 3,3 V | Faixa representada por códigos |
| Entrada normal permitida | 0 a 3,45 V | Condição elétrica de operação |
| Máximo absoluto | −0,3 a 3,6 V | Limite que não é condição normal de uso |
Uma entrada de 3,40 V está fora da faixa convertível, portanto pode saturar no máximo, mas ainda está dentro da faixa elétrica normal deste exemplo. Ela não mede corretamente esse valor; isso não significa automaticamente dano.
Já 3,70 V ultrapassa até o máximo absoluto informado. Essa é uma condição elétrica não permitida. O fato de o resultado poder continuar sendo o código máximo não oferece proteção alguma.
Atenção
Nunca use máximos absolutos como faixa normal de operação. Eles são limites de sobrevivência definidos pelo fabricante, não uma autorização para aplicar aquela tensão continuamente. A saturação é um resultado numérico; ela não limita a tensão presente no pino.
Com base nas especificações do ADC hipotético da tela anterior, associe cada tensão à classificação mais adequada.
Relacione a tensão aplicada à sua situação.
Toque em um item e depois no par correspondente.

Passo 8 de 8
Aplique os critérios de conversão ADC a um caso de sensor, distinguindo resolução nominal, cobertura da faixa, saturação e segurança elétrica.
Um sensor fornece normalmente de 0,40 V a 2,80 V. A entrada do ADC aceita eletricamente de −0,30 V a 3,60 V, mas a conversão unipolar só representa tensões de 0 V até a referência escolhida.
Você pode selecionar uma das configurações abaixo. O objetivo é cobrir toda a faixa normal do sensor e obter um passo pequeno, sem concluir que isso garante uma medição exata.

A referência define a faixa convertível. O limite elétrico admissível é uma especificação separada e pode ser maior que essa faixa.
Todas as referências da tabela são permitidas pelo dispositivo neste caso hipotético.
| Configuração | Resolução | Referência | Passo nominal q | Cobertura de 0,40–2,80 V |
|---|---|---|---|---|
| A | 10 bits | 3,3 V | 3,3 / 1024 = 3,223 mV | Cobre |
| B | 12 bits | 2,5 V | 2,5 / 4096 = 0,610 mV | Não cobre o máximo |
| C | 12 bits | 3,3 V | 3,3 / 4096 = 0,806 mV | Cobre |
Na configuração C, complete somente o valor numérico em mV:
O passo nominal é aproximadamente ___ mV por passo.
Qual justificativa é tecnicamente adequada para escolher uma configuração para a faixa normal do sensor?
Usando a configuração C e uma leitura de código 2480, registre seu raciocínio em poucas linhas:
Escreva pelo menos 180 caracteres (0/180).
Resumo
Parabéns! Você concluiu: Conversão analógico-digital: referência e quantização
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks