LABORATORIO MICROCONTROLADORES
En el presente Blog, se llevara a cabo los laboratorios del grupo 3 del curso de Microcontroladores, siendo los integrantes los alumnos: Carreño Arone Kevin, Coaguila Quispe Miguel y Coaquira Condori Ricardo.
Para la elaboración del curso a lo largo del semestre se tendrá como materiales principales los siguientes elementos:
- PIC16F877A
- Entrenador de PIC modelo HFK-010U
- CCS Compiler
- PicKit2
LABORATORIO 1
Herramientas, hardware y software de programacion
Herramientas, hardware y software de programacion
LABORATORIO 2
Estrategias de programación para LCD y teclado
Estrategias de programación para LCD y teclado
Materiales específicos:
- LCD 16x2
- Teclado matricial 4x4
Este laboratorio se dividirá en 2 partes, Conocer
el Display LCD y Conocer
el teclado Matricial.
Conocer el Display LCD
Realizar un código que al prender el LCD muestre la palabra "CONTADOR", y al presionar 2 botones diferentes, me genere en la linea inferior, los mensajes "Incremento" y "Decremento" respectivamente.
Conocer el Display LCD
Realizar un código que al prender el LCD muestre la palabra "CONTADOR", y al presionar 2 botones diferentes, me genere en la linea inferior, los mensajes "Incremento" y "Decremento" respectivamente.
VIDEO TUTORIAL
Conocer el teclado Matricial
Utilizando la librería KBD1.c , podremos hacer uso del teclado matricial 3x4, podemos ver que el teclado matricial entregara un valor de tipo carácter.
VIDEO TUTORIAL - Instalar la Librería Modificada
VIDEO TUTORIAL
LABORATORIO 3
Añadiendo indicadores, sonido y motores
VIDEO TUTORIAL
PROYECTO 1
Maquina Expendedora
El proyecto que se realizara, sera una maquina expendedora, para esto, tenemos que hacernos una idea de como es que funciona una maquina expendedora, por lo que iremos a analizar una.
VIDEO TUTORIAL - Código y Simulación
VIDEO TUTORIAL - Prueba en Fisco
Para el control del teclado en este proyecto, y en las demas etapas de los laboratorios, se uso una libreria modificada de la libreria kbd.c que viene por defecto en los drivers del programa CCS Compiler, para instalar esta libreria, puedes ver el primer video de la segunda parte del Laboratorio 2.
Puedes encontrar la Simulación en este vinculo, se uso Proteus 8.4 SP0
Puedes encontrar el Código en este vinculo.
Puedes encontrar el Paper en este vinculo.
LABORATORIO 4
Manejando Puertos Analógicos
El PIC con el que trabajamos, cuenta con conversores analógico digital, el cual, como su nombre lo indica, transforma un valor analógico y devuelve un valor digital, con el cual es mas fácil trabajar.
Podemos ver que las entradas Analógicos del PIC16F877a, están en el puerto A y E, y tiene 8 canales, desde el AN0 al AN7.
La conversión ADC, pasa por los siguientes procesos:
- Muestreo de la señal analogica
- Cuantificacion
- Codificacion
A la demora de todo este proceso, se le denomina "Tiempo de Conversión" (Tad). Para este integrado, el Tad es de 1.6 us.
VIDEO TUTORIAL
No encuentro los videos correspondientes...¿¿¿????
ResponderBorrar