Você está na página 1de 73

Conversores Analgico-Digital (A/D) ou ADCs Analog to Digital Converters

Sistemas Digitais

Introduo
Diversas grandezas fsicas com as quais lidamos, so grandezas analgicas por natureza;

Introduo
Valores analgicos no podem ser diretamente processados por sistemas digitais; Precisam ser convertidos para uma cadeia de bits; Esta converso conhecida como Converso Analgica-Digital.

Etapas de Tratamento de Grandezas Fsicas

Transdutores so equipamentos que convertem um tipo de grandeza fsica em outra.

Etapas de Tratamento de Grandezas Fsicas

Sensores so equipamentos que convertem grandezas


fsicas em sinais eltricos (correntes ou tenses proporcionais. Exemplo: Tacmetros, Termistores, Clulas de carga, etc.

Etapas de Tratamento de Grandezas Fsicas

Muitas vezes necessrio realizar o condicionamento do sinal analgico; Tipos de Condicionamento: ajuste de nveis mximo e mnimo de amplitude; filtragem em uma banda adequada de frequncia, etc.

Etapas de Tratamento de Grandezas Fsicas

Conversor A/D: so dispositivos que convertem um sinal analgico em digital.

Etapas de Tratamento de Grandezas Fsicas

O processamento do sinal feito por um Sistema Digital; Os sistemas digitais apresentam maior flexibilidade e facilidade de depurao; Tipos de elementos de Processamento de Sinal Digital: Microprocessadores, Microcontroladores, FPGAs e DSPs.

Etapas de Tratamento de Grandezas Fsicas

Conversor A/D: so dispositivos que convertem um sinal digital em analgico.

Converso Analgica-Digital
Um conversor analgico-digital recebe uma tenso analgica de entrada e, aps um certo tempo, produz um cdigo digital de sada que representa a entrada analgica; O processo de converso A/D mais complexo e consome mais tempo do que o processo D/A; Alguns tipos de ADCs usam um DAC como parte de seus circuitos.

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos:

1. O pulso de Comando Start inicia a operao; 2. Em uma frequncia determinada pelo clock, a unidade de controle modifica continuamente o numero binrio;

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos:

3. O nmero binrio no registrador convertido para uma tenso analgica, Vax, pelo DAC;

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos:

4. O comparador compara Vax com Va. Enquanto Vax < Va, a sada do comparador permanece em nvel ALTO;

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos:

5. Quando Vax excede Va em pelo menos igual a VT (tenso de limiar), a sada do comparador vai para nvel BAIXO e para o processo de modificao do nmero do registrador;

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos: O

6. Nesse ponto, Vax uma boa aproximao para Va. nmero digital no registrador equivalente a Vax e a Va;

Converso Analgica-Digital
Entrada Analgica

Va

+ Amp OP _ Comparador

Unidade De Controle

Comando Start Clock EOC (fim de converso)

Resultado Digital

Vax

Conversor D/A

Registrador

# A operao bsica de ADCs consiste nos seguintes passos:

7. A lgica de controle ativa o sinal de fim de converso (end of conversion), EOC, quando a converso finalizada.

Converso Analgica-Digital
Quando uma tenso analgica conectada diretamente na entrada de um ADC, o processo de converso pode ser seriamente afetado se a tenso analgica estiver mudando durante o tempo de converso; Dessa forma, o processo de converso analgica-digital consiste das seguinte etapas: Amostragem (Sample) e Reteno (Hold); Quantizao; Codificao.

Amostragem

Consiste em tomar diferentes amostras do sinal analgico para representar o valor instantneo das mesmas atravs de um cdigo digital;

Amostragem

Quanto maior for o nmero de amostras coletadas, mais prximo do sinal original ser o sinal reconstrudo atravs da amostragem; Contudo, a escolha do nmero de amostragens levar em considerao a velocidade dos circuitos utilizados e o teorema da amostragem;

Amostragem
Os circuitos S/H contm um amplificador buffer com ganho unitrio que apresenta uma alta impedncia para o sinal analgico e tem uma baixa impedncia de sada capaz de carregar rapidamente o capacitor de reteno, C; A chave ser fechada o suficiente para carregar C com o valor atual da entrada analgica;

Amostragem
Quando a chave abrir, C manter essa tenso de forma que a sada do segundo amplificador aplicar essa tenso no ADC;

O segundo amplificador tambm um buffer de ganho unitrio e com alta impedncia de entrada que no descarregar apreciavelmente a tenso do capacitor durante o tempo de converso do ADC;

Amostragem
Assim, o ADC receber essencialmente a tenso de entrada analgica.

Teorema da Amostragem de Nyquist


Um sinal pode ser reconstitudo desde que forem extradas amostras com no mnimo o dobro da freqncia de Nyquist.

Teorema da Amostragem de Nyquist


Freqncia de Nyquist a maior componente de frequncia de um sinal.

N 20kHz

S 40kHz

Teorema da Amostragem de Nyquist

Obs: Em geral utiliza-se frequncias de amostragens pelo menos 10 vezes maior do que a frequncia de Nyquist.

Quantizao

A partir da quantificao, as amostras coletadas sero designadas por valores discretos representados na forma de zeros e uns lgicos;

Quantizao

A resoluo da quantificao corresponde a variao mnima do sinal analgico de entrada capaz de promover uma variao no sinal de sada;

Quantizao

Assim, a resoluo est relacionada com o valor de fundo de escala do conversor e o nmero de bits que o mesmo dispe para quantificar a amostragem.

Codificao
Compreende a converso dos valores quantizados em palavras digitais correspondentes a um determinado cdigo. Normalmente, esse cdigo o digital puro ou ainda o BCD (Binary-Coded Digit).

Tcnicas de Converso Analgica-Digital


As principais tcnicas de converso A/D so:

ADC de Rampa Digital; ADC de Aproximaes Sucessivas; ADC Flash (Codificao Paralela).
A determinao de qual utilizar leva em conta: a preciso desejada; e o tempo mximo aceitvel para se realizar uma converso.

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

1) Um pulso START aplicado para levar o contador para 0. O nvel ALTO em start tambm inibe os pulsos de clock de passarem pela porta AND para o contador. 2) Com todas as suas entradas em 0, a sada do D/A ser Vax = 0V.

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

3) Visto que Va > Vax, a sada do comparador, EOC, estar em nvel ALTO. 4) Quando START retorna para nvel BAIXO, a porta AND e habilitada e os pulsos do clock vo para o contador.

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

5) Conforme o contador avana, a sada do DAC, Vax, aumenta um degrau de cada vez, como mostrado na figura b. 6) Isso continua at que Vax alcance o degrau que exceda Va por uma quantidade igual ou maior do que VT .

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

7) Nesse ponto, EOC ira para nvel BAIXO e inibir a passagem dos pulsos para o contador, e o contador ir parar a contagem. 8) O processo de converso agora est completo, e o contedo do contador a apresentao digital de Va.

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

9) O contador manter o valor digital ate que um prximo pulso START inicie uma nova converso.

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

Tempo de Converso: O tempo mximo ocorrer quando Va estiver um pouco abaixo do fundo de escala; assim, Vax ter de ir para o ltimo degrau para ativar EOC. Para um conversor de N bits, tem-se: tC(max) = (2N 1) x ciclos de clock

Conversor A/D Tipo Rampa Digital


Va
+ Amp OP _ Comparador ____ EOC Clock

Resultado Digital

Reset

Vax

Conversor D/A

Contador

Clock Start

Tempo de Converso: Neste tipo de conversor, o valor do tempo de converso, tC, depende de Va. Um valor grande de Va ira requerer mais degraus antes que a tenso da escada exceda Va.

Conversor A/D Por Aproximao Sucessivas


Va
+ Amp OP _ Comparador Clock

Vax

Este tipo de conversor um dos mais utilizados. Ele tem um circuito mais complexo do que um ADC de rampa digital, mas um tempo de converso muito menor. Alm disso, conversores de aproximaes sucessivas tem um valor fixo de tempo de converso que no depende do valor analgico de entrada.

Lgica de Controle

Start EOC

Registrador de Aproximaes Sucessivas

Conversor D/A

Conversor A/D Por Aproximao Sucessivas


Va
+ Amp OP _ Comparador Clock

Vax

A sua configurao bsica semelhante a do ADC de rampa digital.


Entretanto, neste tipo no usa um contador para fornecer a entrada do bloco DAC, mas por outro lado usa um registrador. A lgica de controle modifica bit a bit o contedo do registrador at que o dado do registro seja o equivalente digital da entrada analgica, Va, dentro da resoluo do conversor.

Lgica de Controle

Start EOC

Registrador de Aproximaes Sucessivas

Conversor D/A

Conversor A/D Por Aproximao Sucessivas


INICIO
Va
+ Amp OP _ Comparador Clock Reseta todos os bits Inicia no MSB

Vax

Lgica de Controle

Start EOC

Faz bit = 1 Sim Vax = Va? Nao

Retorna o bit para 0

Registrador de Aproximaes Sucessivas

V para o prximo bit menos significativo

Nao

Todos os bits foram verificados? Sim A converso est completa e o resultado est no REGISTRADOR

Conversor D/A

FIM

Conversor A/D Por Aproximao Sucessivas


Exemplo: tem-se um simples conversor de 4 bits com um tamanho de degrau 1V. Vamos supor que a entrada analgica seja Va = 10,4V. A operao comea com a lgica de controle inicializando com 0 todos os bits do registrador Q0 = Q1 = Q2 = Q3 = 0 ou [Q=0000]. Isso faz da sada do DAC Vax = 0V, e a sada do comparador est em nvel alto. No prximo passo, a lgica de controle faz o MSB do registrador igual a 1 de modo que [Q] = 1000 e Vax = 8V. Visto que Vax < Va, a sada do comparador ainda esta em nvel ALTO.
INICIO
Reseta todos os bits Inicia no MSB Faz bit = 1 Sim Vax = Va? Nao V para o prximo bit menos significativo Todos os bits foram verificados? Sim A converso est completa e o resultado est no REGISTRADOR

Retorna o bit para 0

Nao

FIM

Conversor A/D Por Aproximao Sucessivas


Esse nvel alto sinaliza para a lgica de controle que o MSB setado no faz Vax exceder Va; Assim, o MSB mantido em nvel 1; Agora a lgica de controle atua sobre o prximo bit menos significativo, Q2. Ela coloca nvel 1 para gerar [Q] = 1100 e Vax = 12V. Visto que Vax > Va, a sada do comparador vai para nvel BAIXO. Esse nvel BAIXO sinaliza para a lgica de controle que o valor de Vax muito grande, e ento a lgica de controle retorna Q2 para nvel 0.
INICIO
Reseta todos os bits Inicia no MSB Faz bit = 1 Sim Vax = Va? Nao V para o prximo bit menos significativo Todos os bits foram verificados? Sim A converso est completa e o resultado est no REGISTRADOR

Retorna o bit para 0

Nao

FIM

Conversor A/D Por Aproximao Sucessivas


Assim o contedo do registrador e Vax retornam ao valor anterior. No prximo passo, a lgica de controle seta o bit menos significativo, Q1, de modo que [Q] = 1010 e Vax = 10; Com Vax < Va, a sada do comparador esta em nvel ALTO, e diz para a lgica de controle manter Q1 em nvel 1; Agora, a lgica de controle seta o bit menos significativo Q0, de modo que [Q] = 1011 e Vax = 11. Visto que Vax > Va, a sada do comparador vai para nvel BAIXO. E assim, sinaliza que Vax muito grande. Logo, a unidade de controle retorna Q0 para 0.
INICIO
Reseta todos os bits Inicia no MSB Faz bit = 1 Sim Vax = Va? Nao V para o prximo bit menos significativo Todos os bits foram verificados? Sim A converso est completa e o resultado est no REGISTRADOR

Retorna o bit para 0

Nao

FIM

Conversor A/D Por Aproximao Sucessivas


Neste momento, todos os bits do registrador foram processados, a converso est completa e a lgica de controle ativa sua sada EOC para sinalizar que o equivalente digital de Va agora est no registrador. Para esse exemplo temos que a sada digital para Va = 10,4 [Q] = 1010. Observe que 1010 na realidade equivalente a 10V, que menor do que a entrada analgica. Essa uma das caractersticas deste mtodo de converso. No tipo anterior, a sada digital era sempre equivalente a tenso que estava no degrau acima de Va.
INICIO
Reseta todos os bits Inicia no MSB Faz bit = 1 Sim Vax = Va? Nao V para o prximo bit menos significativo Todos os bits foram verificados? Sim A converso est completa e o resultado est no REGISTRADOR

Retorna o bit para 0

Nao

FIM

Conversor A/D Por Aproximao Sucessivas

Conversor A/D Por Aproximao Sucessivas


Va
+ Amp OP _ Comparador Clock

Tempo de Converso: Neste tipo de conversor, a lgica de controle atua em cada bit do registrador: ajusta-o para 1, decide se o mantm ou no, e passa para o prximo bit; Dessa forma, o processamento de cada bit dura um ciclo de clock; Assim, o tempo total de converso para um conversor de aproximaes sucessivas de N bits ser de N ciclo de clock: converso = N x 1 ciclo de clock Esse tempo de converso ser o mesmo independente de Va.

Vax

Lgica de Controle

Start EOC

Registrador de Aproximaes Sucessivas

Conversor D/A

VREF R

Conversor A/D Flash


_
C7

+ _
+ _ + _ + _ + _ + _ +

I7

C6

I6

O conversor flash o ADC disponvel de maior velocidade, porm requer muito mais circuitos do que os outros; Por exemplo, um ADC flash de 6 bits requer 63 comparadores analgicos, enquanto uma unidade de 8 bits requer 255 comparadores, e um de 10 bits requer 1023; CIs conversores flash esto disponveis em unidades de 2 a 8 bits, e a maioria dos fabricantes tambm oferece unidades de 9 a 10 bits;

C5

I5
MSB

C4

Codificador De I4 Prioridade
I3

C B A

C3

C2

I2

C1

I1

R VA

VREF R

Conversor A/D Flash


_
C7

+ _
+ _ + _ + _ + _ + _ +

I7

A figura ao lado mostra o circuito de um conversor flash de 3 bits; O divisor de tenso estabelece os nveis de referencia para cada comparador de modo que existem sete nveis, neste caso C correspondentes a (1/8)*VREF (peso B do LSB), (2/8)*VREF, (3/8)*VREF, A (4/8)*VREF, (5/8)*VREF, (6/8)*VREF, e (7/8)*VREF (fundo de escala). A entrada analgica, VA, esta conectada nas entradas de cada comparador.

C6

I6

C5

I5
MSB

C4

Codificador De I4 Prioridade
I3

C3

C2

I2

C1

I1

R VA

VREF R

Conversor A/D Flash


_
C7

+ _
+ _ + _ + _ + _ + _ +

I7

C6

I6

C5

I5
MSB

C4

Codificador De I4 Prioridade
I3

As sadas dos comparadores so conectadas em um codificador de prioridade, com entradas ativas em nvel BAIXO, que gera uma sada binaria correspondente a sada do comparador de maior numero que estejam em nvel BAIXO C
B A

C3

Respostas para os possveis valores de entrada

C2

I2

C1

I1

R VA

+10V 3K

Conversor A/D Flash


_
C7

1K

+ _
+ _ + _ + _ + _ + _ +

I7

Exemplo: O conversor flash mostrado agora, tem uma resoluo de 3 bits e um tamanho de degrau de 1 V.
MSB

C6

I6

1K

C5

I5

1K

C4

Codificador De I4 Prioridade
I3

C B A

1K

C3

O nveis de referencia para cada comparador so 1V (peso do LSB), 2V, 3V, 4V, 5V, 6V, e 7V (fundo de escala). Com VA < 1V, todas as sadas dos comparadores, C1 a C7, estaro em nvel ALTO.

1K

C2

I2

1K

C1

I1

1K VA

+10V 3K

Conversor A/D Flash


_
C7

1K

+ _
+ _ + _ + _ + _ + _ +

I7

C6

I6

Com VA > 1, uma ou mais sadas dos comparadores estaro em nvel BAIXO.

1K

C5

I5
MSB

1K

C4

Codificador De I4 Prioridade
I3

C B A

Por exemplo, quando VA esta entre 3 e 4V, as sadas C1, C2, C3 estaro em nvel BAIXO e todas as outras estaro em nvel ALTO. O codificador de prioridade respondera apenas ao nvel BAIXO em C3 e produzira uma sada binaria CBA = 011, que representa o equivalente digital de VA dentro da resoluo de 1V.

1K

C3

1K

C2

I2

1K

C1

I1

1K VA

+10V 3K

Conversor A/D Flash


_
C7

1K

+ _
+ _ + _ + _ + _ + _ +

I7

C6

I6

Quando VA for maior do que 7V, C1 a C7 estaro todas em nvel BAIXO e o codificador produzira CBA = 111 como o equivalente digital de VA; A tabela abaixo mostra as respostas para todos os valores possveis de entrada analgica.

1K

C5

I5
MSB

1K

C4

Codificador De I4 Prioridade
I3

C B A

1K

C3

1K

C2

I2

1K

C1

I1

1K VA

+10V 3K

Conversor A/D Flash


_
C7

1K

+ _
+ _ + _ + _ + _ + _ +

I7

C6

I6

1K

C5

O ADC flash mostrado aqui tem uma resoluo de 1V porque a entrada analgica tem de variar de 1V para levar a sada digital para seu prximo valor;
MSB

I5

1K

C4

Codificador De I4 Prioridade
I3

C B A

1K

C3

Para atingir melhores resolues, teramos que aumentar o numero de nveis de tenso de entrada (ou seja, usar mais resistores divisores de tenso) e o numero de comparadores; Observao: Um conversor Flash de N bits precisa de 2N -1 comparadores, 2N resistores, e a logica necessria para o codificador.

1K

C2

I2

1K

C1

I1

1K VA

VREF R

Conversor A/D Flash


_
C7

+ _
+ _ + _ + _ + _ + _ +

I7

Tempo de Converso: Este tipo de conversor no usa sinal de clock, pois nenhuma temporizao ou sequenciamento necessrio. As converses so realizadas continuamente; Quando a entrada analgica mudar, as sadas dos comparadores mudaro, fazendo com que as sadas do codificador mudem. O tempo de converso o tempo gasto para uma nova sada digital aparecer em resposta a uma mudana de VA.

C6

I6

C5

I5
MSB

C4

Codificador De I4 Prioridade
I3

C B A

C3

C2

I2

C1

I1

R VA

Outros Mtodos de Converso A/D


ADC de Rampa Digital Crescente/Decrescente (ADC Rastreador)
Conforme visto, O ADC de rampa digital relativamente lento porque o contador resetado para 0 no inicio de cada nova converso; O tempo necessrio para resetar a escada para 0 e retornar para o novo ponto de chaveamento realmente perdido; O ADC rastreador substitui o contador crescente que estava conectado no DAC; Ele projeto para contar crescente sempre que a sada do comparador indicar Vax < Va e para contar decrescente sempre que Vax > Va.

Outros Mtodos de Converso A/D


ADC de Rampa Dupla
Este tipo de conversor tem um dos maiores tempos de converso (entre 10 a 100ms). Porem tem a vantagem de um custo relativamente baixo porque no requer componente de preciso tais com um DAC ou VCO; A operao bsica desse conversor envolve a carga e descarga linear de um capacitor usando correntes constantes. Primeiro o capacitor carregado por um intervalo de tempo fixo a partir de uma corrente constante derivada da entrada analgica, Va; Assim, ao final desse intervalo fixo de carga, a tenso no capacitor ser proporcional a Va. Nesse ponto, o capacitor descarregado linearmente a partir de uma corrente constante derivada de uma tenso de referencia precisa, Vref.

Outros Mtodos de Converso A/D


ADC de Rampa Dupla
Quando a tenso no capacitor alcana 0V, a descarga linear est terminada. Durante o intervalo da descarga, uma frequncia digital enviada para um contador e contada; A durao do intervalo de descarga proporcional a tenso inicial do capacitor. Assim, no final do intervalo de descarga, o contador ter um valor proporcional a tenso inicial do capacitor, que proporcional a Va.

Outros Mtodos de Converso A/D


ADC de Tenso-Frequncia
mais simples do que os outros porque no usa um DAC. Em vez disso, usa um oscilador controlado por tenso linear (voltage-controlled oscilator); A tenso analgica aplicada no VCO para gerar uma frequncia de sada proporcional a esta tenso; Essa frequncia enviada ao contador para ser contada durante um intervalo de tempo fixa. A contagem final proporcional ao valor da tenso analgica.

Outros Mtodos de Converso A/D


ADC Modulao Sigma/Delta
um dispositivo de sobreamostragem, o que significa que ele efetivamente amostra em uma frequncia maior do que a mnima taxa de amostragem; A sobre amostragem fornece pontos de dados interpolados entre aqueles que seriam gerados pela taxa mnima de amostragem; Esta abordagem representa a tenso analgica variando a densidade de bits 1s em uma sequencia nica de dados seriais.

Comparaes

Especificaes de ADCs
Faixa dinmica (F.S.): a faixa de amplitude de operao do sinal analgico (em geral uma tenso) dentro da regio de trabalho (linear) do conversor. O sinal de entrada deve ser condicionado de forma a possibilitar sua mxima utilizao dentro dessa faixa dinmica. Os conversores D/A e A/D apresentam na prtica uma faixa dinmica de 0,1 a 10V. Resoluo: a menor quantidade que pode ser convertida (resolvida) dentro da faixa dinmica do sinal de entrada. especificada pelo nmero de bits do conversor. So encontrados na prtica conversores com resolues de 8 a 20 bits.

Especificaes de ADCs
Tempo de converso: o tempo necessrio para se obter o valor na sada (digital para o A/D; analgico para o D/A) a partir do momento em que o sinal de entrada foi aplicado e iniciado o processo de converso; Depende da estrutura do circuito utilizado e da sua resoluo; De modo geral, quanto maior a resoluo, maior o tempo de converso; Encontram-se, na prtica, tempos de converso variando desde alguns segundos at sub-nanosegundos; Este tempo importante para definir a mxima frequncia possvel a ser convertida a partir de um sinal de entrada variante no tempo.

Especificaes de ADCs
Tempo de aquisio: corresponde ao tempo necessrio para o retentor de amostras, amostrar e reter o valor de uma tenso de entrada com uma exatido pr-definida. Erro de linearidade: expressa o desvio do resultado de converso de uma reta ideal. expresso em uma porcentagem do valor total ou em nmero de bits. Exemplo) Um erro de linearidade de 0,4% equivale a uma linearidade de 1 bit num conversor de 8 bits.

Especificaes de ADCs
Ritmo de queda: corresponde ao ritmo de variao da tenso no retentor de amostras no estado Hold. Quando se utiliza um retentor de amostras antes do ADC este ritmo deve ser ,no mximo 0,1 LSB, durante o tempo de converso. Preciso: Este valor caracteriza o desvio mximo entre os valores de sada analgica reais e ideais. Uma flutuao na tenso de referncia, Vref ,afeta a preciso mas no afeta a linearidade

Exemplo Conversor A/D Comercial: ADC0804


Conversor Analgico/Digital CMOS com resoluo de 8 bits e tempo de converso de 100uS. Interface compatvel com vasta gama de microprocessadores, utiliza em sua converso o processo de aproximao sucessiva. Possui entradas e sadas compatveis com a lgica TTL e seu prprio gerador de clock interno. Seus barramentos de sada podem se apresentar em tristate e se apresenta com duas entradas diferenciais.

Exemplo Conversor A/D Comercial: ADC0804


Este conversor possui 2 entradas analgicas diferencias VIN(+) e VIN(-), para permitir entradas diferencias; Ou seja, a entrada analgica real, VIN, a diferena de tenso aplicada nesses pinos; O seu terminal /CS capaz de habilitar o dispositivo em um endereamento de I/O para dispositivos externos pela CPU;

Exemplo Conversor A/D Comercial: ADC0804


O pino /RD habilita diretamente a sada colocando os dados no barramento do sistema; O sinal de clock gerado internamente bastando apenas a colocao de um resistor e um capacitor externo, sua frequncia ser determinado pela frmula abaixo: f = 1 / ( 1,1 RC)

O valor do resistor recomendado pelo fabricante de 10K;

Exemplo Conversor A/D Comercial: ADC0804


PINOS VIN(+) e VIN(-) DB0 a DB7 /CS (entrada) /RD (entrada) /WR (entrada) CLOCK IN (entrada) /INTR (sada) AGND DGND VREF/2 CLOCK R (entrada) V+ ou VREF FUNCAO Entradas analgicas diferenciais Sadas digitais Seleo do Chip quando em nvel "0" Habilita leitura disponibilizando os dados na sada quando em nvel "0" Comanda incio de converso quando em nvel "0" Terminal de malha RC Sinal indicando fim de converso quando comutado para nvel "0" Terra analgico Terra digital Tenso de referncia no valor da metade de V+, para correo de fundo de escala Segundo terminal para gerao de clock interno Tenso de alimentao

Exemplo Conversor A/D Comercial: ADC0804


Para aplicaes comuns, a entrada analgica aplicada em VIN(+), enquanto VIN(-) conectado no terra (GND) analgico;

Aplicao Bsica

Em operao normal, o conversor usa Vcc=+5V como sua tenso de referencia, dessa forma a tenso analgica de entrada pode variar de 0 a 5V de F.S.

Exemplo Conversor A/D Comercial: ADC0804

Aplicao em Sistemas Microprocessados

Exemplo Conversor A/D Comercial: ADC0804


Uma tenso de referncia VRE/2 (Pino 9) uma entrada opcional que pode ser usada para reduzir a tenso de referencia interna e, portanto, alterar a faixa de entrada analgica sobre a qual o conversor pode operar.

Aplicao de Conversor A/D Voltmetro Digital


Decodificador BCD/7 Seg Decodificador BCD/7 Seg 7

Ve

Conversor A/D

Aplicao de Conversor A/D Voltmetro Digital