Sie sind auf Seite 1von 17

TEMA 7: CONVERTIDORES D/A

Aunque el convertidor D/A no forma parte del SAD lo vamos a estudiar porque tiene una serie de aplicaciones muy tiles. En primer lugar hay que decir que en la arquitectura interna de algunos A/D es necesario un D/A. Pero adems el convertidor D/A tiene por s slo una utilidad importante en los sistemas de telefona digital o cuando se quieren procesar seales mediante un procesado digital para manipularlas de alguna forma: por ejemplo cambiar el tono de una seal de voz. El sistema completo (menos los filtros) ser el siguiente: Ent A/D DSP D/A Sal

ROM

El A/D y D/A pueden venir juntos en un slo circuito que se le llama CODEC e igualmente, si la ROM es pequea puede venir en el DSP. Otra aplicacin de un D/A es en generacin de seales. En esta aplicacin se trata de obtener una seal de salida que siga un patrn determinado. El esquema de un generador de seal con un D/A es el siguiente:

ROM

D/A

Salida Analgica

Contador

J.I.Escudero, M.Parada, F.Simn

ITMM 7-1

En cada posicin de la ROM est guardado de forma digital un "pedazo" de la seal de forma que con el contador se va a cada una de las posiciones de la memoria que son lanzados al D/A de forma secuencial generndose la seal. Esta puede ser de cualquier tipo (seno, de voz, etc). En el caso de la generacin de seal de voz se le llama sintetizador de voz programada. Otras aplicaciones de los D/A son las tarjetas grficas de los ordenadores y como elemento de control en aplicaciones de tipo industrial, para elementos de control continuo. La estructura general que presenta un convertidor D/A es la siguiente:

en donde el LATCH es necesario para que el valor digital de la entrada permanezca en sta el tiempo necesario para que la conversin se lleve a cabo con normalidad. Sin embargo, no siempre es sta la estructura necesaria. En algunas ocasiones los convertidores no poseen el LATCH, o por el contrario no tienen el amplificador de salida, o la red de resistencias no tiene fuente de alimentacin de referencia, etc., en esos casos habr que colocrselo externamente. Nos centramos ahora en el estudio de la red de resistencias. Sabemos que el convertidor nos va a facilitar una salida que ser proporcional al dato digital de entrada y a la tensin de referencia

V 0 = D x V ref
donde Dx es el valor digital normalizado a la unidad, y por tanto est comprendido en [0,1). Si tenemos 8 bits para Dx, el valor mnimo ser 1/28 = 1/256 y Dx ser siempre un mltiplo de este valor mnimo. Por tanto, los valores posibles son:
J.I.Escudero, M.Parada, F.Simn

ITMM 7-2

0, 1/256, 2/256, 3/256, ....., 255/256. Que se puede expresar en la forma...


Dx = K 1 2
n

Por tanto, Dx tomar los valores comprendidos en [0,(2n-1)/2n]. Por otro lado la tensin de referencia Vref debe cumplir dos condiciones: debe ser precisa (su valor se debe conocer con mucha precisin) y debe ser estable frente al tiempo y frente a la temperatura. Para medir esa dependencia frente a la temperatura est el coeficiente de temperatura que nos da la relacin entre Vref y la variacin de la temperatura (Vref/T) . Para ello el valor del coeficiente vendr en V/C. Valores ms precisos son los dados en V/C. Veamos ahora algunas redes de resistencias concretas. En general estn compuestas de resistencias e interruptores analgicos colocados en una forma concreta: RED DE RESISTENCIAS PONDERADAS

2nR

Es la estructura ms simple que se puede dar. Como se aprecia fcilmente se trata de un sumador con un interruptor analgico en cada entrada de suma que permite aadirla o no. Dependiendo de que el valor de VREF sea positivo o negativo, obtendremos a la salida una tensin - +. Cada bit del dato digital actuar sobre un interruptor del circuito. As Dn acta sobre SW1, Dn-1 sobre SW2, ....., y D1 sobre SWn. Con ello, la tensin a la salida V0 se obtiene como -IR, el signo - es debido a que hemos supuesto en el dibujo que la tensin de

J.I.Escudero, M.Parada, F.Simn

ITMM 7-3

referencia es positiva, y la intensidad I ser la suma de las intensidades que circulen por cada rama...

V 0 = - IR = - R( I 1 + I 2 + ....+ I n )
el que exista o no intensidad por una rama determinada depender de que ese interruptor est abierto o no, por ello... V 0 = - R( V ref V ref V ref Dn + Dn -1 + .......+ n D1 ) 2R 4R 2 R

= - V ref ( Dn + Dn -1 + ........+ Dn1 ) 2 4 2

el cual resulta proporcional a Vref y a Dx, como era de esperar. El principal problema que presenta este circuito es que las resistencias van aumentando con respecto a la anterior en progresin geomtrica, de manera que para 12 bits, la ltima debe ser 4096 veces mayor que la primera y esto es un inconveniente importante. RED DE RESISTENCIAS R-2R La primera red de este tipo recibe el nombre de red R-2R Invertida y tiene la siguiente estructura:

La estructura mostrada presenta una gran simetra en el conjunto de resistencias slo roto por ambos extremos. En el izquierdo aparece una resistencia 2R y el derecho una fuente de
J.I.Escudero, M.Parada, F.Simn

ITMM 7-4

tensin Vref. Es importante resaltar el hecho de que todos lo extremos de las resistencias de 2R conectados a un interruptor, poseen tensin nula (tierra), tanto si el interruptor est abierto como si est cerrado: si est abierto (0) ==> est conectado a tierra directamente y si est a cerrado (1) ==> est conectado a una barra que llega al terminal inversor del amplificador que por tierra virtual, tambin est a 0V. Con esto podemos ver que las dos primeras resistencias de 2R (las de ms a la izquierda) se encuentran en paralelo, siendo la resistencia equivalente igual a R. Esta resistencia equivalente (R) est en serie con la siguiente resistencia, cuyo valor tambin es R. Por tanto el conjunto ser de 2R. Esta resistencia de 2R vuelve a estar en paralelo con la siguiente resistencia de 2R y con ello se repite el proceso hasta llegar al final del circuito. Por tanto, en la figura anterior se han sealado aqullos puntos del circuito donde la resistencia equivalente es R. Si nos fijamos ahora en ese ltimo punto donde la resistencia equivalente es R y el resto del circuito, el circuito que nos queda ser:

En total tenemos, otra vez, dos resistencias de 2R en paralelo. Por ello, la intensidad I generada en la fuente de alimentacin se repartir por igual (I/2) entre las dos ramas. La intensidad (I/2) que atraviesa la resistencia equivalente del resto del circuito, se encuentra con un trozo de circuito que posee la misma estructura que vimos antes, es decir, dos resistencias de 2R otra vez en paralelo, con lo cual la intensidad se vuelve a repartir por igual entre sus dos ramas (I/4). Este proceso se repite hasta alcanzar a la ltima pareja de resistencias de 2R. Con todo este montaje la tensin final que se obtiene a la salida del amplificador ser V0 = - R Ii donde en ese sumatorio se incluirn las intensidades que llegan al amplificador debido a que el interruptor correspondiente estar cerrado. Por tanto...

J.I.Escudero, M.Parada, F.Simn

ITMM 7-5

V 0 = - R(

V ref V ref V ref Dn + Dn -1 + ......+ n D1 ) 2R 4R 2 R

= - V ref ( Dn + Dn -1 + ........+ Dn1 ) 2 4 2

que como vemos es la misma expresin que obtuvimos para el caso anterior. La principal ventaja que presenta este circuito es que no tiene limitacin de bits, ya que su complejidad es la misma con cualquier nmero de stos. Adems, slo se utilizan resistencias de valores R y 2R, lo cual es fcil de fabricar, lo que resulta ms difcil es obtener resistencias de valores concretos y exactos. Otra estructura R-2R es la que mostramos ahora que se denomina R-2R Normal

En ella la colocacin de las resistencias y sus valores coinciden con el caso visto anteriormente. Las diferencias aparecen en la colocacin del amplificador y que en esta ocasin los extremos de las resistencias 2R no estn ahora a tierra siempre: estarn a tierra cuando el interruptor est abierto (0), cuando est cerrado (1) est conectado a una tensin Vref. Ahora la tensin de salida V0 ser -IR. Para calcular el valor de la intensidad I vamos a ver la contribucin de cada interruptor del circuito. Empezamos suponiendo que todos los interruptores estn a cero salvo el que acta por la accin del MSB del dato de entrada, que supondremos que est a 1. En ese caso los extremos de las resistencias 2R anteriores estarn
J.I.Escudero, M.Parada, F.Simn

ITMM 7-6

todas a tierra, y por tanto, tendremos algo parecido a lo ya visto en el caso anterior. Si calculamos el equivalente Thevenin en el nodo A tenemos, teniendo en cuenta que todo el circuito anterior se reduce a R.

Este es el modelo equivalente para el MSB. Supongamos ahora que todos los interruptores estn a cero, incluido el MSB, salvo el segundo ms significativo. Calculamos, de nuevo, su equivalente Thevenin en el nodo A.

Primero calculamos el equivalente en B de las dos ramas de la izquierda y con l obtenemos el equivalente total en A. Si repetimos el proceso con los dems interruptores del circuito podemos ir obteniendo la contribucin de cada uno de ellos: observamos que la resistencia Thevenin es en todos los casos RTH=R y la tensin Thevenin VTH= Vref/8, Vref/16, Vref/32, etc. Con estos datos podemos calcular la intensidad total como suma de las intensidades que aporta cada rama. I= Vref D1 V ref Dn V ref D n 1 V ref D n 2 + + + ..... + n = 2 R 4 R 8 R 2 R

V ref D n D n 1 D n 2 ( + + + .....+ Dn1 ) 8 R 2 4 2

J.I.Escudero, M.Parada, F.Simn

ITMM 7-7

que representa el comportamiento esperado. Existen muchas variantes constructivas de los D/A, as por ejemplo, hay convertidores con salida en tensin o con salida en intensidad, para ello slo es necesario quitar el amplificador que usamos en la estructura anterior. Otras variaciones de estructura provienen de la utilizacin de transistores bipolares npn como elementos de conmutacin en lugar de los interruptores analgicos utilizados hasta ahora. En ese caso cada transistor posee la misma tensin de base suministrada por Vref. Con una tensin de emisor VEE ms negativa que la tensin de colector conseguimos que exista una corriente colector-emisor, que ser la misma para todos los transistores utilizados (transistores gemelos). El peso con el que contribuye cada uno de ellos se consigue mediante la red de resistencias, aunque en algunas ocasiones son los propios transistores quienes proporcionan ese peso al ser transistores multiemisores. La caracterstica fundamental de un D/A es la red de resistencias y el circuito de conmutacin. Todo el resto: tensin de referencia, amplificador operacional, etc., puede no estar incluido en el circuito correspondiente. Parmetros caractersticos de los D/A Estos parmetros nos van a permitir poder elegir el D/A ms adecuado a nuestras necesidades, teniendo en cuenta que su comportamiento no es ideal en absoluto. Los errores que nos vamos a encontrar sern debido a dos aspectos principalmente: a) por ser un componente real b) por disponer el dato digital de entrada de un nmero limitado de bits. RESOLUCION La resolucin de un D/A se puede considerar desde dos puntos de vista, desde la entrada o desde la salida. Desde el punto de vista de la entrada la resolucin viene dada por el nmero de bits de la palabra digital de entrada. Desde la salida se define la resolucin como el incremento de tensin a la salida debido a dos cdigos sucesivos en la entrada. Se define un LSB, como debido al cambio del bit LSB de la entrada, en la forma...

J.I.Escudero, M.Parada, F.Simn

ITMM 7-8

LSB =

RANGO 2
n

LSB(%) =

100 2n

tambin se puede dar este valor en tanto por ciento. Los D/A no tiene menos de 8 bits, aunque lo normal es de 12 bits. En algunas utilidades, como puede ser en los compact disk y en alta fidelidad, se utilizan D/A de hasta 24 bits. Desde el punto de vista dinmico es importante el TIEMPO DE ESTABLECIMIENTO Es el tiempo que transcurre desde que se produce un cambio en la entrada hasta que que se obtiene la salida correspondiente dentro de un rango de error definido. Ahora nos interesa el valor mximo de este tiempo de establecimiento, que depender bsicamente de los interruptores analgicos o de los transistores bipolares, en suma del circuito de conmutacin del sistema. Por ello, hacemos variar a todos los elementos de conmutacin desde Dinicial = 0 0 0 0 ..... 0 hasta Dfinal = 1 1 1 1 ..... 1 y obtenemos valores que van de 1 a 100 s. Para convertidores de alta velocidad se alcanzan valores de ns con conmutadores bipolares. Otro tipo de informacin que facilitan los fabricantes sobre los D/A es el tipo de salida que suministra el sistema: tensin o intensidad. Y tambin el cdigo digital de entrada: Gray, binario natural, cdigo bipolar (complemento a 2, complemento a 1, signo-magnitud, etc.). El tipo de salida que suministra: si es unipolar o bipolar es muy importante. Adems, en muchos D/A viene incluida la Vref, en cuyo caso nos dan las caractersticas de la misma y cmo vara con respecto a la temperatura. Un aspecto importante a tener en cuenta en los D/A es su comportamiento estacionario. Existen tres tipos de errores bsicos en ese caso: error de cero o de offset error de ganancia de span o de fondo de escala (FS) error de linealidad
ITMM 7-9

J.I.Escudero, M.Parada, F.Simn

Sal

Ent

El error de cero: es la diferencia entre la salida real del convertidor y la salida ideal para el cdigo 0000...0. Sal

Error De Cero Ent

Este tipo de error es susceptible de subsanarse, es decir, un D/A se puede calibrar, de tal manera que este error desaparezca. Para ello se coloca a la salida un sumador que aade, con signo contrario, el error de cero detectado. Algunos D/A disponen de una entrada de calibracin. Este error puede cambiar, con el tiempo y con la temperatura, ya que su salida V0 depender de Vref ,por ello se debe calibrar el D/A en cada ocasin. En muchas ocasiones el fabricante nos proporciona la tensin de referencia en el mismo circuito aunque no viene conectada por si nos interesa conectarle otra de mejores prestaciones. Error de ganancia: es la diferencia entre la salida real y la salida ideal para el cdigo de entrada 1111...1, cuando se ha compensado ya el error de cero. Tambin es un error cancelable, se consigue variando la pendiente de la lnea y esto se consigue cambiando la ganancia del circuito. Para ello aadimos un amplificador sumador inversor, de tal manera

J.I.Escudero, M.Parada, F.Simn

ITMM 7-10

que primero ajustamos el error de cero y segundo variamos el potencimetro Rn de manera que variamos la ganancia del circuito hasta conseguir la adecuada...

Sal

Error de Ganancia

Ent

Error de linealidad: es el mximo error entre la salida real y la salida ideal cuando ya se han compensado los errores de cero y de ganancia.

Sal

Ent

Este error no es compensable, por tanto en un convertidor D/A siempre tendremos el error de resolucin y el error de linealidad ya que no se pueden compensar ninguno de los dos. Los convertidores D/A se pueden clasificar en tres grupos atendiendo al valor del error y del tiempo de establecimiento: 1) De aplicacin general, con una resolucin de 8 a 12 bits y un tiempo de establecimiento en torno a 1 s. Normalmente se utilizan de 12 bits. 2) De alta resolucin, cuando sta se encuentra entre 12 y 24 bits. Su error de linealidad es muy pequeo, del orden de 0'0007%.

J.I.Escudero, M.Parada, F.Simn

ITMM 7-11

3) De alta velocidad, cuando su tiempo de establecimiento est en torno a los 5 ns. Vamos a ver a continuacin algunos ejemplos de D/A que se encuentran en el mercado. a) Convertidor de aplicacin general de 8 bits AD558. (AD=Analog Devices).

Trabaja en dos rangos de salida disponibles dependiendo de cmo se conecten las salidas: de 0 a 2'56 V y de 0 a 10 V. Adems, al estar las salidas abiertas, permiten conectar resistencias externas que varan estos rangos. Los valores de tensin de cada bit en cada rango son
Error! Marcador no 2'56 V

10 V

definido.HEX

0 1 . FF

0 0'01 . 2'55

0 0'039 . 9'961

El valor mximo mostrado corresponde a 2n-LSB. El fabricante da para este dispositivo un error total igual a 1 LSB. El rango es el valor mximo menos el LSB. Para obtener el rango de 2'56 V la conexin a realizar entre las salidas es la siguiente
J.I.Escudero, M.Parada, F.Simn

ITMM 7-12

Se observa que
V OUT = 1 + Req = 6 18 2K Vi

donde
R eq = 40K // 14K = 1037K

Para obtener el rango de 10 V las conexiones son:

obtenindose una ganancia de 23'85 V. Es a veces deseable el rango de 0 a 10'24 V obtenindose un LSB de 0'04 V. Se pone para ello un potencimetro tal como se muestra:

J.I.Escudero, M.Parada, F.Simn

ITMM 7-13

La forma de realizar el control del convertidor depende del tipo de procesador pero, en principio y de forma general, constar de un decodificador que selecciona el circuito al que se quiere enviar el dato y un terminal del microprocesador que da la orden de escribir cuando se le aplica un pulso, como se muestra

Si CS y CE son activos (bajo) el latch es transparente. Por tanto para realizar la escritura se activa CS y se aplica un pulso negativo a CE. Cuando termina el pulso, se desactiva el modo escritura quedando el dato fijo en el latch, independientemente de lo que est en la entrada. Si en lugar de tener un microprocesador se tiene un microcomputador con puertos disponibles, el montaje ser :

J.I.Escudero, M.Parada, F.Simn

ITMM 7-14

Incluso se podra evitar la lnea PB0 poniendo siempre el CE activo a masa con lo que el latch es transparente y el dato cambia cuando lo hagan los datos del puerto. Es decir podra evitar el latch ya que el que actua como tal, es el propio puerto. b) El D/A mltiple de propsito general AD7726 que consta de 4 convertidores D/A de 8 bits en el mismo chip.

Una posible forma de conexin en bus con un microcomputador sera

J.I.Escudero, M.Parada, F.Simn

ITMM 7-15

Estos convertidores que hemos visto son de propsito general (8 bits y s para el tiempo de establecimiento). c) El DAC-08 tambin es de aplicacin general con la particularidad de que su salida es en intensidad en vez de ser en tensin, como lo son los que hemos visto hasta ahora. No posee tensin de referencia, ni amplificador, ni tampoco LATCH. Est constituido por una red R-2R y un circuito de conmutacin realizado con transistores bipolares. Posee dos salidas, una de ellas ser la suma de las intensidades de aquellos bits de entrada que se encuentren a 1, mientras que la otra ser la suma de las intensidades restantes, es decir, de aquellas cuyos bits de entrada estn a 0. Aunque se traten de salidas, en realidad las intensidades por esos terminales entran en el circuito. Tambin dispone de un amplificador de entrada que le permite obtener la tensin de referencia, aunque l tomar la intensidad de entrada como intensidad de referencia Iref. Se trata de un circuito de tierra virtual. I0 I0

La intensidad de referencia, Vref/R, suele tener un valor de unos 2 mA. El valor de las dos salidas sern: I0 = Dx Iref || I0 = Dx Iref

Para un convertidor de 8 bits se debe cumplir siempre que I0 + I0 = 255/256 Iref que correspondera al caso de que todos los interruptores estuvieran a 1. Para obtener una salida en tensin, a partir de este convertidor, bastara con aadir externamente un amplificador en la forma:

J.I.Escudero, M.Parada, F.Simn

ITMM 7-16

ya que la tensin de salida V0 = I0 R y la intensidad I0 es, como hemos visto, Dx Iref. Sustituyendo tenemos que V0 = Dx Iref R, pero el producto de los dos ltimos trminos es precisamente Vref, es decir, que V0 = Dx Vref, que es lo que buscbamos.

J.I.Escudero, M.Parada, F.Simn

ITMM 7-17

Das könnte Ihnen auch gefallen