Está en la página 1de 6

INSTITUTO POLITECNICO NACIONAL

ESIME CULHUACAN

LABORATORIO DE MICROPROCESADORES

PRACTICA No. 8

CONVERTIDOR ANALOGICO-DIGITAL

Objetivo

Conocer los parmetros y probar un convertidor Analogico-Digital mediante un
microcontrolador.


Introduccin terica

Convertidor Analgico- Digital (A/D) ADC 0804

Para el proyecto del Termmetro digital, de 0C a 150C, se eligi el convertidor
ADC0804 de 8 bits que utiliza el mtodo de aproximaciones sucesivas. Este convertidor
requiere hasta 100 seg para llevar a cabo la conversin de una seal, lo que es
suficiente para nuestro propsito ya que se tomarn datos (lectura de temperatura) en
intervalos de tiempo mximos de 1seg.







En base al diagrama de flujo del ADC 0804 se describe la funcin de las terminales de
control del convertidor, con el fin de realizar (posteriormente) el programa del
microprocesador que manejar stas seales.
CS. Habilitacin del C.I. Cualquier funcin que se lleve a cabo con el convertidor,
deber estar habilitado con un estado bajo. Cuando CS se encuentra en estado alto, las
salidas de las seales digitales se encuentran en alta impedancia y tampoco se lleva a
cabo ninguna conversin.

RD. Lectura de Conversin. Cuando CS=RD=Nivel Bajo, las terminales de datos de
salida tienen niveles lgicos que representan el resultado de la conversin que se llev a
cabo.
WR. Inicio de Conversin. Cuando es aplicado un pulso bajo en sta terminal,
comienza el proceso de conversin.
INTR. Fin de Conversin En sta terminal, la salida cambia de un estado bajo a uno
alto al comenzar la conversin, regresando al estado anterior, al terminar.





Diagrama de Flujo


Prueba del Convertidor

La red RC presente en las terminales CLK IN y CLK OUT se calcula a partir de que la
frecuencia para ste convertidor est comprendida entre 100KHz y 1460KHz. De
acuerdo a las notas del fabricante, es deseable trabajar lo ms cercano posible a la
frecuencia de 1460KHz y conectar un resistor de 10K.
En base a la frmula de calculo dada por el fabricando y proponiendo una frecuencia de
reloj de 1 MHz. Se tiene:
F
reloj
=1/(1.1 RC)

1 MHz. =1/(1.1 x 10K x C)

C=1/(1.1 x 10 K x 1 MHz )
C=90.9 pFd. , tomando valor comercial de 120 pFd.


Puntualizando, el convertidor ADC 0804 tiene las caractersticas de:

- Entrada de Voltaje de diferencial
- Permite seales de entrada de 0 a 5V, con polarizacin de 5Vcc.
- Trabaja con voltaje de referencia de 2.5V
- Rango Analgico de 5Vcc, 2.5Vcc o ajustable el rango de referencia.
- Rango de temperatura de 0 a 150 C



Calculando l resolucin del convertidor se tiene:


Resolucin =
2
n
VRL VRH
, donde VRH =5Vcc (Voltaje de referencia alto) y VRL
(voltaje de referencia bajo) y n es el nmero de bits del convertidor.

Resolucin =
255
0 5 V V
=20 mV/bit. (real 19.60mV)

El valor decimal ADR equivalente para cualquier voltaje de entrada en el pin V
IN
(+), se
calcula:

Valor ADR =Voltaje en V
IN
(+)/ Resolucin

Por ejemplo (referenciando el circuito anterior Prueba del Convertidor), si en V
IN
(+), se midiera un voltaje 2.20V referidos a tierra el valor de ADR seria

Valor ADR =2.20V/ 19.607mV =112.20D si se pasa a binario 0111000
2
que
seria el valor binario mostrara el convertidor.













Procedimiento

PRACTICA 8A

I.- Elaborar que pruebe el funcionamiento de un convertidor Analgico/ Digital (ADC)
de de 8 bits, el valor convertido se mostrara en ocho bits conectados en el puerto P2.
Obtener; a) el diagrama de flujo. b) el Programa Fuente.
Nota: Armar este circuito primero en Protoboard y luego en la Tablilla Universal o
circuito impreso.





Diagrama de Flujo del Convertidor ADC0804






PRACTICA 8B

II. Elaborar un Programa mediante un microprocesador, que pruebe el funcionamiento
de un convertidor Analgico/ Digital (ADC) de de 8 bits (Tipo Serial), el valor
convertido se mostrara en ocho bits conectados en el puerto P2. Obtener; a) el diagrama
de flujo. b) el Programa Fuente. (nota: motar este circuito en la tablilla universal).

También podría gustarte