Você está na página 1de 8

INSTITUTO TECNOLOGICO METROPOLITANO

ADQUISICION DE DATOS

TRABAJO PRCTICO

INFORME PRCTICA 4

CONVERSION ANALOGA DIGITAL


POR ADC0808

INTEGRANTES:

JULIAN MORALES AGUDELO


EDISON LOPEZ MEJIA
JHONATAN GOMEZ PANIGUA

MEDELLIN
TABLA DE CONTENIDO

1.INTRODUCCION
2.....OBJETIVOS
3.....MARCO TEORICO
4.........CIRCUITO ESQUEMATICO
5.........................CALCULOS MATEMATICOS
6.....................HOJAS DE DATOS
7.BIBLIOGRAFIA
INTRODUCCION

Una conversin analgica-digital (CAD ADC) consiste en la trascripcin de seales analgicas en


seales digitales, con el propsito de facilitar su procesamiento (codificacin, compresin,
etc.) y hacer la seal resultante (la digital) ms inmune al ruido y otras interferencias a las que
son ms sensibles las seales analgicas.

OBJETIVOS:

Inducir al estudiante al diseo y solucin de problemas en un sistema de adquisicin de datos comprender


la interpretar la codificacin binaria de un valor y su transformacin a un sistema anlogo
MARCO TEORICO

CONVERTIDOR ADC

El diagrama de bloque puede verse el ADC por aproximaciones sucesivas, que bsicamente, est formado
por un registro de desplazamiento de n bits controlados por un circuito digital.

El proceso de conversin para este tipo de convertidores se basa en la realizacin de comparaciones


sucesivas de manera descendente o ascendente, hasta que se encuentra la combinacin que iguala la
tensin entregada por el D/A y la de entrada.

Como el arranque parte siempre de cero, el registro de aproximaciones sucesivas, comienza poniendo a 1
el BIT de mas peso (MSB), quedando el resto a cero, o sea, forma el valor 100 (para este ejemplo se
utilizarn slo tres bits), que corresponde a la mitad de la mxima excursin de la tensin de entrad. Este
valor es transformado a seal analgica, que a su vez se introduce en el comparador.

Si esta seal es mayor que Vi, el comparador bascula dando lugar a una seal que hace que el registro
vare su contenido, sustituyendo el 1 del BIT de ms peso por un 0 y colocando en el BIT de peso
inmediatamente inferior un 1, quedando inalterado el resto de los bits (010).

Por el contrario si la seal fuese menor que Vi, el registro no modifica el BIT de ms peso
inmediatamente inferior a 1, dejado a 0 el resto de los bits (110).
Tanto en un caso como en otro, se efecta una nueva conversin D/A y luego se modifica el registro con
el mismo criterio. El proceso se repite hasta alcanzar el BIT de menos peso (LSB).

El convertidor ADC0808

Es un componente para la adquisicin de datos, este circuito CMOS tiene varios convertidores analgico-
digital de 8 bits, un multiplexor de 8 canales y una lgica de control que lo hace compatible con todos los
microprocesadores. Para la conversin utiliza el mtodo de aproximaciones sucesivas. Este dispositivo
ofrece gran velocidad, gran exactitud, mnima dependencia a la temperatura, excelente repetitibilidad y un
consumo mnimo de energa, por lo tanto lo hace un dispositivo ideal en aplicaciones de control y de
automotores.

Las caractersticas del ADC0808 son:

Opera radiometricamente, con 5VDC con un voltaje de referencia ajustable como span analgico.

No requiere ajuste a cero a escala completa.

Tiempo de acceso de 135 nseg.

8 bits de resolucin.

Tiempo de conversin de 100 seg.

Fcil interfase con todos los microprocesadores.

Error total de +/- LSB y +/- 1 LSB.

Consumo de potencia de 15 mW.

Este tipo de convertidor es el ms utilizado cuando se requieren velocidades de conversin entre medias y
altas del orden de algunos microsegundos a dcimas de microsegundos.
En el ADC0808 el rango total de operacin que tambin recibe la denominacin de voltaje de entrada
analgico, es dividido por la mitad en 2 partes iguales, el ADC0808 se encarga de revisar si el valor
analgico que est presente en la entrada se encuentra dentro de la mitad superior, si la respuesta es
afirmativa se generara un 1 lgico y si la respuesta es negativa se generar un 0 lgico. Cuando se
presenta el 1 lgico como respuesta, est indicando que el valor analgico se encuentra en la mitad
superior del rango de operacin, por lo tanto se tiene que desechar la mitad inferior del rango. Mientras se
tenga una respuesta igual a 0 lgico, la interpretaremos como que el valor analgico que pretendemos
convertir se encuentra dentro del rango inferior de operacin, motivo que provocar que la parte superior
del rango de operacin sea desechada. El eliminar una parte del rango de operacin, involucra de forma
inherente el empleo del mtodo de aproximaciones sucesivas, en el cual a manera de resumen podemos
decir que se va encontrando el valor digitalizado de la seal analgica que se est convirtiendo por medio
de la divisin por la mitad del rango total de operacin. La mitad restante se vuelve a dividir en 2 partes
iguales y nuevamente se tiene que determinar en cul de las 2 partes (inferior o superior) se encuentra el
valor analgico, lo que obligatoriamente nos arrojar como resultado un 0 lgico o un 1 lgico, por lo
que el rango original en cada interaccin se va haciendo ms pequeo.

El nmero de interacciones o veces en que se divide el rango original, depende del nmero de bits que
posea el convertidor, y como en este caso se cuenta con un total de 8 bits, entonces el proceso de dividir
el rango de operacin por la mitad y preguntar si el valor analgico se encuentra en principio sobre la
mitad superior, se repite un total de 8 veces una por cada bit, y como en cada proceso de dividir por la
mitad se genera como respuesta un 1 o un 0 lgicos, estaremos encontrando el correspondiente valor
digitalizado del valor analgico.

Ya hemos visto que el ADC0808 cuenta con una salida digital de 8 bits, que permite realizar diseos de
instrumentos de medicin para operar directamente con un microprocesador o con una forma de ejecucin
totalmente independiente

CIRCUITO ESQUEMATICO
CALCULOS MATEMATICOS

Como ya sabemos el LM335 entrega una salida de 10 mV por grados Kelvin, se acondiciona dicha seal
para obtener una respuesta de 10 mV por grado centgrado mediante dos AO 741, obteniendo primero
que todo gracias al amplificador diferenciador obtenemos una tensin proporcional a lo 25 sea 0.25 V
esto quiere decir que cuando la T = 100 el Voltaje de salida es 1V ya que 25 es la 4parte de 100, as
damos una ganancia de 5 a otro amplificador esta ves como no Inversor para que la tensin de salida sea 5
veces el valor de 0.25 V y hasta el valor en que se encuentre la T

Salida 1 Salida 2 y Entrada ADC


0 0
0,25 1,25
0,5 2,5
0,75 3,75
1 5

INTERPRETACION DE LA SALIDA DEL ADC 0808

Salida 1 Salida 2 y Entrada ADC Salida Del ADC


0 0 0,0,0,0,0,0,0,0
0,25 1,25 0,0,1,1,1,1,1,1
0,5 2,5 1,0,0,0,0,0,0,0
0,75 3,75 1,0,1,1,1,1,1,1
1 5 1,1,1,1,1,1,1,1

Como Vemos el voltaje en la entrada del ADC varia entre 0V y 5V as para comprobar
si la conversin es correcta o se aproxima al dato anlogo de entrada

Realizamos lo siguiente

Pasamos el dato Binario A decimal o al menos lo identificamos, luego como el voltaje


mximo de entrada es 5 V entonces multiplicamos el dato por 5, y como el Conversor
necesita 255 pasos para determinar el dato dividimos el producto del dato y 5 sobre /
255

Ejemplo

1.0.1.1.1.1.1.1 = 191

(191)5 = 955

955/255 = 3.745V
PARA OBTENER EL VALOR EN GRADOS C

Salida 1 Salida 2 y Entrada ADC Salida Del ADC Grados


0 0 0,0,0,0,0,0,0,0 0
0,25 1,25 0,0,1,1,1,1,1,1 25
0,5 2,5 1,0,0,0,0,0,0,0 50
0,75 3,75 1,0,1,1,1,1,1,1 75
1 5 1,1,1,1,1,1,1,1 100

Para esto tomamos el valor absoluto del dato de salida y observamos que nuestro rango
es de 0 a 100, entonces multiplicamos el dato por 100 que es la escala total y lo
dividimos por el nmero de pasos 255 para realizar la conversin

0.0.1.1.1.1.1.1 = 63

(63)100 = 6300

6300 / 255 = 24.70

Como vemos se aproxima al valor esperado y el porcentaje de error es muy


tolerable

Você também pode gostar