Curso Online
Programación de Microcontroladores AVR
Aprende a programar Microcontroladores AVR desde cero programando desde sus registros en Lenguaje C.
30% de Descuento | Cupo Limitado!
Kit de Desarrollo incluido
El precio del curso incluye un Kit de Desarrollo en donde se llevarán a cabo las prácticas.
Clases Interactivas
Los alumnos podrán hacer observaciones y preguntas como si se tratara de cualquier clase presencial.
Grabación de clases
Las clases se graban para que el alumno pueda repasarlas posteriormente.
Descripción del Curso
Aprender a programar los microcontroladores AVR desde cero!
Los Microcontroladores AVR son los más utilizados en las placas Arduino. Aprenderás a programar los Microcontroladores AVR desde los registros en Lenguaje C sin utilizar el lenguaje de Arduino. Los microcontroladores AVR tienen por excelencia una arquitectura puramente optimizada para trabajar con Lenguaje C.
Aprenderás a implementar diversas aplicaciones con Microcontroladores AVR 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.
Modalidad: Online con clases EN VIVO. Posibilidad de ver las grabaciones.
Duración: 48 horas
Precio: $2,970 MXN sin Kit de desarrollo y $3,570 MXN con Kit de desarrollo
%
DESCUENTO
Obtén un 30% de DESCUENTO, vigencia 6 de agosto 2023!
Al tomar el curso recibe tu certificado de asistencia avalado por Microchip Technology!
CUPO LIMITADO!
Kit de Desarrollo AVR®
El curso incluye la tarjeta de Microchip Xplained Mini y diversos módulos!
Tarjeta Xplained Mini
Basada en el Atmega328PB, mismo MCU utilizado en la placa Arduino UNO .
Módulo LCD 16x2
LCD 16×2 fondo iluminado azul para realizar diversas prácticas en el curso. También compatible con Arduino o coneción a tu circuito o protoboard.
QTouch Controller
Butones QTouch incluidos en la placa Xplained Mini con los cuales se realizarán prácticas QTouch.
Sensor de Temperatura
Sensor DS1624 para realizar prácticas con el bus I2C. También compatible con Arduino o conexión a tu circuito o protoboard.
Sensor de Temperatura AN
Incluye el sensor de Temperatura Analógico MCP9700A.
- Calidad 100%
- Desempeño 100%
El envío del Kit de Desarrollo es GRATIS a cualquier parte de México.
Envío Internacional por sólo $39 USD.
Años de experiencia impartiendo cursos y conferencias acerca de Microcontroladores y Tecnología
Fecha
10, 15, 17, 22, 24, 29, 31 de agosto, 5, 7 y 12 de septiembre del 2023
Horario
6 PM a 10 PM (Horario de la Ciudad de México).
Número de sesiones
10 sesiones
Horas por clase
4 horas
Días de clase
Martes y Jueves
Horas de curso
40 horas
¿No se te acomoda el horario?
Grabamos cada una de las clases para que puedas descargarlas, visualizarlas y repasarlas posteriormente.
Temario del Curso
TEMA 1
Introducción
Análisis del portafolio de productos Atmel y Microchip y su amplia gama de aplicaciones. Se estudiarán las características de la familia tinyAVR, megaAVR, XMEGA y SAM.
TEMA 2
Núcleo AVR
Arquitectura AVR y el principio de funcionamiento de su CPU. Características de la placa Xplained Mini Atmega328PB, Atmel Studio 7, MPLAB X y los compiladores de C XC8 y GCC.
TEMA 3
Control GPIO (Entradas y Salidas Digitales)
Primeras prácticas con la placa ATmega 328PB Xplained Mini: Hacer parpadear LED’s, Rotación y efectos con LED’s, manejo de entradas/salidas, control de pulsadores, contador binario, efecto autofantastico y semáforo.
TEMA 4
Display 7 Segmentos
Análisis del funcionamiento y conexión de los display de 7 segmentos. Desarrollo de prácticas en Lenguaje C para el control de un display de 7 segmentos.
TEMA 5
Interrupciones y Timers
Principio de funcionamiento de las Interrupciones y Timers. Estudio de los registros del ATmega328PB desde su hoja de datos para la implementación de prácticas utilizando interrupciones y timers. Lectura de sensores de presencia PIR.
TEMA 6
Output Compare Unit & Waveform Generator
Análisis de los registros del ATmega328PB para el control de Timers en modo CTC. Generación de señales a frecuencias previamente calculadas con la ayuda de ecuaciones proporcionadas por la hoja de datos.
TEMA 7
Convertidor Analógico Digital ADC
Teoría del funcionamiento del convertidor Analógico/Digital. Lecturas de valores analógicos de sensores externos así como lecturas de un potenciometro. Configuración del voltaje de referencia interno.
TEMA 8
Voltímetro Digital
Desarrollo de un voltímetro digital utilizando el ADC del microcontrolador ATmega328PB con visualización en una pantalla LCD o una terminal por USB.
TEMA 9
Control de temperatura con sensor analógico
Implementación de un control de temperatura con el sensor de temperatura MCP9700A de Microchip. Visualización de la temperatura en una pantalla LCD o en una terminal por USB.
TEMA 10
Lectura de sensores de calidad de aire
Desarrollo de aplicaciones en Lenguaje C para la lectura de sensores de calidad de aire modelo MQ3.
TEMA 11
Medición de velocidad de giro
Desarrollo de una aplicación en Lenguaje C para medir la velocidad de giro de un motor utilizando sensor encoder.
TEMA 12
Pantalla LCD
Teoría del funcionamiento de las pantallas LCD. Configuración y conexión a un microcontrolador AVR. Visualización de diferentes de tipos de datos: enteros, flotantes, strings, entre otros.
TEMA 13
Comunicación USB-UART
Configuración del módulo USART del ATmega328PB para comunicación USB-Serial con una computadora. Envío de diferentes variables provenientes de sensores a una terminal en tiempo real.
TEMA 14
Comunicación Bluetooth
Configuración del módulo USART del ATmega328PB para comunicación Bluetooth y estudio de los comandos AT correspondientes.
TEMA 15
PWM – Control de Motores
Configuración del PWM para el control de motores DC. Control de luminosidad de LED´S con PWM. Control de velocidad y dirección de motores.
TEMA 16
SMBus y Bus I2C
Configuración del módulo I2C para establecer comunicación con otros dispositivos/sensores y armar una red de sensores direccionados. Termómetro digital con el sensor DS1624.
TEMA 17
PTC (Peripheral Touch Controller)
Aplicaciones con el PTC (Peripheral Touch Controller). Prácticas con los botones táctiles/touch de la placa ATmega Xplained Mini.
TEMA 18
ATMEL START
Configuración de la herramienta gráfica para generación de código llamada ATMEL START. Desarrollo de proyectos con ATMEL START.
TEMA 19
Programación Orientada a Objetos
Desarrollo de aplicaciones en Lenguaje C con un estilo de programación orientado a objetos con similitud a la facilidad de programación que ofrece el lenguaje de Arduino.
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.
Con ayuda de los instructores aprenderás a programar la tecnología AVR, los microcontroladores de 8-bit más poderosos de la industria.
AVR es una tecnología preferida por muchos por sus características únicas y sobresalientes. En este curso aprenderás a programar Microcontroladores AVR® y explotar dichas características que te ayudarán en tu desarrollo profesional.
Clases EN VIVO
Clases en vivo guiadas por instructor certificado. Todas las prácticas son mostradas a los alumnos en tiempo real.
Puedes consultar dudas como si se tratara de cualquier clase presencial.
NOTA: NO se requiere equipo de medición especial (Osciloscopio, Generador, etc) para realizar las prácticas.
Aprende a utilizar las poderosas herramientas de Hardware de los AVR
Los Microcontroladores AVR ofrecen funcionalidades de hardware que permiten mejorar el rendimiento del dispositivo, ideal para los nuevos requerimientos del mercado electrónico.
Con la placa ATmega328PB Xplained Mini sacaremos provecho de las poderosas herramientas de hardware que tenemos al alcance para desarrollar una alta gama de aplicaciones.
El descuento acaba en:
Day(s)
:
Hour(s)
:
Minute(s)
:
Second(s)
Realizamos envíos Internacionales (fuera de México) por sólo $39 USD. Podrás elegir el envío que desees en tu Carrito de compras.
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 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 Oxxo.
Pagos fuera de México: Aceptamos pago por tarjeta de Crédito y Débito a través de PayPal. También aceptamos pagos por depósito en efectivo por Western Union.
Precios en Pesos Mexicanos (MXN) y Dólares Americanos (USD)
Basic
$156 USDDe $4,243.00 MXN a $2,970 MXN
- Certificado avalado Por Microchip
- 40 horas de clases EN VIVO
- Acceso al Portal de Alumnos
Premium
$187 USDDe $5,100.00 MXN a $3,570.00
- Certificado avalado por Microchip
- 40 horas de clases EN VIVO
- Acceso al Portal de Alumnos
- Tarjeta ATmega328PB Xplained Mini
- Módulo LCD 16×2
- Sensor de Temperatura Digital DS1624
- Sensor de Temperatura Analógico MCP9700A
¿Tienes dudas?
Contáctanos por WhatsApp, estaremos muy contentos de chatear contigo!
Únete a nuestro canal de Telegram para recibir notificaciones de nuestros eventos gratuitos
Acerca del Instructor
MTI. David Gutiérrez
Application Engineer en Microchip Technology Inc.
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.
Otros cursos que te pueden interesar
dsPIC Dual-Core y DSP
Programación de Microcontroladores dsPIC Dual-Core y Procesamiento Digital de Señales DSP.
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.
Programación de PIC en lenguaje C
Aprende a Programar Microcontroaldores PIC16 de la familia Línea Media Mejorada en Lenguaje C y la herramienta MCC.
USB con PIC
Aprende a desarrollar aplicaciones USB con PIC y desarrollar interfaces gráficas con Visual C#.
¿Necesito tener conocimientos previos para tomar este curso?
¿En cuántas exhibiciones puedo pagar el curso?
Aceptamos 3 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 mándanos un correo a cursos@dignal.com
¿Cuáles son las herramientas de software utilizadas en este curso?
MPLAB X con el compilador XC8. Nosotros les proporcionaremos los enlaces de descarga a todos los alumnos.
¿Cuál Lenguaje de programación se utiliza en el curso?
Utilizaremos Lenguaje C.
¿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.
Preguntas Frecuentes
Contáctanos si tienes más dudas
Contáctanos en cursos@dignal.com.
Estaremos felices de atenderte!
Contáctanos Curso AVR
Escríbenos o llámanos! será un placer atenderte.