Objetivos / Competências
Compreender sistemas embebidos, suas características, classificação, arquitetura além de outros conceitos relacionados.
Compreender aplicações de sistemas embebidos e de que forma são utilizados. Aprender o processo de implementação e desenvolvimento de sistemas embebidos.
Trabalhar com hardware e software necessários para projetar e implementar sistemas embebidos (com por exemplo microcontroladores, sensores). Compreender o futuro dos sistemas embebidos juntamente com novas tecnologias, como a Internet of Things (IoT) e computação em nuvem. Aprender a projetar e desenvolver aplicações IoT integrando sistemas embebidos e de que forma se pode disponibilizar os dados obtidos pelos sistemas na nuvem.
Conteúdos programáticos resumidos
- Introdução aos sistemas embebidos; - Definição, características, classificações e aplicações; - Arquitetura de sistemas embebidos; - Microcontroladores, microprocessadores, memória, sistemas operativos embebidos; - Sensores (digitais e analógicos) e suas interfaces; - Interfaces de comunicação; - Desenho e desenvolvimento de sistemas embebidos; - Atributos de qualidade de sistemas embebidos; - Desafios envolvidos; - Implementação de sistemas embebidos; - Teste, verificação e validação; - Tendências em sistemas embebidos; - Padrões de comunicação para Internet of Things (IoT); - Integração de sistemas embebidos com IoT e computação em nuvem.
Metodologias de ensino e critérios de avaliação
As metodologias de ensino e aprendizagem utilizadas na disciplina são essencialmente as seguintes: método expositivo nas aulas teóricas com utilização do quadro e videoprojetor em conjunto com a explicação de alguns exemplos de aplicação; intervenção permanente dos alunos na colocação de questões pertinentes relativas às matérias abordadas; resolução de exercícios de caracter prático; aulas de prática laboratorial organizadas em grupos de três alunos para a execução dos trabalhos laboratoriais propostos; apoio aos alunos, nomeadamente no horário tutorial; utilização da plataforma moodle para a disponibilização do material de apoio. A avaliação é composta por 2 componentes: Avaliação Teórica e Avaliação Prática, ponderadas da seguinte forma: -Classificação Final = 60% * Av. Teórica + 40% * Av. Prática. A nota da componente prática é composta pela média ponderada das notas obtidas no conjunto dos trabalhos laboratoriais.
Bibliografia resumida