EA701 - Introdução aos Sistemas Embarcados
Turma: A -
Período: 1/2026 -
Tipo Período: 1o. semestre -
Disciplina:
Obrigatória 6 créditos.
-
Idioma: Português
Ementa: Linguagem para programação de microcontroladores. Estruturas de dados elementares. Entrada e saída paralela, serial e analógica. Varredura e interrupção. Temporizadores. Conversão A/D e D/A. Sensores e atuadores. Introdução ao projeto de processadores dedicados. Linguagem de descrição de hardware.
Conteúdo Programático: 1. Sistemas embarcados: definição, características, tecnologias e aplicações.
2. Microcontroladores: arquitetura, barramentos, memória e periféricos.
3. Introdução à programação em linguagem C: tipos de variáveis, laços, desvios condicionais, funções, ponteiros e estruturas de dados elementares.
4. Interfaces paralelas: configuração e uso de portas de entrada e saída de propósito geral.
5. Interrupção e varredura: tratamento de eventos assíncronos à execução de um programa. Tipos de interrupções e prioridades. Configuração de interrupções em microcontroladores e suas aplicações.
6. Comunicação serial: conceitos e protocolos.
7. Temporizadores: estrutura e princípios básicos de operação. Temporização de sistemas embarcados por meio de interrupções periódicas.
8. Moduladores de largura de pulso e suas aplicações.
9. Princípios de conversão digital-analógica (D/A) e analógica-digital (A/D).
10. Sensores e atuadores: tipos e circuitos de interfaceamento.
11. Introdução ao projeto de processadores dedicados e tecnologias de hardware configurável.
12. Projeto de processadores dedicados usando linguagem de descrição de hardware.
Plano de Desenvolvimento:
Conforme IN CCG nº 02/2025 - Cláusula de Honestidade e Lisura Acadêmica
Todas as atividades relacionadas às disciplinas devem ser realizadas em conformidade com as orientações fornecidas pelos docentes e com o devido rigor ético.
Caso o(a) docente responsável, no exercício de sua liberdade de cátedra, forme convicção acerca da ausência de lisura ou de condições adequadas para a realização da atividade avaliativa, poderá atribuir nota zero, seja para a atividade única ou, conforme o caso, para o conjunto de atividades do semestre. A ocorrência deverá ser fundamentada e comunicada à Coordenação de Curso de Graduação, podendo o(a) estudante estar sujeito a processo administrativo.
Bibliografia: 1. F. Vahid e T. Givargis, “Embedded System Design: a Unified Hardware/Software Introduction”, John Wiley & Sons, 2002.
2. E. A. Lee e S. A. Seshia, “Introduction to embedded systems: A cyber-physical systems approach”, MIT press, 2017.
3. V. A. Pedroni, “Circuit design with VHDL”, MIT press, 2020.
Critério de Avaliação:
Bibliografia complementar: