Objetivo: El alumno comprobará el funcionamiento del módulo ADC

Anuncio
Universida d Autónoma de Baja California
Ingeniería en Electrónica
UNIV ERSID AD A UTÓ NO MA DE BA JA CAL IFORN IA
FACU LTAD DE CIEN CIAS Q UÍM ICAS E INGE NIER ÍA
INGENIERÍA EN ELECTRÓNICA
PRÁCTICA 5
CONVERTIDOR ANALÓGICO
A
DIGITAL (ADC)
Objetivo:
El alumno comprobará el funcionamiento del módulo ADC al configurar
los registros correspon dientes, y d iseñará una subru tina de interrupción para
mostrar en dos d isplays de 7 segm entos el equiva lente digital de un voltaje
an aló gico. Además, utilizará una entrada de conversión analógica para
incremen tar el núm ero de entrad as digitales.
Material:
Equipo
1 Comp utadora con ambiente de desarrollo WinIDE.
1 kit de desarrollo del 68HC908JK3.
1 cable tipo serie DB9 macho – DB9 hembra.
1 adaptador para alimentación 12 VDC.
1 multímetro con puntas de prueba.
1 fuen te de a limentación de co rriente directa (1 2V).
Material
2 display d e 7 seg mentos (ánodo com ún o cátodo com ún).
7 resistores de 220 oh ms
R
470 oh ms.
2 transisto res de propó sito gene ral.
Manuales
Manual del kit de desarrollo.
Manual de referencia del microcontrolador 68HC908JK3.
Nota de aplicación AN1775
Tiempo de realización y fecha de entrega:
2 h oras de lab oratorio + 2 h oras extra -labo ratorio = jueves 24 de ab ril
de 2003.
(se entrega la práctica funcionando, reporte con el programa y las
pregunta s de discusión).
Introducción:
Circuitos Digitales III
Práctica 5
JELH
Universida d Autónoma de Baja California
Ingeniería en Electrónica
El conv ertidor an alógico a dig ital que contiene el microcontrolador
perm ite obtener un equivalente digital de un voltaje analógico presente en el
pin ADCx. Funciona con el principio de aproximaciones sucesivas y tiene una
resolución de 8 bits, por lo que su tamaño de paso es de aproximad am ente
19 mV. El módulo del ADC se puede configurar para que al termina r la
conversión genere una interrupción (si AIEN=1) o para indicar el fin de
conversión a tra vés de la ban dera respectiva (CO CO ).
Desarrollo:
1) Con ecte el siguiente circuito (algunas conexiones del uC no se
muestran por simp licidad).
2) Configure el módulo del ADC del microcontrolador pa ra q ue elija
una entrada analógica (AD Cx), f ADC = 1 M Hz, y que genere
interrupción.
3) Realice un program a que obtenga el equiva lente digital del voltaje
analógico en la entrada ADC x y m uestre e l equivalente
hexadecimal (00 a FF) en los dos displays de 7 segm entos (utilice
el resistor variable de la tarjeta de desarrollo que se encu entra
conectado a uno de los canales del ADC y realice una multiplexión
en tiempo para encender los dos displays). Diseñe la ISR
Circuitos Digitales III
Práctica 5
JELH
Universida d Autónoma de Baja California
Ingeniería en Electrónica
correspond iente al fin de conversión de manera que los displays
exhiban siempre el voltaje analógico convertido.
4) Con ayuda de un multímetro, mida el voltaje analógico en ADCx y
com pare con e l mostrado en los displays.
5) Con sulte la nota de aplicación AN1775 y diseñe un circuito similar
al de la figura 3, con 4 interruptores. Calcule los valores de las
resistencias con base en las indicaciones de la aplicación.
6) Realice un programa que de acuerdo al interruptor oprimido,
despliegue:
“S1"
“S2"
“S3"
“S4"
à
à
à
à
para
para
para
para
el
el
el
el
interruptor
interruptor
interruptor
interruptor
1
2
3
4
Discusión:
1) ¿Qué d iferencia hay en el comportam iento del micro cuando se
utiliza solamente la bandera COCO para señalar el fin de la conversión?
2) ¿Cuándo da inicio el proceso de conversión?
3) ¿Qué finalidad tiene el divisor para elegir la frecuencia de entrada del
módulo del ADC?
4) ¿Cuál es el vector de interrupción asociado al módulo del ADC?
5) Mencione 3 situaciones donde puede ser utilizado el ADC como
interfaz del mundo exterior y el uC.
Conclusiones:
Circuitos Digitales III
Práctica 5
JELH
Descargar