Está en la página 1de 4

GUÍA DOCENTE DE LA

ASIGNATURA Curso 2023 / 2024


08/09/2023
Página 1 de 4

DESCRIPCIÓN DE LA ASIGNATURA

Grado/Máster en: Graduado/a en Ingeniería de Sistemas Electrónicos por la Universidad de Málaga


Centro: Escuela Técnica Superior de Ingeniería de Telecomunicación
Asignatura: Microcontroladores
Código: 208
Tipo: Obligatoria
Materia: CO-Sistemas Digitales
Módulo: Materias Comunes de la Rama de Telecomunicación
Experimentalidad: 69 % teórica y 31 % práctica
Idioma en el que se imparte: Español
Curso: 2
Semestre: 2º
Nº Créditos: 6
Nº Horas de dedicación del estudiantado: 150
Tamaño del Grupo Grande: 72
Tamaño del Grupo Reducido: 30
Página web de la asignatura: http://etsit.cv.uma.es (Campus Virtual de la E.T.S.I. Telecomunicación) - Curso académico 2022/2023 - Grado
en Ingeniería de Sistemas Electrónicos - Microcontroladores

EQUIPO DOCENTE

COORDINADOR/A
Nombre y Apellidos Mail Teléfono Laboral Despacho Horario Tutorías
EVA GONZALEZ PARADA gonzalez@uma.es 952132757 1.2.29 bis - E.T.S. Ing.
Telecomunicación
Departamento: TECNOLOGÍA ELECTRÓNICA
Área: TECNOLOGÍA ELECTRÓNICA

RESTO EQUIPO DOCENTE


Nombre y Apellidos Mail Teléfono Laboral Despacho Horario Tutorías
EDUARDO JAVIER PEREZ edu@uma.es 952131362 1.2.29 bis - E.T.S. Ing. Todo el curso: Lunes 10:30 - 12:30, Jueves 10:30 -
RODRIGUEZ Telecomunicación 12:30, Martes 12:30 - 14:30

RECOMENDACIONES Y ORIENTACIONES

Aunque la memoria verifica de la titulación no establece requisitos previos para poder cursar esta asignatura, es recomendable conocer los
fundamentos básicos de la electrónica digital impartidos en las asignaturas "Tecnología Electrónica" (1º-S2) y "Diseño Digital" (2º-S1), así como los
principios básicos de programación impartidos en las asignaturas "Programación 1" (1º-S1) y "Programación 2" (1º-S2).
MUY IMPORTANTE: Para poder trabajar autónomamente fuera del laboratorio y poder alcanzar en condiciones más óptimas los resultados de
aprendizaje de esta asignatura es muy recomendable adquirir cuanto antes el equipamiento utilizado en la asignatura, compuesto por:
- Kit de desarrollo MSP-EXP430G2ET LaunchPad de Texas Instruments, que se puede adquirir a través del propio fabricante (Texas Instruments) o
en cualquier distribuidor de componentes electrónicos (Farnell, Mouser, DigiKey, Arrow).
- Placa BBP del Departamento de Tecnología Electrónica, que se puede adquirir bajo préstamo en la Biblioteca de la E.T.S. Ingeniería de
Telecomunicación.

CONTEXTO

Esta asignatura presenta los aspectos básicos del diseño de sistemas basados en microcontroladores, tan presentes hoy en día en aspectos tan
cotidianos y diversos como la electrónica de consumo o el Internet de las Cosas (IoT). Para ello profundiza en la arquitectura interna de un
microcontrolador y en la programación de aplicaciones basadas en bajo consumo. El desarrollo de la asignatura se realiza sobre un kit de desarrollo
de bajo coste que el estudiante puede adquirir para trabajar de forma autónoma todos los conceptos tratados.

COMPETENCIAS / RESULTADOS DE APRENDIZAJE

1 Competencias generales y básicas. (Competencias generales de grados en RD 1393/2007)

Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base
G-04
de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados,
incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio.
G-05 Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las
competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de
problemas dentro de su área de estudio.
G-06 Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de
estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética.
G-07 Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado
como no especializado.
G-08 Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios
posteriores con un alto grado de autonomía.
2 Competencias generales y básicas. (Competencias generales para Ingeniero Técnico de Telecomunicación en orden
CIN/352/2009)

G-11 Conocimiento de materias básicas y tecnologías, que le capacite para el aprendizaje de nuevos métodos y tecnologías,
así como que le dote de una gran versatilidad para adaptarse a nuevas situaciones.
G-17 Capacidad de trabajar en un grupo multidisciplinar y en un entorno multilingüe y de comunicar, tanto por escrito como
de forma oral, conocimientos, procedimientos, resultados e ideas relacionadas con las telecomunicaciones y la
GUÍA DOCENTE DE LA
ASIGNATURA Curso 2023 / 2024
08/09/2023
Página 2 de 4

electrónica.
4 Competencias específicas. (Formación común a la rama de Telecomunicación en orden CIN/352/2009)

CO- Capacidad para aprender de manera autónoma nuevos conocimientos y técnicas adecuados para la concepción, el
01 desarrollo o la explotación de sistemas y servicios de telecomunicación.
CO- Capacidad para utilizar herramientas informáticas de búsqueda de recursos bibliográficos o de información
03 relacionada con las telecomunicaciones y la electrónica.
CO- Capacidad de análisis y diseño de circuitos combinacionales y secuenciales, síncronos y asíncronos, y de utilización de
09 microprocesadores y circuitos integrados.

CONTENIDOS DE LA ASIGNATURA

TEORÍA
TEMA 0. PRESENTACIÓN: Temario. Bibliografía. Planificación. Evaluación.
TEMA 1. INTRODUCCIÓN: Diagrama de bloques. CPU. Memoria. Periféricos.
TEMA 2. PROGRAMACIÓN C: Fichero de cabecera. Tipos de datos. Palabras clave. Directivas. Funciones intrínsecas. Modificadores de variables.
Manipulación de bits.
TEMA 3. PUERTOS E/S: Funcionalidad. Entrada/Salida. Configuración. Ejemplos: pulsadores y LEDs.
TEMA 4. INTERRUPCIONES: Concepto. Tipos. Procesamiento. Vectores de interrupción. Programación en C. Periféricos: puertos E/S y
temporizadores.
TEMA 5. TEMPORIZADORES: Funcionalidad. Modos de operación. Unidad de salida. Configuración. Ejemplos: antirrebote y multifunción.
TEMA 6. UART: Funcionalidad. Comunicación. Interrupciones. Configuración.
TEMA 7. BAJO CONSUMO: Módulo de reloj. Bajo consumo. Modelo de programación.
TEMA 8. ARQUITECTURA: Mapa de memoria. Organización de la memoria. Registros. Modos de direccionamiento. Instrucciones. Reset.
Interrupciones.
PRÁCTICAS
PRÁCTICA 1. TUTORIAL: Descripción del entorno de desarrollo utilizado en la asignatura.
PRÁCTICA 2. PUERTOS E/S: Gestión de LEDs y pulsadores por sondeo.
PRÁCTICA 3. INTERRUPCIONES: Operación de pulsadores y temporizadores mediante interrupciones.
PRÁCTICA 4. TEMPORIZADORES: Gestión del tiempo por sondeo y generación de PWMs.
PRÁCTICA 5. UART: Comunicación con el PC.
PRÁCTICA 6. BAJO CONSUMO: Modelo de programación en bajo consumo basado en estados y eventos.
PRÁCTICA 7. PRÁCTICA FINAL: Implementación de una aplicación completa.

ACTIVIDADES FORMATIVAS

Actividades presenciales
Actividades expositivas
Lección magistral Clase expositiva de carácter teórico (aula)

Actividades prácticas en aula docente


Resolución de problemas Realización de ejercicios (aula)

Actividades prácticas en instalaciones específicas


Prácticas en laboratorio Realización de prácticas supervisadas por el profesor (laboratorio)
Prácticas en laboratorio Realización de prácticas supervisadas por el profesor (laboratorio)

Actividades no presenciales
Actividades prácticas
Realización de diseños Diseño de la práctica final

Estudio personal
Estudio personal Trabajo personal del estudiante para asimilar los contenidos descritos en la asignatura

ACTIVIDADES DE EVALUACIÓN

Actividades de evaluación no presenciales


Actividades de evaluación del estudiantado
Otras actidades no presenciales eval.estudiantado: Evaluación del trabajo realizado por el estudiante durante el desarrollo de la
asignatura.

Actividades de evaluación presenciales


Actividades de evaluación del estudiantado
Examen final: Examen teórico de la asignatura.
Realización de trabajos y/o proyectos: Prueba práctica de laboratorio. Desarrollo de una aplicación de sistema basado en
microcontrolador
Otras actividades eval.del estudiantado: Prueba práctica de laboratorio. Entorno de desarrollo

RESULTADOS ESPECÍFICOS DEL APRENDIZAJE

RA1. Identificar las características de los sistemas basados en microcontrolador frente a los sistemas basados en microprocesador.
RA2. Entender la arquitectura y diseño de un sistema basado en microcontrolador.
RA3. Comprender las características de los microcontroladores, establecer su campo de aplicación y seleccionar el microcontrolador más adecuado
para la aplicación, atendiendo a criterios técnicos y económicos.
GUÍA DOCENTE DE LA
ASIGNATURA Curso 2023 / 2024
08/09/2023
Página 3 de 4

RA4. Conocer las opciones existentes en cuanto a lenguajes y herramientas de trabajo con microcontroladores.
RA5. Conocer un lenguaje de programación para un determinado microcontrolador y manejar los entornos de desarrollo más habituales.
RA6. Manejar las hojas de características de los componentes y periféricos de un sistema basado en microcontrolador.
RA7. Comprender y manejar aspectos prácticos del diseño firmware dentro de los sistemas basados en microcontrolador.
RA8. Adquirir la capacidad de diseño firmware en el entorno de los sistemas basados en microcontrolador.
RA9. Comprender algunas de las restricciones que pueden imponer los ODS en la implementación de un sistema basado en microcontrolador

SISTEMAS DE EVALUACIÓN

La evaluación de la asignatura para todas las convocatorias se realiza mediante pruebas prácticas de laboratorio y un examen teórico.

Las pruebas prácticas de laboratorio suponen el 30% de la calificación de la asignatura, y evalúan el manejo del entorno de desarrollo utilizado en la
asignatura (RA5) (10%), la utilización del lenguaje de programación y la capacidad de diseñar firmware en los sistemas basados en
microcontrolador (RA4, RA5 y RA8) (20%). En la 1ª convocatoria ordinaria las pruebas prácticas de laboratorio se realizarán durante el periodo de
impartición de la asignatura, y en el resto de convocatorias se realizarán en la fecha y hora indicada por el Centro en el calendario oficial de
exámenes.
Además de las pruebas prácticas de laboratorio anteriores, únicamente para la evaluación de 1ª convocatoria ordinaria, se realizará una prueba
práctica adicional relacionada con RA9 que contará con un peso extra de 2,5% de la calificación de la asignatura. Esta prueba, al igual que las
pruebas prácticas de laboratorio de la 1ª convocatoria ordinaria, se realizará durante el periodo de impartición de la asignatura.

El examen teórico supone el 70% de la calificación de la asignatura, y evalúa los aspectos de la asignatura relacionados con las características,
arquitectura, documentación y aspectos prácticos del diseño firmware en los sistemas basados en microcontrolador (RA1, RA2, RA3, RA6 y RA7). En
todas las convocatorias este examen se realizará en la fecha y hora indicada por el Centro en el calendario oficial de exámenes.

La presentación a las pruebas prácticas de laboratorio con un valor mayor o igual al 20% de la calificación de la asignatura o al examen teórico
supondrá el agotamiento de la convocatoria, y con ello la imposibilidad de obtener un "No presentado" en la misma.
Así mismo, cada estudiante que haya realizado el examen o alguna de las pruebas prácticas de laboratorio en la 1ª convocatoria ordinaria podrá
mantener su calificación en la 2ª convocatoria ordinaria sin necesidad de repetir dicho examen y/o pruebas , o podrá realizar el examen y/o
pruebas lo que supondrá la renuncia a la calificación obtenida en la 1ª convocatoria ordinaria.

En el caso de estudiantes a tiempo parcial y deportistas de alto nivel pueden realizar un normal desarrollo de la asignatura al no existir
obligatoriedad de asistencia a clase para superarla, aunque deben ponerse en contacto con los profesores durante las dos primeras semanas de
clase para acordar las condiciones de realización de los exámenes prácticos.

BIBLIOGRAFÍA Y OTROS RECURSOS

Básica
TEXAS INSTRUMENTS: "MSP-EXP430G2 LaunchPad Evaluation Kit"
TEXAS INSTRUMENTS: "MSP430 Optimizing C C++ Compiler"
TEXAS INSTRUMENTS: "MSP430 Software Coding Techniques"
TEXAS INSTRUMENTS: "MSP430G2533 Datasheet"
TEXAS INSTRUMENTS: "MSP430x2xx Family User's Guide"

Complementaria
IAR: "IAR Embedded Workbench: C-SPY Debugging Guide"
IAR: "IAR Embedded Workbench: IDE Project Management and Building Guide"
J.H. Davies: "MSP430 Microcontroller Basics"; Ed. Newnes, 2008

DISTRIBUCIÓN DEL TRABAJO DEL ESTUDIANTADO

ACTIVIDAD FORMATIVA PRESENCIAL


Descripción Horas Grupo grande Grupos reducidos

Resolución de problemas Realización de ejercicios (aula) 2 ✓

Lección magistral Clase expositiva de carácter teórico (aula) 22.4 ✓

Prácticas en laboratorio Realización de prácticas supervisadas por el profesor 18.6 ✓


(laboratorio)

Prácticas en laboratorio Realización de prácticas supervisadas por el profesor 17 ✓


(laboratorio)

TOTAL HORAS ACTIVIDAD FORMATIVA PRESENCIAL 60

ACTIVIDAD FORMATIVA NO PRESENCIAL


Descripción Horas

Estudio personal Trabajo personal del estudiante para asimilar los contenidos descritos 70
en la asignatura

Realización de diseños Diseño de la práctica final 5

TOTAL HORAS ACTIVIDAD FORMATIVA NO PRESENCIAL 75

TOTAL HORAS ACTIVIDAD EVALUACIÓN 15


GUÍA DOCENTE DE LA
ASIGNATURA Curso 2023 / 2024
08/09/2023
Página 4 de 4

TOTAL HORAS DE TRABAJO DEL ESTUDIANTADO 150

También podría gustarte