Professional Documents
Culture Documents
Marco terico Simulacin Conclusin Modulacin por ancho de pulso Memoria de datos EEPROM Manejo de LCD Transmisin serial
OBJETIVO Realizar un programa para transformar seales analgicas de entrada a digitales en la salida utilizando el PIC16f877a
Marco terico
El PIC16F877a Cuenta con memoria de programa de tipo EEPROM Flash mejorada, lo que permite programarlos fcilmente usando un dispositivo programador de PIC. El microcontrolador PIC16F877 de Microchip puede desempear muchas funciones pero en la que nos vamos a centrar aqu es la de conversor analgico-digital, se trata de recibe una informacin analgica, y la transforma en forma de una palabra de n-bits en una seal digital PROGRAMA
Simulacin
Conclusin
Se estudiaron las funcionas bsicas del PIC16f877a realizando un programa para la conversin analgica digital Es muy importante que recordemos que el valor que aparece de salida es un nmero representativo del rango que permite convertir el programa. Un ejemplo de esto es que si la entrada es 1V la salida digital no va a ser 00000001 sino el valor del uno en la escala que se provee, en este caso este valor es 00010001. LABORATORIO N2
La modulacin por ancho de pulsos tambin se usa para controlar servomotores, los cuales modifican su posicin de acuerdo al ancho del pulso enviado cada un cierto perodo que depende de cada servo motor. Esta informacin puede ser enviada utilizando un microprocesador como PIC 16F877A de la empresa Microchip. PROGRAMA
SIMULACION
CONCLUSION Utilizando la modulacin por ancho de pulso no muy frecuentes el motor se va a observar que generar movimiento cada vez que le llegue un pulso; y su sentido de giro, polarizando o activando los transistores opuestos. LABORATORIO N3
SIMULACION
CONCLUSION Este laboratorio fue realizado para conocer La memoria EEPROM que es elctricamente gravable, lo que permite escribir y borrar el programa, usando el mismo dispositivo para grabar y borrar. Esta caracterstica supone una gran ventaja con la mayora de los microcontroladores, que tienen como memoria de programa reescribible una tipo EPROM.
LABORATORIO N4
Manejo de LCD
OBJETIVO Aprender a configurar, a manejar a travs de la ayuda del Pic16f877a
MARCO TEORICO Antes de aparecer los LCD, se utilizaba los Displays de siete segmentos para poder mostrar la informacin, adems de su gran limitacin de poder mostrar los caracteres alfa numricos y smbolos especiales, tambin consuman demasiada corriente y ocupaban demasiado espacio fsico. Posteriormente aparecieron otros tipos de displays ms complejos que podan mostrar algunos caracteres y smbolos; pero tenan de igual manera mucho consumo de corriente y espacio fsico desperdiciado. Finalmente aparecieron los LCD o pantallas de cristal lquido la cual tiene la capacidad de mostrar cualquier carcter alfa numrico. Estos dispositivos ya vienen con su pantalla y toda la lgica de control pre-programada en la fbrica y lo mejor de todo es que el consumo de corriente es mnimo y no se tendrn que organizar tablas especiales como se haca anteriormente con los displays de siete segmentos. Las aplicaciones de los LCD son infinitas ya que podrn ser aplicados en la informtica, comunicaciones, telefona, instrumentacin, robtica, automviles, equipos industriales, etc. Todo queda a su imaginacin la gran cantidad de aplicaciones que tiene un modulo LCD. Posee puertos para la entrada de datos y a travs de ellos se pueden ingresar caracteres a la pantalla (R/W=0) o se puede leer de l (R/W=1). PROGRAMA
SIMULACION
CONCLUSION
Cada da se aprende cosas nuevas o se actualizan las ya conocidas o aprendidas. Por lo expresado anteriormente la elaboracin de este laboratorio nos dio a conocer la configuracin y el manejo del LCD LABORATORIO N5
Transmisin serial
OBJETIVO Trasmitir un dato entre dos microcontroladores, el primer micontrolador le enva un dato y el segundo lo recibe y lo muestra por medio de leds y viceversa. MARCO TEORICO Este programa muestra el uso de comunicacin entre dos microcontroladores 16F877A, Como se puede ver en la simulacin, el primer Microcontrolador enva un dato al segundo microcontrolador el cual lo est mostrando por medio de leds en le PortB, y el segundo realiza la misma operacin que el primero, le enva un dato al primer microcontrolador el cual lo est mostrando por medio de leds en le PortB. PROGRAMA
SIMULACION
CONCLUSION Al realizar este laboratorio hemos llegado ha conocer la transmisin o comunicacin entre microcontroladores, se realizo con xito la comunicacin entre los dos PIC16f877A