lunes, 20 de agosto de 2018

Laboratorio Nro.1

Herramientas de Programación Hardware y software

1. COMPETENCIA ESPECIFICA DE LA SESIÓN:
  • Utilizar al microcontrolador en aplicaciones de control electrónico.
  • Desarrollar y ejecutar programas en un microcontrolador PIC
  • Programar y configurar interfaces básicas del microcontrolador.

2. MATERIALES Y EQUIPO:

  • CCS Compiler instalado.
  • Entrenador de PICS.
  • Pantalla LCD
  • PIC16F877A
  • PC con Software de simulación. 

3. MARCO TEÓRICO:


   3.1 MICROCONTROLADORES:

La mayoría de estudiantes de Electrónica creen que un microcontolador es igual aun          micoprocesador. Pero eso no es cierto, tienen muchas diferencias en muchos sentidos. La primera y las mas importante diferencia es su funcionalidad. 
Para utilizar al microprocesador en una aplicación realista, se ve en la necesitad de conectar con componentes como la memoria o componentes buses de transmisión de datos. Aunque el microprocesador se considera una maquina de computación poderosa, no esta preparado para la comunicación con los dispositivos periféricos que se le conectan. Para que el microprocesador se comunique con algún periférico, se deben utilizar circuitos especiales. Así era en el principio y esta practica sigue vigente en la actualidad.
Por otro lado, el microcontrolador se le diseña para que tenga todos los componentes integrados en el mismo chip. Este chip no necesita de otros componentes, porque todos los circuitos necesarios, que corresponden a los periféricos, ya se encuentran incorporados, de esta manera se ahorra tiempo y espacio necesario para construir un dispositivo. 


al-mundo-de-los-microcontroladores-chapter-01-fig0-1
   3.2 ESTRUCTURA BÁSICA:

Aunque inicialmente todos los microcontroladores adoptaron la arquitectura clásica de Von Neumann, en el momento presente se impone la arquitectura Harvard. La arquitectura de Von Neumann se caracteriza por disponer de una sola memoria principal donde se almacenan datos e instrucciones de forma indistinta. A dicha memoria se accede a través de un sistema de buses único (direcciones, datos y control).

Imagen relacionada
La arquitectura Harvard dispone de dos memorias independientes una, que contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos sistemas de buses de acceso y es posible realizar operaciones de acceso (lectura o escritura) simultáneamente en ambas memorias.

Resultado de imagen para de un microcontrolador arquitectura Harvard

  3.3 DESCRIPCIÓND DEL PIC16F877A:

El PIC 16F877a  es  un micro controlador muy popular y  famoso en la industria, ya que  su codificación o la programación del mismo es bastante sencilla, siendo bastante utilizado .Una de sus ventajas más reconocidas  es que la programación  se puede borrar y escribir  bastantes veces  ya que utiliza la tecnología de la memoria flash.

El micro controlador  PIC16F877a es una versión mejorada del PIC16F84/84ª , el  PIC 16F877a cuenta con cantidad de mejoras incluidas en el hardware , en su estructura interna a diferencia del anterior este cuenta con dos comparadores de voltaje , además cuenta con un mayor rango de  temperatura de operación (40 a 125 Grados  Celsius).


 Resultado de imagen para PIC16F877A

   3.4 ENTRENADOR DE MICROCONTROLADORES:




4. EVIDENCIAS DE TAREAS DE LABORATORIO: 

Modificacion del programa para encender tres led de manera progresiva teniendo un tiempo de encendido de 10, 3 y 8 segundos cada uno




                                                     Encendido del led rojo por 10 segundos

                                         
                                                     Encendido del led ambar por 3 segundos

       
                                               Encendido del led verde por 8 segundos



  • VÍDEO DEL SIMULADOR CCS COMPILER



                 
 - CUESTIONARIO 1 RENZO TORRES 



- CUESTIONARIO 1 DE JEAN ANDIA


5. OBSERVACIONES
  • Se observó que el entrenador de PICS cuenta con varios componentes muy diversos los cuales cumplen las funciones requeridas de acuerdo al tipo de conexión a realizar.
  • Se vio que el PIC 16F877a es un micro controlador mejorado además de poseer un almacenamiento bastante grande y un uso sencillo en aplicación.
  • Se observó que para poder determinar la funcionalidad de cada equipo electrónico a analizar debemos considerar todas las especificaciones y parámetros del mismo.

6. CONCLUSIONES
  • Se comprobó que  en el entrenador de PICS  nos permite  desarrollar de diferentes maneras  conexiones con un lenguaje de Pickit 2 el cual nos ayuda a  diseñar un programa   de manera esquemática para  generar un tipo de  circuito  que cumpla con la funcionalidad que  deseamos obtener.
  • Se demostró  que en el micro controlador PIC 16F877a   se puede trabajar en diferentes entradas ya que cuenta con diversas entradas y salidas en las cuales se pueden configurar   diferentes funciones a realizar con  el software correspondiente.
  • Se comprobó que en los componentes eléctricos analizados se puede realizar diversas funciones  en cuanto  a configuración y obtención de datos de tipo digital y analógico.
  • Se utilizó el comando while para ejecutar la instrucción sucesivamente solo si  se sigue cumpliendo la condición. 
7. FOTO GRUPAL


2 comentarios:

  1. Revisado. Falta evidencia en video explicando el programa. Falta también capturas de pantalla del curso virtual de cada uno de los integrantes.

    ResponderEliminar