240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores

Anuncio
Última modificación: 20-05-2016
240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores
Unidad responsable:
240 - ETSEIB - Escuela Técnica Superior de Ingeniería Industrial de Barcelona
Unidad que imparte:
710 - EEL - Departamento de Ingeniería Electrónica
Curso:
2016
Titulación:
GRADO EN INGENIERÍA EN TECNOLOGÍAS INDUSTRIALES (Plan 2010). (Unidad docente Optativa)
GRADO EN INGENIERÍA QUÍMICA (Plan 2010). (Unidad docente Optativa)
GRADO EN INGENIERÍA DE MATERIALES (Plan 2010). (Unidad docente Optativa)
Créditos ECTS:
4,5
Idiomas docencia:
Catalán, Castellano
Profesorado
Responsable:
JUAN MANUEL MORENO EGUILAZ
Otros:
JUAN MANUEL MORENO EGUILAZ
Horario de atención
Horario:
Personalizado, previa cita por correo electrónico
Capacidades previas
Capacidad para analizar circuitos electrónicos, conocimientos básicos de informática. Electrónica, Informática
Competencias de la titulación a las cuales contribuye la asignatura
Específicas:
1. Conocimientos de los fundamentos de la electrónica.
Transversales:
2. APRENDIZAJE AUTÓNOMO: Detectar deficiencias en el propio conocimiento y superarlas mediante la reflexión
crítica y la elección de la mejor actuación para ampliar este conocimiento.
Metodologías docentes
- MD-2: Lección magistral
- MD-3: Aprendizaje autónomo pautado
- MD.5. Aprendizaje basado en proyectos, problemas y casos.
Objetivos de aprendizaje de la asignatura
Objetivos generales:
- Un primer acercamiento al mundo de los microcontroladores, con un enfoque fundamentalmente práctico.
Objetivos específicos:
- Conocer los fundamentos de los microcontroladores.
- Aprender a desarrollar aplicaciones basadas en microcontroladores.
1/5
Universitat Politècnica de Catalunya
Última modificación: 20-05-2016
240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores
Horas totales de dedicación del estudiantado
Dedicación total: 112h 30m
Horas grupo grande:
0h
0.00%
Horas grupo mediano:
45h
40.00%
Horas grupo pequeño:
0h
0.00%
Horas actividades dirigidas:
0h
0.00%
Horas aprendizaje autónomo:
67h 30m
2/5
60.00%
Universitat Politècnica de Catalunya
Última modificación: 20-05-2016
240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores
Contenidos
1. Introducción a los microcontroladores
Dedicación: 2h 15m
Grupo grande/Teoría: 1h 30m
Aprendizaje autónomo: 0h 45m
Descripción:
- Definiciones.
- Componentes de un microcontrolador.
- Historia de los microcontroladores.
- Aplicaciones de los microcontroladores.
- Tendencias actuales.
Actividades vinculadas:
- Lectura complementaria.
Objetivos específicos:
- Introducir a los estudiantes al mundo de los microcontroladores.
- Conocer los componentes básicos.
- Entender el pasado, el presente y el futuro.
2. Hardware
Dedicación: 18h
Grupo grande/Teoría: 12h
Aprendizaje autónomo: 6h
Descripción:
- Arquitecturas.
- Memorias.
- Interrupciones.
- Características especiales.
- Periféricos.
- Buses de comunicaciones
Actividades vinculadas:
- Clases interactivas.
- Prácticas de laboratorio.
Objetivos específicos:
- Mostrar las características a nivel de hardware de los microcontroladores.
- Dar a conocer los fundamentos a nivel de hardware a la hora de desarrollar una aplicación basada en un
microcontrolador.
3/5
Universitat Politècnica de Catalunya
Última modificación: 20-05-2016
240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores
3. Software
Dedicación: 22h 30m
Grupo grande/Teoría: 15h
Aprendizaje autónomo: 7h 30m
Descripción:
- Lenguajes de programación.
- El lenguaje ensamblador.
- El lenguaje C.
- Metodología de diseño.
- Estructuras de datos para microcontroladores.
- El estándar IEEE-754.
- Sistemas operativos en tiempo real.
Actividades vinculadas:
- Clases interactivas.
- Prácticas de laboratorio.
Objetivos específicos:
- Mostrar las características a nivel de software de los microcontroladores.
- Dar a conocer los fundamentos a nivel de software a la hora de desarrollar una aplicación basada en un
microcontrolador.
4. Herramientas para el desarrollo de
aplicaciones basadas en microcontroladores
Dedicación: 2h 15m
Grupo grande/Teoría: 1h 30m
Aprendizaje autónomo: 0h 45m
Descripción:
- Entornos de desarrollo integrados
- Ensambladores, compiladores, simuladores, depuradores, etc.
Actividades vinculadas:
- Clases interactivas.
- Prácticas de laboratorio.
Objetivos específicos:
- Conocer las herramientas básicas a la hora de desarrollar una aplicación basada en microcontroladores.
4/5
Universitat Politècnica de Catalunya
Última modificación: 20-05-2016
240607 - Desarrollo de Aplicaciones Basadas en Microcontroladores
5. Aplicaciones
Dedicación: 22h 30m
Grupo pequeño/Laboratorio: 15h
Aprendizaje autónomo: 7h 30m
Descripción:
- Práctica de simulación (1,5h + 0,75h).
- Práctica de experimentación básica (1,5h + 0,75h).
- Práctica Proyecto I (6h + 3h).
- Práctica Proyecto II (6h + 3h).
Actividades vinculadas:
- Lecturas recomendadas.
- Prácticas de laboratorio.
Objetivos específicos:
- Poner en práctica todos los conocimientos adquiridos. Se harán 2 sesiones de introducción y 2 mini-proyectos
con aplicaciones basadas en microcontroladores
Sistema de calificación
- IE.1: Exámenes escritos (parcial, 25% y final , 50%): total: 75%
- IE.3: Prácticas de laboratorio: 25%
Normas de realización de las actividades
- No se permitirá ningún tipo de documentación durante el desarrollo de los exámenes escritos, en aquellas partes donde
se pregunten conocimientos teóricos.
Bibliografía
Básica:
Zuloaga Izaguirre, Aitzol; Astarloa Cuéllar, Armando. Sistemas de procesamiento digital. Barcelona: Delta, cop. 2008. ISBN
8492453036.
Complementaria:
Ibrahim, Dogan. Advanced PIC microcontroller projects in C : from USB to RTOS with the PIC18F series [en línea]. Boston:
Newnes, 2008 [Consulta: 19/12/2014]. Disponible a: <http://www.sciencedirect.com/science/book/9780750686112>. ISBN
9780750686112.
5/5
Universitat Politècnica de Catalunya
Descargar