Está en la página 1de 12

Convertidor ADC (analógico -> digital) o A/D

Muestreo y filtrado
El muestreo es el proceso de tomar un número suficiente de valores discretos en
determinados puntos de una forma de onda como para poder definir adecuadamente esa
forma de onda. Cuantas más muestras se tomen, más precisamente se podrá definir esa
forma de onda. El muestreo convierte una señal analógica en una serie de impulsos, cada
uno de los cuales representa la amplitud de la señal en un determinado instante.

Los armónicos de una señal analógica son ondas sinusoidales de diferentes frecuencias y
amplitudes. Al sumar todos los armónicos de una cierta forma de onda periódica, el
resultado es la señal original. Antes de poder muestrear una señal, es preciso pasarla a
través de un filtro paso-bajo (filtro de anti-aliasing) para eliminar las frecuencias armónicas
situadas por encima de un cierto valor, que estará determinado por la frecuencia de Nyquist.
El teorema de muestreo: El teorema de muestreo establece que para poder representar
una señal analógica, la frecuencia de muestreo, fmuestreo, debe ser al menos dos veces
superior a la componente de mayor frecuencia fa(máx) de la señal analógica.

Retención del valor muestreado


Después del filtrado y del muestreo, el nivel muestreado debe mantenerse constante hasta
que se tome la siguiente muestra. Esto es necesario para que el ADC disponga del
suficiente tiempo como para procesar el valor muestreado. Esta operación de muestreo y
retención genera una forma de onda “en escalera” que se aproxima a la forma de onda
analógica de entrada

Conversión analógico-digital
La conversión analógico-digital es el proceso de convertir la salida del circuito de muestreo
y retención en una serie de códigos binarios que representan la amplitud de la entrada
analógica en cada uno de los instantes de muestreo. El proceso de muestreo y retención
hace que se mantenga constante la amplitud de la señal analógica de entrada entre sucesivos
impulsos de muestreo; así, la conversión analógico-digital puede realizarse
utilizando un valor constante, en lugar de permitir que la señal analógica varíe durante el
intervalo de conversión, que es el intervalo comprendido entre los impulsos de muestreo.
La Figura 13.8 ilustra la función básica de un convertidor analógico-digital (ADC).
Los intervalos de muestreo se indican mediante líneas de puntos.

Cuantificación El proceso de convertir un valor analógico en un determinado código se


denomina cuantificación. Durante el proceso de cuantificación, el ADC convierte cada
valor muestreado de la señal analógica en un código binario. Cuantos más bits se empleen
para representar un valor muestreado, más precisa será la representación.
Como ilustración, vamos a cuantizar una reproducción de la forma de onda analógica en
cuatro niveles (0-3). Como se muestra en la figura 13.9, hacen faltan dos bits. Observe que
cada nivel de cuantificación se representa mediante un código de dos bits en el eje vertical,
mientras que cada intervalo de muestreo está numerado a lo largo del eje horizontal. El
proceso de cuantificación se resume en la Tabla 13.1.
Ahora, vemos cómo mejora la precisión añadiendo más bits. La Figura 13.11 muestra la
misma forma de onda con dieciséis niveles de cuantificación (4 bits). El proceso de
cuantificación de 4 bits se resume en la Tabla 13.2.
El numero de bits empleados en ADC es
su RESOLUCION
Codificador con prioridad

Lo que hacen los codificadores es resibir una palabra en binario y entregan el numero de pin en el
que hay un 1 a la entrada
Hay codificadores con y sin prioridad
Los que son sin prioridad solo puede haber un unico 1 (nivel alto) a la entrada y a la salida se
obtiene el numero de pin que tiene ese 1 (el numero del pin q se obtiene a la salida tambn esta en
binario)
Los que son con prioridad pueden resibir varios 1 en la entrada, y en la salida se obtenndra el
numero de pin a la entrada que resibe el 1 que tenga mayor o menor prioridad (LSB o MSB
dependiendo de el tipo de decodificador con prioridad q sea) el numero del pin q se obtiene a la
salida tambn esta en binario
Por la puerta positiva de cada comparador (amplificador configurado como comparador)
entra el voltaje de referencia y por la puerta no inversora (negativa), esta el voltaje que
depende del divisor de tensión dado por la configuración de resistencias
Si el voltaje de la puerta positiva supera el de la puerta negativa envía un alto al codificador
de prioridad.
A la salida se obtiene el nuero de pin que esta activado en vinario (por supuesto teniendo en
cuenta la prioridad)
Este tipo de ADC necesita un reloj que le indique cada cuanto debe muestrear
RECORDAR QUE ESTE ADC ES UN SAC (CONVERTIDOR DE APROXIMACIONES
SUSESIVAS)

PARA VER COMO FUNCIONA UN SAC VER:


https://www.youtube.com/watch?v=cYDujyU9iTo

LA FORMA DE CONECTAR EL INTEGRADO ADC 0804 ES:

CADA VEZ QUE SE PRESIONA EL BOTON, A LA SALIDA SE OBTENDRA EL


BINARIO EQUIVALENTE DE EL VOLTAJE DIFERENCIAL ANALOGICO
INGRESADO POR VIN+ Y VIN-. RECORDAR QUE LA RESOLUCION DE ESTE
INTEGRADO ES DE 8 BITS. POR LO QUE SE HACE UNA REGLA DE TRES PARA
SABER EL VALOR EN DECIMAL QUE TENDRA EL BINARIO A LA SALIDA, ASI:
Por ejemplo si se ingresan 3,55 volts a la salida se tendrá el binario 10110011 tal como se
muestra:

Entonces el voltaje máximo ingresadoi es 5 volts


Como la resolución es de 8 bits, entonces el entero máximo que convierta es
2^8 = 255

Entonces los 5 volts equibaldran a 255 (entero)

Ahora bien: el binario 10110011 en decimal es : 179

Por lo que para saber que voltaje analógico fue ingresado al ADC se hacer la regla de 3 asi:

255  5 volts
179  X

X= (179*5)/255 = 3,5 volts que fue el valor ingresado

Por lo tanto la conversión de analógico a digital fue exitosa

EL INTEGRADO ADC 0804 TIENE UN RELOJ INTEGRADO QUE DEFINE EL


TIEMPO DE MUESTREO , Y LA CONVERSION QUE SE HIZO CON EL BOTON SE
HACE CON UN MICROCONTROLADOR (pues la idea es convertir unas señal analógica
variable a valores discretos o digitales en un tiempo muy rapido) Y LA FRECUENCIA
DEL RELOJ DEBE SER IGUAL A LA DE ACTIVACION POR PARTE DEL
MICROCONTROLADOR (osea porq el microcontrolador va hacer la tarea de presionar el
botón rápidamente ese será el tiempo de muestreo)

También podría gustarte