jueves, 20 de junio de 2019

LABORATORIO N°01

LABORATORIO N°. 01
HERRAMIENTAS DE PROGRAMACIÓN HARDWARE Y SOFTWARE


OBJETIVOS:
  • Utilizar el micro controlador en aplicaciones de control electrónico.
  • Desarrollar y ejecutar programas en un micro controlador PIC.
  • Programar y configurar interfaces básicas del micro controlador.

MATERIALES:
  • CCS compiler instalado.
  • Entrenador de PICS.
  • Pantalla LCD.
  • PIC 16F877A.
  • PC con software de simulación.

MARCO TEÓRICO:

¿Que es un micro controlador?


Un microcontrolador es un circuito integrado digital que puede ser usado para muy diversos propósitos debido a que es programable. Está compuesto por una unidad central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida (periféricos).
Como podrás darte cuenta, un microcontrolador tiene los mismos bloques de funcionamiento básicos de una computadora lo que nos permite tratarlo como un pequeño dispositivo de cómputo.

  • AVR
  • ARM
  • MSP430
  • PIC

Principales características del PIC 16F877A.

Es un micro-controlador de microchip, su consumo de potencia es muy bajo, ademas es completamente estático( esto quiere decir que el reloj puede detenerse pero lo datos de memoria no se perderán) es capaz de realizar diferentes actividades que requieran el procesamiento de datos digitales.

Características.

  • MEMORIA ROM: 8Kb
  • MEMORIA RAM: 368x8 bytes
  • PINES: I/O = 33
  • FRECUENCIA: 20 MHz
Diagrama interno.
Resultado de imagen para diagrama interno de un pic 16f877a

DESARROLLO DEL LABORATORIO:

1. TAREA A SER EVALUADA.



2. ARMADO DEL CIRCUITO EN PROTEUS.


3. PROGRAMACIÓN EN EL PIC C COMPILER.


OBSERVACIONES:
  • Se observo que el entrenador que se utilizó en el laboratorio tiene un micro-controlador PIC 16F877A que es el que se utilizara durante todas las sesiones.
  • Se observo que para realizar la programación se utilizara el software PIC C y para hacer una comunicación entre el programa y el entrenador se va utilizar software PICkit 2.

CONCLUSIONES:

  • Se concluye que se logro utilizar el micro-controlador en aplicaciones de control electrónico el cual se realizo durante todo el laboratorio.
  • Logramos desarrollar y ejecutar programas en un micro-controlador PIC el cual se esta utilizando para hacer las tareas a realizar durante el laboratorio.
  • Logramos programar y configurar interfaces básicas del micro-controlador como el apagado y encendido de un led, hasta hacer un semáforo. 

LABORATORIO N°02


PROGRAMACIÓN BÁSICA CON BUCLES DE CONTROL

OBJETIVOS:


  • Manejo de puertos de forma grupal e independiente para manejo de luces.
  • Programación de sonidos mediante subrutinas.
  • Creación de subrutinas mediante funciones.
  • Declaración de variables enteras.

MATERIALES:


  • CCS compiler instalado.
  • Entrenador de PICS.
  • Pantalla LCD.
  • PIC16f877a
  • Guía del laboratorio.
  • PC con software de simulación.

MARCO TEÓRICO:

¿Que es un bucle de control?

Un bucle de control es una parte del programa que se repite mientras se cumpla una condición, por ejemplo en la programación del PICf877a, tenemos un bucle de control que es el "while" que su función trata de que mientras la condiciones se cumplan la programación hecha dentro del bucle se va a cumplir hasta que las condiciones varíen, también tenemos el bucle "for".

¿Que es una estructura de control?

En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.

TAREA A SER EVALUADA. 


ENTRENADOR HFK-010U PICS.





PROGRAMACIÓN EN EL PIC C COMPILER.





OBSERVACIONES:
  • Se observo que en este laboratorio se utilizo los bucles de control los cuales se encuentran en la guía del laboratorio.
  • Se observo que para poder comunicar entre el programa que se realizo y el entrenador se utiliza un software llamado "pickit2".

CONCLUSIONES:
  • Se logro utilizar el micro-controlador para aplicaciones de control electrónic
  • Logramos la declaración de variables y el uso de los bucles de control. 
  • Se logro programar y configurar interfaces básicas del micro-controlador. 

LABORATORIO N°. 03

PROGRAMACIÓN CON DISPLAY DE 7 SEGMENTOS

OBJETIVOS:


  • Conocer el display de 7 segmentos y su funcionamiento.
  • Conocer las técnicas de multiplexacion.
  • Programar HMI para juego de encestar.

MATERIALES:


  • CCS compiler instalado.
  • Entrenador de PICS.
  • PIC16F877A.
  • PC con software de programación.

MARCO TEÓRICO:

DISPLAY DE 7 SEGMENTOS. 

Es un componente electrónico muy utilizado para poder representar visualmente números y letras, es de grana utilidad dado la simplicidad de su implementación para realizar proyectos electrónicos. Existen dos tipos de display, el de catado y ánodo común. 

ÁNODO COMÚN.






CÁTODO COMÚN.





TAREA A SER EVALUADA.


ENTRENADOR HFK-010U PICS.



PROGRAMACIÓN EN EL PIC C COMPILER.








OBSERVACIONES:


  • Observamos que se utilizo tres display de 7 segmentos en los cuales se visualizaron números de tres dígitos.
  • Se vio que para poder visualizar los números en el display, se realizo una serie de proceso de descomposición, y luego la visualización.


CONCLUSIONES:


  • Se logro conocer el display de 7 segmentos y su completo funcionamiento durante todo el laboratorio.
  • Se logro la realización de todas las tarea planteadas en la guía de laboratorio.

No hay comentarios:

Publicar un comentario