Está en la página 1de 14

Conversor digital - analgico

Son dispositivo que convierte una entrada digital (generalmente binaria) a


una seal analgica (generalmente voltaje o carga elctrica). Los conversores
digital-analgico son interfaces entre el mundo abstracto digital y la vida real
analgica. La operacin reversa es realizada por un conversor analgico-digital
(ADC).
Este tipo de conversores se utiliza en reproductores de sonido de todo tipo,
dado que actualmente las seales de audio son almacenadas en forma digital (por
ejemplo, MP3 y CDs), y para ser escuchadas a travs de los altavoces, los datos
se deben convertir a una seal analgica. Los conversores digital-analgico
tambin se pueden encontrar en reproductores de CD, reproductores de msica
digital, tarjetas de sonidos de PC, etc.
Bsicamente, la conversin D/A es el proceso de tomar un valor
representado en cdigo digital (cdigo binario directo o BCD) y convertirlo en un
voltaje o corriente que sea proporcional al valor digital. Este voltaje o corriente es
una cantidad analgica, ya que puede tomar diferentes valores de cierto intervalo.
DAC de 4bits. A es el LSB y D es el MSB.
D
0
0
0
0
0
0
0
0
1
1
1

Entrada digital
C
B
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
0
0
0
0
0
1

A
0
1
0
1
0
1
0
1
0
1
0

Salida analgica
Vout en voltios
0
1
2
3
4
5
6
7
8
9
10

1
1
1
1
1

0
1
1
1
1

1
0
0
1
1

1
0
1
0
1

11
12
13
14
15

Las entradas digitales D, C, B y A se derivan generalmente del registro de


salida de un sistema digital. Los 24 = 16 diferentes nmeros binarios
representados por estos 4 bits se enlistan en la tabla siguiente. Por cada nmero
de entrada, el voltaje de salida del convertidor D/A es un valor distinto. De hecho,
el voltaje de salida analgico Vout es igual en voltios al nmero binario (no es as
en todos los casos). 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 Iout.

Convertidor DAC con ponderacin binaria


Este tipo de convertidor es simple y trabajan en paralelo, pero su principal
desventaja es el gran nmero de resistencias de distinto valor que se necesitan.
As, para un DAC de 10 bits son necesarias 10 resistencias con valores de R a
512 R, con una muy baja tolerancia para poder mantener la precisin del
convertidor.

En la figura siguiente se muestra el circuito bsico de un tipo de conversor


digital analgico de 4 bits dando como resultado una ponderacin:

Las entradas A, B, C, y D son entradas binarias que tienen valores de 0 o 5


V. El amplificador operacional se emplea en el modo de sumador inversor que
produce la suma ponderada de los voltajes de entrada. Recordemos que el
amplificador sumador multiplica cada voltaje por la relacin de la resistencia de
realimentacin Rf a la resistencia de entrada correspondiente Rent.
Haremos la demostracin matemtica de porque este circuito se lo conoce
como sumador inversor, con un circuito general:

Demostracin de la ecuacin de la tensin de salida de un circuito sumador


inversor
V1=I1 R1
V2=I2 R2
I3=I1+I2
I3

V1 V 2

R1 R 2

Vout=-I3 R3

Vout (

R3
R3
V1
V 2)
R1
R2

Es inversor pues la salida esta defasada 180 con respecto a la entrada,


explicado esto por el signo menos

Es sumador, pues se ve que aunque afectado por constantes, entre los


parntesis se ve la suma de V1 y V2
Volviendo al circuito anterior, vemos que Rf=1K, y las resistencias de

entrada varan de 1 a 8 K. La entrada D, tiene una Rent=1K, por lo tanto el


amplificador sumador pasa el voltage D a la salida sin atenuacin. La entrada C
tiene Rent=2K, por lo que la seal a la salida se reducir a la mitad, de manera
similar la entrada B se reducir y la entrada A 1/8. Entonces la salida del
amplificador de puede expresar como:
1
1
1
Vsal (V D VC V B V A )
2
4
8

Es evidente que la salida del amplificador sumador es un voltaje analgico


que representa una suma ponderada de las entradas digitales.

Convertidor DAC en Red escalera


Los convertidores digital-analgico (DAC) de escalera o red R-2R hacen uso
de la red R-2R para generar una seal analgica a partir de los datos digitales que
se presenten en sus entradas. A diferencia del DAC de pesos ponderados, el de
red R-2R solo necesita dos valores de resistencias. Lo que lo hace mucho ms
sencillo.
Al igual que el modelo de resistencias ponderadas, consta de una red de
conmutadores, una referencia estable de tensin y la red o escalera R-2R de
precisin. La salida se conecta a un circuito aislador que permite conectarlo sin
carga a la siguiente etapa. El anlisis de la escalera se realiza evaluando los
equivalentes de Thvenin desde los puntos sealados. Desde cualquiera de estos
puntos la resistencia equivalente resulta ser R. En efecto, por ejemplo, desde P0
es trivial ver que el equivalente paralelo es 2R//2R=R. Desde P1 hay que hacer
algo ms pero tambin es fcil ver que vale R. Lo vemos en la figura.
En los DAC multiplicados, la escalera R-2R usa el voltaje de referencia como
una entrada. Este puede variar sobre el rango mximo de voltaje del amplificador y
es multiplicado por el cdigo digital.

Conversor analgico - digital


Un conversor analgico-digital (ADC), es un dispositivo electrnico capaz de
convertir una entrada analgica de voltaje en un valor binario, Se utiliza en
equipos electrnicos como ordenadores, grabadores de sonido y de vdeo, y
equipos de telecomunicaciones. La seal analgica, que vara de forma continua
en el tiempo, se conecta a la entrada del dispositivo y se somete a un muestreo a
una velocidad fija, obtenindose as una seal digital a la salida del mismo.
En otro sentido, 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.
El conversor analgico digital ms sencillo consiste en una serie de circuitos
comparadores ajustados cada uno de ellos a niveles de tensin de referencia
sucesivamente cada vez ms elevado, obtenidos mediante un divisor resistivo de
una misma fuente de alta estabilidad. Al aplicar una tensin a la entrada del
conversor, conmutan todos aquellos conversores cuya tensin de referencia sea
menor que la entrada. Un circuito lgico codifica la salida de los comparadores en
un nmero en el formato binario deseado. La gran velocidad de muestreo y la
cualidad de que la conversin se realiza con un slo pulso de reloj, hace que a
este tipo de conversores se les conozca como conversores flash.
Conversores en circuitos lgicos (74xx y 40xx, tipo flash)
El sumador binario es la clula fundamental de todos los circuitos aritmticos,
ya que mediante sumas (y complementos) es posible realizar restas y con sumas
y restas (adems de corrimientos) es posible realizar multiplicaciones y divisiones,

en otras palabras, las cuatro operaciones aritmticas fundamentales se pueden


realizar usando sumas. A continuacin se describe el diseo paso a paso de un
sumador binario expandible de acuerdo al nmero de bits de los datos a sumar.
El medio sumador
Un medio sumador es un sumador capaz de sumar dos datos de un slo bit y
producir un bit de acarreo de salida. Como se muestra en el siguiente diagrama de
bloques

La manera como realiza la suma y produce el acarreo el medio sumador se


desglosa en la siguiente tabla de verdad

De lo cual es evidente la expresin lgica para cada salida: C= A.B y S =A/B.


Con lo cual, la implementacin del medio sumador es como se muestra a
continuacin

El sumador completo de un bit


El medio sumador no puede ser interconectado con otros medios sumadores
para formar un sumador ms grande, por ello es necesario disear un sumador
que admita otra entrada aparte de los datos a sumar, es decir, un sumador de 3
datos de 1 bit, ste es denominado sumador completo y su diagrama de bloques
es como se muestra a continuacin

En la siguiente tabla de verdad se muestra la manera como este sumador


realiza su funcin

Un anlisis de esta tabla de verdad y el uso de Mapas de Karnaugh nos lleva


a las siguientes expresiones para C1 y S:

Con lo cual la implementacin del sumador completo es como se muestra en


la siguiente figura

El sumador binario de n bits


La ventaja del sumador completo de un bit es que permite conectarse en
cascada con otros sumadores completos para realizar un sumador completo de
varios bits. Por ejemplo, en la siguiente figura se muestra como se conectaran
cuatro sumadores completos de 1 bit para construir un sumador binario de cuatro
bits.

El sumador mostrado en la figura anterior puede realizar la suma de dos


datos binarios de cuatro bits, el dato A=A3 A2 A1 A0 y el dato B =B3 B2 B1 B0
para producir la suma A+B +Co=S=C4 S3 S2 S1 S0 con la posibilidad de recibir un
acarreo de entrada Co y de generar un acarreo de salida C4. Estos acarreos
permiten ver a este sumador como un solo bloque que se puede a su vez conectar

en cascada con otro bloque idntico para formar un sumador binario de 8 bits, y
as sucesivamente, uno de 16 o uno de 32, etc.
Ejemplo de convertidor en circuitos lgicos: Convertidor BCD - BCD exceso
tres.- Una aplicacin directa de un sumador de cuatro bits como el 7483 es un
convertidor de BCD a BCD exceso tres que se puede realizar sumado al dato de
entrada A, una constante B=3= (0011) 2 como se muestra en la figura siguiente

Convertidor de rampa simple


Este tipo de convertidores son sencillos ya que no utilizan convertidores
intermedios D/A. Se emplean en aquellos casos en los que no se requiere una
gran velocidad, pero en los que es importante conseguir una buena linealidad. Son
muy usados en los voltmetros digitales.
En la figura, se representa el diagrama de bloques de un convertidor de
rampa simple.

Inicialmente el contador est a cero y el circuito de control tiene inhibido el


paso de impulsos al contador. Cuando se aplica una se aplica una seal de inicio
(start), el circuito de control dar paso a la seal de reloj hacia el contador y al
mismo tiempo ir generando la rampa que se comparar con la seal de entrada
de tal forma que, cuando esta seal se iguale a la tensin de entrada V i, bloquear
el paso de la seal de reloj al contador, correspondindose la combinacin digital
que aparece en la salida del contador con la tensin analgica de entrada.
Un inconveniente del convertidor A/D de rampa simple como el de la figura,
es su dependencia de la linealidad de la rampa, y en consecuencia, de los
componentes que integran el circuito generador de rampa (circuito integrador
formado, por condensador y resistencia). Este problema se resuelve con el
convertidor de doble rampa.
Convertidor de rampa doble
En este tipo de convertidor hay dos fases: la primera, que consiste en
determinar la rampa para Vi en la entrada, en un tiempo fijo; la segunda, el tiempo
que tarda, con pendiente fija y tensin de referencia conocida, V REF, en pasar del
valor mximo de la anterior fase a cero.
El ciclo de conversin se inicia con la rampa y contadores a cero y el
conmutador electrnico en la entrada analgica V i. La rampa se genera hasta un

punto mximo Vx que vendr dado por el nivel de tensin de entrada V i y siempre
en un mismo tiempo t1
Vx = -(Vi / RC).t1
Cuando el detector de cuenta incorporado en el contador detecta que
concurre el tiempo predeterminado t1, la unidad de control borra dicho contador y
conmuta la entrada a la tensin de referencia V REF. Ahora el integrador generar
un rampa desde - Vx a cero, durante un tiempo t2 que ser contabilizado por el
contador.
Vx = (Vref / RC).t2.
La conversin termina cuando Vx es cero, ya que a travs del comparador,
bloquear la puerta del reloj. La combinacin del contador se corresponder con el
equivalente digital a la tensin analgica de entrada.

Convertidor de aproximaciones sucesivas


Este tipo de convertidor es el ms utilizado cuando se requieren velocidades
de conversin entre medias y altas del orden de algunos microsegundos a
dcimas de microsegundos.
En el diagrama de bloque se utiliza un sistema de conteo por aproximaciones

sucesivas, que bsicamente, est formado por un registro de desplazamiento de n


bits controlados por un circuito digital. Estos circuitos suelen suministrarlos los
fabricantes de Circuitos Integrados.

El proceso de conversin para este tipo de convertidores se basa en la


realizacin de comparaciones sucesivas de manera descendente o ascendente,
hasta que se encuentra la combinacin que iguala la tensin entregada por el D/A
y la de entrada.
Como el arranque parte siempre de cero, el registro de aproximaciones
sucesivas, comienza poniendo a 1 el bit de mas peso (MSB), quedando el resto a
cero, o sea, forma el valor 100 (para este ejemplo se utilizarn slo tres bits), que
corresponde a la mitad de la mxima excursin de la tensin de entrad. Este valor
es transformado a seal analgica, que a su vez se introduce en el comparador.
Si esta seal es mayor que V i, el comparador bascula dando lugar a una
seal que hace que el registro vare su contenido, sustituyendo el 1 del bit de ms
peso por un 0 y colocando en el bit de peso inmediatamente inferior un 1,
quedando inalterado el resto de los bits (010).
Por el contrario si la seal fuese menor que V i, el registro no modifica el bit

de ms peso inmediatamente inferior a 1, dejado a 0 el resto de los bits (110).


Tanto en un caso como en otro, se efecta una nueva conversin D/A y luego
se modifica el registro con el mismo criterio. El proceso se repite hasta alcanzar el
bit de menos peso (LSB).
En el esquema siguiente, se muestra el diagrama de transiciones para 3 bits
donde se indica el proceso de bsqueda de la combinacin digital. El proceso se
repetir n veces, siendo n el nmero de bits del registro de aproximaciones
sucesivas. Por lo tanto el tiempo empleado en la conversin es independiente del
valor de la seal analgica de entrada. El tiempo de conversin de este tipo de
convertidores es mucho menor que el anterior.

También podría gustarte