Está en la página 1de 12

UNIVERSIDAD de PENSILVANIA

DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y DE SISTEMAS


ESE Undergraduate Labs
Laboratorio de circuitos y sistemas eléctricos II

Analógico a digital (ADC)


y convertidor digital a analógico (DAC)

Metas:

Diseñar y construir un convertidor simple de Analógico a Digital (ADC) y de Digital a


Analógico (DAC) usando circuitos OpAmp y resistencias. Aplicará el teorema de
Thévenin para analizar una red de escalera R-2R. Este es un laboratorio de 2 semanas. En la
primera semana, se espera que termines de construir ADC como se muestra en la Figura 7.
En la semana 2 construirás DAC y conectarás ADC a DAC. Comparará la señal de entrada
con la señal de salida reconstruida.

Fondo:

Los convertidores de digital a analógico ( DAC ) y analógico a digital (ADC) son bloques
de construcción importantes que conectan sensores (por ejemplo, temperatura, presión, luz,
sonido, velocidad de crucero de un automóvil) a sistemas digitales como
microcontroladores o PC. . Un ADC toma una señal analógica y la convierte en una binaria,
mientras que un DAC convierte una señal binaria en un valor analógico. La figura 1 da un
diagrama de bloques de dicho sistema. Un ejemplo de dicho sistema es una tarjeta de
sonido de PC.

Figura 1: Sistema de procesamiento digital con un ADC en la entrada y un DAC en la


salida.
Las señales del sensor varían continuamente ("analógico") entre un rango de voltaje
especificado. Como ejemplo, la salida de un micrófono da un voltaje entre 0 (sin habla) a
100 mV (para voz alta). Cualquier valor entre estos dos extremos es posible. La señal
"analógica" necesita ser convertida en una palabra "digital" de n bits para ser leída y
procesada por una computadora (o procesador de señal digital - DSP). Las señales
"analógica" y "digital" se muestran en la Figura 1.

Conversor analógico a digital

Un ADC toma una entrada analógica y genera una salida digital como se muestra en Figura
2a. Cuantos más bits tenga la palabra de salida, mejor será la resolución. Para un ADC de 3
bits, el número de pasos será 8 mientras que un ADC de 10 bits dividirá la señal analógica
en 1024 (= 2 10 ) pasos.

La relación entrada-salida de un ADC se muestra en la Figura 2b para un convertidor de 3


bits. Observe que cuando la señal de entrada analógica (en el eje horizontal) alcanza un
cierto nivel, se generará un nuevo código digital (consulte el eje vertical en la Figura 2b)
que representa la salida digital del ADC en función de la entrada analógica. La máxima
señal analógica que el ADC puede acomodar se llama Full Scale (FS), como se muestra en
la figura 2b. Como ejemplo, si la entrada analógica es igual a 4 / 8xFS (escala completa), el
código de salida para el ejemplo de la figura 2b será (100). Sin embargo, si uno aumenta la
magnitud de la señal de entrada por encima de 4.5 / 8xFS, el nuevo código de salida digital
será (101).

Figura 2: (a) ADC; (b) característica de entrada-salida de un convertidor


analógico a digital.

Convertidor digital a analógico:

La entrada a un DAC es una palabra binaria de n bits y la salida es un valor analógico,


como se muestra esquemáticamente en Figura 3a.
Figura 3: (a) diagrama de bloques DAC; (b) característica de entrada-
salida de un DAC.

La palabra de n bits (o código digital) es una representación digital de una señal. La


relación entre el valor de salida analógica y la palabra binaria es para el caso de un código
de 3 bits (b 2 , b 1 , b o ), como sigue:

V DAC = K 1 (b 2 /2 + b 1 /4 + b o / 8) Vref

V DAC = ( b 2 /2 + b 1 /4 + b o / 8) FS

en el que K 1 es un factor de escala, V ref es un voltaje de referencia, FS significa Full Scale


(= K 1 xV ref ) y b i es el i-ésimo bit de la palabra digital. El bit b o se llama bit menos
significativo (LSB) y b 3 es el bit más significativo (MSB). Cada vez que el LSB cambia la
salida analógica cambiará en un valor igual a FS / 2 3 para un DAC de tres bits (o por FS /
2 N para un DAC de N bits). Como ejemplo, supongamos que la entrada digital es igual a
(101), K1 = 1 y la referencia V ref. = 5V. El voltaje de salida será entonces:
V DAC = K ( 1/2 + 0/4 +1/8) V ref = 5 / 8xV ref = 5 / 8xFS = 3.125 V
Para cada entrada digital (b 2 , b 1 , b o ) habrá una salida correspondiente como se muestra
en la Figura 3b para un total de 2 3 = 8 palabras digitales posibles. Tenga en cuenta que solo
son posibles valores discretos de la señal de salida. Cuantos más bits tenga la palabra de
entrada, menores serán los pasos de la señal de salida (o mejor será la resolución). Los
ADC típicos tienen al menos 8 bits de resolución e incluso 12 a 16 bits no son infrecuentes.

Para mantener el laboratorio manejable, nos limitaremos a crear un DAC y un ADC


simples de 3 bits. Para más bits, uno puede extender el mismo principio usando más
componentes. El esquema utilizado en el laboratorio para construir estos conferidores es
solo uno de los muchos diseños posibles. Para convertidores de mayor resolución, se
utilizan arquitecturas más sofisticadas. Aprenderá más sobre esto en otras clases.
Asignación previa al laboratorio:

DAC:

1. Un circuito práctico para implementar un convertidor DAC es una red de escalera R-


2R , como se muestra en la Figura 4a.

Figura 4: (a) Red de escalera R-2R; (b) La red equivalente de Thévenin.

Haga un análisis detallado del circuito en su computadora portátil para mostrar que
la resistencia y el voltaje equivalentes de Thévenin, como se muestra en la Figura 4b, es
igual a:

RT=Ry

V T = (V 2 /2 + V 1 /4 + V o / 8)

Puede usar el principio de superposición para encontrar el voltaje equivalente de Thévenin.

2. Supóngase que las tensiones en el circuito de la Fig. 4 pueden ser 0 o 5 V, lo que es el


incremento más pequeño de la tensión de salida V a cabo en el circuito anterior de la Fig. 4
(Para un incremento en el número binario), es decir, el valor de 1 LSB (como se define en
la Figura 3b)?

3. Diseñe un circuito de interfaz OpAmp cuya entrada se conecte a la salida de la red de


escalera R-2R de modo que cada incremento en el número binario produzca un aumento
(disminución) de 1V (o un -1V) en la tensión de salida V DAC (por ejemplo, a (001) ) 2 da
una salida de 1V, a (011) 2 da un 3V, mientras que a (111) 2 da una salida de 7V). Dé el
circuito y los cálculos para encontrar los valores de la resistencia.

4. En su cuaderno de laboratorio, calcule el voltaje de salida analógico esperado (en la


salida del circuito OpAmp ) para cada una de las palabras binarias de la Tabla I.
Tabla 1.

VDAC
Vout(meas.)
b2 b1 b0 (calc.) % diff
(Voltio)
(Voltio)
0 0 0 . . .
0 0 1 . . .
0 1 0 . . .
0 1 1 . . .
1 0 0 . . .
1 0 1 . . .
1 1 0 . . .
1 1 1

5. Dibuje un diagrama similar al de la Figura 3b en su cuaderno de laboratorio, usando los


valores calculados para V DAC.

ADC:

6. La Figura 5 muestra un circuito que implementa un convertidor analógico a digital


(ADC). Este circuito toma una señal analógica y
proporciona
una salida digital.

Figura 5: convertidor de destello analógico a digital.


El circuito consta de 4 comparadores cuyas entradas de inversión están conectadas a un
divisor de tensión. Un comparador es básicamente un amplificador operacional utilizado sin
comentarios. Las salidas de los comparadores en la Figura 5 corresponden a una palabra
digital. Cuando la entrada se eleva por encima de V N1 , el primer comparador cambiará a
una tensión de salida alta que hará que se encienda el LED, lo que indica a (0001). Para
voltajes de entrada más grandes, la salida de otros comparadores también cambiará a
alta. Para voltajes de entrada grandes (por encima de V n3 ), todos los comparadores serán
altos y corresponderán a la salida digital (1111). Por lo tanto, los comparadores codifican la
entrada analógica como una palabra digital en una escala de termómetro .
Todos los comparadores funcionan en paralelo, lo que hace que este ADC sea muy
rápido. Por esa razón, se llama convertidor de Flash.
Observe que se ha agregado una resistencia de 1 kOhm entre la fuente de alimentación y la
salida de los comparadores. Esto se ha hecho para asegurar que el voltaje de salida de los
comparadores sea lo suficientemente alto (los comparadores tienen un colector abierto; no
se preocupe por lo que eso signifique en este punto).
Calcule y registre en su computadora portátil los valores de V ni cuando cada comparador
cambie.

Asignación en el laboratorio:

A. Equipo:

 1. Multímetro digital (HP34401A)


 2. Fuente de alimentación programable de salida triple (HP E3631A): 5V, -5V
 3. Protoboard
 4. Caja azul con cables y conectores
 5. Resistencias: 1kOhm, 3kOhm
 6. Potenciómetro
 7. Diez LED
 8. Quad Comparador LM 339 (quad = cuatro dispositivos en un paquete)
B. Procedimiento

ADC
 Construya el flash ADC como se muestra en la Figura 7. Utilice dos comparadores
LM339 ( especificaciones ) y un codificador de prioridad 74148 ( especificaciones )
para construir el circuito. LM339 es un comparador cuádruple que necesita
resistencias pull-up para permitir voltajes de salida ( ¿qué son resistencias pull-
up? ).
Figura 6: Pin-out del codificador de prioridad 74148 y el Comparador cuádruple LM339.

Figura 7: Diseño - Flash ADC usando LM339 y Encoder prioritario.


 Tenga en cuenta los voltajes y el valor de las resistencias necesarias para construir
el ciruit. Varíe el voltaje de entrada usando un potenciómetro R9 y haga Vref = 4V.
 Registre los valores de la tensión de entrada cuando cada LED se enciende. Para
hacer esto, conecte la fuente de poder U8002 en lugar de la señal de entrada y varíe
lentamente la entrada a 4V. Anote el valor del voltaje cuando cada uno de los LED
se enciende.

Tabla II
U1A U1B U1C U1D U2A U2B U2C
Se
requiere
voltaje de
entrada
para que
los LED
se
enciendan

 Desconecte la fuente de alimentación y conecte el generador de señal y configure la
salida de señal como se muestra en la Figura 7.
 Dale una demostración al instructor de laboratorio.
UNIVERSITY of PENNSYLVANIA DEPARTMENT OF ELECTRICAL ENGINEERING ESE
Undergraduate Laboratory

EE206: Electrical Circuits and Systems II Laboratory

DigitaltoAnalog (DAC) Converter

Metas:

Diseñar y construir un convertidor digital a analógico (DAC) simple usando OpAmp


(LM741) y resistencias. Aplicará el teorema de Thévenin para analizar la red de escaleras
R-2R.

Figura 1. Captura de pantalla del alcance que muestra la entrada (Ch1, amarillo) a ADC, salida (Ch2,
verde) desde DAC y salidas digitales D0, D1, D2 desde el codificador 74148.

En la asignación de laboratorio.

A. Equipo:
1. Multímetro Digital (HP34401A).
2. Fuente de alimentación programable de salida triple (HP E3631A).
3. Protoboard.
4. caja azul con cables y conectores.
5. Resistencias.
6. Potenciometro (para ajustar de nuevo).
7. Osciloscopio MSO7034B
8. sondas digitales.
9. OpAmp 741.
B. Procedimiento:

DAC.
1. Construya el DAC de escalera 2R-R como se muestra en la figura 2. Para
implementar los voltajes Vout = (Dx) * (Vref); donde Dx corresponde a valores de
bit y Vref = 5V. Use cables de puente a los 5 V (Vref) o buses de tierra como se
muestra esquemáticamente en la figura 1.

Figura 2. R-2R Red de contactos.

2. Diseñe un circuito de interfaz OpAmp cuya entrada se conecte a la salida de la red


R-2 R (enlace: http: //en.wikipe dia.org/wi ki / Resistor_ladder) para que cada
incremento en el número binario ( posición del interruptor) genera un incremento de
1 V en la salida. 1 representa la conexión a 5V (Vref) y 0 representa la conexión a
GN D}. Medición y recuperación de los valores calculados de R1 y n R2. Use la
siguiente tabla para asegurarme y registre los valores de VDAC. Verificar con el
TA.

D2 D1 D0 Vout VDAC
0 0 0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1 ~5V ~7V
Tabla 1. Tensión medida para el circuito de escalera R-2R.
3. Luego, use el circuito construido la semana pasada (del laboratorio de la semana
pasada http://www.seas.upenn.edu/~ese206/labs/adc206/adc206.html) y conecte
D0, D1, D2 al circuito que se muestra a continuación.

Figura 4: El circuito DAC con interfaz 7404

Cont.

El inversor TTL, 7404 convierte el voltaje de ~ 3.8v a 5v. Esto asegurará que los
voltajes medidos en la Tabla 1 serán similares al cálculo de los voltajes del prelab.

4. El alcance 7034B de Agilent tiene la capacidad de adquirir y mostrar señales


digitales de 16 canales junto con señales adquiridas de sus 4 entradas analógicas.
(Consulte las páginas 359 - 368 http://cp.literature.agilent.com/litweb/pdf/54695-
97025.pdf).

Las sondas lógicas se conectan a la parte posterior del alcance y están numeradas 0-16. Use
los números de sonda # 0, # 1 y # 2 para conectar a los pines 4, 8, 12 de 7404,
respectivamente. Use la función digital del osciloscopio MSO7034B para mostrar señales
digitales como se muestra en la Figura 5.
Figura 5. Uso de entradas "digitales" usando sondas lógicas.

5. Conecte las señales al osciloscopio como se muestra a continuación:

Canal 1 (amarillo) : Señal de entrada

Canal 2 (verde) : Señal de salida (onda sinusoidal reconstruida)

D0 (azul) : Señal digital - bit D0

D1 (azul) : Señal digital - bit D1

D2 (azul) : Señal digital - bit D2

¿La pantalla del endoscopio es similar a la Figura 1? Verificar con el TA.

También podría gustarte