Está en la página 1de 10

VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES /


CENTROS DE SIMULACIÓN – PARA DOCENTES

CARRERA: Ingeniería Mecatrónica ASIGNATURA: Automatización Industrial II


NRO. PRÁCTICA: 01 TÍTULO PRÁCTICA: Manejo de Puertos Digitales IO
OBJETIVO (Colocar los objetivos que se alcanzarán al desarrollar la práctica):
 Conocer el funcionamiento del software MPLAB X IDE y MCC.
 Conocer la arquitectura del microcontrolador.
 Implementar el manejo de puertos digitales.

1. Requisitos y conocimientos previos


a) Fundamentos de programación.
b) Electrónica básica
c) Circuito digitales.
2. Equipos, instrumentos y software

Descripción Cantidad Marca Identificación / serie


Computadora S.O. 1 - -
Windows 10, 64 bits
Grabador de Pics 1 Microchip -
Pic 1 - -
Software MPLAN X IDE 1 - -
4 Leds
2 Pulsantes

3. Exposición

MPLAB X IDE es un Entorno de Desarrollo Integrado por sus siglas en Ingles


INSTRUCCIONES (Detallar las (IDE) implementado por la empresa de Microchip para desarrollar sistemas
instrucciones que se dará al basados en microcontroladores PIC. Su distribución es libre y gratuita y se
estudiante): puede descargar directamente del sitio oficial de Microchip.

MPLAB X IDE ofrece una serie de funciones para ayudarlo a depurar


rápidamente sus proyectos y minimizar el tiempo de desarrollo. Algunas
características más nuevas incluyen:

Visualizador de datos: no es necesario comprar herramientas de visualización


adicionales, ya que los datos de transmisión en tiempo real se pueden ver en el
Visualizador de datos.
Vista de E / S: los estados de los pines se pueden verificar y manipular con la
vista de E / S para una verificación rápida del hardware
Recursos de diseño útiles: ahorre tiempo con enlaces útiles a bibliotecas de
software, hojas de datos y guías de usuario que se proporcionan
automáticamente
Fácil de usar: el registro y las definiciones de bits ahora están a solo un clic de
distancia
Incluye el entorno de programación integrado MPLAB (IPE) para la
programación a nivel de producción.

4. Indicar al profesor para su evaluación de funcionamiento.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

ACTIVIDADES POR DESARROLLAR

1. Abrir el software MPLAN X IDE


2. A continuación, Seleccionamos “File – New Project” y damos click en Next.

3. A continuación, Seleccionamos la familia y el Dispositivo que en este caso seria PIC16F18875 y el PicKit3.

4. Se selecciona un compilador, en nuestro caso el XC8.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

5. Como ultimo paso de creación de archivo se le designa un nombre.

6. A continuación, se abre el MCC.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

7. Una vez abierto el MCC se le designa las entradas y Salidas.

8. Para proceder a programas se debe Generar.

9. Luego de generar el programa se abre los archivos main y pin manager.h

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

10. A continuación se procederá a crear código en el main, obteniendo ciertos comandos de programación del
pin_manager.h.

11. Dar clic en Build.

12. Si no existe errores después de construir, se procede a guardar el programa en el pic.


13.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

RESULTADO(S) OBTENIDO(S):

Practica:

Código:

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

Circuito:

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

CONCLUSIONES:

En el desarrollo de esta practica se pudo observar que en ciertas ocasiones se presentan problemas con la
conexión del pickit3 con la computadora debido a los puertos USB, en el caso de que suceda estos problemas la
solución es conectar una fuente externa de 5V para la conexión y después para la transferencia de datos se debe
desconectar.
También pude observar que es mejor armar un circuito extra para la conexión del pickit3 con el pic, para que no
presente problemas.

RECOMENDACIONES:

Tener una fuente externa, puede ser un cargador de celular.


Verificar que el programa MPLAB este funcionando de una correcta manera.

Docente / Técnico Docente: Ing. Paul Chasi

Firma: Renata Astudillo

FORMATO DE INFORME DE PRÁCTICA DE LABORATORIO /


TALLERES / CENTROS DE SIMULACIÓN – PARA ESTUDIANTES

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

CARRERA: Ingeniería Mecatrónica ASIGNATURA: Automatización Industrial II


01 TÍTULO PRÁCTICA: Manejo de Puertos Digitales IO
OBJETIVO (Colocar los objetivos que se alcanzarán al desarrollar la práctica):
 Conocer el funcionamiento del software MPLAB X IDE y MCC.
 Conocer la arquitectura del microcontrolador.
 Implementar el manejo de puertos digitales.

ACTIVIDADES DESARROLLADAS
1. Cambiar la programación del circuito con la nueva programación.
2. Verificar si esta sin errores mediante el “Build”.
3. Mandar a cargar al pic mediante el grabador Pickit3.
4. Colocar el pic en el circuito.
5. Realizar el funcionamiento.
RESULTADO(S) OBTENIDO(S):

Prueba:

 Para encender los leds con la secuencia elegida se debe aplastar los dos Switchs.
 Para apagar los leds completamente se aplasta cualquier Switch.

Código:

CONCLUSIONES:

Para cualquier secuencia de leds que se quiera obtener es necesario tener conocimientos de los comandos de
programación en C. En mi caso use bucles While para que la secuencia se repita indefinidamente y un If para los
pulsos de los Switchs.

Resolución CS N° 076-04-2016-04-20
VICERRECTORADO DOCENTE Código: GUIA-PRL-001

CONSEJO ACADÉMICO Aprobación: 2019/04/06

Formato: Guía de Práctica de Laboratorio / Talleres / Centros de Simulación

RECOMENDACIONES:

Conocer todo tipo de comandos en C.

Nombre de estudiante: Renata Astudillo

Resolución CS N° 076-04-2016-04-20

También podría gustarte