Índice programa académico
📕 Fase 1. Introducción a los Microcontroladores y Microprocesadores
📗 Fase 2. Puertos de Entrada y Salida
📙 Fase 3. Periféricos externos
📘 Fase 4. Periféricos internos
📔 Producto integrador de aprendizaje
🟩 Actividad Extra
🟦 Actividad Formativa
⬛ Actividad en clase
🟨 Actividad Fundamental
🟧 Examen de medio termino
🟪 Proyecto integrador de aprendizaje
📄 Tema de clase
📕 Temática fase 1
📗 Temática fase 2
📙 Temática fase 3
📘 Temática fase 4
En esta fase inicial del curso, nos sumergiremos en el fascinante mundo de los microcontroladores y microprocesadores, elementos fundamentales en la era de la tecnología digital. Abordaremos desde los conceptos básicos hasta los detalles más técnicos, proporcionando una base sólida para comprender cómo estos dispositivos potencian innumerables aplicaciones en nuestro día a día.
📚 Tabla de contenido
🗓️ Semana 1 - 📕 Conceptos Básicos de Electrónica y Electrónica Digital
Introducción a la clase de Microcontroladores
Circuitos integrados Digitales
Protección contra ESD y EMI para circuitos integrados
Diagramas de bloques para expresar sistemas
🗓️ Semana 2 - 📕 Introducción a los Microprocesadores y Microcontroladores
Arquitectura de Microprocesadores
Diferencias entre microcontroladores y microprocesadores
Aplicaciones en sistemas embebidos
Introducción a los Microcontroladores
Práctica N.º00 - Introducción al laboratorio..
Software Electronic Design Automation (EDA)
Entorno de desarrollo (IDE) para microcontroladores AVR
Actividad Fundamental N.º01 - Conceptos de la clase
🗓️ Semana 3 - 📕 Herramientas de desarrollo y diseño
Microcontrolador AVR ATmega328p
Placas de desarrollo para microcontroladores
Lenguajes de programación para microcontroladores
Diferencias entre la Tarjeta de desarrollo Arduino y la familia AVR de microchip
Definición y configuración de Puertos y registros de entrada/salida
Práctica N.º01 - Configuración de puertos de salida
En esta segunda fase del curso, nos centraremos en los Puertos de Entrada/Salida (E/S), que son cruciales para la interacción de los microcontroladores con el mundo exterior. Aprenderemos cómo estos puertos facilitan la comunicación entre el microcontrolador y otros dispositivos, permitiendo tanto recibir datos del entorno como enviar señales de control.
📚 Tabla de contenido
🗓️ Semana 4 - 📗 Fundamentos de Programación para Microcontroladores
Diagramas de Flujo y Pseudocódigos
Introducción Lenguaje C para microcontroladores
Introducción Lenguaje Assembler para microcontroladores
Ejecución secuencial de instrucciones en un Microcontrolador
Operadores de desplazamiento (bit shifting)
Práctica N.º02 - Gestión Secuencial de Salidas
🗓️ Semana 5 - 📗 Lectura de entradas y estructuras condicionales
Operadores lógicos (bit a bit)
Creación y Uso de Funciones en Microcontroladores
Configuración de entradas y puerto paralelo
Sentencias condicionales con operadores lógicos
Práctica N.º03 - Decodificación de Entradas Binarias
🗓️ Semana 6 - 📗 Estructuras iterativas
Control de display 7 segmentos
Actividad Fundamental N.º02 - Análisis de arquitectura de microprocesadores
🗓️ Semana 7 - 📗Motores de DC y asesorías de medio curso
Sentencias condicionales y lectura de entradas (1)
Control de motores de corriente directa (C.D.)
Actividad Fundamental N.º03 - Evaluación medio curso (practico)
Calendario FIME AGO - DIC 2024
🗓️ Semana 8 - Primer semana de exámenes
🗓️ Semana 9 - Segunda semana de exámenes
En esta tercera fase, nos adentraremos en el estudio de los periféricos externos, componentes esenciales para expandir las capacidades de los microcontroladores. Aprenderemos cómo interactúan estos dispositivos con el microcontrolador y cómo se pueden programar para realizar tareas específicas, aumentando así la funcionalidad y la eficiencia de nuestros proyectos.
📚 Tabla de contenido
🗓️ Semana 10 - 📙 Debouncing
Periféricos en los Microcontroladores
Creación de librerías para uso de drivers
Switch anti - rebotes por código
Práctica N.º05 - Eliminación de Rebotes mediante Código.
🗓️ Semana 11 - 📙 Interrupciones externas
Switch anti - rebotes por hardware
Práctica N.º06 - Gestión de Interrupciones Externas.
🗓️ Semana 12 - 📙 Interrupciones por timer
Configuraciones de timer internos
Práctica N.º07 - Uso de Timers
En la cuarta fase, nos enfocamos en los periféricos internos de los microcontroladores. Estos componentes integrados en el chip del microcontrolador son fundamentales para ampliar sus capacidades y funciones. A través de esta fase, exploraremos cómo estos periféricos internos pueden ser utilizados para mejorar la eficiencia y la funcionalidad de los sistemas basados en microcontroladores.