Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Convertidores
Objetivo
Exponer los esquemas básicos de la conversión
analógica-digital y digital-analógica.
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
Esto es 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»
Filtro pasa bajas «anti-aliasing»
La mayoría de las señales tienen componentes de frecuencia
armónicas mayores a la de muestreo. Para obtener la señal
deseada se diseñan filtros y determinan frecuencias de
muestreo que eviten dichos armónicos y/o ruidos.
Un ejemplo es la frecuencia de muestreo de un CD de audio.
Dicho muestreo se realiza a 44.1 kHz ya que frecuencias por
arriba de los 20 kHz no son detectables por el oído humano.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
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
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 A/Digital semi-paralelo
Codificación en semi-paralelo
Entrada
(“Half Flash” ADC) analógica
4 bit
Flash ADC
(4 MSBs)
Es un proceso de dos pasos:
1) La señal es convertida a la mitad de la
precisión y un D/A interno convierte esta 4 bit Almacen
DAC ador
señal en un valor análogo. de 3
2) Con este valor se calcula la diferencia estados
comparitor
D-A
Converter
clock and
Counter control logic
Convertidor AD contador de rampa
conversión « conversion -
es inicializado en ceros
Counter clock and
control logic
Convertidor AD contador de rampa
conversión « conversion -
es inicializado en ceros
Counter clock and
control logic
Convertidor AD contador de rampa
conversión ha finalizado
• El valor en el contador clock and
Counter control logic
corresponde al valor
de la lectura digital
Convertidor AD contador de rampa
analogue input
– Con el tipo de convertidor +
AD contador, si la señal -
está variando rápidamente, comparitor
el contador debe contar y D-A
Converter
reiniciar antes de comenzar
cada ciclo, por lo que le
resulta difícil seguir la Counter clock and
control logic
señal
Convertidor AD contador de rampa
– El tiempo entre el inicio y
final de la conversión se
conoce como el tiempo de conversion
request
conversión comparitor
output
reloj
Convertidor AD contador de rampa
Ventajas Desventajas
●
No requiere componentes ●
Tiempo de Conversión
(resistencias o capacitores) variable
●
Bajo tiempo de conversión ●
Conversión de datos
paralelo serial compleja
●
Simple (contador +
comparador)
Convertidores A/D continuos
Servo convertidor
El convertidor A/D continuo también llamado servo
convertidor « Up-Down Counter Type / Tracking ADC » se
basa en una estructura similar a la del convertidor A/D
secuencial, pero con la particularidad de que puede
alcanzar mayor velocidad de conversión.
Desventajas
●
Dificultad para calcular
el tiempo de conversión
Convertidores A/D Sigma Delta
Convertidores A/D Sigma Delta
●
En esta conversión un modulador sigma-delta produce un
tren de pulsos cuya proporción entre pulsos positivos
(unos) y pulsos negativos (ceros) corresponde al valor
analógico de la señal de entrada.
●
Una mayor cantidad de 1's lógicos (azul) corresponden a
una señal de entrada de mayor amplitud, por el contrario, si
predominan los 0's (blanco) el valor de la señal será menor.
Convertidores A/D Sigma Delta
●
La trama de unos o ceros es entonces alimentada a un
filtro pasabajos, mismo que elimina las componentes de
alta frecuencia, dejando como resultado una suave señal
que es alimentada a un decimador.
●
El Decimador cuantizará la señal y entregará a la salida
una señal binaria codificada, correspondiente al valor de la
señal analógica de entrada.
Convertidores A/D Sigma Delta
Convertidores A/D Sigma Delta
MODULADOR SIGMA-DELTA
●
El modulador contiene un restador a la entrada, el cual
calculará la diferencia entre la señal analógica de entrada
y la producida por un convertidor DAC interno.
●
La diferencia (Δ) es alimentada a un integrador, el cual va
acumulado un valor analógico ciclo tras ciclo, lo que
resulta en valor positivo o negativo a su salida.
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
●
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.
Convertidores A/D de doble pendiente
Vin
tFIX tmeas
t
●
En primera instancia, la señal de entrada se usa para
cargar un capacitor durante un tiempo fijo predeterminado.
●
Ruidos y transitorios son eliminados gracias a la
integración sobre el tiempo que se realiza aquí.
●
En la segunda etapa, el capacitor se descarga a una tasa
fija y un contador convierte el tiempo que tarda en una
lectura. Correspondiendo un mayor valor a un tiempo de
descarga largo.
Convertidores A/D de doble pendiente
Te
1 Ve Ve Te Ve . Te
V I =−
C
∫ R
. dt=− . t∣ =−
RC 0 RC
0
Convertidores A/D de doble pendiente
VI
V .Td
ref
Vref .Td
RC RC
Convertidores A/D de doble pendiente
[ ] [ ]
Ve V ref
. Te = .Td
R R
Convertidores A/D de doble pendiente
Ventajas Desventajas
●
Se promedia la señal de ●
Lentos
entrada ●
Requieren componentes
●
Mayor inmunidad al ruido de precisión externos para
respecto a otros mejorar la exactitud
convertidores ADC
●
Alta precisión
Convertidor de aproximaciones
sucesivas (SAR)
Convertidor de aproximaciones
sucesivas (SAR)
●
Este convertidor es más complejo que los anteriores, pero
se observa cierta similitud con los convertidores de tipo
secuencial.
●
El contador secuencial se sustituye por un circuito de
aproximación sucesiva «Successive Approximation Register
(SAR)»
●
En lugar de contar de manera binaria, este registro se
aproximar 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:
0 5 10 15 20 25
Resolution (Bits)
Formato :
●
Serie
●
Paralelo
Tecnología
●
Por resistencias ponderadas (obsoleto)
●
R-2R con fuente de tensión
●
R-2R con fuente de corriente
Convertidores Digital / Analógico
Características (Factores)
●
Resolución : No. de Bits, Voltaje de salida (LSB)
●
Intervalo de tensión/corriente de salida
●
Precisión (Calidad)
●
Linealidad (Voltaje de salida en todo el intervalo)
●
Estabilidad (temperatura, tiempo)
●
Precio
Convertidores Digital / Analógico
Características Analógicas
●
Resolución : Número de Bits, Voltaje de salida (LSB)
●
Tensiones de alimentación: V(+), V(-) y A-GND
●
Tensiones de referencia: Vref(+) y Vref(-)
●
Tensión de Salida Vout
Características Digitales
●
Tensiones digitales Vcc y D-GND
●
Señales de control SOC, EOC (Ready), OE y Strobe
●
Interface Serial/Paralela (# de Bits de Entrada)
DAC de entrada binaria ponderada
El convertidor sumador de entrada ponderada binaria es un arreglo
donde las entradas están ponderadas de acuerdo a los valores
binarios correspondientes de entrada. El circuito requiere resistencias
muy precisas y tensiones lógicas de nivel alto (TTL-High) idénticas
para asegurar su precisión.
LSB 8R
D0 Rf
El bit MSB está representado por + –
I0
4R If
la ganancia más grande, por lo que D1
le corresponde la resistencia de 2R
I1 – Vout
D2
entrada mas pequeña. I2
I=0
+ Analog
R output
D3
(Para el análisis, se asume que la MSB I3
–
salida Vout +3.0 V
30 k
Vout
+
15 k
Solución +3.0 V
DAC de entrada binaria ponderada
Ejemplo
Un convertidor DAC tiene una entrada 1101
Si TTL-High = +3.0Vdc 120 k
Rf
y TTL-Low = 0.0Vdc +3.0 V
60 k
encontrar el voltaje de 0V
10 k
–
salida Vout +3.0 V
30 k
Vout
+
15 k
Solución +3.0 V
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
DAC de entrada binaria ponderada
Ejemplo
Un convertidor DAC tiene una entrada 1101
Si TTL-High = +3.0Vdc 120 k
Rf
y TTL-Low = 0.0Vdc +3.0 V
60 k
encontrar el voltaje de 0V
10 k
–
salida Vout +3.0 V
30 k
Vout
+
15 k
Solución +3.0 V
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
Vout = Iout Rf = (−0.325 mA)(10 k) = −3.25 V
DAC de entrada binaria ponderada
DAC de entrada binaria ponderada
Ventajas Desventajas
●
Económico ●
Dependencia de la
●
Simple estabilidad de las distintas
Resistencias
●
Rápido
●
Valores de R muy
diferentes al crecer el
número total de Bits (n)
●
Diferentes tecnologías de
fabricación producirá
resultados distintos
Convertidor DAC de escalera
Escalera : R-2R
Este convertidor requiere solamente dos valores de resistencias.
Mediante el cálculo de un circuito equivalente de Thevenin para
cada entrada, se puede demostrar que
Inputs
la salida es proporcional al peso
D D D D
binario de las entradas en alto. 0 1 2 3
R1 R3 R5 R7 Rf = 2R
2R 2R 2R 2R
Cada entrada en alto R2 R4 R6 R8
contribuye a la salida –
2R R R R Vout
VS +
Vout n i
2
donde Vs = entrada de tensión en alto, i = número de bit y n = número total de bits
Ventajas Desventajas
●
Económico ●
Dependencia de la
●
Pocos estabilidad de las
componentes Resistencias
distintos
●
Simple
●
Confiable
Filtro de reconstrucción
Resolución y precisión
Reconstruction
Filter