
Menú local
Syllabus 2019-20 - 77312011 - Embedded System Design and Programming (Diseño y programación de sistemas embebidos)
- Level 1: Tutorial support sessions, materials and exams in this language
- Level 2: Tutorial support sessions, materials, exams and seminars in this language
- Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: | Máster universitario en Ingeniería mecatrónica |
FACULTY: | SCHOOL OF ENGINEERING OF JAÉN |
ACADEMIC YEAR: | 2019-20 |
COURSE: | Embedded System Design and Programming |
NAME: Embedded System Design and Programming | |||||
CODE: 77312011 | ACADEMIC YEAR: 2019-20 | ||||
LANGUAGE: English | LEVEL: 2 | ||||
ECTS CREDITS: 4.0 | YEAR: 1 | SEMESTER: SC |
NAME: MUÑOZ DÍEZ, JOSÉ VICENTE | ||
DEPARTMENT: U133 - ING. ELECTRÓNICA Y AUTOMATICA | ||
FIELD OF STUDY: 785 - TECNOLOGÍA ELECTRÓNICA | ||
OFFICE NO.: A3 - 413 | E-MAIL: jmunoz@ujaen.es | P: 953648635 |
WEBSITE: jmunoz@ujaen.es | ||
ORCID: https://orcid.org/0000-0001-6190-7077 | ||
LANGUAGE: - | LEVEL: 2 | |
NAME: ESPINILLA ESTÉVEZ, MACARENA | ||
DEPARTMENT: U118 - INFORMÁTICA | ||
FIELD OF STUDY: 035 - ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES | ||
OFFICE NO.: A3 - 140 | E-MAIL: mestevez@ujaen.es | P: 953212897 |
WEBSITE: https://www.ujaen.es/grupos-de-investigacion/asia/contactos/espinilla-estevez-macarena | ||
ORCID: https://orcid.org/0000-0003-1118-7782 | ||
LANGUAGE: - | LEVEL: 2 | |
NAME: NIETO NIETO, LUIS MIGUEL | ||
DEPARTMENT: U133 - ING. ELECTRÓNICA Y AUTOMATICA | ||
FIELD OF STUDY: 785 - TECNOLOGÍA ELECTRÓNICA | ||
OFFICE NO.: A3 - 413 | E-MAIL: lmnieto2@ujaen.es | P: 953212811 |
WEBSITE: http:\\www4.ujaen.es\~lmnieto2 | ||
ORCID: https://orcid.org/0000-0001-8013-9528 | ||
LANGUAGE: - | LEVEL: 2 |
THEORETICAL LESSONS
Chapter
1. Embeded systems based on microcontrollers
- Introduction to the embeded systems. Aduino
-
Integrated
Development Environment (IDE) for Arduino and other platforms.
Applications
- Software to program Arduino
- System Interrupts for Arduino. Programs based on events
Chapter 2. Digital and analog peripheral for embeded systems
-
Integrated
peripheral
in an Arduino board (digital/analog ports, timers, comparators,
PWM modulators, analog to digital converter and serial
port)
- Sensors, controllers, and peripheral for communications (power drivers, interfaces, wireless serial communications, sensors, external memory, other peripherals)
Chapter 3. Single-board computers
-
Introduction
to single-board computers.
- Applications.
- Notions of operating system and configurati.on.
- Connections and Device Control.
Chapter 4. Introduction to monochip embedded systems
- Methodology.
- Study cases.
- Notions of Reconfigurable Hardware Programming.
- Notions of Programmable logic circuits.
PRACTICAL LESSONS
- Practical session 1: Introduction to Integrated Development Environment (IDE) for Arduino
- Practical session 2: Applications for controlling analog/digital ports and timers
- Practical session 3: Applications based on interrupts
- Practical session 4: Serial and wireless communications
- Practical session 5: Data acquisition and control
- Practical session 6: Smart embeded systems based on sensors
The methodology followed in this subject are based on five main didactic resources:
1) Lessons and seminars. It means master lectures delivered
by the professor where the active participation of the students is
going to be boosted.
2) Practical lessons. These lessons will be delivered in the
laboratory in groups where the maximum number of students per group
will not be more than 20 people. These lessons will allow to put in
practice the concepts which will be described through the
theoretical lessons.
3) Resolution of the problems proposed in class. These
problems will be focused on aspects dealt in theoretical and
practical sessions.
4) Tutorial sessions in group or individual. This activity
will allow to give a more personal answer to the doubts that the
students will have along the academic year.
5) Exams resolution by which the students knowledge will be evaluated.
Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support
The
evaluation of the subject and the overall mark will be based on the
marks obtained by students in three sections:
1)
Attendance and active participation in classes which represents 15
% of the overall mark . The student's active participation in
the lectures and practical sessions will evaluated at this
section.
2
) Final exam which represents 35% of the final mark . It will be
assessed the correct resolution of the theoretical and practical
problems set .
3) Practical sessions and class work which represents 50% of the final mark . It will be appreciated the correct design and assembly of electronic circuits designs proposed.
The first point described above is aimed to evaluate the progress of the students in order to achieve the competences CG4MMKTR and CT5. Moreover, the activity described in secction 1 is also suitable to evaluate the following results of the learning: RG4mMKTR and RT5
The second point described above is aimed to evaluate the progress of the students in order to achieve the competences CB6, CG4MMKTR and E12MMKTR . Moreover, the activity described in secction 2 is also suitable to evaluate the following results of the learning: RE12MM,RB6 and RT5
The third point described above is aimed to evaluate the progress of the students in order to achieve the competences CB6, CT5 and E12MMKTR. Moreover, the activity described in secction 3 is also suitable to evaluate the following results of the learning: RE12MM,RB6 and RT5
- Beginning C for Arduino [Recurso electrónico] : learn C programming for the Arduino. Edition: Second edition. Author: Purdum, Jack J. (Jack Jay). Publisher: [Place of publication not identified] : Apress, [2015] (Library)
- Arduino essentials [Recurso electrónico] : enter the world of Arduino and its peripherals and start creating interesting projects . Edition: -. Author: Perea, Francis. Publisher: - (Library)