Você está na página 1de 9

INFORME DE PROYECTO

AMPLIFICADORES OPERACIONALES
CONVERSOR DIGITAL-ANLOGO (DAC)

LAURA CAMILA DUQUE VINASCO


816020

PROFESORES
CARLOS ALBERTO GARCA
NEIL GUERRERO GONZLEZ

UNIVERSIDAD NACIONAL DE COLOMBIA


SEDE MANIZALES
ELECTRNICA ANALGICA I
OCTUBRE 2 DE 2017
Introduccin
En este trabajo se explicar el proceso implementado para el montaje de un
conversor digital-anlogo utilizando la distribucin de la escalera R-2R, un
amplificador operacional y un micro controlador para la parte digital del circuito.
Mediante la programacin del Arduino se busca que el circuito convierta 256
combinaciones binarias en valores anlogos entre 0 y 5 Voltios, para de este
modo obtener una seal anloga a partir de una digital. Utilizando este criterio
tambin se logra convertir una seal digital a otras como rampa o triangular, lo que
puede resultar muy til en diferentes situaciones.

Objetivo
Este proyecto se realiz con el fin de aplicar los conocimientos adquiridos en el
primer mdulo de la asignatura de Analgica I, pues este DAC es una de las
tantas posibles aplicaciones que se le pueden dar a un amplificador operacional.

Marco terico
En electrnica, un convertidor digital-anlogo ( DAC , D/A , D2A o D-to-A ) es un
sistema que convierte una seal digital en una seal analgica. Un convertidor
analgico-digital (ADC) realiza la funcin inversa.

Los DAC se utilizan comnmente en reproductores de msica para convertir flujos


de datos digitales en seales de audio analgicas. Tambin se utilizan
en televisores y telfonos mviles para convertir datos de vdeo digital en seales
de vdeo analgicas que se conectan a los controladores de pantalla para mostrar
imgenes monocromticas o en color.
Actualmente esta clase de convertidor se puede encontrar en circuitos integrados
comerciales, permitiendo que la fcil incorporacin de este al circuito que sea
necesario. Sin embargo, una alternativa de bajo costo es la configuracin escalera
R-2R DAC, que utiliza slo dos valores de resistencias y un amplificador
operacional. Este es un montaje mucho ms sencillo que la escalera R-2nR,
donde la resistencia de entrada correspondiente a cada bit vara, por lo que se
necesitan muchos valores diferentes y precisos.

Figura 1 DAC escalera R2R de 8 bits.

La resolucin es el nmero de niveles de salida posibles que el DAC est


diseado para reproducir. Esto se suele indicar el nmero de bits que utiliza, que
es el logaritmo base dos del nmero de niveles. Por ejemplo, un DAC de 1 bit est
diseado para reproducir 2 (21) niveles, mientras que un DAC de 8 bits est
diseado para 256 (28) niveles. Por tanto entre ms bits tenga la escalera, ms
resolucin (precisin) tendr el DAC.

La escalera R-2R por s sola es un DAC, pero cuando se usan valores resistivos
muy grandes o se conectan otros elementos el voltaje puede caer, por lo que se
debe conectar un amplificador operacional en la salida de la escalera como se
muestra en la figura 1 para darle estabilidad y precisin a la seal. Un amplificador
operacional (op-amp por sus siglas en ingls) es un dispositivo amplificador
electrnico de alta ganancia acoplado en corriente continua que tiene dos
entradas y una salida. En esta configuracin, la salida del dispositivo es,
generalmente, de cientos de miles de veces mayor que la diferencia de potencial
entre sus entradas. Estas entradas reciben los nombres de entrada inversora y no
inversora, y en el caso de la figura 1 el op-amp est conectado en la entrada
inversora con la salida de la escalera y la entrada no inversora a tierra, por lo que
el voltaje de salida ser negativo. Cabe resaltar que el op-amp tambin podra
haberse conectado como un seguidor de voltaje, pero por cuestiones de rigor en
las mediciones se utiliz la configuracin inversora.

Procedimiento
Como primer paso calcul la cantidad de combinaciones binarias posibles con 8
bits que, como mencion en el marco terico, son 256 (resolucin). Como la seal
anloga que quiero obtener en la salida es mximo de 5 Voltios, se divide la
tensin entre la y se obtiene la cifra de 0.02 aproximadamente. Este nmero indica
la escala en la que aumenta el voltaje de salida a medida que se ingresan los
equivalentes binarios de los decimales entre 0 y 255.

Para este proyecto utilic resistencias de 1K y 2K para cumplir la regla de que


un valor de resistencias debe ser dos veces la otra. Las resistencias fueron de
precisin ya que la tolerancia de estas es muy importante para que el DAC no
presente picos de tensin que alteren su precisin de salida.

Lo primero que hice fue realizar el montaje en la protoboard utilizando el esquema


de la figura 1 con un integrado UA741, ya que slo requera de un amplificador
operacional. En lugar de utilizar switchs como en el esquema lo que hice fue
conectar los 8 bits a los primeros 8 pines digitales del Arduino UNO, siendo el bit
ms lejano al amplificador el bit menos significativo; a continuacin realic la
programacin para el Arduino.

Este primer cdigo lo que hace es permitir que se ingrese por teclado el nmero
de la combinacin (ya sea en decimal o en binario de 0 a 255) y que la salida sea
la fraccin correspondiente de los 5 Voltios a esa entrada.
El segundo cdigo lo que hace mostrar el valor anlogo cambiando las
combinaciones binarias desde el equivalente decimal de cero hasta el 255 cada
segundo. Si se conecta un multmetro a la salida del op-amp, se puede observar
cmo el voltaje vara a una escala de 0.02 desde 0 hasta llegar casi a 5 Voltios .

Ahora, sacando provecho de lo que se logr con los cdigos anteriores, dise
otro cdigo que genera una seal de rampa. Lo que hace es incrementar el valor
de PORTD lentamente hasta 255 y que en ese punto regrese a cero
instantneamente.
Finalmente, realic un ltimo programa para generar una seal triangular. Se
utiliza el mismo principio del cdigo para la seal de rampa con la variacin de que
cuando PORTD toma el valor de 255, debe bajar de nuevo a cero pero tambin
lentamente, del mismo modo que lo hizo de subida, lo que es la razn de que
hayan dos variables.

Despus de verificar que el montaje funcionaba correctamente en la protoboard y


con el Arduino, proced a pasar el montaje a la baquela. Utilic una baquela
universal por motivos prcticos, y despus de acomodar los elementos del circuito
como correspondan, realic las soldaduras. Para el circuito integrado compr una
base protectora ya que usualmente al soldar directamente las patas de ese, se
quema. Al tener todos los elementos el su lugar prosegu a hacer las conexiones a
tierra y a soldar los jumpers que conectaran al Arduino, al igual que los cables
para polarizar al integrado y para medir el voltaje de salida.

El resultado final:

Prob mis cdigos de nuevo ahora utilizando el circuito de la baquela y


efectivamente todo funcion como corresponda, obteniendo entonces un
conversor digital-anlogo.
Conclusiones
Un DAC de escalera R-2R es una solucin a un DAC con un op-amp en
modo de amplificador sumador, pues este mtodo no es satisfactorio para
un gran nmero de bits porque se requiere demasiada precisin en las
resistencias sumadoras, lo que soluciona el DAC red R-2R a pesar de que
en este las resistencias deben ser tambin de precisin, en especial para
los bits ms significativos.
El principio de este conversor consiste en dividir en dos la corriente que hay
en cada nodo. La red est construida de tal forma que el efecto de la puesta
a la salida de la red provoca en la entrada del amplificador operacional una
intensidad de corriente proporcional al peso del bit.
Aunque el DAC red R-2R no es el ms preciso, es una alternativa
econmica y fcil si alguna vez se encontrara en un apuro por no encontrar
un DAC en circuito integrado. Adems, mediante la aplicacin de esta red
fue posible absorber mucho ms a fondo el funcionamiento interno de de
estos integrados.
Los DACs de modo resistivo no se utilizan mucho actualmente porque otras
estrategias (aunque ms difciles de entender) son ms fciles de
implementar en el chip y proporcionan una conversin ms rpida y precisa.

Referencias
https://en.wikipedia.org/wiki/Digital-to-analog_converter
https://www.allaboutcircuits.com/textbook/digital/chpt-13/r-2r-dac/
http://www.skillbank.co.uk/SignalConversion/dac.htm
https://www.tek.com/blog/tutorial-digital-analog-conversion-%E2%80%93-r-
2r-dac

Você também pode gostar