Está en la página 1de 17

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

Simn ITMM 7-1


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:







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:







Ent Sal
A/D DSP D/A
ROM

Contador
ROM
D/A
Salida
Analgica

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

J.I.Escudero, M.Parada, F.Simn ITMM 7-3
0, 1/256, 2/256, 3/256, ....., 255/256. Que se puede expresar en la forma...

2
1
K =
D
n
x
Por tanto, D
x
tomar los valores comprendidos en [0,(2
n
-1)/2
n
].
Por otro lado la tensin de referencia V
ref
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 V
ref
y la variacin de la temperatura (V
ref
/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

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 V
REF
sea positivo o negativo, obtendremos a la salida una
tensin - +. Cada bit del dato digital actuar sobre un interruptor del circuito. As D
n
acta
sobre SW
1
, D
n-1
sobre SW
2
, ....., y D
1
sobre SW
n
. Con ello, la tensin a la salida V
0
se
obtiene como -IR, el signo - es debido a que hemos supuesto en el dibujo que la tensin de
2
n
R
I

J.I.Escudero, M.Parada, F.Simn ITMM 7-4
referencia es positiva, y la intensidad I ser la suma de las intensidades que circulen por cada
rama...

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

)
D
R
2
V
+ ....... +
D
4R
V
+
D
2R
V
R( - =
V 1
n
ref
1 - n
ref
n
ref
0

)
2
D
+ ........ +
4
D
+
2
D
(
V
- =
n
1 1 - n n
ref
el cual resulta proporcional a V
ref
y a D
x
, 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-5
tensin V
ref
. 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
I
R - =
V i 0


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-6

)
D
R
2
V
+ ...... +
D
4R
V
+
D
2R
V
R( - =
V 1
n
ref
1 - n
ref
n
ref
0

)
2
D
+ ........ +
4
D
+
2
D
(
V
- =
n
1 1 - n n
ref
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
V
ref
.

Ahora la tensin de salida V
0
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-7
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 R
TH
=R y la tensin Thevenin V
TH
= V
ref
/8, V
ref
/16, V
ref
/32, etc. Con estos datos
podemos calcular la intensidad total como suma de las intensidades que aporta cada rama.

=
R
D V
..... +
R
D
8
V
+
R
D
4
V
+
R
Dn
2
V
= I
n
ref n ref n ref ref
2
1 2 1
+





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


J.I.Escudero, M.Parada, F.Simn ITMM 7-8
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 V
ref
. Con una tensin de emisor V
EE
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-9

2
RANGO
= LSB
n

n
LSB
2
100
(%) =

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
D
inicial
= 0 0 0 0 ..... 0 hasta
D
final
= 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 V
ref
, 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

J.I.Escudero, M.Parada, F.Simn ITMM 7-10








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









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 V
0

depender de V
ref
,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
Ent
Sal
Ent
Sal
Error
De Cero

J.I.Escudero, M.Parada, F.Simn ITMM 7-11
que primero ajustamos el error de cero y segundo variamos el potencimetro R
n
de manera
que variamos la ganancia del circuito hasta conseguir la adecuada...









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.









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%.
Ent
Sal
Ent
Sal
Error de
Ganancia

J.I.Escudero, M.Parada, F.Simn ITMM 7-12
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
definido.HEX
2'56 V 10 V
0 0 0
1 0'01 0'039
. . .
FF 2'55 9'961

El valor mximo mostrado corresponde a 2
n
-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-13


Se observa que

18 6 =
2K
R
+ 1 =
V
V eq
i
OUT



donde

037K 1 = 14K 40K =
Req
//


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-14
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-15
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-16
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 I
ref
. Se trata de un circuito de tierra
virtual.

La intensidad de referencia, V
ref
/R, suele tener un valor de unos 2 mA.

El valor de las dos salidas sern: I
0
= D
x
I
ref
|| I
0
= D
x
I
ref

Para un convertidor de 8 bits se debe cumplir siempre que
I
0
+ I
0
= 255/256 I
ref

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:


I
0
I
0

J.I.Escudero, M.Parada, F.Simn ITMM 7-17



ya que la tensin de salida V
0
= I
0
R y la intensidad I
0
es, como hemos visto, D
x
I
ref
.
Sustituyendo tenemos que V
0
= D
x
I
ref
R, pero el producto de los dos ltimos trminos es
precisamente V
ref
, es decir, que V
0
= D
x
V
ref
, que es lo que buscbamos.

También podría gustarte