Documentos de Académico
Documentos de Profesional
Documentos de Cultura
8 2convertidoranalogico Digital1 121210121347 Phpapp01 PDF
8 2convertidoranalogico Digital1 121210121347 Phpapp01 PDF
ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Ts
τ
τ : tiempo de muestreo
δ(t) Ts: periodo de muestreo
Señal de muestreo que
controla al interruptor
δ(t)
t
S(t)
Sτ(t)
__________________________________________________________________ 1
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
En la figura anterior vemos que S(t) es la señal analógica que se va a muestrear y esta
compuesta por una suma de señales (armónicas) de varias frecuencias, siendo “fm” la
frecuencia mayor. δ(t) es la señal que actúa sobre el interruptor electrónico y fija el
muestreo de la señal S(t) con una frecuencia “fs”(periodo Ts); el tiempo de muestreo
vale “τ”. A la salida del circuito de muestreo (interruptor) tenemos la señal muestreada
que la denominamos Sτ(t). Esta ultima señal, en su análisis espectral, se demuestra que
esta compuesta por una suma de varias señales de distintas frecuencias. Del conjunto de
esas frecuencias estarán las frecuencias originales de la señal a muestrear “S(t)” mas
señales que tienen frecuencias diferencias y sumas de las señales originales con “fs”
(fs-fm) y (fs+fm), 2fs””, etc. (son teóricamente infinitas señales). De todas ellas, la
mas próxima a fm es (fs-fm). Ahora bien, si quisiéramos reconstruir la señal original
S(t) de la señal muestreada Sτ(t), podemos hacerlo empleando un filtro pasa bajo, que
solamente deje pasar las frecuencias originales, hasta su valor máximo fm, y rechace
todas las frecuencias superior a este valor. La función de transferencia del filtro, tendrá
que ser como muestra la siguiente figura:
H(f)
Sτ(t) S(t)
Filtro
Pasa bajo
fm fs-fm f
Como podemos observar en la figura, la función de transferencia del filtro, debe ser
plano hasta la frecuencia fm, y luego debe caer bruscamente a cero, por encima de este
valor, antes que alcance el valor fs-fm. Si hubiéramos muestreado con una frecuencia
2.fs < fm, la frecuencia de la componente de la señal muestreada de valor (fs-fm), seria
menor que fm , ( (fs-fm)< fm ), lo que haría imposible separarla con el filtro anterior.
Mediante la aplicación del teorema del muestreo, se pueden transmitir varias señales en
el tiempo por un mismo canal de comunicación (canal de radiofrecuencia digital, dos
conductores eléctricos, fibra óptica) . Para lograrlo, es necesario muestrear varias
señales sucesivamente S1 S2….Sn y las señales muestreadas Sτ1, Sτ2…..Sτn, se las
envían por el canal de comunicación, intercaladas en el tiempo. A este sistema de
comunicación, se le denomina “multiplexación en el tiempo”. Al otro extremo del canal,
se deben separar las distintas señales muestreadas, que fueron enviadas, proceso
denominado “demultiplexación”, para luego pasarlas por un filtro pasa bajo y
reconstruir las señales originales.
La siguiente figura, nos muestra, en forma simplificada, el proceso de la multiplexación
y demultiplexación de señales eléctricas:
__________________________________________________________________ 2
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
S2 S2
Sτ1, Sτ2…..Sτn
Sn Sn
Cuantificación y codificación
Vo Vo
5
4
3
2
-2,5 -1,5 1 1,5 2,5 3,5 Vi
t
-1
-2
-3
-4
-5
Vi
t
Para el caso planteado en el dibujo anterior tenemos en el cuantificador que los niveles -
2,5, -1,5, 0, +1,5, 2,5 etc. son niveles de decisión. Por ejemplo cuando la señal continua
tiene valores de tensión comprendidos entre +1,5 y +2,5, el cuantificador asigna una
valor fijo de tensión de +2 voltios. Entre -3,5 y -2,5 se asigna el valor -3 voltios y así
sucesivamente con los otros valores intervalos de tensión. En gral los intervalos de
tensiones de decisión son constantes ∆V = cte. En otros casos ∆V varía según una ley
logarítmica, como en el caso de la compresión de la señal.
Error de cuantificación
Error
Vi
__________________________________________________________________ 4
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Para el caso donde la diferencia entre niveles de decisión es constante ∆V= cte., el error
de cuantificación tiene forma de diente de sierra, como lo muestra la figura anterior.
El error de cuantificación será tanto mayor, cuanto mayor sea el desnivel de los
escalones de cuantificación. Por lo tanto para alcanzar un error menor, necesitamos
recurrir a un elevado número de niveles, con el consiguiente aumento del número de
bits del código digital de la magnitud codificada, con la consiguiente complejidad de los
circuitos.
La relación entre el tamaño del escalón “∆V”, los niveles de cuantificación “p” y la
tensión pico a pico de la señal a convertir “Vpp”, esta dada por:
Vpp = ∆V. p
Resumiendo, para que una señal analógica pueda ser procesada por un sistema digital,
es necesario que la señal analógica pase por las fases de muestreo, cuantificación y
codificación.
Los convertidores ADC son dispositivos electrónicos que establecen una relación
biunívoca entre el valor de la señal a convertir y el código (palabra) digital obtenido.
Esta relación se obtiene en la mayoría de los casos, con la ayuda de una tensión de
referencia. Su fundamento teórico, como dijimos, esta basado en el teorema del
muestreo, la cuantificación y la codificación.
Por el método empleado en la conversión, podemos clasificar a los ADC en tres tipos
generales:
a) Conversores de transformación directa.
b) Conversores con transformación (D/A) intermedia auxiliar
c) Otros métodos
__________________________________________________________________ 5
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Vi
-
Buffer - Vo
+ Conmutador Buffer
electrónico +
C
C/M
Vi Vo
S & H
C/M
Estos circuitos son los encargados de tomar una muestra (durante un intervalo de
tiempo) de la tensión analógica a convertir y el posterior mantenimiento del valor
obtenido, durante el tiempo necesario para que se lleve a cabo la conversión A/D.
El funcionamiento del circuito anterior, es el siguiente: El convertidor A/D envía por la
línea C/M, un pulso de tensión de ancho “τ” que cierra el conmutador, cargando el
condensador, durante ese tiempo. Idealmente, durante el tiempo “τ” , el condensador
sigue a la tensión de entrada. Terminado este tiempo, el conmutador se abre y C
mantiene la carga. (Los buffer son AO realimentados config. seguidor de tensión, con
alta impedancia de entrada y baja impedancia de salida). En la próxima figura se puede
observar este proceso:
Vo=Vc
Vi
C/M
El grafico anterior tiene carácter de ideal, dado que durante la carga como la descarga
del condensador, el valor real de la tensión, está relacionada con su valor, el valor de las
capacidades parásitas y con las resistencias asociadas al circuito.
La señal C/M proviene del convertidor A/D, que es el único que conoce cuando se ha
completado la conversión de la muestra de tensión tomada. En algunos convertidores el
periodo de toma de muestra es constante; en otros, depende de los niveles de tensión
muestreados.
A continuación detallaremos algunos de los convertidores A/D mas utilizados.
__________________________________________________________________ 6
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
CONVERTIDOR A/D CON COMPARADOR EN PARALELO
C3
3V I3
C2
2V I2
C1
1V I1
Resolución = 1 Volt
VA C1 C2 C3 C4 C5 C6 C7 A2 A1 A0
0-1V 1 1 1 1 1 1 1 0 0 0
1-2V 0 1 1 1 1 1 1 0 0 1
2-3V 0 0 1 1 1 1 1 0 1 0
3-4V 0 0 0 1 1 1 1 0 1 1
4-5V 0 0 0 0 1 1 1 1 0 0
5-6V 0 0 0 0 0 1 1 1 0 1
6-7V 0 0 0 0 0 0 1 1 1 0
>7V 0 0 0 0 0 0 0 1 1 1
El convertidor paralelo o también llamado “instantáneo”, es ADC de mayor velocidad
disponible. Este convertidor consta de N comparadores a los cuales se le introducen dos
señales simultaneas, una es la señal analógica ya muestreada y la otra una tensión de
referencia distinta para cada comparador y que se obtiene de una misma tensión de
__________________________________________________________________ 7
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
referencia (Vref.), mediante una red de resistencias conectadas en serie. De esta manera
se producen N comparaciones (7 en el dibujo) simultaneas entre la tensión de entrad y
las obtenidas desde la referencia.
Las salidas de los comparadores se aplican a un codificador, que transforma la
información a un código binario procesable.
El tiempo de conversión completo, es del orden de los nanosegundos. Dado que la
comparación es simultanea en todos los comparadores, a diferencia de otros
convertidores, que son secuenciales.
El inconveniente principal de este convertidor es su precio dada la gran cantidad de
comparadores necesarios cuando se quiere disminuir la resolución o escalón a codificar.
Por ejemplo si vamos a codificar con palabras de 8 bits (1 byte) necesitaríamos una
cantidad de comparadores dado por:
N = 2n – 1 = 28 – 1 = 255
Para este caso necesitaremos también 256 resistencias para generar las tensiones de
referencias de los comparadores.
Ejemplos de estos convertidores, tenemos al MC10319 de Motorota de 8 bits en el que
se utiliza circuitos ECL de alta velocidad; Sus entradas y salidas están adaptadas para
ser compatible con TTL. Su tiempo de conversión es menor de 20 ns.
El AD9010 de Analog Devices es un convertidor paralelo de 10 bits con un tiempo de
conversión menor a 15 ns.
Entrada
analógica LATH Y
AMPLIFICADO
RES DE
SALIDA
Salida
VA/D
CONVERTIDOR digital
A/D codificada
Vo Vo2
VA/D
Vo1 Salida del
convertidor
A/D
t1 t2 t
__________________________________________________________________ 8
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
A este convertidor también se le llama “A/D de rampa digital” o “A/D contador”. Es el
circuito mas sencillos de los convertidores A/D y consta básicamente de los elementos
observados en la figura anterior: Reloj y circuito de control, circuito de captura y
mantenimiento (S&H), contador digital binario, conversor D/A, comparador, y circuito
de salida, consistente en basculas de retención (LATH) y amplificadores adaptadores.
El funcionamiento de este convertidor, es el siguiente:
Cuando el circuito S & H ha muestreado la señal analógica (ordenado por la señal C/M
proveniente del circuito de control), el contador comienza a funcionar contando los
impulsos procedentes del reloj. La salida binaria del contador, es convertida por el
DAC en una tensión eléctrica (VA/D) a medida que se va realizando la cuenta. Esta
ultima tensión, tiene la forma de una escalera y resulta proporcional a la cantidad de
pulsos contados. A su vez, la tensión de salida del DAC, es comparada con la tensión
muestreada Vo en el comparador. Cuando ambas tensiones se igualan (y la supera en
una cantidad VT) la salida del comparador cambia de valor (de o pasa a 1), detiene la
cuenta del contador y el ultimo valor digital contado se presenta en la salida
completándose la conversión. Luego nuevamente se reinicia el proceso y así
sucesivamente.
Este convertidor presenta dos inconvenientes importantes que son la baja velocidad y el
tiempo de conversión es variable, en función del nivel de señal muestreada. El tiempo
de conversión para una determinada tensión de entrada Vi, la podemos determinar de la
siguiente forma:
Tc = nº máx. que puede contar el contador x periodo de los pulsos reloj = (2N -1). T
Despejando el tiempo t, tendremos:
t = Vi.Tc / Vf.escala = Vi. (2N -1). T) / V f. escala = Vi. (2N -1) / f . V f. escala
N= nº de bits del contador y del código convertido.
Problema
Un ADC en escalera tiene una tensión de fondo de escala de 10,23 volt y su contador
binario tiene una salida de 10 bits, con una frecuencia reloj de 1MHZ.La tensión de
cambio del comparador vale VT = 0,1mV.Determinar:
a) El código binario equivalente de salida para una tensión de entrada Vo = 3,728 V
b) El tiempo de conversión
c) La resolución del convertidor A/D
Solución:
a) Como el contador tiene 10 bits puede contar hasta 210 – 1 =1023 pulsos que se
convertirán a la salida del DAC en 1023 escalones. Como Vf. escala= 10,23 voltios, el
valor de cada escalón vale:
10,23 V/ 1023 esc. = 10 mV Esto quiere decir que la salida del DAC interno se
incrementa cada 10 mV
Como la tensión de entrada es de 3,728 Voltios, para que se produzca el cambio en la
salida del comparador, la salida de voltaje del DAC interno debe valer:
__________________________________________________________________ 9
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Para este valor, entonces necesito una cantidad de escalones dado por
t= Vi. (2N -1) / (f . V f. escala) =(3,728 V.1024)/( 1MHZ. 10,23 V) = 373,16 µseg.
Problema
Para el ADC del problema anterior, determinar el intervalo aproximado de la tensión
eléctrica analógica, que producirá el mismo resultado digital para:
01011101012≡37310
Solución:
Cuando el contador cuente el penúltimo pulso, 37210 , la salida del DAC interno lo
convierte a una tensión VA/D = 3,72 V. Ahora bien si la tensión muestreada Vo tiene un
valor menor a por lo menos Vo< 3,72 V –VT, el comparador todavía no cambia su
salida, permitiendo contar un pulso mas o sea 373. Por lo tanto este seria el límite
inferior de Vo que nos daría el valor digital equivalente a la cuenta 373.
El otro extremo resulta cuando Vo< 3,73 V –VT, dado que cuando el contador cuente
373, la tensión convertida por el DAC vale VA/D = 3,73 V. Como es superior a Vo, el
comparador cambia de estado y detiene la cuenta.
Resumiendo: los valores considerados de Vo con el mismo código digital son :
3,72 V –VT > Vo < 3,73 V –VT
Como VT es un valor pequeño, podemos decir que la salida digital es la misma entre
3,72 V y 3,73 V de la tensión de entrada analógica Vo. Como vemos la diferencia,
corresponde en magnitud, a la resolución del DAC interno
__________________________________________________________________ 10
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
del mismo valor digital. De allí que una fuente de error es la resolución del DAC
interno. Este error se le asigna aun ADC como +1LSB, o sea al factor de ponderación
que corresponde al bit menos significativo. Existen algunos convertidores donde el error
de cuantificación lo establecen en ± 1/2 LSB
Otro error que aparece en los ADC esta relacionado esta relacionado con la “exactitud”
que depende de la presición de los componentes del circuito, como el comparador, las
resistencias de presición del DAC interno, de los conmutadores de corriente, de las
tensiones de referencia , etc. Una especificación de estos errores, se dan en relación a la
tensión de fondo de escala. Por ejemplo una exactitud de 0,01% FS (fondo de escala),
indica que la salida puede tener un error del 0,01% de su tensión mas alta.
En gral, el error de cuantificación y la exactitud, están dentro del mismo orden de
magnitud.
Problema
Un convertidor analógico-digital de 8 dígitos binarios de salida, tiene una tensión de
entrada a plena escala de 2,55 V, produciendo con este valor una salida digital
11111111. El error porcentual que presenta respecto a su valor de plena escala es de
0,1% F.S. Determinar la cantidad máxima que puede diferir la salida VA/D, respecto a la
señal de entrada Vo
Solución:
Como primer paso debemos determinar el escalón del DAC interno. Este vale:
Escalón: 2,55 V / ( 28 – 1) = 10 mV
Esto significa que VA/D puede estar errado en 2,55 mV de su valor real.
De esta forma, el error total posible puede estar en un valor máximo dado por:
__________________________________________________________________ 11
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Tiempo de conversión
De otra forma, representa el tiempo que tarda el contador en llegar a una cuenta
determinada. Esta cuenta, la finaliza el comparador cuando VA/D > Vo.
El tiempo de conversión máximo será entonces cuando Vo este por debajo del limite de
escala, de modo que VA/D pasa al ultimo escalón para activar el contador y detenerse,
para volver a contar. Este valor vale para F = 1 MHZ y 10 bits:
Algunos fabricantes, para el caso del convertidor en escalera, suministran como tiempo
de conversión, el valor promedio aritmético. Para nuestro ejemplo vale:
Entrada
Analógica RELOJ Y
CIRCUITO DE
Vi Vo
S&H CONTROL
- REGISTRO DE
AO APROXIMACIONES
+ SUCESIVAS
Salida
BUFFER digital
DE
SALIDA
VA/D
CONVERTIDOR
D/A
__________________________________________________________________ 12
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Este convertidor ADC, es bastante similar al convertidor en escalera, desde el punto de
vista de su diagrama en bloques, con la diferencia apreciable que se sustituyo el
contador digital binario por un circuito denominado de “registro de aproximaciones
sucesivas”. Este registro, cuando se le da la orden de inicio, comienza colocando a 1 el
bit mas significativo (MSB), quedando el resto a cero; o sea por ejemplo para una salida
digital de 10 bits, aparece el 10000000002, valor que corresponde a la mitad de la
máxima excursión de la tensión de entrada. Este valor digital, mediante el DAC interno
es transformada a una tensión analógica “VA/D “que es comparada con la señal
analógica de entrada, a convertir.
Si la señal “VA/D “ es mayor que Vo, el comparador bascula dando lugar a una señal que
hace que el registro cambie su contenido, sustituyendo el 1 del bit mas significativo por
un cero y colocando un 1 en el bit de peso inmediatamente inferior, quedando el resto
inalterado; el nuevo valor de salida será 01000000002. Este último valor, nuevamente es
convertido a señal analógica y comparada nuevamente con la señal Vo. Si en esta
comparación, resulta Vo > VA/D, el comparador cambia de estado, haciendo que el
registro no modifique el 1 del bit de mayor peso, pero agrega un 1 en el bit
inmediatamente inferior, dejando el resto en cero.
El proceso se repite “n” veces (“n”, es el numero de bits del código digital de salida),
hasta alcanzar el bit de menor peso (LSB). Terminada la secuencia, el valor digital final
corresponde al valor convertido de la señal analógica muestreada y cuantificada.
La próxima figura, muestra la modificación de los bits del registro de 5 bits, para un
determinado valor de tensión analógica a convertir.
Vf. escala
VA/D
Vo
Vf.esc.
2
Bit 4 (MSB) 1 1 1 1 1 1 1 1 1 1
Bit 3 0 0 1 0 0 0 0 0 0 0
Bit 2 0 0 0 0 1 1 1 1 1 1
Bit1 0 0 0 0 0 0 1 0 0 0
Bit 0 (LSB) 0 0 0 0 0 0 0 0 1 1
__________________________________________________________________ 13
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Una característica del método de aproximaciones sucesivas es que el valor final
convertido VA/D resulta por debajo de la señal analógica Vo, a diferencia del método de
rampa, donde el voltaje equivalente, estaba por arriba de Vo.
Problema
El registro de aproximación sucesiva de un convertidor tiene 8 bits con una resolución
de 20 mV. Determinar la salida digital para una tensión analógica de entrada de 2,17
Voltios
Solución:
Por la resolución, la cantidad de escalones posibles para la tensión a convertir resulta:
2,17/20 = 108,5 escalones
Para 108 escalones corresponde VA/D= 108 x 20 mV = 2,16 voltios
Para 109 escalones corresponde VA/D= 109 x 20 mV = 2,18 voltios
Como la aproximación queda en un valor menor, entonces le corresponde el valor final
a 2,16 V < 2,17 V. Por lo tanto la salida del convertidor corresponderá al valor
equivalente digital del decimal 108
10810≡ 011011002.
tc = N x 1 ciclo reloj
La constancia de éste valor, independiente del valor de Vo, resulta interesante cuando
los datos analógicos están cambiando a una frecuencia relativamente rápida.
Problema
Determinar los tiempos de conversión de dos ADC de 10 bits, uno de rampa en escalera
ascendente y otro de aproximaciones sucesivas, que están alimentados con una
frecuencia reloj de 500 KHZ
Solución:
tc.esc max = (2N – 1) x 1/f = 1023 x 2 µseg. = 2046 µseg. (ADC rampa en escalera)
__________________________________________________________________ 14
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
En el ADC de rampa en escalera ascendente y descendente, se usa un contador
ascendente-descendente para disminuir el tiempo desperdiciado. Este contador cuenta
hacia arriba cuando el comparador indique VA/D < Vo y cuenta hacia abajo, cuando VA/D
> Vo. De esta manera la salida del DAC (VA/D) se modifica hasta que se produce “el
cruce con Vo donde detiene la cuenta.
Para un nuevo valor a convertir, ahora el contador no se reestablece a cero sino que
parte de su ultima cuenta, incrementándole o decrementándose, según sea el nuevo valor
de Vo respecto a VA/D.
De esta manera, el tiempo de conversión en este convertidor, se reduce, respecto al de
escalera ascendente, pero seguirá siendo variable, en función del valor a convertir.
Como la salida del DAC interno sigue a la entrada Vo, a menudo se le denomina “ADC
de seguimiento”
Estos convertidores son más sencillos que los anteriores ya que no utilizan DAC
interno. Se emplean en aquellos casos en que no se requieren gran velocidad, pero en
los que es importante conseguir buena linealidad. Se usan frecuentemente en
voltímetros digitales.
Existen dos tipos a saber: el de rampa única y el de doble rampa.
Conmutador
electrónico
Generador
rampa
Vref.
C
R VA Comparador
-
AO - Cx
+ AO
+ CONTADOR
Vp
Vi Vo BUFFERS
S&H DE
RELOJ Y SALIDA
CIRCUITO DE
CONTROL
VS
Salida
digital
__________________________________________________________________ 15
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Como muestra el dibujo, tiene un integrador, un comparador, un generador de impulsos
y los circuitos de salida.
En la puesta en marcha el integrador y el contador son puestos a cero por el circuito de
control. A partir de este momento, el integrador genera una rampa con una pendiente
determinada por los valores de C y R. Simultáneamente el contador comienza a contar
los pulsos provenientes del reloj, que pasan por una puerta Y. Para este caso, la salida
del comparador, deberá estar en uno lógico (1), para permitir que los pulsos lleguen al
contador. En el comparador se realiza la comparación entre la señal de entrada (señal
muestreada) y la rampa generada en el integrador. Cuando el nivel de la rampa supera a
la señal de entrada, el comparador bascula colocando un cero lógico en la puerta AND,
deteniendo el paso de pulsos hacia el contador. El valor contado hasta este momento,
corresponde con la salida digital del valor de la tensión de entrada muestreada.
Las formas de ondas de las distintas señales que intervienen, se muestran en el siguiente
dibujo:
TS
Vo
VA
t
VS
Cx
__________________________________________________________________ 16
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
De allí despejamos el número de pulsos contados y tendremos:
N = (C.R. f/ Vref). Vo
Conmutador
electronico Generador CIRCUITO DE
C1 rampa CONTROL
C
VA
C2 -
AO -
+ AO
+ CONTADOR
Comparador
a masa
-Vref.
BUFFERS
DE
RELOJ
Vi Vo SALIDA
S&H
Salida
digital
VA
t
T1 TA1 TA2
VA1
VA2
__________________________________________________________________ 17
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Este convertidor se ha diseñado para resolver los inconvenientes del de rampa única
(variabilidad de C, R y f ). El funcionamiento comienza integrando la señal muestreada
de entrada durante un tiempo T1 fijo para cualquier nivel de tensión. Esto da lugar a una
rampa negativa hasta alcanzar el nivel de tensión - VA1 (- VA2 corresponde para otro
nivel de tensión de entrada). A continuación se cambia de posición el conmutador C2 y
se pasa a integrar una tensión negativa de referencia (-Vref.), dando lugar a una rampa
positiva, que comienza desde -VA. El tiempo de integración de esta rampa, hasta que la
tensión se haga cero, como se observa en el grafico, depende de la tensión alcanzada
cuando se genero la rampa negativa. Durante este tiempo, el contador cuenta los pulsos
provenientes del reloj.
Al pasar la rampa por el nivel cero, detectado por el comparador, termina la cuenta,
teniéndose una salida digital, proporcional al nivel de tensión de entrada.
Por ejemplo para el nivel de tensión de entrada que proporciona - VA1, el contador
cuenta durante el periodo ∆T= TA1-T1 y para -VA2 cuenta durante ∆T= TA2-T1 .
Con este método se eliminan las derivas por C, R y frecuencia reloj. En efecto, la
tensión alcanzada por la primera rampa para t = T1 vale:
T1 = n1. T reloj
Por otra parte, el tiempo TA1, es el empleado en alcanzar el nivel cero, en el transcurso
de la segunda rampa, por lo que VA1 también la podemos expresar como:
Durante este periodo el contador cuenta N pulsos, por lo que podemos reemplazar a este
periodo por la cantidad de pulsos contados multiplicado por el periodo del reloj:
Como podemos ver el número de pulsos contados para el nivel de tensión muestreado y
convertido, no depende de C, R y la frecuencia.
Evidentemente, este convertidor presenta tiempos de conversión largos ( 10 a 100
mseg.), por lo que no se lo emplea para adquisición de datos o señales de audio, pero la
conversión lenta no resulta un problema para su aplicación en voltímetros y
multímetros.
Como ventaja, es su bajo costo y con un grado mayor de complejidad, como dijimos,
resuelve los problemas del de rampa única, respecto a la variabilidad de C,R y la
frecuencia.
__________________________________________________________________ 18
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
CONVERTIDOR A / D DE VOLTAJE A FRECUENCIA
Este convertidor es más simple que los vistos anteriormente porque no necesita un DAC
interno. En lugar de este, utiliza un “oscilador lineal controlado por voltaje”,
denominado también VCO, que produce una frecuencia de salida proporcional a su
voltaje de entrada. Para el caso del convertidor A / D, el voltaje de entrada del VCO es
la señal analógica. Esta última modifica la frecuencia de salida del VCO. Esta
frecuencia alimenta a un contador que cuenta durante un intervalo de tiempo fijo. El
conteo final resulta proporcional al valor del voltaje analógico.
Para tomar como ejemplo e interpretar su funcionamiento, supongamos que el VCO
genera una frecuencia de 10 KHZ cuando se le aplica una tensión de 1 volt. Si le
aplicamos 1,5 volt, la frecuencia de salida pasa a 15 KHZ, y con 2,73 voltios, la
frecuencia es 27,3 KHZ. Como vemos el incremento de frecuencia es proporcional al
incremento de la tensión de entrada.
Por ejemplo si tenemos ahora una tensión de 4,54 voltios a la salida del VCO
tendremos 45,4 KHZ y si esta frecuencia la hacemos pasar por un contador que cuente
durante 10 mseg. el contador contara hasta 454. Como vemos, en este caso para una
tensión de 4,54 voltios, tenemos a la salida del contador, el valor digital equivalente al
decimal 454 representativo de la señal analógica.
Si bien este método de conversión es simple, tiene el inconveniente que resulta difícil
alcanzar un grado de presición alto, dado que es dificultoso diseñar un VCO con
exactitud del 0,1 %.
Una de las aplicaciones principales para este tipo de convertidor es en los entornos
industriales ruidosos donde se deben transmitir señales analógicas de pequeña
magnitud, provenientes de los transductores, hacia las computadoras de control. El
ruido eléctrico puede afectar de manera adversa las señales analógicas si se transmiten
directamente, a través de conductores, a las computadoras. Una solución, es alimentar
un VCO con la señal analógica y transmitir la variación de esta frecuencia que
prácticamente no se vera afectada. La computadora, por medio de sus circuitos internos
y programa correspondiente, contara los pulsos digitales durante un tiempo fijo y
convertirá este conteo en el equivalente valor digital de la señal analógica.
__________________________________________________________________ 19
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
palabras binarias de 8 bit equivalentes a la magnitud de la entrada analógica. Veamos
primero su diagrama en bloques:
Líneas de
IN0(26) direccionamiento
IN1(27)
IN2(28) (25)ADD A
8 entradas Multiplexor de (24)ADD B
IN3(1) Decodificador
analogicas 8 canales
IN4(2) analogicos de direcciones (23)ADD C
(Básculas)
IN5(3) (22)ALE
IN6(4)
Activación de la
IN7(5) báscula de
direcciones
Señal
analógica START(6) CLOCK(10)
seleccionada (inicio) (reloj) Conversor A/D
Control y (7)EOC
tiempos (Fin de la
conversión)
Registro de
aproximaciones MSB
sucesivas (SAR)
(21)2-1
(20)2-2
Comparador
(19)2-3
Báscula /
(18)2-4
amplificadores
de salida (8)2-5
(15)2-6
(14)2-7
Cadena de
conmutadores (17)2-8
LSB
Conversor
D/A Salida de 8
256 resistores bits
(9)OUPUT compatible
ENABLE TTL
(Control
triestado)
(11)Vcc (13)GND (12)Vref(+) (16)Vref(-)
__________________________________________________________________ 20
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Los números, en los terminales del diagrama de bloques, corresponden a los pines del
circuito integrado.
Dispone de 8 entradas analógicas posibles y de una lógica de control compatible con
cualquier microprocesador. Un multiplexor analógico de 8 canales puede acceder
directamente a cualquiera de los 8 entradas analógicas.
El DAC interno consta de 256 resistencias conectadas a una cadena de conmutadores
analógicos. Dispone también de un comparador estabilizado (chopper) y un registro de
aproximaciones sucesivas.
Mediante una combinación de líneas de entradas A, B y C del decodificador de
direcciones, se selecciona uno de los 8 canales analógicos. El multiplexor analógico
traslada la señal analógica del canal elegido a una de las entradas del comparador. La
selección, corresponde a la mostrada en la siguiente tabla:
Canal C B A
seleccionado
Entrada 0 0 0 0
“ 1 0 0 1
“ 2 0 1 0
“ 3 0 1 1
“ 4 1 0 0
“ 5 1 0 1
“ 6 1 1 0
“ 7 1 1 1
Por el terminal (22) ALE, se recibe un flanco ascendente que memoriza la información
presente en las líneas A, B y C.
Para el funcionamiento y sincronización del convertidor, es necesario aplicarle un reloj
externo que puede establecer la frecuencia de trabajo entre 100 KHZ y 1,2 MHZ.
Los terminales (12) y (16), Vref (+) y Vref (-). Introducen desde el exterior los voltajes
de referencia para el convertidor, los cuales determinan el margen de la tensión
analógica de entrada a convertir. Desde el Terminal Vref (-), la tensión de referencia se
deriva hasta la Vref (+), pasando por una cadena de 256 resistencias en serie, como
indica la figura:
Control desde el registro
de aprox. sucesivas
A la entrada del
comparador
__________________________________________________________________ 21
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
VOLTIMETRO DIGITAL
__________________________________________________________________ 22
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Visualizadores 7 segmentos
Modificación del
punto decimal
Por cambio
escala
Decodifica- Decodifica- Decodifica-
dor BCD/ dor BCD/ dor BCD/
7 7 7
segmentos segmentos segmentos
Entrada
Contador Contador Contador reloj
BCD BCD BCD
(Centenas) (Decenas) (Unidades)
CL CL CL
Q2 Q1
A las
entradas de MV1 MV1
borrado de `Q2 `Q1
los registros
(CLEAR)
Multivibradores monoestables
__________________________________________________________________ 23
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Vi1
Vi2
Vo Vo
Vc
Fin de la
conversión t
Conteo
VQ1 final
transferido
a salida
registros t
VQ2
Puesta a cero
contadores para
inicio nueva
conversión t
Por ejemplo si la tensión analógica vale Vi = 6,3721 V, la tensión de salida del DAC
interno o sea Vo, deberá superar a 6,372 + VT = 6,3721 V para que la salida del
comparador (Vc) pase al valor bajo. Como el DAC varia su tensión cada 10 mV,
__________________________________________________________________ 24
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
entonces se tendrán que generar 6,3721/10 mV = 637,21 escalones que en la practica
corresponden a 638 escalones. El contador (formado por tres décadas contadoras parara
su cuenta en el numero 638, valor correspondiente en BCD al 0110 0011 1000, valor
binario que se guardara en los registros de cuatro bits que a su vez, se decodificara a 7
segmentos, para su visualización. Para nuestro caso, donde estamos midiendo hasta el
valor 9,99 voltios, se deberá indicar con un indicador luminoso, el punto decimal, a la
derecha del visualizador que corresponde a las centenas (contador)
Rr
+ -
Ii
Vio = -Rr. Ii
Vi v≈0 V
Para medir resistencia, se hace pasar por la resistencia a medir, una corriente fija de
referencia (fuente de corriente constante). Esta corriente conocida, convierte la
resistencia desconocida en una tensión eléctrica que luego es convertida a digital.
Rx
I=cte
Vo=-.Rx.I
__________________________________________________________________ 25
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
En ambos casos, medición de corrientes y resistencias, previo a la conversión A/D, se
puede colocar un amplificador o atenuador para obtener distintas escalas de medición.
Mediciones de voltajes de CA
Vi
Vo Vo sin capacitor
Vo con capacitor
D1 D2 DN
Contador
4 bits
Multiplexor de datos
Decodificador
BCD/7Seg.
N
1 2
Decodificador
de 1 a N líneas
(Selec. display)
N 2 1
__________________________________________________________________ 28
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
vamos a mostrar el diagrama lógico y de bloques simplificado de un CI de alta densidad
de integración como el MM74C923 de la firma Nacional.
Inicio Vcc
R(13) (18)
Arrastre 74C927 Reloj
CO(14) ÷ 10 ÷6 ÷ 10 ÷ 10 (12)
(15) a
4 4 4 4
Selección (16) b
`DS(6) LATCH LATCH LATCH LATCH Decodificador
4 BIT 4 BIT 4 BIT 4 BIT BCD / (17) c
7 Seg.
Latch y exitador (1) d
(5)
(2) e
(3) f
A B C D (4) g
A (7)
B (8)
MULTIPLEXOR Oscilador
C (10) interno
D (11)
Masa(9)
Este integrado, consta de un contador de cuatro dígitos, un registro de almacenamiento
interno, siete salidas por transistores NPN que proporcionan hasta 80 mA para cada
segmento de los visualizadores, y un circuito interno para multiplexar los cuatro
visualizadores. La multiplexación se hace por medio de un oscilador interno.
El circuito dispone de una entrada reloj (12) para el contador, de tal forma que este
avanza con cada flanco negativo en dicha entrada. Asimismo, consta de una entrada de
iniciación (13) que cuando se pone a nivel alto, el contador pasa a cero y la salida de
acarreo (14) pasa a nivel bajo.
Para el control del registro de almacenamiento interno, formado por cuatro basculas por
década del contador, dispone de una entrada de validación (5) que cuando se produce
una transición de nivel bajo a alto, el numero almacenado en el contador pasa al
registro.
La entrada de selección de digito (6), cuando esté a nivel alto, se mostrará el número en
el contador; cuando este a nivel bajo, se seleccionará el número que se halla en el
registro de almacenamiento.
El multiplexor, genera cuatro salidas internas y cuatro externas A, B, C, y D. Las
internas se utilizan para realizar el multiplexado sobre las salidas de las básculas hacia
el decodificador BCB/7 seg. El grupo de cuatro básculas seleccionadas se conecta a las
cuatro salidas comunes, mientras el resto de las básculas permanece con alta impedancia
de salida (control triestado).
Las salidas externas A(7), B(8), C(10) y D(11), son las encargadas de seleccionar a cada
visualizadores, en sincronismo con el correspondiente dato BCD convertido a 7 seg. La
excitación de los segmentos (LED o LCD) se realiza a través de las salidas externas
a(15), b(16), c(17), d(1), e(2), f(3) y g(4).La próxima figura, muestra el conexionado
básico de los terminales de excitación de los visualizadores:
__________________________________________________________________ 29
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
a R
b
c
d
74C927
e
f
g
A B C D
Como lo hemos dicho al principio del tema de los convertidores D/A y ADC, existen
muchas aplicaciones donde los datos analógicos se deben “digitalizar” para transferirlos
a la memoria de una computadora. Este proceso, mediante el cual la computadora
adquiere estos datos analógicos digitalizados, se denomina “adquisición de datos” y la
electrónica que lo realiza, se denomina en la jerga de la computación, “placa de
adquisición de datos”. Esta placa, tiene todos los componentes necesarios para realizar
la conversión A/D, como así también de los amplificadores o atenuadores para
adaptación de la señal de entrada a las distintas resoluciones. El control de esta placa se
realiza a través de la computadora mediante un programa específico. La adquisición de
datos se realiza como ya lo hemos mencionado, tomando muestras de la señal analógica
(muestreo) a intervalos de tiempo menores a la máxima frecuencia contenida en esta
señal (teorema del muestreo de Nyquist).
La computadora puede hacer varios procesos con los datos adquiridos, dependiendo de
la aplicación. Por ejemplo en una aplicación de almacenamiento de una grabación
digital de audio, video o un osciloscopio digital, la microcomputadora interna guarda
__________________________________________________________________ 30
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
los datos en una memoria para luego, tiempo después transferirlos a un DAC y
reproducirlo nuevamente como señal analógica. En una aplicación de control de
procesos, la computadora examina los datos o realiza un determinado algoritmo de
control, para posteriormente determinar que salidas de control debe generar. Veamos el
diagrama simplificado de este procedimiento:
Vi(analogica)
Inicio Reloj
ADC de rampa
____ digital 8 bits
MICROCOMPUTADORA FDC
Datos
8 bits
Vi (señal analógica)
Vi
Vo
Inicio
____
FDC
to t1 t2 t3 t4
00001000 00000101 00000011 00000011
dato1 dato2 dato3 dato4
Datos que se van cargando en la
memoria de la computadora
__________________________________________________________________ 31
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
“inicio” para iniciar una nueva conversión A/D. La señal negada FDC ( fin de
conversión), generada por el convertidor, es monitoreada por la computadora, para
determinar el momento que finaliza la conversión, para posteriormente transferir el
resultado digital, a la memoria de la computadora.
En el dibujo se observa la señal Vi (línea continua), la tensión en escalera Vo del DAC
interno, que comienza a incrementarse cuando se da la orden de inicio. Cuando Vo
iguala y supera a Vi, se completa la conversión pasando la señal ‘FDC a un valor bajo.
El valor del contador interno del ADC se transfiere a la salida (bus de datos) y la
computadora mediante una instrucción del programa, lo guarda en su memoria.
Nuevamente genera otra señal de “inicio”, para repetir el procedimiento comentado.
Si posteriormente quisiéramos reconstruir la señal digitalizada, la computadora,
mediante otro “programa especial” transfiere los datos guardados a un DAC en el
mismo orden con que fueron tomados y con el mismo intervalo de tiempo. La salida del
DAC presentara una señal escalonada, haciéndola pasar por un filtro RC pasabajo se
puede obtener la forma de onda original.
Reproducción señal
V digitalizada
Reproducción señal
digitalizada y
filtrada
__________________________________________________________________ 32
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
esta razón, los nombres de algunas de las entradas y salidas, se basan en funciones que
son comunes a sistemas soportados con microprocesadores. Veamos primero el CI con
los nombres y ubicación de los terminales:
Vcc(+5V)
(20)
VENT(+) (6) (11) D7
VENT(-) (7) (12) D6
GND(analogica) (8) (13) D5
Vref/2 (9) (14) D4 Salidas
CLK(out) (19) CAS (15) D3 digitales
ADC0804
CLK(int) (4) 8-bits (16) D2
___ (17) D1
CS (1)
(18) D0
__
RD (2) ____
__ (5)INTR
WR (3)
(10) GND(digital)
Cuando realizamos conversiones con una sola tensión, esta se aplica a VENT(+) y
VENT(-) se conecta a la “tierra analógica” GNDanalogica(8). Durante la operación normal,
el convertidor utiliza Vcc= +5 V como voltaje de referencia y la entrada analógica
puede variar de 0 a 5 V a limite de escala.
El voltaje analógico de entrada es convertido a una salida digital de 8 bits de tipo
triestado. Con 8 bits, la resolución resulta:
f = 1 / (1.1.R.C)
Siendo R y C componentes conectados en serie, a los terminales externos CLKout(19),
CLKIN(4) y GNDdigital(10). También es posible usar un reloj externo, conectado al
Terminal CLKIN(10).
__________________________________________________________________ 33
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Para R = 10 KΩ y C = 150 pF resulta f = 606 KHZ: con este valor de frecuencia, el
tiempo de conversión es de 100µseg. aprox.
Presenta además conexiones a tierra separadas para los voltajes digitales y analógicos.
El Terminal (8) es la tierra analógica que esta conectado al punto de referencia común
del circuito analógico el cual se esta generando el voltaje analógico. El Terminal (10) es
la tierra digital que usan todos los dispositivos digitales del sistema (tienen diferentes
símbolos). La tierra digital es inherentemente “ruidosa” debido a los cambios rápidos de
corriente que ocurren cuando los dispositivos digitales cambian de estado. Aunque no es
necesario usar una tierra analógica separada, hacerlo asegura que el ruido de la tierra
digital no cause conmutación prematura del comparador analógico interno del ADC.
El Terminal ‘CS (selección del chips) debe estar en su estado activo BAJO (0) para que
las entradas ‘RD y ‘WR tengan efecto. Con ‘CS en ALTO (1), las salidas digitales
están en el estado de alta impedancia (Hi-Z) y no se puede llevar a cabo ninguna
conversión.
El Terminal ‘RD (leer) se utiliza para habilitar los búferes de salida digitales. Con
‘CS=’RD= 0, los terminales de salida digital (D7….D0) presentaran los niveles lógicos
resultado de la ultima conversión A/D. Luego el microcomputador puede “leer”(buscar)
este valor de dato digital convertido en el bus de datos del sistema.
El Terminal ‘WR (escribir), en BAJO (0) se utiliza para dar inicio a una nueva
conversión. Tiene esta denominación, (WRITE) dado que en una aplicación común del
microcomputador, utiliza un pulso de WRITE (similar a escribir en una memoria) para
iniciar la conversión.
El Terminal ‘INTR pasa a ALTO (1) cuando se inicia la conversión y retornara a BAJO
(0) para señalar el fin de la conversión. Tiene esta denominación, porque normalmente
se conecta a la entrada de INTERRUPCION del microprocesador para llamar la
atención de este último e indicarle que los datos convertidos están listos para su lectura.
El Terminal Vref/2 es una entrada opcional que puede utilizarse para reducir el voltaje
interno de referencia y por lo tanto cambiar el intervalo analógico de entrada que el
convertidor puede manejar. Cuando esta entrada no esta conectada permanece en Vcc/2
ya que Vcc se esta usando como voltaje de referencia. Conectando un voltaje externo, la
referencia interna cambia al doble de este valor y entonces el intervalo analógico de
entrada cambia de igual forma.
__________________________________________________________________ 34
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
+Vref
Fuente de
+ alimentación
+Vcc(5 V)
1,5 V
10 KΩ -
Entrada
analogica Bus de datos Microprocesador
0,5 – 3,5 V
10 KΩ
VENT(+) Vcc D7 D7 Vcc
0,5 V VENT(-) D6 D6
D5 D5 Bus
GND(analog.) D4 D4 direcc
Vi D3 D3 .
Vref/2
D2 D2
CLK(out) D1 D1
R
D0 D0
10 KΩ CLK(int)
____ ____
___ INTR INTR
CS ___
__ RD
C RD ___
150 pF __ WR
WR GND(digit.) GND
Logica de
decodificacion
de direcc.
__
CS
__
WR
__
RD
____
INTR
Línea Hi-Z
de
datos Inicio 100 µseg. Fin Datos
conversión Conversión validos
__________________________________________________________________ 35
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
La microcomputadora, mediante un programa dedicado, controla cuando debe tener
lugar una conversión, generando las señales ‘CS y ‘WR. Luego adquiere los datos de
salida del ADC generando las señales ‘CS y ‘RD, después de detectar una salida baja en
‘INTR, generada por el ADC, indicando fin de conversión. Esta señal baja provoca una
interrupción al programa principal, pasando a ejecutar un subprograma que genera las
señales indicadas ‘CS y ‘RD.
Las formas de ondas de las señales que intervienen, muestran su actividad durante el
proceso de adquisición de datos. En este caso vemos que ‘INTR pasa a alto cuando ‘CS
y ‘WR son bajos, pero el proceso de conversión no se inicia hasta que ‘RW pase a alto.
Asimismo, las líneas de datos de salida del ADC están en estado de alta impedancia
hasta que la computadora activa ‘CS y ‘RD. En ese punto se habilitan los búferes de
salida de datos conectándose eléctricamente al bus de datos del microprocesador. Las
líneas de datos retornan al estado de alta impedancia cuando ‘CS o bien ‘RD retornan al
estado alto. Los datos recibidos en el bus de datos, mediante una instrucción al efecto es
guardado en la memoria del sistema, para luego ser procesado.
En la aplicación presentada para este convertidor, la señal de entrada varía en un
intervalo de 0,5 a 3,5 volt. Con el propósito de usar por completo la resolución de 8 bits,
el A/D se debe acoplar a las especificaciones de las señales analógicas de entrada. En
este caso, el rango límite de escala es de 3,0 V. Como la señal se desplaza en 0,5 volt de
tierra, entonces para obtener un desplazamiento de este valor, se le aplica un voltaje
similar en la entrada VENT(-) , estableciendo a 0,5 como valor de referencia de 0. El
intervalo de 3,0 V se establece colocando una tensión de 1,5 V en Vref/2 que establece
en 3 volt el intervalo analógico a convertir. De esta manera al valor real de la tensión
analógica de 0,5 volt le corresponderá el valor binario 00000000 (00Hex) y al valor 3,5
volt el 11111111(FF Hex). La resolución será en este caso de 11,8 mV.
Un aspecto importante para destacar, esta relacionado al “ruido” generado por el
sistema digital. De allí la importancia de separar los caminos de las tierras analógicas de
las digitales en la placa soporte, como así también establecer trayectorias de baja
resistencia; de la misma manera, respecto a las trayectorias de las fuentes de
alimentación que deben separarse y emplear muchos capacitores de desacoplamiento
(típico 0,01 µF) muy cerca de cada conexión de la fuente y tierra.
__________________________________________________________________ 36
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
OSCILOSCOPIO DE ALMACENAMIENTO DIGITAL
A continuación, como ejemplo final de las aplicaciones de los convertidores A/D y D/A,
desarrollaremos los conceptos fundamentales en que están basados los osciloscopios de
almacenamiento digital, abreviadamente denominados DSO.
Adquisición de datos
Vext
.
Amplif.
Vi bufer ADC
Amplificador S&H
vertical
Disparo
interno Circuitos de
Señal externa control con
de disparo microprocesadores
Amplificador
horizontal
DAC Contador
base de
tiempo
CRT
Contador de
direcciones
DAC Memoria
Amplificador
vertical
__________________________________________________________________ 37
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli
UTN REG. SANTA FE- ELECTRONICA II- ING. ELECTRICA
8-2 Convertidores de señales analógicas a digital.
----------------------------------------------------------------------------------------------------
Los DSO pueden almacenar las formas de ondas durante un tiempo indefinido, dado
que los datos digitalizados de las señales eléctricas que se quieren observar y medir, se
almacenan en una memoria semiconductora (con Flip Flop); en un CSO, la imagen se
degrada paulatinamente con el tiempo.
Los DSO pueden, en algunos modelos colocar en cualquier parte de la pantalla CRT, la
forma de onda y pueden cambiar sus escalas verticales y horizontales, para adaptarse a
la medición. También es posible almacenar varias formas de ondas para luego
imprimirlas en una impresora estándar.
La figura anterior, nos muestra el diagrama en bloques simplificado de un DSO. La
operación de control y sincronización, la realiza el bloque identificado como “circuitos
de control, que dispone de un microprocesador que ejecuta un programa de control
almacenado en una memoria ROM (de solo lectura). El subsistema que corresponde a la
adquisición de datos, dispone de los circuitos de “muestreo, retención y ADC”, cuya
misión es la de muestrear y digitalizar la señal de entrada. La frecuencia de muestreo se
determina mediante “el reloj de muestreo” proveniente de los controles de base de
tiempo hacia los circuitos de control. Los datos digitalizados se almacenan en la
memoria. El bloque de control, se encarga de las “direcciones de almacenamiento” de
tal forma que los datos sucesivos convertidos a digital de la señal de entrada, sean
guardados en direcciones en direcciones de memoria sucesivas. Esto se realiza,
mediante la actualización continua del “contador de direcciones” de la memoria.
Cuando la memoria esta llena, el siguiente punto de datos del ADC se almacena en la
primera localización de la memoria, escribiendo sobre el dato anterior y así
sucesivamente. Este almacenamiento continua hasta que el bloque de “control recibe
una señal de “disparo externo o interno“de la forma de onda de entrada. Cuando este se
produce, el sistema detiene la adquisición de nuevos datos y cambia al modo de
operación de visualización, en donde todos o partes de los datos de la memoria se
visualizan de manera repetitiva en el tubo de rayos catódicos.
Para la visualización, se usan dos DACs para proporcionar los voltajes de deflexión
horizontal y vertical para el CRT. Los datos de la memoria producen la deflexión
vertical del cañón de electrones, en tanto que el “contador de base de tiempo” (que
cuenta la cantidad de muestras tomadas durante el tiempo de adquisición) proporciona
la deflexión horizontal en forma de una señal de barrido escalonada (diente de sierra
escalonado). El bloque de control sincroniza la operación de visualización
incrementando el “contador de direcciones” de la memoria y el “contador de base de
tiempo” simultáneamente, de modo que a cada escalón horizontal del cañón de
electrones se acompaña un nuevo valor de datos de la memoria al DAC vertical
Los contadores se reciclan de manera continua, de manera que los puntos de datos
almacenados se vuelven a graficar en forma repetitiva en la pantalla. La visualización de
la pantalla consta de puntos discretos que representan los diversos puntos de datos, pero
el numero de datos por lo general es tan grande (1000 o mayor) que da la sensación
visual de una forma de onda uniforme y continua. La operación de visualización de una
señal memorizada termina cuando el operador oprime un botón del panel frontal del
equipo que da la orden para iniciar un nuevo ciclo de adquisición de datos.
Esta secuencia de operaciones del DSO se aplica por ejemplo en el audio digital. La
señal captada por un micrófono (señal analógica) se digitaliza en un DAC, se almacena
en cinta o disco magnético, disco óptico o memoria semiconductora, para luego
reproducirlo en un parlante (señal analógica), previo paso por un DAC.
__________________________________________________________________ 38
Apunte de cátedra Autor: Ing. Domingo C. Guarnaschelli