3 Convertidores AD
3 Convertidores AD
3 Convertidores AD
Variables Físicas
Temperatura, Humedad, Velocidad, Desplazamiento, Presión,
Frecuencia, Fuerza, Luminosidad, Tensión, Corriente, Acidez …
Medición Analógica
Transductores (Físico Eléctrico),
Muestreo (Variables Fijo),
Normalización (Arbitrario Normalizado (4-20mA, 1-5V)),..
3
Introducción
Conceptos Básicos
Variable de entrada
●
Magnitud física a medir
Intervalo de operación
●
Físico : Valores posibles que la variable de entrada puede asumir
●
Analógico: Escala de valores que puede alcanzar el convertidor
Valor de conversión Cero (0):
●
Mínimo valor medible por el convertidor analógico.
Valor de conversión tope:
●
Máximo valor reportable por el convertidor.
Bit Mas Significativo (MSB) :
●
Bit de mayor “peso” (Binario)
Bit Menos Significativo (LSB) :
●
Bit de menor “peso” (Binario)
4
Introducción
Proceso de conversión AD y DA
10110 10110
01101 01101
00011 00011
11100 11100 Enhanced
Analog Anti-aliasing Sample-and- Reconstruction
signal filter hold circuit ADC DSP DAC filter analog
signal
This is aliasing
f
f fsample
Overlap causesc
aliasing error
Frecuencia de corte (fc) debe ser menor de la mitad que la del muestreo fmuestreo
Filtro pasa bajas «anti-aliasing»
Convertidor Analógico Digital
Los convertidores se componen de 3 etapas
fundamentales:
●
Circuito de muestreo sample-and-hold.
●
Circuito de cuantización Quantizier.
●
Circuito de codificación Encoder.
Circuito de muestreo «Sample-And-Hold»
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Muchos de los actuales convertidores analógico-digitales
incluyen dicha etapa de muestreo (sample-and-hold.) en
su circuitería.
Circuito de muestreo «Sample-And-Hold»
S/H
Convertidores A/D
Convertidores A/D
R 7
+
las combinaciones binarias –
6
5
2n-1 amplificadores
+
Enable
– pulses
operacionales funcionando R
2 2 R
+
Enable
– pulses
R
Convertidor Análogo-Digital simultaneo
En general:
Vrefmáx = Vref(2n-1) = Vemáx – 1 LSB
Convertidor A/Digital simultaneo (flash)
Tabla de funcionamiento del convertidor
A/D simultaneo
0,375 V ≥ Ve > 0 V 0 0 0 0 0 0 0 0 0 0
0,750 V ≥ Ve > 0,375 V 0 0 0 0 0 0 1 0 0 1
1,125 V ≥ Ve > 0,750 V 0 0 0 0 0 1 1 0 1 0
1,500 V ≥ Ve > 1,125 V 0 0 0 0 1 1 1 0 1 1
1,875 V ≥ Ve > 1,500 V 0 0 0 1 1 1 1 1 0 0
2,250 V ≥ Ve > 1,875 V 0 0 1 1 1 1 1 1 0 1
2,625 V ≥ Ve > 2,250 V 0 1 1 1 1 1 1 1 1 0
3,000 V ≥ Ve > 2,625 V 1 1 1 1 1 1 1 1 1 1
Convertidor A/Digital simultaneo (flash)
Ventajas Desventajas
Operación simple y sencilla Baja resolución
de implementar
Altos costos para aquellos
El más rápido. de alta resolución
• Limitado sólo por los
retardos de propagación
de los comparadores y Para cada bit adicional el
compuertas lógicas. número de comparadores
se dobla (i.e. para 8 bits, se
requieren 255 comparadores)
Convertidor de aproximaciones
sucesivas (SAR)
Convertidor de aproximaciones
sucesivas (SAR)
●
Este convertidor es uno más complejo, el cual incluye
un registro de aproximación sucesiva « Successive
Approximation Register (SAR)»
●
Con este registro se aproxima al valor deseado
modificando, de uno por uno, cada bit del DAC
empezando por el MSB
●
El registro verifica la salida de los comparadores para
ver si la cuenta binaria es mayor o menor que la entrada
de señal analógica y ajusta los bits en consecuencia
Convertidor de aproximaciones
sucesivas (SAR)
Proceso de Adquisición
−t / τ
V CSH (t)=V CSH (t0 )+[ V IN −V CSH (t 0)]×(1−e )
τ = R S 1×C SH
Convertidor de aproximaciones
sucesivas (SAR)
1) El sistema se reinicia y el bit más
significativo del registro se establece
igual a 1
2) El convertidor D / A convierte los
dígitos binarios, generando el voltaje
Vr que va al comparador
3) En relación al resultado del
comparador:
●
Si Ve>Vr este dígito se deja 1
●
Si Ve<Vr el dígito cambia a cero
4) Continua con el siguiente bit más
significativo haciéndolo igual a 1
5) El proceso continúa con el paso 2 hasta comprobar el último bit
Convertidor de aproximaciones
sucesivas (SAR)
1
Convertidor de aproximaciones
sucesivas (SAR)
Salida:
Convertidor de aproximaciones
sucesivas (SAR)
Ejemplo:
DAC
Convertidores A/D Sigma Delta
MODULADOR SIGMA-DELTA
●
Un cuantizador de 1 bit convierte la señal positiva o
negativa del integrador en una trama de 1's o 0's, que
alimentan a su vez al convertidor DAC interno.
●
La salida del convertidor tratará de alcanzar y sobre pasar
al valor de la entrada analógica lo que producirá, en su
caso, el cambio de signo en el integrador.
Summing
point
Analog + ∆ Quantized output
Integrator 1-bit
input Σ quantizer is a single bit
signal – data stream.
DAC
Convertidores A/D Sigma Delta
MODULADOR SIGMA-DELTA
En términos de circuitería analógica
el modulador se vería así:
●
La señal de entrada se
muestrea a una muy alta
velocidad, alimentando a
un integrador-restador cuya
salida se compara contra el nivel
de tierra (GND).
●
El Flip-Flop alimentado por el
comparador se encarga de
generar el flujo continuo de
valores binarios o «bit stream»
Convertidores A/D Sigma Delta
MODULADOR SIGMA-DELTA
Sobre-Muestreo
●
La densidad del ruido de cuantización se distribuye a
lo largo de un espacio más amplio del espectro de
frecuencias, disminuyendo en consecuencia su nivel
en la zona que será aislada por el filtro pasobajo.
Convertidores A/D Sigma Delta
MODULADOR SIGMA-DELTA
●
El primer bit de esa cadena
corresponde a la primera
muestra de la señal Vin .
●
Finalmente, la trama de bits
usada en el convertidor DAC
se comparte también desde el
modulador a los restantes
elementos del convertidor, i.e.:
el Filtro Pasa Bajos y el
Cuantizador.
Convertidores A/D Sigma Delta
Convertidores A/D Sigma Delta
Ventajas Desventajas
●
Alta resolución
●
Lentos debido al sobre-
●
No requieren muestreo
componentes de precisión
externos
●
Muy usados para medición
de señales continuas o DC.
Comparativo ADC
Desempeño SAR vs. Delta-Sigma
Comparativo ADC
ADC Resolution Comparison
Dual Slope
Flash
Successive Approx
Sigma-Delta
0 5 10 15 20 25
Resolution (Bits)
Convertidores D/A
2R I1 – Vout
D2
I=0
I2 + Analog output
R
D3
MSB
I3
Convertidores DAC
Ejemplo: Un convertidor DAC de entrada ponderada tiene una
entrada binaria 1101. Si 1-lógico = +3.0 V y 0-lógico= 0 V,
¿Cual es el valor del voltaje de salida Vout?
120 k
+3.0 V Rf
60 k 10 k
0V
–
30 k
+3.0 V Vout
+
15 k
+3.0 V
Solución: I out ( I 0 I1 I 2 I 3 )
3.0 V 3.0 V 3.0 V
0 V 0.325 mA
120 k 30 k 15 k
D0 D1 D2 D3
R1 R3 R5 R7 Rf = 2R
2R 2R 2R 2R
R2 R4 R6 R8
–
2R R R R Vout
+
Convertidores DAC
Convertidor R-2R de Escalera
●
El convertidor tipo escalera R-2R es relativamente fácil de
fabricar y está disponible como circuito integrado.
●
DAC's basados en la redes R-2R están disponibles en
versiones de 8, 10, y 12 bits.
●
La resolución es una especificación importante, definido
como el recíproco del número de posibles niveles de
salida (N).
n 1 Ve máx −Ve min
N =2 resolución = = n
N 2
Convertidores DAC
Convertidor R-2R de Escalera
●
Ejemplo: ¿Cual es la resolución del convertidor MCP4912
de 12 bits?
1 1
resolución = n = = 0.000244141
2 4096
●
La precisión es otra importante especificación, la cual se
obtiene de la desviación del valor obtenido (real) versus el
valor esperado.
●
Para el MCP4912 la precisión está especificada como:
± ½ LSB
± 0.000244141 / 2 = ± 0.00012207
Convertidores DAC
Filtro de reconstrucción
●
Después de convertir una señal de digital a analógico, se pasa
a través de un "filtro de reconstrucción" del tipo pasa bajas
para suavizar las transiciones del convertidor de la salida.
●
La frecuencia de corte del filtro de reconstrucción a menudo
se establece en el mismo límite que el filtro anti-aliasing, de
manera que se puedan bloquear los armónicos más altos
generados durante la digitalización.
Filtro de
Reconstrucción
Analógicas
-Tensiones V(+), V(-) y A-GND
-Tensiones Vref(+) y Vref(-)
-Tensión de Entrada/Salida Vin/Vout
Digitales
- Tensiones Vcc y D-GND
- Señales CS, EOC (Ready), OE, Strobe y
Data Load
- Bits de Salida/Entrada
Consideraciones DAC
Características