Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(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.
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
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
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
(5.2)
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,
(5.4)
MSB
4k
8k
4
6
5
Vsal
-Vs
+Vs
2k
+
1k
RF=1k
LSB
Fig. 5.8 (a)
FIG 5.10
------------------------------------ (5.6)
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.
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.