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: 2016/2017 - 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 108 Syllabus 3 - 6 56 162

Teaching language

Suitable for English-speaking students

Objectives

This course aims to help students learn how to build and apply electronic systems based on microprocessors and microcontrollers, in the perspective of embedded systems.

Learning outcomes and competences

By the end of the semester the students 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.

Program

Fundamental concepts:
- Architecture of an 8bit uP
- Programming model
- Memory and input/output circuits
- Auxiliary and address decoding circuits

AVR Family of microcontrollers:
- Architecture
- Memory and internal peripherals
- programming in C

Programming microcontrollers in C
- Specificities and techniques
- 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 two lab assignments and a final project (hardware and software) based on an AVR microcontroller.

Software

Eagle CAD
AVR Studio + WinAVR
Eclipse + avrgcc plug-in

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 60,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Elaboração de projeto 80,00
Estudo autónomo 42,00
Trabalho laboratorial 40,00
Total: 162,00

Eligibility for exams

Attendance to 75% of the lab classes

Calculation formula of final grade

Final mark

  • 0,3xMT + 0,1xTPC + 0,2xTL + 0,4xPF
  • The final grade is limited at MT+4 points (out of 20)

MT is the wheighted average of the best test (70%) and the worst test (20%)
TPC is the average of the 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%)

Examinations or Special Assignments

Two written tests during the semester, several homeworks and lab assignments and 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 (20%)
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:39:35 | Acceptable Use Policy | Data Protection Policy | Complaint Portal