Está en la página 1de 34

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS

SISTEMA DE CONTROLE DIGITAL BASEADO EM MICROCOMPUTADOR

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO

SAIDA ANALGICA = K .ENTRADA DIGITAL No caso do conversor acima K=1, pois a sada analgica corresponde ao binrio de entrada. Por exemplo 1000(oito binrio) na entrada gera oito volts na sada. A sada de um conversor digital analgico(DAC) pode ser uma tenso ou uma corrente.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
Exemplo 1: Um conversor D/A de cinco bits tem sada em corrente. Para uma entrada digital de 10100 uma corrente de sada de 10mA produzida. Qual ser a corrente de sada Iout para uma entrada digital de 11101? SADA ANALGICA: A sada de um conversor no um sinal analgico real, pois constituda de nveis discretos. Para um conversor de quatro bits ela apresenta 16 nveis de tenso, possveis.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
Exemplo 2: Qual o maior valor de tenso de sada de um conversor D/A de oito bits que produz 1V para uma entrada digital de 00110010? SADA ANALGICA: A sada de um conversor no um sinal analgico real, pois constituda de nveis discretos. Para um conversor de quatro bits ela apresenta 16 nveis de tenso, possveis. PESOS DE ENTRADA: A contribuio de cada bit de um sinal de entrada digital para a gerao da tenso de sada analgica varia de acordo com o seu peso no sinal digital, conforme mostrado para o conversor exemplo de 4 bits : DCBA = 0001 gera 1V. Peso de A(LSB) = 1V DCBA = 0010 gera 2V. Peso de B = 2V DCBA = 0100 gera 4V. Peso de C = 4V DCBA = 1000 gera 8V. Peso de A = 8V O valor digital 1111 gera uma tenso de sada: 1+2+4+8 = 15.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
Exemplo 3: Um conversor D/A de cinco bits produz Vout = 0,2 V para uma

entrada digital de 00001. Determine o valor de Vout para uma entrada de 11111. RESOLUO DE UM CONVERSOR: a menor variao na sada analgica em funo de uma variao na entrada digital. A resoluo tambm pode ser vista como o peso do bit menos significativo (lsb). Tambm chamada de tamanho do degrau da sada analgica. A resoluo , tambm, o fator de proporcionalidade K da equao: saida analgica = K. entrada digital No conversor exemplo a resoluo de 1V.

NMERO DE ESTADOS E DE DEGRAUS: O nmero de estados de um conversor de N bits igual a 2N e o nmero de degraus da sada analgica igual a 2N -1

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
Analisando a equao: saida analgica = K. entrada digital podemos dizer que: Entrada digital o nmero de degraus K a quantidade de corrente ou tenso por degrau Saida analgica o produto dos dois termos. Podemos dizer que K = resoluo = (sada de fundo de escala)/ 2N -1 Exemplo 4: Qual a resoluo(tamanho do degrau) do conversor D/A do exemplo 3. Descreva o sinal de sada do tipo escada deste conversor D/A. Exemplo 5: Para o conversor do exemplo acima determine Vout para uma entrada digital de 10001.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
RESOLUO PERCENTUAL a resoluo expressa como uma porcentagem da sada de fundo de escala. RESOLUO% = TAMANHO DO DEGRAU .100 SAIDA DE FUNDO DE ESCALA Para o conversor exemplo: 1 .100 = 6,67% 15 Exemplo 5: Um conversor D/A de 10 bits tem um tamanho de degrau de 10mV. Determine a tenso de sada de fundo de escala e a resoluo percentual. FRMULA ALTERNATIVA PARA A RESOLUO PERCENTUAL: RESOLUO% = 1 .100 NMERO DE DEGRAUS Os fabricantes tambm especificam a resoluo como o nmero de bits do conversor.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR DIGITAL ANALGICO
Exemplo 6: A figura abaixo mostra um computador controlando a velocidade de um motor. A corrente analgica de 0 a 2mA do conversor D/A amplificada para produzir velocidades no motor de 0 a 1000 rpm. Quantos bits deveriam ser usados se o computador tivesse que ser capaz de produzir uma velocidade no motor que tivesse uma variao mnima de 2rpm? Para o nmero de bits encontrado, quo prximo de 326 rpm a velocidade do motor pode ser ajustada?

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COM AMPLIFICADOR OPERACIONAL SOMADOR
A corrente em cada ramo dada pela tenso digital de entrada ( 5V ou 0V) dividida pelo valor do resistor naquele ramo. A corrente total que passa pelo resistor Rf a soma das correntes de todos os ramos. Como os resistores mantm entre si uma relao idntica aos pesos de um nmero binrio, a corrente total proporcional ao nmero binrio de entrada. Exemplo 7: Encontre a tenso de sada Vout em funo dos nveis binrios de entrada(VD,VC,VB,VA) do conversor D/A de quatro bits mostrado na figura.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COM AMPLIFICADOR OPERACIONAL SOMADOR
Exemplo 8: Determine o peso de cada bit de entrada e a resoluo Do conversor. Exemplo 9: Determine para o conversor a tenso Vout de fundo de escala. Determine o valor de Rf que far com que a tenso de fundo de escala seja igual a 7V. Qual a nova resoluo?

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COMPLETO

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COMPLETO
As chaves so implementadas com transistores MOS, sendo o nvel digital de entrada aplicado s suas entradas, fazendo-os conduzir(chave fechada) ou cortar(chave aberta). Quando a chave estiver aberta o resistor correspondente ser conectado a 5V(nvel binrio alto). Quando a chave estiver fechada, o resistor correspondente ser conectado ao terra(nvel binrio baixo). As chaves semicondutoras so necessrias pois os circuitos lgicos que geram as entradas digitais no garantem uma tenso fixa (5V por exemplo), podendo haver variaes que cheguem perto de um 1V ou mais. Com as chaves os nveis digitais so fixos, sendo o nvel alto gerado pela fonte de referncia de preciso e o nvel baixo sendo o terra ou massa de referncia do circuito.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COM SADA EM CORRENTE

Este conversor no possui um amplificador operacional interno. A gerao de corrente total idntica ao circuito anterior. necessrio conectar um amplificador operacional externo sada do circuito.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CIRCUITO D/A COM SADA EM CORRENTE
AMPLIFICADOR OPERACIONAL EXTERNO, ATUANDO COMO CONVERSOR CORRENTE-TENSO

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR BSICO DO TIPO R/2R
Conversores com muitos bits apresentam uma grande diferena de valores entre o resistor do bit de entrada menos significativo e o resistor do bit de entrada mais significativo. Os processos de fabricao de circuitos integrados no permite manter uma razo precisa entre resistores com uma faixa de resistncia muito extensa. Logo, necessrio diminuir a faixa de resistncias da rede de resistores. A rede que resolve este problema a rede R/2R, mostrada abaixo.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR BSICO DO TIPO R/2R

Exemplo 10: Demonstre que a sada deste conversor dada por Vout = -VREF . B 8

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR INTEGRADO AD7524

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D PADRO

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D PADRO
Funcionamento: 1. O pulso START inicia a operao. 2. Sob o comando do clock a unidade de controle modifica o nmero binrio Que est armazenado no registrador. 4. O nmero binrio no registrador convertido para uma tenso analgica Vax pelo conversor D/A. 5. O comparador compara Vax com a entrada analgica Va. Enquanto Vax<Va A sada do comparador fica em nvel alto. Quando Vax excede Va por uma quantidade mnima Vt(tenso de limiar), a sada do comparador vai para nvel nvel baixo e pra o processo de modificao do nmero armazenado no registrador. A sada do contador ser a sada desejada, ou seja, a tenso analgica convertida. 5. A lgica de controle ativa o sinal EOC de fim de converso.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE RAMPA DIGiTAL.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE RAMPA DIGiTAL.
Funcionamento: Neste conversor o registrador substitudo por um contador que conta sequencialmente, gerando uma tenso analgica na sada do conversor D/A na forma de escada. O pulso START habilita a porta AND, permitindo que os pulsos de clock chegem ao contador, dando incio contagem. Enquanto Vax<Va, a sada do comparador fica em nvel baixo. Quando Vax>Va por um fator Vt, a sada do comparador(EOC) vai para nvel baixo, desabilitando a porta AND e bloqueando a contagem. O sinal digital de sada desejado est disponvel na sada do contador.

Exemplo 11 : Considere os seguintes valores para o conversor A/D da figura anterior: frequncia de clock = 1MHz, Vt =0,1mV. A sada de fundo de escala igual a 10,23V e uma entrada de 10bits. Determine os seguintes valores. b) O equivalente digital obtido para Va 3,728 V. b) O tempo de converso c) A resoluo deste contador

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE RAMPA DIGiTAL.
ERROS NOS CONVERSORES A/D: Eistem dois tipos de erros: 1- Erro de quantizao: Associado resoluo e que representa a diferena entre a grandeza analgica de entrada e o valor digital de sada. 2- Erro de preciso, associado preciso dos elementos internos do circuito como resistores, comparador, fonte de referncia,etc. Exemplo 12: Para o conversor do exemplo anterior, determine a faixa aproximada de tenses analgicas de entrada que produzir o mesmo resultado digital 01011101012 = 37310 .

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE RAMPA DIGiTAL.
TEMPO DE CONVERSO : O tempo de converso dado por: (2N - 1). Ciclos de clock DESVANTAGEM: O tempo de converso dobra de valor a cada aumento de um bit. Logo um conversor A/D de muitos bits lento, no se prestando aplicaes onde os sinais analgicos de entrada variem rapidamente.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE APROXIMAES SUCESSIVAS

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE APROXIMAES SUCESSIVAS
EXEMPLO DE FUNCIONAMENTO: Seja um conversor de quatro bits. Tenso de entrada 10,4 V
ETAPAS 1 2 3 4 5 6 7 Numero binrio Valor analgico(V) 0000 1000 1100 1000 1010 1011 1010 0 8 12 8 10 11 10

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE APROXIMAES SUCESSIVAS

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE APROXIMAES SUCESSIVAS
Exemplo 13 : A entrada do conversor do exemplo anterior 13,5 V. Determine a Sada digital do registrador de controle para cada pulso de clock at que seja encontrado o valor final da converso. Exemplo 14 : Um conversor A/ de aproximaes sucessivas de oito bits tem uma resoluo de 20mV. Qual ser a sua sada digital para uma entrada analgica de 2,17V? TEMPO DE CONVERSO: O tempo de processamento de cada bit igual a um ciclo de clock. Logo, o tempo de converso total o tempo de um ciclo de clock multiplicado pelo nmero de bits. Considerando N o nmero de bits e T o tempo de um ciclo de clock, temos: tc = N.T

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D DE APROXIMAES SUCESSIVAS
Exemplo 15: Compare os tempos mximos de converso de um conversor A/D de rampa digital de 10 bits com um conversor A/D de aproximaes sucessivas de 10 bits, no caso de ambos utilizarem a frequncia de clock de 500 KHz.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D INTEGRADO ADC 0804 DE OITO BITS

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D INTEGRADO ADC 0804
DESCRIO: A tenso analgica a ser convertida aplicada entre os pinos 6 Vin(+) e 7 Vin(-) quando a entrada diferencial. Para entradas simples, a tenso aplicada ao pino 6 e o pino sete aterrado. Os pinos de nmero 11 a 18 apresentam a sada digital. O pino 1 CS quando em nvel baixo habilita o conversor. Quando em nvel alto, a sada do conversor fica em em estado de alta impedncia. O pino RD em nvel baixo habilita os buffers de sada de modo que o resultado da converso aparea na sada. O pino WR em nvel baixo d incio a uma nova converso. O pino INTR vai para nvel alto no incio da converso e volta para nvel baixo no fim, sinalizando o fim da converso. Este conversor possui um gerador de clock externo que gera um clock com frequncia igual a 1/(1,1R.C), onde R e C so elementos externos conectados ao pino CLK OUT. O pino CLK IN atua como entrada de um sinal de clock externo ou recebe o capacitor externo de CLK OUT.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D INTEGRADO ADC 0804
O pino Vref/2 pode ser usado para reduzir a tenso de referncia interna. Aplicando-se uma tenso externa neste pino, a referncia interna alterada para o dobro desta tenso e a faixa analgica de entrada se altera de modo correspondente. A tabela abaixo mostra isso.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D FLASH

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D FLASH o conversor com maior velocidade, mas tambm o que requer mais circuitos que os outros tipos. Por exemplo, com conversor de 8 bits necessita de 255 comparadores analgicos. O grande nmero de comparadores limitou o tamanho dos conversores do tipo flash. A maioria dos fabricantes oferece unidades de dois a oito bits. Tambm oferecem unidades com nove e dez bits.
EXEMPLO DE FUNCIONAMENTO PARA CONVERSOR DE TRS BITS. O conversor tem 1V para tamanho do degrau. O divisor de tenso fornece os nveis de referncia de cada comparador, de modo que existem sete nveis de referncia de cada comparador, correspondentes a 1V, 2V, 3V... E 7 V. A entrada analgica est conectada na outra entrada de cada comparador. As sadas do comparador so conectadas a um codificador de prioridade que gera uma sada binria correspondente entrada de referncia analgica do comparador de mais alta ordem que estiver em baixo. A tabela a seguir demonstra isto.

CONVERSORES DIGITAIS-ANALGICOS E ANALGICOS-DIGITAIS


CONVERSOR A/D FLASH