Go to:
Logótipo
You are here: Start > EEC0081

Based Systems and Interfaces

Code: EEC0081     Acronym: SBMI

Keywords
Classification Keyword
OFICIAL Electronics and Digital Systems
OFICIAL Automation, Control & Manufacturing Syst.

Instance: 2020/2021 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 127 Syllabus 3 - 6 56 162

Teaching language

Portuguese

Objectives

This course aims to help students learn how to build and apply electronic systems based on microcontrollers, using an embedded systems perspective.

Learning outcomes and competences

By the end of the semester each student should be able to:

  • analyse, design
  • assemble program and test
  • document

small microcontroller based systems, using the C programming language.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Numbering systems (binary and hexadecimal), logic circuits, digital eletronics, state machines

Program

Fundamental concepts:
- Overall architecture of an embedded computer
- Microprocessor and programming model
- Memory and input/output circuits
- Auxiliary and address decoding circuits

Case study: AVR family of microcontrollers:
- Architecture
- Memory and internal peripherals
- Programming in C

Design of embedded systems
- Hardware design
- Software development
- Specificities and techniques for embedded software
- Debugging techniques

Mandatory literature

Diversos; Documentação dos fabricantes de componentes (Component's datasheets and application notes)

Comments from the literature

Component manufacturer's documentation.

Teaching methods and learning activities

Weekly lectures twice a week, one hour each. Lectures may comprise problem solving in order to consolidate the concepts. In the Lab classes students will be organized in groups. Students will have lab assignments and a final project (hardware and software) based on an AVR microcontroller.

Software

Eagle CAD
Eclipse + avrgcc + avrgcc plug-in
VSCode + PlatformIO

keywords

Technological sciences > Engineering > Computer engineering

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Teste 30,00
Trabalho escrito 10,00
Trabalho laboratorial 20,00
Trabalho prático ou de projeto 40,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Elaboração de projeto 40,00
Estudo autónomo 52,00
Frequência das aulas 52,00
Trabalho escrito 9,00
Trabalho laboratorial 9,00
Total: 162,00

Eligibility for exams

Attendance to 75% of the lab classes

Calculation formula of final grade

Final grade:

  • CF = 0,4xMT + 0,2xTL + 0,4xPF
  • limited to MT+4 (out of 20)


where:

  • CF represents the final grade,
  • MT the wheighted average of the best test (70%) and the worst test (30%),
  • TPC is the average of the submitted homeworks.
  • TL is the average of the lab assignements
  • PF is the wheighted average of the final project work (80%) and the written report (20%)


TL and PF are validid for the next academic year, MT and TPC are not.

Examinations or Special Assignments

Two written tests during the semester and possibly several lab assignments.
One final project with written report.

Special assessment (TE, DA, ...)

Similar to the regular students. Attendance is not mandatory.

Classification improvement

Students can improve their grades in the following year, by attending the two written tests and doing an individual project with a written report.

Improved mark: 0,4xMT + 0,6xPF

MT is the wheighted average of the best test (70%) and the worst test (30%)
PF is the wheighted average of the project work (80%) and the written report (20%)

Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-11-01 at 00:40:38 | Acceptable Use Policy | Data Protection Policy | Complaint Portal