Universidad de Jaén

Menú local

Guía docente 2018-19 - 77312011 - Diseño y programación de sistemas embebidos

TITULACIÓN: Máster Univ. en Ingeniería mecatrónica
CENTRO: Centro de Estudios de Postgrado de UJA

CURSO ACADÉMICO: 2018-19
GUÍA DOCENTE
1. DATOS BÁSICOS DE LA ASIGNATURA
NOMBRE: Diseño y programación de sistemas embebidos
CÓDIGO: 77312011 CURSO ACADÉMICO: 2018-19
TIPO: Obligatoria
Créditos ECTS: 4.0 CURSO: 1 CUATRIMESTRE: SC
WEB: http://dv.ujaen.es/goto_docencia_crs_807372.html
 
2. DATOS BÁSICOS DEL PROFESORADO
NOMBRE: MUÑOZ DÍEZ, JOSÉ VICENTE
IMPARTE: Teoría [Profesor responsable]
DEPARTAMENTO: U133 - ING. ELECTRÓNICA Y AUTOMATICA
ÁREA: 785 - TECNOLOGÍA ELECTRÓNICA
N. DESPACHO: A3 - 451 E-MAIL: jmunoz@ujaen.es TLF: 953212924
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/77714
URL WEB: jmunoz@ujaen.es
 
NOMBRE: ESPINILLA ESTÉVEZ, MACARENA
IMPARTE: Teoría
DEPARTAMENTO: U118 - INFORMÁTICA
ÁREA: 035 - ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES
N. DESPACHO: A3 - 118 E-MAIL: mestevez@ujaen.es TLF: 953212897
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/20692
URL WEB: https://www.ujaen.es/departamentos/dinformatica/contactos/espinilla-estevez-macarena
 
NOMBRE: MEDINA QUERO, JAVIER
IMPARTE: Teoría
DEPARTAMENTO: U118 - INFORMÁTICA
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS
N. DESPACHO: - E-MAIL: - TLF: -
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/221872
URL WEB: -
 
NOMBRE: NIETO NIETO, LUIS MIGUEL
IMPARTE: Teoría
DEPARTAMENTO: U133 - ING. ELECTRÓNICA Y AUTOMATICA
ÁREA: 785 - TECNOLOGÍA ELECTRÓNICA
N. DESPACHO: A3 - 452 E-MAIL: lmnieto2@ujaen.es TLF: 953212811
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/55181
URL WEB: http:\\www4.ujaen.es\~lmnieto2
 
3. PRERREQUISITOS, CONTEXTO Y RECOMENDACIONES
PRERREQUISITOS:
-
CONTEXTO DENTRO DE LA TITULACIÓN:

.

RECOMENDACIONES Y ADAPTACIONES CURRICULARES:
-
El alumnado que presente necesidades específicas de apoyo educativo, lo ha de notificar personalmente al Servicio de Atención y Ayudas al Estudiante para proceder a realizar, en su caso, la adaptación curricular correspondiente.
4. COMPETENCIAS Y RESULTADOS DE APRENDIZAJE
código Denominación de la competencia
CB6 Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación
CG4MMKTR Comprender, analizar y evaluar teorías, resultados y desarrollos en el idioma de referencia, además de en la lengua materna, en el ámbito de la Ingeniería Mecatrónica.
CT5 Analizar, razonar críticamente, pensar con creatividad y evaluar el propio proceso de aprendizaje discutiendo asertiva y estructuradamente las ideas propias y ajenas.
E12MMKTR Conocer los tipos, funciones y modelos de sistemas embebidos y saber programarlos.
Resultados de aprendizaje
Resultado RB6 Haber adquirido conocimientos avanzados y demostrado, en un contexto de investigación científica y tecnológica o altamente especializado, una comprensión detallada y fundamentada de los aspectos teóricos y prácticos y de la metodología de trabajo en uno o más campos de estudio.
Resultado RE12MM Demuestra que conoce los tipos, funciones y modelos de sistemas embebidos y que sabe programarlos
Resultado RG4mMKTR Es capaz de comprender, analizar y evaluar teorías, resultados y desarrollos en el idioma de referencia, además de en la lengua materna, en el ámbito de la Ingeniería Mecatrónica.
Resultado RT5 Analiza y razona críticamente, discutiendo asertiva y estructuradamente las ideas propias y ajenas, demostrando pensamiento creativo y capacidad para evaluar el propio proceso de aprendizaje
5. CONTENIDOS

· Introducción a los sistema embebidos.
· Arquitecturas de sistemas embebidos.
· Periféricos digitales y analógicos en sistemas embebidos.
· Programación de sistemas embebidos mediante lenguaje de alto nivel: Labview.
· Sistemas embebidos basados en FPGAs.
· Sistemas embebidos para la instrumentación y el control de procesos industriales.
· Programación de microcontroladores.

CONTENIDOS TEÓRICOS:

 

Tema 1. Sistemas embebidos basados en microcontroladores

  • Introducción a los sistemas embebidos. Arduino
  • Sistema de desarrollo Arduino y otras plataformas. Aplicaciones.
  • Software de desarrollo para Arduino.
  • El sistema de interrupciones en Arduino. Programación basada en eventos.

Tema 2. Periféricos digitales y analógicos en sistemas embebidos  

  • Periféricos integrados en el sistema Arduino (Puertos digitales y analógicos, temporizadores, comparadores, moduladores PWM, conversores AD, comunicaciones serie).
  • Sensores, actuadores y periféricos de comunicaciones (drivers de potencia, interfaces, comunicaciones serie e inalámbricas, sensores, memoria externa, otros periféricos).

Tema  3. Tecnología de los computadores monoplaca

  • Introducción a los computadores monoplaca.
  • Aplicaciones. 
  • Bases de instalación de sistema operativo y configuración.
  • Conexión y control de  dispositivos.

Tema 4. Introducción a los sistemas embebidos monoplaca

  • Metodología.
  • Casos de estudio.
  • Nociones básicas de Programación de hardware reconfigurable.
  • Nociones básicas de Circuitos lógicos programables.

 

CONTENIDOS PRÁCTICOS:

  • Práctica 1: Introducción al sistema de desarrollo Arduino
  • Práctica 2: Manejo de puertos analógicos y digitales y temporizadores.
  • Práctica 3: Aplicaciones basada en interrupciones
  • Práctica 4: Comunicaciones serie e inalámbricas
  • Práctica 5: Sistema de adquisición y control
  • Práctica 6: Sistema embebidos inteligentes basados en sensores

6. METODOLOGÍA Y ACTIVIDADES
ACTIVIDADES HORAS PRESEN­CIALES HORAS TRABAJO AUTÓ­NOMO TOTAL HORAS CRÉDITOS ECTS COMPETENCIAS (códigos)
A1a - Actividades en gran grupo
  • M1a - Docencia en gran grupo: clases magistrales, exposición de teoría y ejemplos generales y conferencias
30.0 45.0 75.0 3.0
  • CB6
  • CG4MMKTR
  • CT5
  • E12MMKTR
A67 - Actividades en pequeño grupo
  • M86 - seminarios, debates, actividades prácticas y aclaración de dudas
10.0 15.0 25.0 1.0
TOTALES: 40.0 60.0 100.0 4.0  
 
INFORMACIÓN DETALLADA:

La metodología seguida en esta asignatura está basada en cinco recursos  didácticos:

1) Lecciones y seminarios. Se trata de clases magistrales impartidas por el profesor de la asignatura donde se fomentará la participación activa de los alumnos.

2) Sesiones prácticas. Estas sesiones serán impartidas en el laboratorio en grupos de un máximo de 20 alumnos por grupo. Estas clases permitirán poner en práctica los conceptos vistos en las clases teóricas.

3) Correcta resolución de problemas propuestos en clase. Los problemas tratarán de profundizar en aspectos teóricos prácticos vistos en clase.

4) Tutorías individualizadas o en grupo con las que se pretende dar una respuesta más personalizada a las dudas que los alumnos tengan a lo largo del curso académico.

5) Realización de exámenes con los que se evaluará el conocimiento adquirido por los alumnos durante el curso. 

7. SISTEMA DE EVALUACIÓN
 
ASPECTO CRITERIOS INSTRUMENTO PESO
Asistencia y/o participación en actividades presenciales y/o virtuales Asistencia en actividades presenciales - 5.0%
Conceptos teóricos de la materia Examen sobre los conceptos teóricos y prácticos de la materia - 35.0%
Realización de trabajos, casos o ejercicios Realización de trabajos, casos o ejercicios prácticos - 50.0%
Prácticas de laboratorio/campo/uso de herramientas TIC Participación en actividades presenciales - 10.0%
El sistema de calificación se regirá por lo establecido en el RD 1125/2003 de 5 de septiembre por el que se establece el sistema europeo de créditos y el sistema de calificaciones en la titulaciones universitarias de carácter oficial
INFORMACIÓN DETALLADA:

La evalución de la asignatura se basa en una media ponderada donde tres apartados son valorados:

Asistencia y participación en actividades presenciales . Representará el 15% de la nota final y consistirá en la asistencia participativa en clase (5%) y en la entrega de los problemas propuestos en clase relativos a las sesiones prácticas que se ha de realizar (10%)

Examen sobre los conceptos teóricos y prácticos de la materia. Consistirá en dos exámenes teóricos que reperesentarán el 35% de la nota final.

Realización de trabajos, casos o ejercicios prácticos. Consistirá en la correcta ejecución de cada una de las secciones en las que se dividen las sesiones prácticas. Este apartado representará el 50% de la nota final.

 Mediante el primer punto arriba descrito se evaluará el progreso del estudiante en la competencias CG4MMKTR y CT5, así como los siguientes resultados del aprendizaje: RG4mMKTR and RT5

 Mediante el segundo punto arriba descrito se evaluará el progreso del estudiante en la competencias CB6, CG4MMKTR and E12MMKTR, así como los siguientes resultados del aprendizaje: RE12MM,RB6 and RT5.

 Mediante el tercer punto arriba descrito se evaluará el progreso del estudiante en la competencias CB6, CT5 and E12MMKTR, así como los siguientes resultados del aprendizaje: RE12MM,RB6 and RT5.

8. DOCUMENTACIÓN / BIBLIOGRAFÍA
ESPECÍFICA O BÁSICA:
  • Getting started with Arduino [Recurso electrónico] : the open source electronics prototyping platform . Edición: -. Autor: Banzi, Massimo. Editorial: -  (C. Biblioteca)
  • Internet de las cosas : la tecnología revolucionaria que todo lo conecta . Edición: -. Autor: McEwen, Adrian. Editorial: Madrid : Anaya Multimedia, 2014  (C. Biblioteca)
GENERAL Y COMPLEMENTARIA:
  • C programming for Arduino [Recurso electrónico] : learn how to program and use Arduino boards with a. Edición: -. Autor: Bayle, Julien. Editorial: Birmingham : Packt Pub., 2013  (C. Biblioteca)
  • Raspberry Pi home automation with Arduino [Recurso electrónico] : automate your home with a set of e. Edición: -. Autor: Dennis, Andrew K. Editorial: Birmingham [England] : Packt Pub., 2013  (C. Biblioteca)
9. CRONOGRAMA

Semana      Días           Teoría      Práctica  

1           29 abril-3 mayo              2h                    0h 

2              6-11mayo                     4h                    2h

3             13-18 mayo                   4h                    2h

4             20-25 mayo                   4h                    2h

5            27 mayo-1 junio             4h                    2h

6              3-8 junio                       4h                    2h

______________________________________________________

                                                     22h                  10h

 

NOTA: Al computo final de horas teóricas arriba calculado hay que añadir 8 horas quedan reservadas para seminarios impartidos por profesores externos.