IPT Logotipo do IPT

Ano Letivo: 2020/21

Engenharia Informática

Laboratório de Microssistemas

<< voltar ao Plano Curricular

Publicação em Diário da República: Despacho n.º 8644/2020 - 08/09/2020

6 ECTS; 1º Ano, 2º Semestre, 42,0 PL + 28,0 TP , Cód. 911935.

Docente(s)
- Pedro Daniel Frazão Correia (2)
- Manuel Fernando Martins de Barros (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não aplicável.

Objetivos
The main objective is to equip students with basic skills to design, develop and implement emmbedded systems based in microcontrollers. This includes the study of the architecture, programming, I/O interfacing, communications and task scheduling focusing on real-time applications.

Programa
1) Introdução aos microcontroladores e sistemas embebidos
2) Microcontroladores Atmel AVR, ESP32
3) Programação e ferramentas de desenvolvimento
4) Interfaces de E/S digital e analógico
5) Rotinas, Interrupções e Escalonamento de Tarefas
6) Comunicação série/paralela (UART,I2C e SPI)
7) Comunicação Ethernet, bluetooth, wifi
8) Descodificação de endereços
9) Mini-projeto (IoT & RT)

Metodologia de avaliação
A componente de avaliação é constituída por dois parâmetros de frequência obrigatória.

Avaliação Teórica (50%)
1. Exame/Teste escrito
Nota mínima da Avaliação Teórica é de 8,5 em 20 valores.

Avaliação prática (50%)
1. Trabalho laboratoriais (30%)
2. Mini-projecto final (20%)

Nota mínima da Avaliação Prática é 10 em 20 valores.

Bibliografia
- ARDUINO website, A. (0). Arduino - Getting Start, Learning and examples. Acedido em 16 de fevereiro de 2021 em http://www.arduino.cc/
- Arduino Cookbook, A. (0). Ebook - Arduino Cookbook . Acedido em 16 de fevereiro de 2021 em https://www.amazon.es/dp/1449313876?tag=hackr056-21&geniuslink=true
- Instructables - Website, I. (0). Source of Arduino Projects. Acedido em 16 de fevereiro de 2021 em https://www.instructables.com/
- Mikroelektronika, M. (0). PIC Microcontrollers - Programming in C. Acedido em 8 de junho de 2019 em http://www.mikroe.com/eng/product_downloads/download/

Método de Ensino
Aulas teóricas expositivas,
Aulas de resolução de problemas;
Aulas tutoriais,
Aulas práticas laboratoriais.
Projeto final.

Software utilizado nas aulas
- Proteus VSM
- Arduino IDE (arduino.cc)
- Eclipse IDE (eclipse.org)
- Atom (atom.io)
- Microsoft Visual Studio (www.visualstudio.com)
- Atmel Studio (www.atmel.com/microsite/atmel-studio)

 

Aprovado em Conselho Técnico Cientifico: 07 de julho de 2021

Download da Ficha da Unidade Curricular (FUC)

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado