Descripción
Sumilla del Curso
El curso virtual titulado “Programando Microcontroladores PIC con MPLAB® Code Configurator” es de naturaleza teórico-práctico y está orientado a dotar al estudiante de habilidades en la programación con microcontroladores y sistemas embebidos avanzados aplicándolos a la automatización y control de sistemas digitales.
Los temas principales son: Introducción a MPLAB® Code Configurator (MCC), controlar entradas y salidas digitales, conocer el convertidor Analógico a Digital, conocer el Timer0 generando retardo con método de sondeo (Polling) e Interrupciones, conocer el convertidor Digital a Analógico, y el módulo de comunicación serial USART para transmisión y recepción de datos con el computador. Utilizaremos el compilador MPLAB XC8 con el plugin MPLAB® Code Configurator (MCC), en todos los proyectos utilizaremos la tarjeta Curiosity HPC de Microchip Technology INC para verificar el correcto funcionamiento de los circuitos electrónicos.
–
Objetivos del curso
Al finalizar el curso, el estudiante podrá solucionar problemas a través del manejo de microcontroladores y periféricos, haciendo uso de herramientas de programación en lenguaje C utilizando el plugin MPLAB® Code Configurator (MCC), aplicándolos al desarrollo de sistemas embebidos automáticos y el desarrollo de aplicaciones destinadas a solucionar procesos industriales, de forma clara y concreta.
–
Pre-Requisitos
Sistemas Digitales I y fundamentos de Programación.
–
Duración del curso
El curso es abierto y sin límite de tiempo, disponible las 24 horas del día y los 365 días del año.
–
Temario del curso
- Lección 01. Introducción a MPLAB ® Code Configurator
- Lección 02. Salida digital Flash en LED
- Lección 03. Entrada digital con pulsador
- Lección 04. Convertidor Analógico a Digital ADC
- Lección 05. Retardo con Timer0 usando sondeo
- Lección 06. Retardo con Timer0 usando interrupción
- Lección 07. Modulación de Ancho de Pulso PWM
- Lección 08. Convertidor Digital a Analógico DAC
- Lección 09. Comunicación Serial USART
PROYECTO INTEGRADOR
Planteamiento de un proyecto integrador para ser programado con el compilador MPLAB XC8 junto con el plugin MPLAB® Code Configurator, y luego implementarlo físicamente utilizando la Tarjeta Curiosity HPC.
–
Metodología de enseñanza
- Todas las lecciones del curso “Programando Microcontroladores PIC con MPLAB® Code Configurator” contienen diapositivas que desarrollan detalladamente la información utilizando textos, gráficos, imágenes, cuadros y vídeos comprobando el funcionamiento de los proyectos propuestos.
- Al terminar todas las lecciones se planteará un proyecto integrador para aplicar la mayoría de los conocimientos adquiridos durante el desarrollo del curso y debiendo cargar a la plataforma web el archivo comprimido y un vídeo demostrativo del funcionamiento del proyecto propuesto. El proyecto propuesto tendrá un valor del 100% de la evaluación general del curso.
- Los alumnos podrán rendir indefinidamente el proyecto integrador hasta que supere la nota mínima aprobatoria del 80%, equivalente a una nota de 16 en el sistema vigesimal para tener acceso a un certificado digital oficial.
–
Microcontroladores
Utilizaremos el microcontrolador PIC16F18875 de Microchip Technology INC.
–
Tarjeta Entrenadora
El curso se desarrollará utilizando la tarjeta Curiosity HPC de Microchip Technology INC y un módulo USB a RS232 con driver PL2303
–
Compilador
El curso se desarrollará utilizando el compilador MPLAB X IDE v5.30, XC8 v1.45 con el plugin MPLAB® Code Configurator v3.95.
–
Bibliografía
El curso utilizará como material bibliográfico la ayuda de Microchip Developer que se encuentra en su página oficial: www.microchip.com
–
Certificación
Al finalizar el curso virtual satisfactoriamente “Programando Microcontroladores PIC con MPLAB® Code Configurator”, podrás descargar en formato PDF, un certificado a nombre de MikroIngeniería, firmado por el Tutor del Curso, con una validez total de 70 horas académicas.
Valoraciones
No hay valoraciones aún.