Você está na página 1de 21

Sistemas Embarcados

I
Professor: Eng. Kssio Rogrio Lopes

Conversor Analogico/Digital
(A/D)

A comunicacao de dados atraves de sinais


digitais: maior imunidade a rudos, maior
robustez e maior confiabilidade;
Processamento de sinais digitais: mais eficiente
do que o processamento de sinais analogicos
microprocessadores;
O armazenamento dos dados digitais e mais
robusto;
Entao, por que ainda usamos sinais analogicos?

Sinais Analogicos

Uma das razoes e que, em muitos casos, os sinais


de saida dos sensores sao analogicos. Ex.:
termopar, PT-100, celula de carga, etc.
Alem disso, ha padroes industriais de
comunicacao de dados que usam sinais
analogicos, como 4 a 20mA ou 0 a 10 V.
Por essas razoes, o estudo dos Conversores
Analgicos/Digitais (ADC) e Digitais/Analgicos
(DAC) e de grande importancia.

Sinais Analogicos

Sinais Continuos no tempo sao representados por


funcoes de variaveis continuas. Por exemplo:
sinais de voz, de audio, eletrocardiograma, etc.
A Figura ilustra um trecho de sinal continuo no
tempo e que e descrito por x(t) = cos( t/10).

Sinais Analogicos

A informacao muitas vezes esta representada


pela amplitude do sinal analogico. Este e o caso
dos sinais resultantes de termopares, straingages, LDRs, etc. Tambem e o caso dos padroes 4
a 20mA e 0 a 10V.
Por isso, nos interessa converter a amplitude de
um sinal analogico num valor que possa ser
representado na forma digital (formato binario).

Sinais Analogicos

Exerccio 1
Um conversor analgico-digital de 12 bits, com faixa de
entrada de 0 V a 10 V, foi utilizado em conjunto com um
termmetro cuja sada varia linearmente entre 0 V e 1 V
para uma faixa de temperatura compreendida entre
0 oC e 100 oC.
A resoluo desse sistema, em oC, ser de, aproximadamente,
(A) 2,4
(B) 0,12
(C) 0,24
(D) 0,024
(E) 0,0024

Sabemos que 12bits compreende a faixa decimal de 0 a 4095 com seu


respectivo correspondente binrio de [0000 0000 0000] a [1111 1111 1111],
certo? Cada ponto nessa faixa corresponde a aproximadamente
0,0244140625% do valor de entrada independente de seu valor. Veja:
Entrada de 0V a 10V > 10 / 4096 = 0,00244140625 >
0,00244140625 / 10 = 0,000244140625 x 100 = 0,0244140625%
Ento, a faixa de entrada em volts dever ser compreendida dentro da faixa
binria ou seja 10 / 4096 = 0,00244140625x10V ou 2,44140625mV, essa
a menor leitura perceptvel para esse conversor. Mas, queremos saber a
resoluo em C, ento devemos compreender (fazer a correspondncia de
cada volt variado na entrada para cada C a ser variado na sada) faixa de
0C a 100C dentro da faixa de 0V a 10V (que foi dividida em 4096 partes).
Ento essa tambm dever estar distribuda tambm em 4096 partes ou seja,
100 / 4096 = 0,0244140625C.
Assim, para cada 0,00244140625x10V ou 2,44140625mV variado na entrada
teremos 0,0244140625C (correspondncia linear) a ser variado na sada o
que nos leva a crer que a alternativa correta seja a D.

Exerccio 2 - Entregar
Um conversor analgico-digital de 16 bits, com faixa de
entrada de 0 V a 10 V, foi utilizado em conjunto com um
termmetro cuja sada varia linearmente entre 0 V e 1 V
para uma faixa de temperatura compreendida entre
0 oC e 100 oC.
A resoluo desse sistema, em oC, ser de, aproximadamente,

Exemplo 3
Um conversor analgico-digital de 12 bits, com faixa de
entrada de 4 a 20mA, foi utilizado em conjunto com um
transmissor de presso cuja sada varia linearmente entre 4 a
20mA
para uma faixa de presso compreendida entre 0 a 55 Kg/cm2