Lab9-10 Uc C5 4A
Lab9-10 Uc C5 4A
Lab9-10 Uc C5 4A
MICROCONTROLADORES
Laboratorio N 09 y 10
Programacin e Implementacin del
Aplicativo II
INFORME
Integrantes:
Grupo: C15- 4- A
Semana 10
2016 1
Introduccin.
Existen en el mercado muchas maneras para controlar un circuito. Sin embargo, una
de las maneras ms simplificadas ah sido usando circuitos integrados para hacer ms
fcil el armado de prototipos o proyectos electrnicos. Por otro lado, el avance de la
tecnologa ah permitido crear los microcontroladores, los cuales se programan
mediante un programador que traspasa las instrucciones, realizadas en un software de
la PC, al microcontrolador. Adems, el uso de sensores ah sido de gran utilidad para
facilitar el trabajo de equipos y sistemas. En el siguiente informe, se muestra la
implementacin de un circuito necesario para controlar la cantidad de objetos que
pasan por un canal y organizarlos segn su color. En este proceso se har uso de un
microcontrolador PIC16f877a y un ATmega328p para la realizacin funcional de
nuestro aplicativo.
Objetivos
1. Utilizar las instrucciones para programar al microcontrolador PIC16F877
2. Utilizar las instrucciones para programar al ATMega328p
3. Utilizar software de desarrollo proporcionada por el fabricante.
4. Utilizar software de simulacin digital.
Fundamento terico.
Pickit2.
Es un programador para microcontroladores PIC hecho por Microchip Technology en
el ao 2005. Cuenta con una unidad para programar y depurar el microcontrolador. Se
conecta mediante un puerto USB con la computadora y est conformado por un
circuito sencillo con pocos componentes.
Arduino
Como bien se sabe es una de las plataformas de desarrollo que fue introducida en el
2005 y se caracteriza por su fcil uso y su precio. Lo importante que ofrece arduino es
que te permite crear proyectos con mayor facilidad, adems de crear tu propio arduino,
ya que cuenta con una programacin de configuracin para cada Atmega que usan las
diferentes placas de arduino. Se pueden encontrar los productos ensamblados o en
forma de kits para que uno mismo lo haga. Todo su desarrollo de hardware y software
es de uso libre lo que aporta en gran medida a los millones de usuarios con inters en
la electrnica.
Procedimiento.
Es necesario un ordenador con Sistema Operativo Windows para poner tener acceso
a la herramienta de MPLAB y ARDUINO, escribir los programas, compilar, simular y
grabarlo en el PIC y el ATMega respectivamente.
El programador Pickit2 se usa para esta experiencia.
Los datos de comunicacin entre la PC y el programador se realizan mediante una
comunicacin estndar (USB, RS-232)
Finalmente toda la informacin se guarda en el PIC16f877A para poder funcionar en
nuestro circuito.
Partes fsicas:
Monitor
Teclado
Mouse
Cable comunicador RS-232
Programador Pickit2 y PIC16f877A
Programador ArduinoMega
Placa Arduino
Implementacin en protoboard.
La implementacin del circuito se realiza en un protoboard para verificar que el
funcionamiento sea el adecuado y afirmar el buen funcionamiento en una placa
impresa.
Luego de compilar la programacin y grabarlo tanto en nuestro PIC16f877A como en
el arduino se conecta a nuestro circuito prototipo donde se sensa el color y se acciona
los servos segn el color ingresado.
Conclusiones: