Você está na página 1de 16

CONVERTIDORES ANALGICO/DIGITAL Y DIGITAL/ANALGICO (ADC/DAC)

1. Qu entiende por ADC? El convertidor A/D es el nico elemento totalmente indispensable en un sistema de adquisicin de datos. Adems l por si slo puede constituir un SAD. Generalmente suele ser el ms caro de todos los elementos que constituyen el SAD aunque, por supuesto, su precio depende de la calidad de las prestaciones que se le pidan. Estas sern: la exactitud, que depende de los errores que se produzcan y de la resolucin (nmero de bits), y la velocidad. 2. Dibuje el circuito ADC e indique sus elementos A nivel de elemento de circuito, el A/D se caracteriza por una entrada analgica, una salida digital y varias seales de control y alimentacin.

Las seales de control ms importantes y caractersticas son: SC (Start Conversion) y EOC (End Of Conversion). La primera es una entrada que requiere el circuito para que comience la conversin que durar un tiempo que a veces es conocido de antemano y otras veces no. La seal EOC es la que indica al circuito o microprocesador donde estn entrando las seales digitales, cundo ha terminado la conversin. Es por tanto una seal de salida. El elemento de salida del A/D es un latch o registro donde se almacena el dato. Este permanecer almacenado o cambiar controlado por unas entradas de Enable y Chip Select del latch.

3. Explique el funcionamiento del convertidor ADC El funcionamiento de un A/D es muy simple: se inicia la conversin cuando la seal SC pasa a 1. El A/D comienza la conversin y avisa cundo termina mediante una bajada a 0 del EOC. Generalmente esta seal EOC est directamente conectada a una seal de interrupcin del microprocesador lo que permite "desatenderla". Si no es as, habr que utilizar una tcnica para la lectura continua de la lnea EOC que permita detectar el momento de la bajada. La forma ms sencilla de conectar el A/D al circuito que va a recoger los datos es cuando ste es un microcomputador que consta de puertos de entrada/salida.

Una de las lneas de un puerto es configurado como salida y sirve para la seal SC. Otra es configurada como entrada y recibe la seal EOC. Las lneas de salida de los datos son conectadas a otro puerto. Pero dependiendo del nmero de salidas que tenga el A/D, as tendr que ser el puerto de entrada. Puede ocurrir que tenga 8 salidas y entonces entrarn en un puerto de 8 lneas del microcomputador. Pero si por ejemplo tiene 12 lneas habr varias formas en que se podr hacer la conexin que no est normalizada y depende por tanto del fabricante. Generalmente el fabricante dividir la palabra de salida del A/D en dos partes: una de mayor peso (HB) y otra de menor (LB). Pero el nmero de bits que entre en cada parte no es fijo. As puede ser que el HB contenga los bits 8 a 11 y el LB los 0 a 7. Pero tambin es posible que la divisin sea de 4 a 11 en HB y de 0 a 3 en LB. Adems dentro del byte que no est completo, los datos pueden

estar colocados en la parte alta o en la baja etc.

4. Para qu sirve? Los ordenadores tenan (siguen teniendo) un problema, slo saben trabajar con datos digitales (ms concretamente binarios, 0s y 1s), por lo que cuando conectamos unos altavoces a nuestra tarjeta de sonido, hay alguien que transforma esos datos digitales en analgicos para que nuestro altavoz los entienda. De eso se encarga el DAC (Conversor Digital - Analgico). Supongo que todo el mundo habr deducido para qu sirve el ADC (Conversor Analgico-Digital); efectivamente, cuando grabamos desde una fuente externa (por ejemplo desde nuestro equipo musical), deberemos transformar esos datos analgicos que llegan por el cable en muestras digitales que podamos almacenar en nuestro disco duro. Pero a alguien le puede ocurrir que necesite reproducir sonido, tratarlo al mismo tiempo con una fuente externa y volver a grabarlo. O simplemente reproducir y grabar al mismo tiempo. Esta caracterstica se conoce como fullduplex y debe estar presente en cualquier tarjeta de sonido medianamente decente (creo que actualmente ya lo est en prcticamente todas). Para ello, los dos conversores ADC-DAC deben trabajar de forma separada.

5. Cules son los tipos de A/D?


Los convertidores A/D se pueden bsicamente en los siguientes tipos: ESCALERA REALIMENTADOS SEGUIMIENTO APROXIMACIONES SUCESIVAS * A/D INTEGRADORES SIMPLE RAMPA DOBLE RAMPA * TENSIN FRECUENCIA * PARALELO clasificar

Escale ra. Consta de un D/A en el que la entrada es un contador. La entrada RST al contador es la de inicio est de cuenta. El para amplificador es un circuito comparador. Su funcionamiento no es el de un amplificador llevando al lineal, a sino que fabricado o comparar V+ con V- como lo hace un amplificador operacional, amplificador saturacin positiva negativa. Tiene con l dos diferencias: en primer lugar es ms rpido y adems trabaja en niveles compatibles con TTL. Es decir su forma de trabajo es Si V+>V- sat. positiva y Vo=5V Si V+<V- sat. negativa y Vo=0V

Vamos a identificar en el A/D en escalera dado los elementos dados como bsicos en un A/D. En primer lugar tiene una entrada analgica. La salida, digital, se toma a la salida

del contador. La seal de control SC es RST que pone a cero el contador y la seal EOC es la EC que da un flanco descendente cuando termina la conversin.

El funcionamiento del A/D es el siguiente: Con la seal RST el contador se pone a 0 con lo que la entrada del D/A tendr ese valor y as mismo la salida. Por tanto V-=0. Pero V+=VIN debe ser mayor que cero, por lo que VIN>V- y el amplificador se satura positivamente por lo que la salida Vo=5V=EOC. En esta situacin se habilita la puerta AND permitiendo el paso de un pulso de reloj que obliga al contador a contar. En su salida tendr un LSB que saldr en analgico a la salida del D/A. Si su valor es menor que VIN la salida del amplificador seguir Seguimiento

En este circuito, la puerta se sustituye por el efecto de un contador ascendente descendente.

siendo 5V, por lo que el contador contar otra vez. Y as

sucesivamente hasta que V->VIN. En ese momento la salida del amplificador pasar a valer 0V inhabilitando la puerta. Por tanto, el contador recorrer, en cada caso, todos los estados hasta que la salida del D/A supere la tensin de entrada. Dada la gran precisin del amplificador nunca se dar la situacin de que sus dos entradas sean iguales. Siempre estar saturado.

Aproximaciones sucesivas. En este circuito, se sustituye el contador por un registro de aproximaciones sucesivas (RAS). La idea de este circuito es lograr llegar al valor final, sin tener que recorrer todos los anteriores. Para ello, se pretende conocer en cada ciclo de reloj el valor de un bit. En primer lugar el valor del bit mas significativo Dn-1, despus el Dn-2 y as sucesivamente. El mtodo consiste en colocar en primer lugar en el registro el valor LHH...H. Si la VIN es superior a la salida del D/A en ese caso, el amplificador lo detectar dando saturacin positiva y un 1 en salida. Por tanto para alcanzar el valor deseado tendr que incrementar el bit de mayor peso, es decir darle el valor H. Si por el contrario, el amplificador hubiese dado a la salida un 0, el bit estara en su valor correcto.

Una

vez

conocido

el

valor

de

Dn-1

introducimos

como

dato

digital el siguiente: Dn-1 LHH...H y comparamos la salida del D/A con VIN como se hizo en el caso anterior. De esta manera conseguimos saber tambin el valor de Dn-2. Repitiendo este proceso en el tiempo conseguimos obtener el valor buscado.

CONVERTIDORES DE INTEGRACIN
De simple rampa

Se

hace

la y

conversin la

en

un

slo

paso. ser

Disponemos

de

un

integrador

tensin

VIN debe

positiva

(unipolar).

Cuando SC=1, entonces: 1. Se cierra el interruptor cortocircuitando el condensador C, de manera que se descarga a travs de la RON del interruptor. 2. Se resetea el contador colocndolo a cero. 3. La unidad de control permite que la seal de reloj llegue al contador. Para ello coloca a 1 la tercera entrada de la puerta AND. NAND es un uno lgico, con lo cual impedimos que la seal CLK llegue al contador, terminando as el proceso de conversin. Vin VI SC Vc
Contador

Lo que se ha hecho ha sido convertir VIN en una magnitud de tiempo t y ese tiempo lo evaluamos con un contador... t = n de pulsos/fclk = En el integrador tenemos: (- V VI = RC
REF

n Tclk

) t = V RC

REF

En el instante de tiempo t=t1 ==> VI = VIN, sustituyendo... V Tensin Frecuencia IN

En este tipo de convertidor se realiza una conversin de la seal analgica de entrada a frecuencia, midindose despus el valor de la misma (antes la convertamos en tiempo). Este

circuito,

por

tanto,

tendr

dos

partes

bien

distintas:

la

primera convierte la seal a frecuencia y la segunda mide esa frecuencia. La primera parte del circuito ser:

est formada por un integrador y un comparador. El control detecta cuando VI es igual a VREF y en ese momento cortocircuita, momentneamente, el condensador, comenzando as otro perodo de integracin. El valor de VI ser V VI = RC
IN

para t = T (tiempo de integracin) VI = -VREF , sustituyendo en la expresin anterior: V


REF

= V IN T RC

Convertidor paralelo Se trata de un convertidor excepcionalmente rpido pero muy

complejo desde el punto de vista del circuito. Su estructura tiene dos partes. En el primer nivel aparecen un conjunto de comparadores

VREF2n

en donde, si el codificador tiene a la salida n niveles, necesitamos 2n comparadores a la entrada (para 8 bits se necesitan 256 comparadores). Las tensiones de referencia son todas mltiplos de la tensin del LSB. Por ejemplo, si tenemos 8 bits, con una tensin de 10 V, el LSB ser: LSB = 10 28 = 10 V 256

El funcionamiento de este comparador es simple: todos aquellos comparadores en los que VIN sea mayor que su tensin de referencia estar en saturacin positiva mientras que los dems no. El segundo nivel es un codificador que convierte las 2n entradas en n salidas. Ahora conseguimos que la conversin sea instantnea. Sus principales aplicaciones son en vdeo. Hasta aqu hemos estudiado los mtodos de conversin ms

habituales, aunque no los nicos. Comercialmente existen tres convertidores que cubren el 99% de los que se utilizan: RAMPA (particularmente Debemos fijarnos triple en la rampa), resolucin y APROXIMACIONES en las caractersticas SUCESIVAS, y TENSIN/FRECUENCIA. Cundo utilizar cada uno? temporales.

6. Explicar los parmetros de los A/D

Parmetros caractersticos de los A/D


RESOLUCIN: Es el nmero de bits que posee la salida digital, se mide en bits o en LSB. Los de aproximaciones sucesivas son, como mucho, de 14 16 siendo lo normal de 12 bits, aunque tambin los hay de 8 10. Con 8 bits resulta ser muy pobre el convertidor, sin embargo si se busca bajo coste puede ser adecuado. Para A/D discretos, no integrados, n= 10, 12 es lo ms corriente. En general podemos decir que aquellos convertidores con n 12 bits se consideran de alta resolucin.

VELOCIDAD: En un A/D se pasa de dos magnitudes continuas V y t a dos discretas. Al digitalizar, las tensiones se convierten en A valores discretos, ya que la resolucin no es infinita sino. La diferencia entre un valor y el siguiente es el LSB, que se obtiene como RANGO/2n. Por otra parte al digitalizar la seal en el tiempo tambin se discretiza. Se da la orden de comienzo (SC, Start Conversion) y cuando se termina la conversin el A/D da la seal de haber terminado (EOC, End Of Conversion) y entre estas dos seales transcurre conversin. La medida que se de digitaliza la en cada de instante V. Se no ser, por un tiempo durante el cual se ha realizado una

probablemente, el valor real de la seal, sino el valor ms prximo dentro discretizacin produce, tanto, un error de cuantizacin que depende de n. Este error sera de 1 LSB o de medio LSB como mximo dependiendo del mtodo empleado. A medida que n sea mayor, menor ser el error. Igualmente se produce un error debido a la discretizacin

temporal. Cada instante de medida ser ti = iT, siendo T la diferencia temporal entre dos medidas. OTROS PARMETROS:

Todos los parmetros que vimos para la calificacin de los convertidores D/A se pueden utilizar de igual forma para los convertidores A/D. As, por ejemplo, tambin podemos hablar de error de OFFSET y error de fondo de escala y de linealidad.

Você também pode gostar