Curso en GUADALAJARA

Programación de Microcontroladores PIC® en Lenguaje C

 

Aprende a programar Microcontroladores PIC con las útimas tecnologías de Microchip

PRESENCIAL EN GUADALAJARA!

40% de Descuento |  Cupo Limitado!

Kit de Desarrollo incluido

Incluye Kit de Desarrollo con tarjetas de desarrollo y sensores en donde se llevarán a cabo las prácticas.

Clases Interactivas

Ayuda personalizada a cada participante del curso. Se guiará paso a paso en el desarrollo de las prácticas.

Certificado de Microchip

Recibe un certificado de asistencia avalado por Microchip Technology Inc.

Descripción del Curso

Aprende a programar Microcontroladores PIC® en C utilizando las últimas tecnologías de Microchip para el desarrollo de sistemas embebidos.

En este curso el alumno aprenderá a diseñar e implementar diversas aplicaciones con Microcontroladores PIC® sacando provecho de las poderosas herramientas de hardware y software incluidos en las nuevas tecnologías de Microchip. El curso está diseñado de una manera que se adapta a personas con cero conocimientos de programación y microcontroladores, así como para personas con conocimientos base. Cubrimos una alta variedad de prácticas que van desde lo más básico hasta aplicaciones avanzadas.

Aprenderás a desarrollar diferentes aplicaciones como: control optimizada de sensores y motores, aplicaciones médicas con biosensores, aplicaciones de control de temperatura y consumo de energía y comunicaciones seriales como UART, I2C, SMBus y USB.

%

DESCUENTO

Obtén un 40% de DESCUENTO. Vigencia 17 de marzo.

Al tomar el curso recibe tu certificado de asistencia avalado por Microchip Technology!

CUPO LIMITADO!

Kit de Desarrollo PIC®

Incluye tarjeta MPLAB Xpress y diversos sensores!

 Programación de PIC en C MCC

Tarjeta Xpress Microchip

Basada en el PIC16F18855. Incluye LED’s, botones, potenciometro, sensor de temperatura digital, entre otros.

OLED Display

OLED Display

Display con tecnología OLED 128×64 para visualización de datos. Driver ssd1306.

Sensor de Temperatura

Incluye el sensor de Temperatura EMC1001 compatible con el SMBus e I2C.

Sensor de Ritmo Cardíaco

Sensor MAX30100 para medir el nivel de Oxigenación en la sangre y ritmo cardíaco. 

Sensor de Presencia PIR

Sensor capaz de detectar movimiento. Utilizado para aplicaciones de automatización entre otras.

Sensor de Temperatura

Incluye el sensor de Temperatura Analógico MCP9700A.
  • Calidad 100% 100%
  • Desempeño 100% 100%

Fecha

24, 25 y 26 de marzo

Horario

jueves y viernes de 2 PM a 8 PM, sábado de 9 AM a 6 PM.

I

Número de sesiones

3 sesiones intensivas

Horas por clase

7 horas

Días de clase

jueves, viernes y sábado

Horas de curso

20 horas

Dirección

CompuSoluciones: Av Mariano Otero 1105, Rinconada del Bosque, 44530 Guadalajara, Jal.

curso de microcontroladores pic ciudad de mexico mcu

¿No se te acomoda la fecha u horario?

Tenemos el curso en modalidad online listo para que puedas tomarlo. Puedes realizar tu pedido AQUÍ

curso de microcontroaldores pic motor sensores

Temario del Curso

Se realizarán prácticas con PIC16 y PIC18
Tema 1: Introducción

Nuevas tecnologías de Microchip para Programación de Microcontroladores PIC. Análisis de la placa Xpress.

Tema 2: Arquitectura de los Microcontroladores PIC

Estudio de la CPU, memoria RAM y Flash, buses de memoria, set de instruccionesn y periféricos.

Tema 3: Periféricos de Núcleo Independiente

Principio de funcionamiento y aplicaciones principales de los Periféricos de Núcleo Independiente (CIP).

Tema 4: Lenguaje C

Historia, mitos y características del Lenguaje C. Diferencias entre ASM y C. Estudio de tipos de datos, variables y operadores.

Tema 5: Funciones, lazos y condicionales

Estudio y prácticas con funciones, sentencia if, switch/case y lazos while, do-while y for.

Tema 6: Control GPIO (Entradas y salidas digitales)

Manipulación de puertos. Encendido de un LED, efecto con LED’s, control de entradas con pulsadores, contador binario y decimal.

Tema 7: Display 7 segmentos

Principio de funcionamiento de los displays de 7 segmentos. Práctica de control de displays de 7 segmentos en lenguaje C.

Tema 8: Pantalla OLED y LCD

Principio de funcionamiento de las pantallas OLED y LCD. Prácticas de control de ambos tipos de pantallas.

Tema 9: Interrupciones y Timers

Estudio y aplicaciones de las interrupciones externas e internas, y timers. Lectura de sensor PIR. Manejo de temporizaciones con timers.

Tema 10: Módulo CLC

Configuración del módulo CLC. Acondicionamiento de señales externas, provenientes de sensores, sin intervención de la CPU.

Tema 11: Convertidor Analógico Digital (ADC)

Principio de funcionamiento del ADC. Estudio del FVR (Fixed Voltage Reference). Desarrollo de un voltímetro digital.

Tema 12: Sensores Analógicos

Acondicionamiento de sensores analógicos con el ADC. Lectura de un sensores de temperatura analógicos MCP9700A y LM35.

Tema 13: Módulo Computacional ADC

Estudio y aplicaciones del módulo computacional. Promediado por hardware de valores ADC.

Tema 14: NCO (Numerically Controlled Oscillator)

Ventajas del módulo NCO sobre un timer convencional. Generación de una señal con frecuencia y resolución precisa con ciclo de trabajo fijo.

Tema 15: Comunicación USB con la computadora

Estudio del módulo UART. Envío de datos de sensores a una PC y visualización de datos desde la terminal. Sistema de adquisición.

Tema 16: Módulo PWM

Estudio del módulo PWM. Nuevo PWM en PIC modernos. Control de luminosidad de LED’s con PWM.

Tema 17: Módulo CWG Control de motores

Estudio del módulo PWM. Nuevo PWM en PIC modernos. Control de luminosidad de LED’s con PWM.

Tema 18: I2C y SMBus

Análisis del módulo MSSP. Estudio del protocolo I2C y SMBus. Lectura del sensor de temperatura EMC1001 utilizando el bus I2C.

Tema 19: Real Time Clock Calendar RTCC

Manejo del sensor reloj-calendario DS1307 utilizando el bus I2C. Manejo de hora y fecha.

Tema 20: Manejo de memoria EEPROM

Principio de funcionamiento de la memoria EEPROM embebida en el microcontrolador. Almacenamiento y respaldo de datos en EEPROM.

Tema 21: Sensor de corriente y cálculo de RMS

Estudio y conexión de un sensor de corriente no invasivo. Cálculo de la corriente RMS en tiempo discreto de una señal alterna.

Tema 22: Desarrollo de un medidor de consumo de energía

Desarrollo de un medidor de consumo de energía eléctrica utilizando un sensor de corriente, el ADC y FVR, EEPROM y el sensor RTCC.

Tema 23: Sensor de ritmo cardíaco y oxigenación

Estudio del sensor MAX30100 para medición de ritmo cardíaca y nivel de oxigenación en la sangre.

Tema 24: Medición y graficación del ritmo cardíaco

Desarrollo de un medidor de ritmo cardíaco utilizando el sensor MAX30100.

Control de Motores para Robótica y otras aplicaciones

 

Aprende a utilizar los nuevos periféricos de Microchip que permiten el control de motores DC y Paso a Paso de manera más optimizada, permitiendo eficiencias en la conmutación y consumo de energía.

 

 

 

 

 

 

 Control de Motores para Robótica y otras aplicaciones

 

Aprende a utilizar los nuevos periféricos de Microchip que permiten el control de motores DC y Paso a Paso de manera más optimizada, permitiendo eficiencias en la conmutación y consumo de energía.

 

 

Periferico de nucleo independiente

Periféricos de Núcleo Independiente (CIP)

 

Los CIP permiten manejar diversas tareas sin supervisión ni intervención de la CPU para mantener la operación. Esta tecnología permite ahorrar recursos del sistema y consumo de energía; ideales para circuitos basados en batería como dispositivos móviles, controladores de celdas solares y otros sistemas de energía renovable.

 

Nuevos Modelos de PIC!

 

Los nuevos microcontroladores PIC de Microchip poseen prestaciones de hardware impresionantes las cuales aprenderás a programar en C. Dichas prestaciones incluyen más bancos de memoria, módulo de interrupción vectorial, hasta 127 niveles de stack, oscilador interno de hasta 64 MHz, periféricos de núcleo independiente, entre otras.

En este curso trabajaremos con diversos modelos de Microcontroladores como el PIC16F18855, PIC18F4550 y PIC18F57Q43.

!Único curso en todo Latinoamérica ahora en tu ciudad!.

Medidor de Consumo de Energía

Aprende a desarrollar un medidor de consumo de energía fácil de utilizar e instalar en cualquier lugar. Aprenderás los algoritmos de programación y componentes de hardware necesarios para desarrollar esta aplicación.

Aprende a desarrollar código estructurado para leer sensores, procesar señales, realizar cálculos y almacenar en EEPROM.

Acceso al Portal de Alumnos

Los alumnos del curso tendrán acceso a nuestro portal de alumnos donde podrán ver y descargar nuevamente el curso en vídeo y re-tomar las clases las veces que lo necesiten.

Aprende a utilizar las Nuevas Tecnologías de Hardware y Software de Microchip

Nuevas funcionalidades de hardware que permiten mejorar el rendimiento del dispositivo, ideal para los nuevos requerimientos del mercado electrónico.

También se incluyen nuevas funcionalidades de software como el Code Configurator que permite configurar periféricos de manera gráfica y MPLAB XPRESS el cual permite la programación desde la nube.

Medición de Ritmo Cardíaco

 

Aprenderás a desarrollar un algoritmo bastante preciso con filtros IR y promediado móvil para medición de ritmo cardíaco.

Podrás ver los latidos de tu corazón de manera gráfica en tu computadora. De igual forma aprenderás a calcular los BPM (latidos por minuto) utilizado como unidad de medición de ritmo cardíaco en la mayoría de dispositivos.

Sensor para medir el ritmo cardíaco y nivel de Oxigenación en la sangre

Este tipo de sensores es ampliamente utilizado en smart watches y smartphones para aplicaciones de cuidado de la salud y actividad física. Con el módulo Heart Rate Clic aprenderás a comunicar el sensor con un microcontrolador para obtener el rítmo cardíaco (BPM).

Elige el Paquete que más te Convenga!

En la caja de tu carrito de compras podrás elegir la forma de pago que prefieras.

Adquiérelo ahora!

Aceptamos pago por tarjeta de Crédito y Débito a través de PayPal. Aceptamos 3 y 6 meses sin intereses a través de PayPal con tarjetas de crédito participantes. También aceptamos pagos directamente por depósito o transferencia y depósito en tiendas Soriana, Farmacias del Ahorro y 7-eleven.

Pagos fuera de México:  PayPal y Western Union.

Precios en Pesos Mexicanos (MXN)

El descuento finaliza en:

Day(s)

:

Hour(s)

:

Minute(s)

:

Second(s)

Platica con un asesor por WhatsApp para pedir más información o aclarar dudas

Webinar

Aprende sobre las nuevas herramientas de hardware y software que ofrece Microchip para programación de Microcontroladores PIC

Certificado

 

Recibe un certificado avalado por Microchip al final del curso. De igual forma recibirás tu certificado en formato digital.

Únete a nuestro canal de Telegram para recibir notificaciones de nuestros eventos gratuitos

Canal Telegram

Acerca del Instructor

MTI. David Gutiérrez

Application Engineer en Microchip Technology Inc.  y Fundador de Dignal.

Desarrollador de múltiples herramientas de software para Microcontroladores. Más de 10 años de experiencia en el área. Dentro de sus desarrollos se encuentran protocolos de comunicación IoT ultra ligeros para el sector privado, Tarjetas de Evaluación como Alteri, Xatellite, QuadX, así como sus respectivas UI.  Software de monitoreo para aplicaciones TCP/IP y Bluetooth. Algoritmos para soluciones biomédicas.

Empresas que han confiado en nosotros

Recibe en tu correo información de nuestros eventos

 

Recibe en tu correo electrónico información de nuestros cursos, eventos y nuevos lanzamientos. 

Únete a nuestro canal de Telegram en donde podrás enterarte de nuestros eventos, becas, webinars y más.

Canal Telegram

Otros cursos que te pueden interesar

WIFI con PIC MQTT

Wi-Fi con PIC IoT Google Cloud

Aprende a desarrollar aplicaciones con conectividad Wi-Fi y envío de datos a la nube de Google.

Bluetooth Low Energy

Programación de Microcontroladores PIC con comunicación Bluetooth Low Energy.

WIFI con PIC MQTT

Plataformas Web IoT

Aprende a desarrollar Plataformas Web Internet Of Things IoT con Javascript.

curso de avr atmega atmel mcu

Microcontroladores AVR

Aprende a programar Microcontroladores AVR en Lenguaje C

¿Necesito tener conocimientos previos para tomar este curso?
No se requieren conocimientos de programación ni microcontroladores para tomar este curso, sin embargo se recomiendan conocimientos básicos de electrónica digital. Si deseas empezar de cero en el mundo de los Microcontroladores PIC este curso es para ti.
¿En cuántas exhibiciones puedo pagar el curso?

Aceptamos 3 y 6 MESES SIN INTERESES a través de PayPal con tarjetas de crédito participantes. También puedes pagar directamente con nosotros (por depósito/transferencia bancaria y depósito en Oxxo) en 2 exhibiciones. Para más información envíanos un correo a cursos@dignal.com

¿Que sistema operativo necesito para tomar el curso?

Puedes utilizar Windows, Linux o MacOS.

¿Necesito un programador para cargar las prácticas a la placa Xpress Board?

No, la palca Xpress Board ya incluye un programador  por lo que no se requiere un programador externo.

¿Cuál lenguaje de progrmación se utilizará en el curso?

Lenguaje C, compilador XC8.

¿Cuál microcontrolador se utilizará en el curso?

Trabajaremos con el PIC16F18855 incluido en la placa Xpress Board y el PIC18F57Q43. Estos modelos incluyen las nuevas tecnologías de Microchip para programación de microcontroladores.

¿Por qué tomar el curso con nosotros?

Con años de experiencia hemos detectado patrones clave para el aprendizaje de Microcontroladores. Uno de ellos es enseñar a nuestros alumnos de tal manera que el conocimiento recibido le pueda ser útil para aplicarlo a otras áreas. Por ejemplo, cuando nuestros alumnos adquieren nuestro curso y aprenden a utilizar un Microcontrolador PIC, con las técnicas adquiridas de hardware y programación se les facilita notablemente el aprender a utilizar algún otro microcontrolador de otro fabricante como Texas Instruments, Freescale, etc.

¿Por cual razón elegimos el compilador XC8 para este curso?

El compilador XC8 es el compilador oficial para Microcontroladores PIC de Microchip Technology, pero esta no es la razón más poderosa de XC8, su mayor poder reside en que, a diferencia de otros compiladores como CCS y MikroC,  el compilador XC8 cumple las normas ANSI C, lo cual significa que se puede lograr una de las mayores cualidades que cualquier programador desea: Portabilidad de Código. En el curso explicamos este tema a detalle.

Preguntas Frecuentes

Contáctanos si tienes más dudas

Contáctanos en cursos@dignal.com.
Estaremos felices de atenderte!

Contáctanos Curso PIC Guadalajara

WhatsApp

Escríbenos o llámanos! será un placer atenderte.

(+52) 9931196566

Correo de contacto

cursos@dignal.com