Académique Documents
Professionnel Documents
Culture Documents
INTRODUCCIN
Muchas variables fsicas son de naturaleza analgica y pueden tomar
cualquier valor dentro de un rango continuo de stos. Como Ejemplos de
variable s 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
Entradas
Digitales
Salidas
Digitales
Salida
Analgica
SISTEMA
ADC
DIGITAL
DAC
ACTU
ADOR
PC
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.4.-CONVERTIDOR DIGITAL-ANALGICO
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
Ahora:
Isal = (0.5 mA) X (111012) = (0.5)X(2910)
Isal = 14.5mA
Por tanto se deduce que K varia 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
C
0
0
1
0
B
0
1
0
0
A VSAL (V)
1
1
0
2
0
3
0
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.
Reloj
CONVERTIDO
R
D/A
RESO=1V
Vsal
Escala Completa
15V
0V
Reso=T.de paso=1V
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.
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)
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 2 = 256 y 2 E9 = 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 = 2E9-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.
(5.3)
N T. de pasos
99
c)
MSD
LSD
D1, C1, B1, A1 Do, Co, Bo, Ao
8.0, 4.0, 2.0,
1.0
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:
(5.4)
MSB
RF=1k
1k
+Vs
8k
4k
2k
Vsal
-Vs
LSB
FIG 5.10