Está en la página 1de 22

CONVERTIDORES DIGITAL-ANALGICO (D/A) y ANALGICO-DIGITAL

(A/D)
1 INTRODUCCIN
Muchas variables fsicas son de naturaleza analgica y pueden tomar
cualquier valor dentro de un rango continuo de stos. Como Ejemplos de
variables de este tipo de incluyen la temperatura, presin, intensidad luminosa,
seales de audio. Velocidad rotacional y velocidad de flujo entre otras.
Por ejemplo, la salida de voltaje de un amplificador de audio hacia los
altavoces. Este voltaje es una cantidad analgica porque cada uno de sus
posibles valores produce una respuesta diferente en el altavoz, y por lo tanto su
valor exacto si es significativo.
Una cantidad digital tiene un valor que se especifica por una de las
posibilidades como un 0 o 1, ALTO o BAJO, falso o verdadero, y as
sucesivamente. En la prctica una cantidad digital, como u voltaje, podra
tener un valor dentro de cualquiera de los rangos especificados.
Por ejemplo, para la lgica TTL, se sabe que:
De
De

0.0 V a
2.0 V a

0.8 V
5.0 V

equivale a un
equivale a un

0 Lgico
1 Lgico

Ahora los valores exactos de los voltajes no son significativos, ya que los
circuitos digitales responden de la misma manera para todos los voltajes que
se encuentran dentro de un rango dado.
Por otra parte, los circuitos analgicos procesan las variables fsicas no muy
rpidamente, ya que manejan 10 posibles valores y los circuitos digitales
procesan variables fsicas o seales ms rpidamente ya que tienen
nicamente dos posibles valores, 0 y 1.
Es por ello que se crearon los convertidores analgico-digital, para poder
aumentar la velocidad del procesamiento de las seales, tambin se crearon
convertidores digital-analgico para mostrar el resultado de este proceso. Por
lo tanto ambos convertidores sirven para acoplar los sistemas analgicos con
los sistemas digitales y viceversa, es decir para que exista compatibilidad
PRINCIPIO DE LA CONVERSIN D/A Y A/D.
Para conocer los principios bsicos de la conversin D/A y A/D, analizaremos
un proceso completo de una variable fsica cualquiera.
La figura 5.1 muestra el diagrama de los cinco elementos que participan
cuando una computadora vigila y controla una variable fsica que se presume
es analgica.

Entrada
Analgica

TRANS
DUCTOR

Entradas
Digitales

Salidas
Digitales

Salida
Analgica

SISTEMA
ADC

DIGITAL
PC

DAC

AC
TUA
DOR

Fig. 5.1.- Los convertidores analgico-digital (ADC)y digitalanalgico(DAC) se utilizan para conectar la computadora con el mundo
analgico de forma que sta pueda vigilar y controlar una variable Fsica.
A continuacin se explican las funciones de cada uno de los bloque del
diagrama de la figura 5.1.
1.-TRANSDUCTOR.- Por lo general, la variable fsica no es una cantidad
elctrica, un transductor es un dispositivo que convierte una variable fsica en
una elctrica.
La salida elctrica de un transductor es una corriente o un voltaje analgico
proporcional a la variable fsica. Los transductores son en general todos los
tipos de sensores.
2.-CONVERTIDOR ANALGICO-DIGITAL (ADC).- La salida analgica
(Elctrica) del transductor es la entrada al AD. El ADC convierte esta entrada
en una salida digital, esta ltima consiste de varios bits que representan el valor
de la entrada analgica.
3.-COMPUTADORA.- La representacin digital de la variable del proceso se
transmite desde el ADC hacia la computadora, quien lo almacena y procesa de
acuerdo con las instrucciones del programa en ejecucin.
4.-CONVERTIDOR DIGITAL-ANALGICO (DAC).- La salida digital de la
computadora se conecta a un DAC, que la da a un voltaje o corriente
proporcional.
5.-ACTUADOR.- Frecuentemente, la seal analgica que proviene del DAC
est conectada a algn circuito o dispositivo que sirve como actuador para el
control de la variable fsica.
Es as como se observa que los ADCs y los DACs funcionan como interfase
entre un sistema totalmente digital como lo es una computadora, y el mundo
analgico, esta funcin cada vez tiene mayor importancia a medida que las
microcomputadoras de bajo costo entran en reas de control de procesos
donde antes no era factible su uso.

ESPECIFICACIONES DE LOS CONVERTIDORES


Se deben de conocer las especificaciones ms importantes de los
convertidores D/A y A/D. para poder utilizarlos en una aplicacin determinada.
Algunas de estas especificaciones son:
1.-RESOLUCIN.-La resolucin porcentual de un DAC depende nicamente
del nmero de bits que este posea.
2.-PRECISIN.-Los fabricantes de DACs tienen varios manearas de
especificar la precisin, siendo las dos ms comunes las llamadas error de
escala completa y error de linealidad.
El error a escala es la mxima desviacin de salida del DAC de su valor ideal,
expresado como un porcentaje a escala completa.
El error de linealidad es la desviacin mxima en el tamao de paso, esto
hablando del paso ideal.
3.-ERROR DE DESPLAZAMIENTO (off-set).-El el caso ideal, la salida de un
DAC ser de cero volts, pero en la practica habr un voltaje de cada muy
pequeo para esta situacin y se llama error de desplazamiento si este error de
desplazamiento no se corrige se sumar a la salida del DAC.
4.-TIEMPO DE ESTABLECIMIENTO.-Es el tiempo requerido para que la salida
del DAC cambie de 0 a su valor de escala completa, cuando todos los bits de la
entrada binaria cambien de 0 a 1.
En la practica el tiempo de establecimiento es de + - del tamao de paso de
su valor final.
5.-MONOTONICIDAD.- Un DAC es monotnico, si su salida aumenta a
medida que la entrada binaria se incrementa de un valor a otro.
CONVERTIDOR DIGITAL-ANALGICO (DAC)
Primero se examina la conversin D/A dado que muchos mtodos de
conversin A/D utilizan el proceso de conversin D/A.
Bsicamente la conversin D/A es el proceso de tomar un valor representado
en el cdigo digital ya sea como cdigo BCD o como binario directo y
convertirlo en un voltaje o corriente que sea proporcional al valor digital.
La figura 2.2-a muestra el diagrama a bloques de un convertidor D/A comn de
cuatro bits. No estudiaremos los circuitos internos hasta ms adelante, por
ahora examinaremos las diversas relaciones de entrada y salida.

D
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

C
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

A Vsal
0 0
1 1
0 2
1 3
0 4
1 5
0 6
1 7
0 8
1 9
0 10
1 11
0 12
1 13
0 14
1 15
Fig 5.2-b

D
CONVERTIDOR
C
D/A
B
(DAC)

V sal SALIDA
ANALGICA

Fig 5.2-a

Fig. 5.2.- Convertidor de 4 bits con salida de voltaje.


Las entradas digitales D, C, B, A se derivan generalmente del registro de salida
de un sistema digital
Los 24=16 diferentes nmeros binarios representados por estos cuatro bits se
muestran en la figura 5.2-b. Para cada nmero de entrada, el voltaje de salida
del convertidor D/A es un valor distinto; de hecho, el voltaje de salida analgico
de VSAL es igual en volts al nmero binario. Tambin podra tener dos veces el
nmero binario, o algn otro factor de proporcionalidad, la misma idea sera
aplicable si la salida del D/A fuese la corriente I sal en general.
Salida analgica = K X Entrada Digital
(5.1)
Donde K es el factor de proporcionalidad y tiene un valor constante para un
DAC dado, claro que la salida analgica puede ser un voltaje o una corriente
cuando es un voltaje dicha K tiene unidades de voltaje, en tanto que cuando es
una corriente K tiene unidades de corriente. Para el DAC de la figura 5.2, K =
1 V, as que:
Voltaje de Salida = (1 V) X Entrada digital
Se puede utilizar la expresin anterior para calcular V sal para cualquier valor
digital de entrada.
Por ejemplo, con una entrada digital de 1100 2 = 1210
obtenemos
Voltaje de salida = (1 V) X 12 V

EJEMPLO No 1.Un convertidor D/A de cinco bits tiene una corriente de


cmo salida. Para una entrada digital de 10100, se produce una corriente de
salida de 10 mA Cul ser el valor de Isal para una entrada digital de 11101?
SOLUCIN:
101002 = 2010

Isal =K Entrada digital


10 mA =20 K
10mA =K
20
0.5 mA = K

Ahora:
Isal = (0.5 mA) X (111012) = (0.5)X(2910)
Isal = 14.5mA
Por tanto se deduce que K vara de un DAC a otro.
EJEMPLO No 2.- Cul es el valor mximo del voltaje producido por un DAC
de 8 bits que genera 1.0 V para una entrada digital de 00110010?
SOLUCIN:

por tanto

001100102 = 5010
1.V = 50K
K = 1 V =20mV
5

El valor mximo de la salida de obtiene cuando la entrada es 111111112 = 25510


VSAL (Max) =20 mV X 255 = 5.1 V
SALIDA ANALGICA
Desde un punto de vista tcnico, la salida de un DAC no es una cantidad
analgica ya que solo puede tomar valores especficos, como los 16 posibles
niveles de voltaje para V SAL en la Fig. 5.2; de este modo, y en este sentido, la
salida en realidad es digital. Sin embargo, como veremos ms adelante, se
puede reducir la diferencia entre dos valores consecutivos al aumentar el
nmero de diferentes salidas mediante el incremento del nmero de bits de
entrada. Esto nos permitir producir una salida cada vez ms similar a una
cantidad analgica que vara de manera continua sobre un rango de valores:
En otras palabras la salida del DAC es una cantidad seudoanalgica.
Continuaremos refirindonos a la salida del DAC como analgica, teniendo en
mente que sta es solo una aproximacin a una cantidad analgica pura.

FACTORES DE PONDERACIN DE ENTRADA

Para el DAC de la figura 5.2 debe observarse que cada entrada digital
contribuye con una cantidad diferente a la salida analgica; esto se puede
apreciar fcilmente si se examinan los casos donde solo una entrada es ALTA
(tabla 5.1): A las contribuciones de cada entrada digital se les asignan factores
de ponderacin segn su posicin en el nmero binario. Por lo tanto, A, que
es el LSB tiene un factor de ponderacin de 1 V, B de 2 V; C de 4 V y D el
MSB, tiene el mayor 8 V.
Los factores de ponderacin se duplican sucesivamente para cada bit
comenzando con el LSB. Por consiguiente, podemos considerar V SAL como la
suma de los factores de ponderacin de las entradas digitales. Por ejemplo
para hallar VSAL para la entrada digital 0111, podemos sumar los factores de
ponderacin de los bits C, B, A a fin de obtener
4V + 2V + 1V = 7V
D
0
0
0
1

C
0
0
1
0

B
0
1
0
0

A
1
0
0
0

VSAL (V)
1
2
3
4

Tabla 5.1
EJEMPLO No. 3.- Un convertidor D/A de cinco bits produce Vsal = 0.2V para
una entrada digital de 00001. Calcule el factor de ponderacin de Vsal para una
entrada 11111.
SOLUCIN:
Evidentemente 0.2V es el factor de ponderacin del LSB. Por lo tanto, los de
otros bits deben ser 0.4V, 0.8V, 1.6V y 3.2V, respectivamente. Para una entrada
digital de 11111, en consecuencia, el factor de ponderacin de Vsal ser:
Vsal = 3.2V + 1.6V + 0.8V + 0.4V + 0.2V
Vsal = 6.2V.
RESOLUCIN (TAMAO DE PASO)
La resolucin de un convertidor D/A se define como la menor variacin que
puede ocurrir en la salida analgica como resultado de un cambio en la entrada
digital.
La resolucin siempre es igual al factor de ponderacin del LSB y tambin se
conoce como tamao de paso ya que es la cantidad Vsal que variar cuando el
cdigo de entrada pase de un paso al siguiente.
Estas lneas estn mejor ilustradas en la figura 5.3, donde las salidas de un
contador binario de cuatro bits son las entradas al DAC. Conforme el contador
para por sus 16 estados al aplicarse los pulsos de reloj, se observa que la
salida del DAC es una forma de onda en escalera, que cambia un volt por
paso. Cuando el estado del contador es 1111, la salida del DAC alcanza su
mximo valor, 15V; este valor es la salida a escala completa.

Cuando el contador vuelve de nuevo al estado 0000, la salida del DAC regresa
a 0V. La resolucin o tamao de paso es el tamao de los escalones en la
forma de onda en escalera; en este caso, cada paso es de 1V.

D
C

CONVERTIDO
R

D/A

RESO=1V

Vsal

Reloj

Escala
Completa

0
V

Reso=T.de paso=1V

15V

Vuelve a 0000

Fig. 5.3- Formas de onda de salida del DAC cuando las entradas se obtienen
de un cantador binario.
En general, en un DAC de N bits, el nmero de estados diferentes es 2
mientras que el de pasos es 2-1.
Por lo tanto:
La resolucin = tamao de pasos = factor de proporcionalidad.
En la ecuacin:
Salida analgica = k x entrada digital

Y se dice que la entrada digital es igual al nmero o tamao de paso, k es la


cantidad de voltaje o corriente y la salida analgica es el producto de los dos.
EJEMPLO No. 4.- Cul es la resolucin (tamao de paso) del DAC de 5 bits,
que produce Vsal = 0.2V para una entrada digital de 00001.
SOLUCIN:
El LSB para este convertidor tiene un factor de ponderacin de 0.2V.
Por lo tanto esta es la resolucin o tamao de paso.

Fig. 5.4- DAC de 5 bits con salida de 0.2V.


PORCENTAJE DE RESOLUCIN
Aunque la resolucin puede expresarse como la cantidad de voltaje o corriente
por paso, resulta ms til expresarla como un porcentaje de la salida a escala
completa.
Resolucin porcentual = tamao de paso x 100%
escala completa

(5.2)

Para la figura 5.3


R. P. = T. O. P. x 100% = 0.066 x 100% = 6.6%
E. C.
La resolucin del DAC (nmero de bits) determina cuantos posibles valores de
voltaje o corriente puede enviar la computadora hacia cualquier dispositivo
analgico.
EJEMPLO No. 5.- La figura 5.5 muestra una computadora que controla la
velocidad de un motor. La corriente analgica de 0 a 2mA. Que proviene del
DAC, es amplificada de modo que sea capaz de producir velocidades del motor
que vayan de 0 a 1000 r. p .m.
Cuntos bits deben utilizarse para que la computadora sea capaz de producir
una velocidad que se encuentre a no ms de 2 r. p. m. de la velocidad
deseada?

Fig. 5.5- Control de una variable analgica.


SOLUCIN:
Velocidad 0 __________ 1000 r. p. m. (Escala Completa)
Cada paso de la salida del DAC produce un cambio en la velocidad del motor.
Lo que se desea es que este cambio no sea mayor de de 2 r. p. m.
Por lo tanto 1000 = 500 pasos.
2
Luego debemos determinar cuantos bits se requieren para que existan por lo
menos 500 pasos.
Como N. P. = 2-1.
N. P. =2-1 > 500
N. P. =2 > 500 + 1 = 501
Dado que 28 = 256 y 29 = 512
Por lo tanto 9 bits es lo mnimo que se necesita para producir +/- 500 pasos.
Ahora los 9 bits. Cmo se puede ajustar la velocidad del motor a 326 r. p. m.?
Como 2 -1 = 29-1 = 512 1 = 511
De este modo cuando la velocidad del motor aumentar en pasos de:
1000 = 1.957 r. p. m.
511
Por lo tanto 326 = 166.58 pasos = 167 pasos
1.957
La velocidad real del motor en el paso 167 es:
167 x 1.957 = 326.8 r. p. m.
De este modo, la computadora debe enviar el equivalente binario de 9 bits de
167 en base 10 para producir la velocidad del motor.

CODIGO DE ENTRADA BCD


Los DACs considerados hasta ahora han hecho uso de un cdigo de entra
binaria.
Muchos DACs utilizan un cdigo de entrada BCD donde se emplean grupos de
cdigos de 4 bits para cada digito decimal. La figura 5.6 muestra un diagrama
de un convertidor de 8 bits (dos dgitos) de este tipo. Cada grupo de cdigo de
4 bits puede variar de 0000 a 1001, de manera que las entradas BCD
representan cualquier nmero decimal de 00 a 99. La figura 5.7 muestra los
factores de ponderacin relativos para cada uno de los diferentes bits. Observe
que los bits que forman el cdigo BCD para el dgito ms significativo (MSD)
tienen un factor de ponderacin que es 10 veces mayor que el correspondiente
a los bits del LSD.

Fig. 5.6- DAC que emplea cdigo de entrada BCD.


EJEMPLO No. 6. Si el factor de ponderacin de Ao es 0.1V en la figura 5.6,
determine:
a) Tamao de Paso.
b) La salida a escala completa y la resolucin porcentual.
c) Vsal para D1 C1 B1 A1 = 0101 y Do Co Bo Ao = 1000
SOLUCIN:
a) El tamao de paso es el factor de ponderacin de LSB y del LSD, el cual
es de 0.1V.
b) Vsal (E. C.) = 99x0.1 = 9.9 Volts.
R. P. = tamao de paso x 100% = 0.1 x 100% = 1%
Escala Completa
9.9
O bien:
R. P. =

1
x 100% = 1 x 100% = 0.01 x 100% = 1%
N T. de pasos
99

(5.3)

c)
MSD
LSD
D1, C1, B1, A1 Do, Co, Bo, Ao
8.0,
1.0

4.0,

2.0,0.8, 0.4, 0.2, 0.1

Vsal = 0101, 1000 = C1 + A1 + Do = 4 + 1 +0.8 = 5.8 V.


O bien:
Vsal = 0101, 1000 = 58 (base 10) x 0.1 = 5.8 Volts.
DAC BIPOLAR.
Hasta este momento hemos supuesto que la entrada binaria al DAC es un
nmero binario sin signo y que la salida del DAC es un voltaje o corriente
positiva. Algunos DACs estn diseados para producir valores positivos como
negativos, tales como
-10V a +10V.
En general lo anterior se hace utilizando la entrada binaria como un nmero
con signo, donde el MSB es el bit de signo (0 para + y 1 para -). Con
frecuencia, los valores de entrada negativos estn representados en forma de
complemento a dos, aunque algunos DACS utilizan la forma de magnitud
verdadera.
Por ejemplo, supongamos que tenemos a la mano un DAC bipolar de 6 bits
que utiliza el sistema de complemento a dos y que ofrece una resolucin de
0.2Volts. Los valores binarios en la entrada varan de 100000 (-32) a 011111
(+31) para producir salidas analgicas que van desde -6.4V hasta +6.2V. Entre
estos limites negativos y positivos existen 63 pasos de 0.2V.
EJEMPLO No. 7.- Si tenemos un DAC de 6 bits, que utiliza el sistema de
complemento a dos, con una resolucin de 0.2V, los valores de la entrada
varan de 100000 a 011111. Calcular el rango de la salida analgica y el
nmero de pasos.
SOLUCIN:

Fig. 5.7- DAC de 6 bits, con complemento a dos.


El MSB es el bit de signo (0 para + y 1 para -)
100000(-32) a 011111(+31)

-32 x 0.2 = -6.4V a +31 x 0.2 = 6.2V


y como
N de pasos = 2 6 1 = 64 1 = 63 pasos
63 pasos de 0.2 Volts.

CIRCUITOS DE CONVERTIDORES D/A.


La figura 5.8 (a) muestra el circuito bsico para un DAC de 4 bits. Las entradas
A, B, C y D son entradas binarias que se suponen tienen valores de 0V a 5V. El
Amplificador Operacional sirve como amplificador sumador, el cual produce la
suma de los factores de ponderacin de estos voltajes de entrada. Debemos
recordar que el Amplificador Sumador multiplica cada voltaje de entrada por la
proposicin de la resistencia de retroalimentacin RF a la resistencia de
entrada correspondiente Rent. En este circuito RF = 1k, de manera que el
Amplificador Sumador pasa el voltaje en D sin atenuacin. La entrada C tiene
Rent = 2k, de manera que ser atenuada en , en forma analgica, la entrada
B ser atenuada en y la entrada A en 1/8, por consiguiente, la salida del
Amplificador se puede expresar como:
Vsal = - (VD + 1/2VC + 1/4VB + 1/8VA)

(5.4)

La salida del Amplificador Sumador evidentemente es un voltaje analgico que


representa una suma de los factores de ponderacin de las entradas digitales,
como lo muestra la tabla de la figura 5.8 (b).
Esta tabla muestra todas las posibles condiciones de entrada y el voltaje de
salida del amplificador resultante. La salida es elevada con cualquier condicin
de entrada, poniendo las entradas apropiadas en 0V o 5V. Por ejemplo, si la
entrada digital es 1010, entonces VD = VB = 5V y VC = VA = 0V. As, al utilizar
la ecuacin (5.4):
Vsal = - (5V + 0V + 5/4V + 0V)
Vsal = -6.25V.
La resolucin de este convertidor D/A es igual a la asignacin de ponderacin
del LSB, que es 1/8 x 5V = 0.625V cada paso.

MSB

4k
8k

4
6
5

Vsal

-Vs

+Vs

2k
+

1k

RF=1k

LSB
Fig. 5.8 (a)

Fig. 5.8- DAC que utiliza un Amplificador Operacional con figuracin de


sumador con resistencias de ponderacin binaria.

DAC CON SALIDA DE CORRIENTE.


La figura 5.9 muestra un esquema bsico para generar una corriente de salida
analgica que sea proporcional a la entrada binaria. El circuito mostrado es un
DAC de 4 bits que emplea resistencias con factores de ponderacin binarias.
EL circuito utiliza 4 trayectorias paralelas para la corriente, cada una controlada
por un interruptor semiconductor CMOS.
El estado de cada interruptor est controlado por los niveles lgicos de las
entradas binarias. La corriente que circula por cada trayectoria esta
determinada por un voltaje de referencia preciso VREF y una resistencia de
precisin que forma parte de la trayectoria. Las resistencias estn ponderadas
en forma binaria y la corriente total, Isal, es igual a la suma de todas las
corrientes. La trayectoria correspondiente al MSB tiene la resistencia de valor
ms pequeo, R, la siguiente trayectoria, una resistencia cuyo valor es dos
veces el del primero, y as sucesivamente.
La corriente de salida puede circular por una carga RL que es mucho ms
pequea que Ro para que, de esta manera, no tenga ningn efecto sobre el
valor de la corriente. Idealmente, RL debe ser un corto circuito a tierra.
Vsal = - Isal x RF (5.5)

Fig. 5.9 (a)

Fig. 5.9 (b)


Fig. 5.9- (a) DAC bsico con salida de corriente.
(b) Conectado a un Amplificador Operacional convertidor de corriente
y
voltaje.
RED EN ESCALERA R/2R.
Los circuitos DAC con resistencias de ponderacin binarios se utilizan en
teora, ya que en la practica tienen el problema de la gran diferencia entre los
valores de las resistencias del LSB y el MSB, especialmente en los DACs de
alta resolucin. Por que es difcil fabricar resistencias en los CI que tengan
valores dentro de un rango muy amplio y mantener una relacin exacta entre
ellos, en especial con las variaciones de temperatura.
Por esta razn, es probable tener un circuito que utilice resistencias comunes
muy similares. Uno de los circuitos utilizados por los DACs que satisfacen
este requerimiento es la red en escalera R/ 2R, donde los valores de
resistencias abarcan un rango de 2 a 1: el la figura 5.10 se muestra uno de
estos DACs.
Observar la forma en que estad conectados las resistencias, y en especial que
solo, se emplean dos valores diferentes, R y 2R. La corriente I SAL depende de
las posiciones de los cuatro interruptores y el estado de stos es controlado por
las entradas binarias B1, B2, B3, B4. No realizaremos el anlisis detallado de
dicho circuito, por se puede demostrar que el valor de V SAL esta dado por la
expresin
V SAL = -VREF X B
8
Donde B es el valor de entrada binaria, la que en este caso puede variar de
0000 a 1111, es decir cero a quince respectivamente.

FIG 5.10

RED EN ESCALERA R/2R DAC

CONVERTIDOR ANALOGICO DIGITAL (ADC).


Un convertidor A/D toma un voltaje de entrada analgico y despus de cierto
tiempo produce un cdigo de salida digital que representa la entrada analgica.
El proceso de conversin A/D es generalmente ms complejo y largo que el
proceso D/A, y se han creado y utilizado muchos mtodos.
Algunos ADC utilizan un DAC como parte de sus circuitos. LA figura 5.11 es
un diagrama a bloque general de estos DACs. La temporizacin, para realizar
la operacin la proporciona la seal de reloj de entrada. La unidad de control
contiene los circuitos lgicos para generar la secuencia de operacin adecuada
en repuesta al comando de inicio, el cual comienza el proceso de conversin.
El computador con amplificador operacional tiene dos entradas analgicas y
una salida digital que intercambias estados dependiendo de cul entrada
analgica sea mayor.
La operacin bsica de los ADCs de esta tipo consta de los siguientes pasos:
1.- El comando de inicio pasa a alto dando inicio a la operacin
2.- A
una frecuencia determinada por el reloj, la unidad de control
continuamente modifica el nmero binario que esta almacenado en el registro.
3.- El nmero binario del registro es convertido en un voltaje analgico V AX;
por el DAC
4.- el comparador compara VAX con la entrada analgica VA. Mientras que
VAX < VA, la salida del comparador permanece en alto, cuando V AX excede a VA
por lo menos en una cantidad igual a V T (voltaje umbral), la salida del
comparador pasa a bajo y detiene el proceso de modificacin del nmero de
registro, que es el equivalente digital de V AX es as mismo el equivalente digital
de VA, dentro de los limites de la resolucin y exactitud del sistema.
5.-La lgica de control activa la seal de fin de conversin, FDC, cuando se
completa el proceso de conversin.

FIG 5.11 DIAGRAMA GENERAL DEL CONVERTIDOR ADC

EL CONVERTIDOR ADC DE RAMPA DIGITAL


La Fig. 5.12 emplea un contador binario como registro y permite que el reloj
incremente el estado del contador un paso a la vez hasta que V AX VA. Este
tipo de convertidor recibe el nombre de ADC de rampa digital debido a que la
forma de onda en VAX es una rampa.
Este convertidor contiene un contador, un DAC, un comparador analgico y
una compuerta AND de control. La salida del comparador tambin proporciona
la seal de conversin activa en BAJO, FDC. Suponemos que V A, el voltaje
analgico de entrada al a convertidor, es positivo, la operacin del mismo es la
siguiente.
1.- Se aplica el pulso de INICIO para poner al contador igual con cero. El
estado alto de INICIO tambin inhibe el paso de los pulsos de reloj para la
compuerta AND y de aqu hacia el contador.
2.- Cuando las entradas del DAC son todas cero, la salida de ste es V Ax=0.
3.- Dado que VA>VAX, la salida del comparador, FDC es ALTO.
4.- Cuando el INICIO regresa al estado BAJO, se habilita la compuerta AND, y
entonces los pulsos de reloj pasan hacia el contador.
5.- A medida que el contador avanza, la salida del DAC, V AX , aumenta un paso
a la vez, como se muestra en la figura 5.12(b)
6.- Cuando VAX VA (VT; 10 a 100V). Este momento FDC cambia hacia el
estado BAJO e inhibe el flujo de pulsos hacia el contador, motivo por el cual
ste deja de contar.
7.- El proceso de conteo est finalizado, lo cual es sealado por la transicin
de ALTO hacia BAJO de la seal de FDC, el conteo del contador es la
representacin digital de VA.
8.- El contador retiene el valor digital hasta que el siguiente pulso INICIO da
comienzo nuevamente al proceso de conversin:

FIG 5.12 CONVERTIDOR ADC DE RAMPA DIGITAL

TIEMPO DE CONVERSIN, TC. En la Fig. 5.12 se muestra el tiempo de


conversin como el intervalo de tiempo entre final del pulso Inicio y la
Activacin de la salida FDC.
El contador comienza a contar desde o hasta que el voltaje V X exceda VA,
donde FDC, pasa a BAJO para terminar el proceso de conversin.
Para un convertidor de n bits, el tiempo de conversin ser.
Tc(mx.)= 2n 1 ciclo de reloj

------------------------------------ (5.6)

Algunas veces se especifica el tiempo promedio de conversin; es la mitad del


tiempo mximo de conversin. Para el convertidor de rampa digital, esto ser.
Tc(prom.)= Tc (mx.) = 2 N-1 ciclo de reloj-------------------------(5.7)
ADC DE APROXIMACIONES SUCESIVAS
El convertidor de aproximaciones sucesivas es uno de los tipos de
convertidores ms utilizados, tiene una circuitera ms compleja que el ADC de
rampa digital, pero un tiempo de conversin ms pequeo.
La configuracin bsica se muestra en la siguiente figura y es similar a la del
ADC de rampa digital, sin embargo se emplea un registro. La lgica de control
modifica bit por bit el contenido del registro hasta que el contenido de ste se
convierte en el equivalente digital de la entrada analgica V A dentro de la
resolucin del convertidor. Un ejemplo sencillo de cuatro bits con un tamao
de paso igual a 1 voltio sera:

Suponga que la entrada analgica V A es 10.4 V, la operacin del


convertidor comienza cuando la lgica de control borra todos los bits del
registro y con ello los pone en 0. Escribimos esta condicin como
Q =0000. Lo anterior hace que la salida del DAC sea V AX = 0V y como
VAX < VA, la salida del comparador es ALTO.

En el siguiente paso (t1) la lgica de control pone el MSB del registro en


1, de modo que Q = 1000, esto hace que V AX = 8 V, dado que V AX < VA,
la salida COMP permanece en ALTO, este nivel indica a la lgica de
control que la puesta en 1 del MSB no caus que V AX se excediera por lo
tanto el MSB se mantiene en 1.
Ahora la lgica de control avanza hacia el siguiente bit y lo pone en 1
haciendo Q = 1100, esto hace que V AX = 12 V en t2 y VAX > VA, la salida
COMP cambia hacia abajo indicando que VAX es demasiado grande,
por lo tanto la lgica de control pone a Q 2 en cero en t3 y Q regresa a
1000.
El siguiente paso es poner a 1 Q 1 quedando Q = 1010, con esto VAX = 10
V, VAX < VA, COMP es alto y le indica a la lgica de control que mantenga
en algo Q1.
El paso final ocurre en t5 cuando la lgica de control pone el bit Q 0 en 1,
con lo que Q = 1011, V AX = 11 V, Dado que V AX > VA, COMP cambia al
estado Bajo, poniendo de regreso Q 0 en 0. En este punto se han
procesado todos los bits del registro, la conversin est completa y la
lgica de control activa la seal de salida FDC para indicar que en el
registro se encuentra el equivalente digital de V A. Para este ejemplo la
salida digital correspondiente a VA = 10.4 V es Q = 1010.
El ADC ADC0804 es un Convertidor de aproximaciones sucesivas.

Tiene dos entradas analgicas Vent (+) y Vent (-) que permite
tener entradas diferenciales. En mediciones hechas en un solo
punto la entrada analgica se aplica en Vent (+) y Vent(-) se
conecta a tierra. Durante la operacin normal el convertidor
utiliza Vcc = +5V como voltaje de referencia y la entrada
analgica puede variar desde 0 hasta 5 V, que sera el valor de
escala completa.
Convierte el voltaje analgico de entrada en una salida digital de
8 bits. La salida es de 3 estados lo que permite conectar el
convertidor en canales de datos.
Tiene un circuito de reloj interno que produce una frecuencia igual
a
f = 1/(1.1RC) con los valores de los componentes conectados al
convertidor de manera externa.
Tiene conexiones a tierra por separado para los voltajes
analgicos y digitales. La terminal 8 corresponde a la tierra
analgica y se conecta al punto comn que sirve como referencia
en el circuito analgico que genera dicho voltaje. La terminal 10
es la tierra digital que es la que utilizan todos los dispositivos
digitales que integran el sistema.

ADC PARALELO
El convertidor paralelo o flash es el ADC ms rpido disponible en la
actualidad, pero requiere de mucho ms circuitera que los otros tipos de
convertidores. Por ejemplo un ADC paralelo de 6 bits requiere de 63
comparadores analgicos, uno de 8 bits necesita 255 comparadores y el de 10
bits requiere de 1023. El gran nmero de comparadores limita el tama;o de los
convertidores paralelos. En la actualidad se encuentran en el mercado
convertidores ADC de 2 a 8 bits y muchos fabricantes ya estn fabricando
unidades de 9 y 10 bits.

El principio de operacin que se describir ser un convertidor paralelo de 3


bits para entender dicha operacin.

Con VA < 1V, todas las salidas de los comparadores C 1 al C2 sern ALTAS, con
VA > 1 V, una o ms salidas del comparador sern Bajas. Las salidas de los
comparadores se conectan a un codificador de prioridad activo en Bajo que
genera una salida binaria correspondiente a la salida del comparador con el
nmero de orden ms grande que es Baja.
Por ejemplo cuando VA est entre 3 y 4 V, las salidas C 1, C2 y C3 sern Bajas y
todas las otras sern Altas. El codificador de prioridad responder solamente a
la Salida Baja de ms valor que sera C 3 y producir una salida binaria CBA =
011, el equivalente digital de VA dentro de la resolucin 1 V.
La tabla muestra la salida para cada uno de los valores de entrada.
Tiempo de Conversin
Como el ADC paralelo no utiliza ninguna seal de reloj, la conversin se lleva a
acabo de manera continua. De tal manera que el tiempo de conversin es el
tiempo que debe transcurrir para que aparezca una nueva salida digital como
respuesta a un cambio en VA y depende solo de los retrasos en la propagacin
de los comparadores que forman parte de la lgica del codificador. Por esta
razn los tiempos de conversin de este tip de convertidor son muy pequeos.
El MC10319 de Motorola es un ADC de 8 bits en el cual se emplean circuitos
internos ECL de alta velocidad, el tiempo de conversin es menor a 20 ns.

También podría gustarte