TEMA 12. CONVERSORES D/A y A/D - OCW Usal

Anuncio
TEMA 12. CONVERSORES
D/A y A/D
http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg
IEEE 125 Aniversary: http://www.flickr.com/photos/ieee125/with/2809342254/
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A y A/D
- Introducción
- Circuitos conversores de señal digital a
analógica
- Circuitos conversores de señal analógica a
digital
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
INTRODUCCIÓN
Señales analógicas (continuas) y digitales (nº finito de valores)
Ventajas del procesado digital de señales:
El procesado de datos digitales es más completo, más barato y
mas rápido más eficiente que el analógico
Mucha mayor facilidad de transmisión
Los circuitos digitales son más fiables
El almacenamiento es más compacto
Las magnitudes físicas con las que convivimos son analógicas o
continuas (Tª, presión, velocidad, voltaje, etc)
También la percepción de los sentidos del ser humano
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
INTRODUCCIÓN
Necesario convertir señales analógicas a digitales y viceversa
http://www.profesormolina.com.ar/electronica/componentes/int/sist_digit/image018.jpg
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
INTRODUCCIÓN
DIGITALIZACION: La representación digital de una cantidad analógica
Muestreo de valores en tiempo
Digitalización de los valores: supone
un redondeo en su valor, estando la
precisión determinada por el número
de bits considerado
Se define la resolución como
=
1
2n − 1
siendo n el número de bits
http://2.bp.blogspot.com/_Sb4aoWqhThY/S99T4vz6k-I/AAAAAAAABzY/6JcgGuof_aQ/s1600/muestreo.png
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
INTRODUCCIÓN
El principio de operación de los circuitos conversores se basa en los
mismos postulados de la representación binaria de cantidades
Toda representación de números no es más que una suma
ponderada
n −1
= ∑ ai 2i
i =0
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE DIGITAL A ANALÓGICO
Vamos a convertir un número de n bits en un valor tensión analógico
Conversor de resistencias ponderadas
R0
V0
2 n-2R
2i-1R
R
I
2 n-1R
2R
A
+
D. Pardo, et al. 1999
a n-1
a n-2
a n-i
a1
La tensión en la salida será
a0
V0 = − R0 I =
−VR R0
2
n −1
= k
R
La sensibilidad del circuito puede verse afectada por la dispersión de
los valores elevados de resistencia para los bits menos significativos
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE DIGITAL A ANALÓGICO
Conversor de red en escalera
R 0 = 3R
Nodo n-1
Nodo 0
R
2R
2R
a0
R
R
2R
2R
a n-3
I
2R
a n-2
V0
A
2R
R
+
D. Pardo, et al. 1999
a n-1
La disposición de las resistencias hace que desde cualquiera de los
nodos se vea una resistencia equivalente hacia el amplificador de 2R, y
hacia atrás también
De este modo, la resistencia vista desde cada nodo es R
La salida será
n
V0 = −VR ∑ an −i 2
i =1
−i
= −VR 2
−n
n −1
i
−n
∑ ai 2 = −VR 2 = k
i =0
donde k puede ajustarse a través de VR y la ganancia del amplificador
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE DIGITAL A ANALÓGICO
En el caso de señales codificadas (ej., BCD) el proceso es similar
Al amplificador
R
2R
a2,3
Rs
4R
a2,2
R
8R
a2,1
Centenas
Rs
a2,0
a1,3
R
4R
2R
a1,2
8R
a1,1 a1,0
Decenas
a0,3
4R
2R
a0,2
a0,1
R0
8R
a0,0
Unidades
D. Pardo, et al. 1999
La rapidez de estos circuitos está marcada por el amplificador de
salida
Dado que la señal se recibe en paralelo, son capaces de trabajar a
altas frecuencias (especialmente los de red en escalera, al emplear
resistencias menores)
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
A partir de una señal analógica, el objetivo es generar un conjunto
de bits que la represente
La resolución está limitada por el número de bits elegido
Conversor por comparaciones sucesivas: se basa en el siguiente
algoritmo (para 2 bits)
≥ 3/4
11
10
≥ 1 /2
< 3/4
10
10
≥ 1/4
01
< 1 /2
01
D. Pardo, et al. 1999
< 1/4
00
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
Conversor A/D por comparaciones sucesivas
Registro de desplazamiento
de n bits
• El programador lógico
genera la secuencia 100… y la
transfiere al registro
Registro de almacenamiento
de n bits
• Se convierte el número a
analógico y se compara con la
tensión de entrada
Reloj
Start
Programador
Lógico
an-1
an-2
Vin
(analog.)
a1
a0
Comp.
Conversor D → A
D. Pardo, et al. 1999
VR (referencia)
• El resultado hace que se
conserve o no el primer
número significativo en el
programador y se pase a
poner el siguiente bit a 1,
volviendo a efectuarse una
comparación
• Se prosigue la secuencia
hasta completar los n bits
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
Vref.
Vin
R
2n-1
El conversor A/D por
comparaciones sucesivas
presenta un inconveniente:
velocidad reducida
Puede mejorarse la
velocidad efectuando las
comparaciones de manera
simultánea para obtener los n
bits en paralelo, lo cual
aumenta notablemente la
complejidad del circuito
Comparadores
Analógicos
R
2n-2
Circuito
de
codificación
An-1
An-2
R
A1
1
A0
R
0
R
D. Pardo, et al. 1999
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
Conversor A/D con contador en rampa
El programador lógico es sustituido por un contador debidamente
controlado
Start
Reloj
Stop
Contador de n bits
Reset
R
e
g
i
s
t
r
o
Vin (analog.)
Comp.
an-1
an-2
a1
a0
Conversor D → A
D. Pardo, et al. 1999
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
Conversor A/D con contador en rampa
Se puede mejorar este diseño con un contador up/down
Reloj
Contador up/down de n bits
an-1
an-2
Vin (analog.)
a1
a0
Compar.
Conversor D → A
D. Pardo, et al. 1999
El contador puede ir hacia delante y atrás, mejorando la eficiencia
de la comparación
El bit menos significativo es inestable, por lo que se suelen diseñar
con un bit más de los deseados
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
TEMA 12. CONVERSORES D/A Y A/D
CONVERSORES DE ANALÓGICO A DIGITAL
Un único conversor A/D puede convertir varias señales con la ayuda
de un multiplexor
Es necesario también un muestreador-mantenedor, que muestrea
cada señal y mantiene su valor hasta que pueda ser aplicada a la
entrada del conversor A/D
La frecuencia de las señales analógicas no puede ser excesivamente
grande
Muestreo y
retención
D. Pardo, et al. 1999
v1
Entradas
analógicas
Multiplexor
Conversor A/D
Sistema
electrónico
vn
Selección de canal
Control de muestreo-retención
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
Agradecimientos
Daniel Pardo Collantes, Área de Electrónica, Departamento de Física Aplicada de la
Universidad de Salamanca.
Referencias
Pardo Collantes, Daniel; Bailón Vega, Luís A., “Elementos de
Electrónica”.Universidad de Valladolid. Secretariado de Publicaciones e Intercambio
Editorial.1999.
http://www.profesormolina.com.ar/electronica/componentes/int/sist_digit/image018.jpg
http://2.bp.blogspot.com/_Sb4aoWqhThY/S99T4vz6kI/AAAAAAAABzY/6JcgGuof_aQ/s1600/muestreo.png
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
Descargar