UNIVERSIDADE FEDERAL DE UBERLÂNDIA
Faculdade de Engenharia Elétrica

Av. João Naves de Ávila, 2121, Bloco 3N - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902
Telefone: (34) 3239-4701/4702 - www.feelt.ufu.br - feelt@ufu.br
  

Timbre

Plano de Ensino

IDENTIFICAÇÃO

Componente Curricular:

Sistemas Embarcados I

Unidade Ofertante:

FEELT

Código:

31523

Período/Série:

5

Turma:

A/B

Carga Horária:

Natureza:

Teórica:

45h

Prática:

30h

Total:

75h

Obrigatória:

(x )

Optativa:

( )

Professor(A):

Daniel Pereira de Carvalho
Marcelo Barros de Almeida

Ano/Semestre:

2023/2

Observações:

 

 

EMENTA

Estudo e desenvolvimento de sistemas embarcados microcontrolados.

JUSTIFICATIVA

Trabalhar os elementos de projeto envolvidos no desenvolvimento de sistemas embarcados, tanto no aspecto de hardware como de firmware. Trazer a sistemática do processo de desenvolvimento de hardware microcontrolado, técnicas de codificação eficiente, estratégias de criação de firmware, estudo da plataforma ARM Cortex M, desenvolvimento de hardware microcontrolado, criação de placas e circuitos com ferramentas CAD e arquitetura de computadores.

OBJETIVO

Objetivo Geral:

Esta disciplina tem como objetivo integrar os conceitos apresentados em diversas disciplinas da engenharia Elétrica através do estudo e implementação de hardware e firmware de dispositivos industriais.

  • Visão sistêmica do processo de desenvolvimento de hardware e firmware;
  • Técnicas de codificação eficiente;
  • Estratégias de criação de firmware;
  • Estudo da plataforma ARM Cortex M;
  • Portabilidade.

Objetivos Específicos:

  • Conhecimento detalhado dos principais protocolos de comunicação digital (UART, I2C, SPI);
  • Uso eficiente da linguagem C no desenvolvimento de firmware;
  • Uso e desenvolvimento de hardware e firmware com o emprego de microcontroladores Cortex M;
  • Apresentação de paradigmas diversos de construção de firmwares (voltado a interrupções, super loop, co-rotinas e RTOS);
  • Estratégias para criação de código portável (encapsulamento, ponteiros opacos, abstração de
  • hardware);
  • Projeto de hardware microprocessados;

PROGRAMA

METODOLOGIA

Aulas expositivas com utilização de quadro, datashow e mesa digitalizadora e aulas práticas em laboratório. Recursos e plataformas de comunicação e ensino à distância como Microsoft Teams e Meet poderão ser utilizados para facilitar a comunicação entre o professor e o estudante e como complementação da carga horária. Vídeos didáticos sobre diversos tópicos da disciplina se encontram disponíveis no canal institucional da disciplina no Teams (SEMB-I).

As aulas expositivas cobrem os temas mais complexos ou que exigem maior experiência. As aulas práticas são direcionadas para a plataforma Cortex M (processadores STM32) com atividades periódicas pontuadas, em geral finalizadas dentro do tempo da aula, favorecendo o compartilhamento de experiências por parte do professor.

A carga horária total da disciplina é de 75 horas, ou seja, 90 horas-aula. Entretanto, de acordo com o cronograma apresentado estão previstas apenas 75 horas-aula. As 15 horas-aula restantes serão utilizadas para aplicação de provas, vistas, recuperação e reposição, além de vídeos sobre temas não abordados em sala de aula.

A última semana, será utilizada para atendimento de casos especiais e prova de recuperação. As provas teóricas serão realizadas presencialmente.

AVALIAÇÃO

São previstos duas provas teóricas e um trabalho durante o semestre, a saber:

De acordo com a Resolução CONGRAD 46/2022, ao fim do semestre, será disponibilizada aos estudantes que não obtiveram o rendimento mínimo para aprovação e com frequência mínima de 75% (ou 22 faltas) no componente curricular uma ATIVIDADE DE RECUPERAÇÃO (REC) no valor de, no máximo, 20 pontos. Os alunos que não obtiveram os 60 pontos necessários para aprovação podem requerer os 20 pontos previstos para a atividade.

Datas de prova para o semestre (podem alterar caso seja de interesse dos alunos e professores):

Datas de entrega dos trabalhos (podem alterar caso seja de interesse dos alunos e professores):

Horários de atendimento:

Cronograma

O cronograma de aulas planejado está representado abaixo, por semanas, lembrando que podem ocorrer pequenas alterações durante o semestre.

Atividades adicionais (em vídeos) serão adicionadas ao teams, cobrindo os seguintes temas:

BIBLIOGRAFIA

Básica

[1] TOCCI, Ronald J. Sistemas digitais: princípios e aplicações. 11. ed. São Paulo: Pearson Education do Brasil, c2011. xx, 817 p., il. ISBN 9788576059226 (broch.).

[2] TANENBAUM, Andrew S. Organização estruturada de computadores. São Paulo: Pearson, c2013. 605 p., il. ISBN 9788581435398.

[3] PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: McGraw-Hill, 2016. ISBN 9788580555349.

Complementar

[1] EMBEDDED Systems: new approaches to their formal description and design : an advanced course, Zurich, Switzerland, march 5-7, 1986. Berlin: Springer, c1987. iv, 207p., il. (Lecture notes in computer science, 284). ISBN 354018581X (broch.).

[2] BACKES, André. Linguagem C: completa e descomplicada. Rio de Janeiro: Elsevier, 2013. 371 p., il. ISBN 9788535268553.

[3] SOUSA, Daniel Rodrigues de. Microcontroladores ARM7: (Philips - Família LPC213x) : o poder dos 32 bits : teoria e prática. São Paulo: Érica, 2006. 278 p., il. Inclui bibliografia e índice. ISBN 9788536501208 (broch.).

[4] LI, Qing. Real-time concepts for embedded systems. San Francisco: CMP Books, 2003. xii, 294 p., ill., 24 cm. Includes bibliographical references (p. 281- 283) and index. ISBN 1578201241 (alk. paper).

[5] OLIVEIRA, André Schneider de. Sistemas embarcados: hardware e firmware na prática. São Paulo: Érica, 2006. 316 p., il. Inclui bibliografia e índice. ISBN 8536501057 (broch.).

APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______

Coordenação do Curso de Graduação: _________________________

 


logotipo

Documento assinado eletronicamente por Marcelo Barros de Almeida, Professor(a) do Magistério Superior, em 14/01/2024, às 17:28, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


logotipo

Documento assinado eletronicamente por Daniel Pereira de Carvalho, Professor(a) do Magistério Superior, em 15/01/2024, às 14:06, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 5100917 e o código CRC C3E98EC8.




Referência: Processo nº 23117.002005/2024-41 SEI nº 5100917