Sobre o curso

Avaliação

A avaliação é composta de: Projeto, APS, Avaliação Prática e Laboratórios

  • APS: são realizadas em duplas, no total são 2 APS.
  • Projeto: realizado em grupos, no total 1 projeto.
  • Avaliação prática: individual, no total são 3 avaliações (sem substitutiva).
  • Laboratórios: entrega individual semana de atividades de laboratório

Critérios para o estudante ser aprovado no curso, é necessário:

  • Todas as APS e Projetos com conceito igual ou superior a C.
  • Possuir uma avaliação prática individual com nota A (as notas são binárias: I ou A)
  • Média dos Laboratórios superior a C

==Pelo formato alternativo de avaliação individual, onde o aluno possui três chances e precisa apenas ter nota efetiva em uma delas, esta disciplina não possui prova substitutiva, mesmo em caso de falta por doença ou qualquer outra razão!=

Objetivos de aprendizagem

Ao final da disciplina o estudante será capaz de:

  1. Criar softwares para microcontroladores utilizando suas especificidades (periféricos/ lowpower);
  2. Avaliar e melhorar soluções embarcadas integrando hardware/software levando em conta adequação a uma aplicação;
  3. Integrar em um protótipo hardware, software básico, sistema operacional de tempo real e módulos de interfaceamento com usuários, de comunicação e de alimentação.
  4. Compreender as limitações de microcontroladores e seus periféricos;
  5. Buscar e analisar documentação (datasheet) e extrair informações relevantes.

Conteúdo Programático

  1. Sistemas embarcados microcontrolados e suas tecnologias
  2. Linguagem C para sistemas embarcados (firmware)
  3. Interface com o mundo externo (digital/analógica)
  4. Periféricos de microcontoladores
  5. Interrupção, superloop, Multitask
  6. Alimentação para sistemas embarcados
  7. Otimização energética
  8. Protocolos de comunicação
  9. Conectividade em sistemas embarcados - IoT, computação vestível, computação ubíqua.
  10. Sistema operacional de tempo real (RTOS)