Experiencia No.5 Computadores – Mención Sistemas Computacionales

Anuncio
Experiencia No.5 Computadores – Mención Sistemas Computacionales
Título: Aplicación básica PIC 16F877A. Usando conversión ADC elemental construir un voltímetro CC
Objetivo: Usar los conocimientos adquiridos sobre el MCU 16F877A para construir una aplicación haciendo
uso de entrada análogo digital (ADC)
Procedimiento de laboratorio:
1. Construya una aplicación cuyo circuito se muestra a continuación. Adapte lo que sea necesario del
hardware para el material entregado.
2. Escriba el código para correr esta aplicación.
3. Ejecute la aplicación
Fig. 1: hardware de la aplicación
Muchas aplicaciones de control requieren de la medición de variables análogas, tales como voltaje,
temperatura, presión, velocidad y otras. El PIC incorpora entradas análogas, las cuales están conectadas a un
conversor análogo digital (ADC). A nivel de máquina, el ADC está controlado desde los registros SFR
denominados ADCON0 y ADCON1, y puede generar una interrupción desde periférico si así fuera el caso. La
salida desde el conversor es almacenada en ADRESH (Analogue to Digital conversion Result High byte) y
ADRESL (low byte)
El código en C, debe desplegar en la salida LCD el valor del voltaje DC medido, con dos decimales.
4. Modifique la aplicación del punto 1 para acoplar un sensor de temperatura (LM35) y escriba un programa
en C que despliegue el valor de la temperatura ambiente. Para establecer la escala de temperaturas
infórmese de los valores máximo y mínimo en la zona.
Exp05MCU.docx / jea
Descargar