• Slides e tutoriais fornecidos pelo docente da cadeira; Wayne Wolf, "Computers as Components, Third Edition: Principles of Embedded Computing System Design", Morgan Kaufmann, 2012; Waltenegus Dargie, Christian Poellabauer, "Fundamentals of Wireless Sensor Networks: Theory and Practice”, Wiley 2010;  
  • Automação e Sistemas Informáticos (L) (IPLUSO)
  • 6865
  • 7346
  • Sistemas Embebidos
  • IPLUSO6865-7346
  • 3
  • 7
  • 0
  • 4
  • Não
  • Português
  • As metodologias inovadoras adotadas assenta nos seguintes pontos: Aulas teórico-práticas interativas (exposição breve, demonstrações e resolução guiada de problemas). Laboratórios com objetivos claros, verificação de resultados e breve reflexão final. Aprendizagem baseada em projeto com marcos intermédios e demonstração pública do protótipo. Feedback contínuo (checklists/pré-lab, revisões rápidas em aula, pequenos momentos orais individuais). Trabalho colaborativo e peer-instruction, apoiado por guias curtos de autoestudo.
  • Obrigatório
  • OA1: Introduzir e aprender os princípios de funcionamento de sistemas embebidos; OA2: Adquirir fundamentos sobre as principais arquiteturas de redes sem fios utilizados em sistemas embebidos, desde software, hardware, sistemas operativos, barramentos e comunicações; OA3: Saber analisar e modelar/projetar aplicações para sistemas embebidos, além de sistemas embebidos sem fios; OA4: Conseguir gerir especificar, desenvolver projetos para sistemas embebidos;
  • CP1: Introdução à noção de sistemas embebidos em tempo real e sem fios; CP2: Caracterização de sistemas embebidos (desempenho fiabilidade, ciclo de vida, consumo, fiabilidade e recursos); CP3: Hardware para sistemas móveis/embebidos (arquiteturas, microcontroladores/ micropro-cessadores; dispositivos de I/O, memórias e barramentos); CP4: Introdução à programação embebida (interrupções e sincronização). Sistemas operativos. Protocolos de comunicação (I2C e SPI); CP5: Sistemas embebidos em redes sem fios. Sensores (smart and intellegent) e suas arquiteturas; CP6: Introdução de Programação em aplicações em ambientes móveis para interação com sistemas de sensores/embebidos; CP7: Desempenho, testes e otimizações.
  • Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.

    Exemplo:

    Descrição

    Data limite

    Ponderação

    Teste de avaliação 1 

    24-11-2025

    25%

    Teste de avaliação 2  19-01-2026 25%

    Laboratórios

    15-12-2025

    15%

    Projeto Final

    12-01-2026

    35%

     

    Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...

     

  • Semestral
  • A unidade curricular introduz os princípios e práticas de Sistemas Embebidos e respetivo enquadramento em tempo-real e redes de sensores sem fios (WSN). Abrange: conceitos fundamentais e restrições (desempenho, fiabilidade, energia), hardware (arquiteturas, MCU/MPU, I/O, memórias, barramentos), programação embebida com polling, interrupções (ISRs) e noções de RTOS, protocolos síncronos I²C/SPI, sensores (smart e intelligent) e arquiteturas de nó/WSN, aplicações móveis como gateway/UI, e desempenho, testes e otimizações. A relevância para o ciclo de estudos decorre do desenvolvimento de competências de especificação, modelação e implementação HW/SW, essenciais em IoT, automóvel, saúde, indústria 4.0 e ambiente.