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% 100%
  • Desempeño 100% 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).

I

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.

practicas destacadas curso avr atmel2

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)

Envíos dentro de México totalmente GRATIS. Podrás elegir el envío que desees en tu carrito de compras.

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.

Al momento de realizar tu pago en nuestra tienda en línea podrás elegir la forma de pago que prefieras.
Compra en línea 100% SEGURA! Utilizamos los mejores procesadores de pago para brindar la mejor seguridad de tu dinero. Además nuestro sitio web se encuentra protegido por SiteLock.

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)

¿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

Canal Telegram

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.

Canal Telegram

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.

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.

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.

tarjeta PIC18F4550 USB

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?
No se requieren conocimientos de programación ni microcontroladores para tomar este curso, sin embargo se recomiendan nociones básicas de electrónica digital y/o programación. Si deseas empezar de cero en el mundo de los Microcontroladores AVR este curso es para ti.
¿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

WhatsApp

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

Correo de contacto

cursos@dignal.com