Sei sulla pagina 1di 16

Convertidores Analgico a Digital

Enrique Gallardo Durn A01132781

Procesamiento de Seales Digitales (TE 3002)

27-Aug-2012

Page 1 of 16

CONTENIDO
Contenido ............................................................................. 2 1. 1.1. 1.2. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 3. 4. 5. Introduccin ................................................................ 3 Organizacin del Documento ........................................ 4 Definiciones ............................................................... 5 Tipos de conversores A/D y sus estructuras ..................... 5 Conversor Escalera ..................................................... 6 Conversor de seguimiento ............................................ 7 Conversor de aproximaciones sucesivas ......................... 8 Conversor de simple rampa ......................................... 10 Conversor de Doble Rampa ......................................... 11 Conversor de Tensin de frecuencia ............................. 12 Conversor en Paralelo................................................. 13 Ejemplos de convertidores comerciales .......................... 14 Conclusiones .............................................................. 16 Referencias ................................................................ 16

Page 2 of 16

1. INTRODUCCIN
Los conversores analgico digital han formado parte de nuestros dispositivos desde la llegada de la tecnologa digital. Dada su importancia, diferentes desarrollos se han llevado a cabo, logrando diferentes tipos de ADCs, los cuales son de diferentes aplicaciones dependiendo de los factores temporales y frecuenciales de la seal de entrada. Un ADC genrico se podra representar como el que se muestra en la figura 1 a continuacin:

Figura 1: Diagrama de bloque de un ADC Donde se puede apreciar que de entrada contaramos con una entrada analgica que se desea convertir, y una seal que indicara en qu momento iniciar la conversin. Dependiendo del tipo de ADC y de su estructura, esta seal de control podra ser usada para cada conversin o para iniciar la primera conversin. Los casos especficos son mostrados en este documento. Adicionalmente, de salida, naturalmente se contar con los N bits de salida digital, los cuales representaran en un cdigo binario (normalmente complementos a dos), el valor en voltaje de la seal analgica de entrada. Y para finalizar, se cuenta con la seal EOC (End of conversin) por sus siglas en ingls que indican cuando la conversin est lista para ser leda; cuya seal est normalmente relacionada a una interrupcin en el micro-controlador o DSP donde se usar la seal para leerla en el momento cuando est listo el dato. En los siguientes captulos se muestran los diferentes tipos y sus funcionamientos, as como un ejemplo de un ADC comercial de 8 bits, cuya aplicacin es general y de aproximaciones sucesivas (a explicarse ms adelante), cuya estructura es de las mas usadas en los micro-controladores y otros dispositivos.

Page3 of 16

1.1.

ORGANIZACIN

DEL

DOCUMENTO

El documento est organizado de la siguiente manera: Seccin 1 Introduccin Seccin 2 Tipos de ADCs Contiene una breve introduccin del documento y convenciones utilizadas para la mejor comprensin del documento. Se muestran los tipos de ADCs, las diferentes estructuras de hardware y su funcionamiento.

Seccin 3 Se muestra la primera pgina de la hoja de datos del ADC0801 Ejemplo de Convertidores Conclusiones Contiene el anlisis de qu condiciones se deben tomar en cuenta para elegir un tipo de ADC y las aplicaciones de los mismos. Contiene las fuentes bibliogrficas utilizadas para la elaboracin de este trabajo de investigacin

Bibliografa

Page4 of 16

1.2.

DEFINICIONES
Los siguientes acrnimos sern usados a lo largo del documento:

Trmino DAC ADC SC EOC D/A Op-amp DSP A/D MSB RAS VCO FEC

Significado Conversor Digital a Analgico Conversor Analgico a Digital Seal de Comienzo de conversin Seal de Final de la conversin Digital a analgico Amplificador Operacional Procesador de seales digitales Analgico a Digital Bit ms significativo Registro de aproximaciones sucesivas Oscilador controlado por tensin Forward Error Correction

2. TIPOS

DE CONVERSORES ESTRUCTURAS

A/D

SUS

De manera general, se reconocen 3 tipos de convertidores analgicos a digital: Los retroalimentados, los integradores y los paralelos, donde cada uno de ellos a su vez se dividen en diferentes estructuras, muy similares entre s. Dicha organizacin de estructuras y categoras se muestran a continuacin en la figura 2.

Page5 of 16

Figura 2: Clasificacin y estructuras de convertidores analgico-digital A continuacin se muestran los diferentes tipos de convertidores separados por clasificacin, mostrando la estructura y el funcionamiento de los mismos.

2.1.

CONVERSOR ESCALERA

El convertidor escalera es un tipo de convertidor analgico digital, que utiliza un convertidor digital-analgico para hacer sus clculos, como se puede ver en su estructura, la cual es mostrada en la figura 3:

Figura 3: Convertidor Escalera El convertidor escalera, siendo uno de los convertidores ms sencillos de entender, requiere nicamente de tres entradas, una para control, otra que sera la seal analgica a convertir, y por ultimo el voltaje de referencia que sera el voltaje mximo esperado por el ADC en Vin. La seal de control es la seal SC que es mostrada en la

Page6 of 16

introduccin de este documento, la cual indica que el valor est listo para ser tomado por el ADC. Dicha seal de control reinicia el contador del convertidor escalera; con lo cual el DAC interno tendr su salida analgica en cero. Dado que la salida del DAC est conectado a la terminal inversora del op-amp, cuyo dicho valor inicialmente es cero y con Vin siempre mayor a cero, entonces el comparador estar saturado en +Vsat, el cual normalmente ser nivel TTL, es decir, 5V para que sea la primera entrada de la compuerta AND lgica. Con dicha compuerta, es posible elegir si se desea que la seal de reloj pase al contador: Cuando el valor de salida del DAC es menor al valor de V in, entonces se satura el comparador en Vsat, con lo cual la seal de reloj puede estimular la suma al contador. En el momento en que el valor del contador estimule un voltaje de salida del DAC mayor a Vin, entonces el valor de salida del comparador ser cero, con lo cual la seal de reloj no podr pasar ms al contador y se deber dar por terminada la conversin. Este tipo de convertidor analgico-digital, tiene una gran desventaja, la cual es el alto tiempo requerido para la conversin de valores de altos voltajes, tal que entre mayor sea el voltaje Vin, mayor ser el tiempo requerido para obtener la conversin a digital dado que es necesario recorrer todos los valores binarios desde el 0 al valor digital. El tiempo mximo requerido para hacer la conversin se puede calcular, conociendo el periodo de la seal de reloj y la cantidad de bits del contador. Dicho clculo es mostrado en la ecuacin (2.1), donde n es el numero de bits del convertidor (su resolucin) y Tclk sera el periodo de la seal de reloj que sera el inverso de su frecuencia.

tmax 2n Tclk

(2.1)

2.2.

CONVERSOR

DE SEGUIMIENTO

El convertidor de seguimiento es muy parecido al convertidor escalera, excepto por el hecho que no recorre todos los valores desde cero al valor binario de V in, sino que del valor que fue calculado para la conversin anterior, se le suman o restan cuentas al valor binario en el contador, con lo cual se va haciendo una cuenta continua siguiendo a la seal en el muestreo anterior. Sin embargo, el periodo de muestreo no depende del ADC, sino del procesador o DSP 1 que posteriormente manipular la seal, muestreando cada Fs segundos. La estructura de este convertidor analgico-digital se muestra a continuacin en la figura 3:

Page7 of 16

Figura 3: Convertidor de seguimiento Se puede ver que al no haber compuerta AND, comparndolo con el convertidor de escalera, siempre est entrando una seal de reloj, por lo que el valor digital, siempre est oscilando entre el valor superior e inferior de cuantificacin. Ello complica la decodificacin, sin embargo si la resolucin es alta, esto se compensara y sera despreciable, aunque s afectara al SQR de cuantificacin de la seal. Este convertidor es muy til cuando la seal Vin no evoluciona muy rpidamente respecto a la seal de reloj, ya que si as lo fuera, no tendra el tiempo suficiente para seguir a la seal y la salida del ADC sera errnea. Una de las principales aplicaciones de este sensor es la medicin de temperatura, humedad, etc., los cuales fluctan lentamente en el tiempo dado que son valores pseudo-estables en condiciones normales.

2.3.

CONVERSOR

DE APROXIMACIONES SUCESIVAS

Este es la ltima estructura de los convertidores con retroalimentacin, el cual a pesar de ser muy similar por el op-amp comparador y por el DAC, es totalmente diferente a los anteriores dos, dado que este no cuenta con un contador, sino con un registro de aproximaciones sucesivas (RAS), el cual ser explicado en esta seccin. La estructura de este conversor es mostrada en la figura 4 a continuacin:

Page8 of 16

Figura 4: Conversor de aproximaciones sucesivas La gran ventaja de este comparador en contraste con los dos anteriores es el tiempo que requiere para calcular el valor binario, adems de ser econmico comparado con los de integracin o paralelos. El tiempo requerido para la conversin es n+1 donde n es la cantidad de bits de salida del ADC; esto se logra dado que en este conversor con el registro de aproximaciones sucesivas, se calcula el MSB en el primer ciclo de reloj, el siguiente bit en el siguiente y el LSB en el ciclo de reloj n, para que est listo para ser tomado en el ciclo n+1. Para lograr lo anterior, el RAS inicia su clculo colocando un 1 lgico en todos los bits menos significativos que el que se piensa calcular y un 0 lgico en el bit que se calcular en ese ciclo. Con ello el comparador obtendr de salida V sat, cuyo valor depender del valor esperado para el bit que se est calculando, por lo que el registro RAS, tomar dicho valor y lo colocar en el bit Dn-1. Para el siguiente bit de control, se hace 0 el bit Dn-2, y 1 todos los bits menos significativos a l, se hace el mismo procedimiento y se obtiene el valor de dicho bit. Este procedimiento realizado por el RAS es mostrado a continuacin en la tabla 1:

Page9 of 16

tn 0 1 2 3 4 5 6 7 8

D D7 D6 D5 D4 D3 D2 D1 D0 X

Q7 0 D7 D7 D7 D7 D7 D7 D7 D7

Q6 1 0 D6 D6 D6 D6 D6 D6 D6

Q5 1 1 0 D5 D5 D5 D5 D5 D5

Q4 1 1 1 0 D4 D4 D4 D4 D4

Q3 1 1 1 1 0 D3 D3 D3 D3

Q2 1 1 1 1 1 0 D2 D2 D2

Q1 1 1 1 1 1 1 0 D1 D1

Q0 1 1 1 1 1 1 1 0 D0

Tabla 1: Algoritmo de clculos del RAS Con ello, se tiene un conversor relativamente rpido comparado con los dems conversores de retroalimentacin, por lo que es usado en la gran mayora de los ADC dentro de los IC, especialmente de National Instruments, actualmente submarca de Texas Instruments.

2.4.

CONVERSOR

DE SIMPLE RAMPA

Los conversores de simple rampa son conversores que utilizan un op-amp en configuracin integrador, para obtener una respuesta pasa bajas de la seal de referencia, la cual es colocada negativa, dado que el op-amp integrador tiene una respuesta inversora. La estructura del conversor de simple rampa puede ser observado en la figura 5 mostrada a continuacin:

Figura 5: Conversor de simple rampa Este comparador funciona de tal manera que cuando la seal SC se activa, el bloque de control cierra el interruptor del integrador, descargando el capacitor y al mismo tiempo reinicia el contador a cero.

Page10 of 16

A partir de ah se puede contar sucesivamente por cada ciclo de reloj, cuando el opamp comparador se encuentra saturado en Vsat, con lo cual la compuerta AND, permite el paso de la seal de reloj. El problema es que el conversor de rampa simple no es naturalmente correcto, sino que depende de valores como Vref, Tclk, C y R, los cuales deben ser calculados especficamente para que la rampa llegue a Vsat, en el mismo tiempo que el contador llegara al valor mximo binario. Para conocer la cantidad de pulsos que se obtendran en cada caso, se usa la frmula (2.2):

RC Vin Vref Tclk

(2.2)

Donde n es el nmero de pulsos que se contaran con dicha seal de V in. Con lo que tenemos la relacin de entrada y salida del ADC de rampa simple.

2.5.

CONVERSOR

DE

DOBLE RAMPA

El conversor de doble rampa es muy parecido al conversor de rampa simple, con la diferencia que este no utiliza una compuerta AND para habilitar el contador, sino que la misma unidad de control se encargar de limitar el contador dependiendo de ambos Vref y Vin. La estructura del presenta conversor se muestra en la figura 6:

Figura 6: Conversor de doble rampa La cantidad de pulsos de salida de este conversor se muestra representada por la ecuacin (2.3), donde nx es la cantidad de impulsos hechos por el contador.

nx

VA nf Vref

(2.3)

Lo anterior es posible de limitar, ya que este conversor funciona en dos etapas: 1. La entrada Vin es la entrada del integrador por un tiempo tf 2. La entrada Vref es la entrada del integrador por un tiempo varianble. Donde la parte ms importante es con Vin, donde nicamente deber de estar activo por el tiempo tf ya que de otra manera, el conteo estara errado.

Page11 of 16

Pero este conversor tiene un gran inconveniente, el cual es la cantidad de conversiones que se pueden hacer en un segundo, los cuales oscilan alrededor de los 20 a 30 conversiones por segundo, lo cual lo limita en sus aplicaciones, adems de tener un bloque de control complejo.

2.6.

CONVERSOR

DE

TENSIN

DE FRECUENCIA

El conversor de tensin de frecuencia consta de dos partes: 1. Un circuito que convierte el voltaje a frecuencia, 2. Y otra que mida esa frecuencia.

Figura 7: Primer parte del conversor de tensin de frecuencia La primer parte del circuito se presenta en la figura 7, donde la salida sera un tren de pulsos, donde el periodo del tren de pulsos estara dado por la relacin T=TI+TD, donde TI es el tiempo de integracin y TD es el tiempo de descarga del capacitor. Pero conociendo que el TD es mucho menor que TI, se puede despreciar y T=TI. La respuesta de esta primera parte se puede apreciar en la figura 8:

Figura 8: Respuesta de la primera parte del conversor de tensin frecuencia

Page12 of 16

Entonces sabiendo que TD es despreciable se obtiene la ecuacin (2.4), que representa el periodo del tren de pulsos en el tiempo, que representa directamente el voltaje V in, representado por la misma frmula.

RC Vref Vin

(2.4)

Posteriormente la frecuencia es tomada a travs de un contador, obteniendo la cantidad de bits de salida n, representando la relacin en la ecuacin (2.5):

(2.5) Donde TH es el tiempo que el circuito simple and hold mantendr el valor muestreado, con lo cual se obtienen (como se muestra en la ecuacin (2.5)), la cantidad de pulsos, proporcional a Vin.

2.7.

CONVERSOR

EN

PARALELO

El conversor en paralelo es uno de los ms costosos de todos, y consta de varios comparadores dependiendo del nmero de bits tal como se muestra en la figura 8:

Figura 8: Comparadores en el conversor en paralelo Pero debemos considerara que con n bits de salida del ADC, se deber contar con 2 n comparadores, y esa es la causa por lo que es tan costoso el sistema; lo cual nos permitir tener el LSB con una representacin de Vref= 10 Volts, es decir, si es menor a 2n Vref, el LSB ser cero, y si es mayor, ser uno. El funcionamiento del conversor es simple, en cada comparador, se tiene un mltiplo de Vref del LSB, con lo cual tenemos un comparador cuando el valor de Vin est por encima de su respectivo valor de Vref.

Page13 of 16

Posteriormente conociendo el primer valor donde tenemos un 1 binario, un codificador nos entregar la salida de bits correspondiente a esa respuesta con lo que la conversin es inmediata, lo cual lo hce muy til para las conversiones de video, donde el tiempo de conversin es elemental.

3. EJEMPLOS
COMERCIALES

DE

CONVERTIDORES

Por ejemplo, comercialmente se cuenta con este ADC de 8 bits de aproximaciones sucesivas. La primera pgina de dicho ADC es mostrada en la figura 9 a continuacin:

Page14 of 16

Figura 9: Hoja de datos del ADC0801

Page15 of 16

4. CONCLUSIONES
Gracias al conversor analgico digital, podemos tener un procesamiento digital de las seales del mundo real, con lo cual podemos tener mayores aplicaciones de beneficio para nuestra vida diaria, como lo es el reconocimiento facial en video, los servicios de alta definicin en canales con ruido gracias a tcnicas como la FEC. Hay varios tipos de conversores analgico digital, sin embargo, se debe elegir este tipo de acuerdo a las caractersticas especficas de cada seal de entrada, donde por ejemplo debemos conocer la resolucin requerida y las caractersticas temporales y frecuenciales de dicha seal.

5. REFERENCIAS
A continuacin se muestran las referencias de las que se podra obtener ms informacin sobre el tema: J.I.Escudero, M.Parada, F.Simn, (s.f.). CONVERTIDORES A/D (ADC). Recuperado el 26 de agosto de 2012 de http://www.dte.us.es/ing_inf/ins_elec/temario/Tema%208.%20Convertidores %20A-D.pdf Universidad Nacional de Rosario, (2010). Amplificador Operacional. Recuperado el 26 de agosto de 2012 de http://es.scribd.com/doc/57532849/23/Bode-de-Amplitud-del-Integrador Gonzlez de la Rosa, Juan Jos (s.f.) Conversin Analgica/Digital. Recuperado el 26 de agosto de 2012 de http://www2.uca.es/grupinvest/instrument_electro/ppjjgdr/Electronics_Instrum/Electronics_Instrum_File s/temas/T11_CAD.pdf National Instruments (Abril 2009). Qu Tipos de Convertidores AnalgicosDigitales Son Utilizados en los Dispositivos Multifuncionales DAQ de National Instruments?. Recuperado el 26 de agosto de 2012 de http://digital.ni.com/public.nsf/allkb/B7DE8B85625186F3862575690078F150 Huircn, Juan Ignacio (s.f.). Conversores Anlogo-Digital y Digital-Anlogo: Conceptos Bsicos Recuperado el 26 de agosto de 2012 de http://lc.fie.umich.mx/~azm/ad03.pdf

Page16 of 16

Potrebbero piacerti anche