Sistemas Embebidos (Ramo de Automação Industrial)

Engenharia Electrotécnica e de Computadores
6 ECTS; 3º Ano, 2º Semestre, 28,0 T + 42,0 PL + 5,0 OT

Docente(s)
- Ana Cristina Barata Pires Lopes

Pré-requisitos
Algoritmia, programação em C, sistemas digitais, arquitectura de computadores e sistemas de operação.

Objetivos
Pretende-se que os alunos desenvolvam capacidades de projecto e manuseamento de sistemas baseados em microcontroladores (designadamente da família PIC).

Programa
1) Revisões sobre sistemas baseados em microcontroladores;
2) Leitura de entradas analógicas;
3) Comparação, captura e modulação da largura do impulso;
4) Introdução às comunicações: USART modo síncrono e assíncrono;
5) Comunicação SPI;
6) Comunicação I2C;
7) Sistemas distribuídos baseados em CAN;
8) Sistemas baseados em processadores Raspberry Pi.

Metodologia de avaliação
Teste escrito (50%), trabalho laboratorial (50%) (obrigatório classificação mínima de 45% no teste escrito e classificação

Bibliografia
- Buttazzo, G. (2004). Hard Real-Time Computing Systems. (Vol. -). -: Springer
- Peatman, J. (2003). Embedded Design with PIC 18F452 Microcontrolers. (Vol. -). -: Prentice Hall
- Peatman, J. (1998). Design with PIC Microcontrolers. (Vol. -). -: Prentice Hall
- Gonçalves, V. (2005). Sistemas Electrónicos com Microcontroladores. (Vol. 1). (pp. 1-344). Portugal: ETEP

Método de interação
Aulas teóricas, exercícios práticos e experiências laboratoriais.

Software utilizado nas aulas
MPLab X,
Proteus,
Compilador MCC18,
Compilador XC8,
IDLE(Python 3.6),
Linux.