Faculdade Independente do Nordeste Credenciada pela Portaria MEC 1.393, de 04/07/2001 publicada no D.O.U. de 09/07/2001 . CURSO DE ENGENHARIA DA COMPUTAÇÃO Renovação de Reconhecimento de Curso pela Portaria n°123 de 09/07/12 – DOU de 10/07/12 Componente Curricular: Engenharia de Sistemas Embarcados Código: ENG - 570 CH Total: 60 Horas Pré-requisito:----Período Letivo: 2013.2 Turma: 9º Semestre Professor: Oliver Tompson Lessa Titulação: Especialização em Desenvolvimento Web baseado na tecnologia Java pela Faculdade Independente do Nordeste PLANO DE CURSO EMENTA Panorama dos sistemas embarcados, conceitos de hardware, software e firmware. Engenharia de Requisitos para Sistemas Embarcados. Modelos de Implementação. Seleção de Arquitetura. Reusabilidade de Componentes de Software e Hardware para Sistemas Embarcados. Conceitos de microcontroladores, arquiteturas, contadores/temporizadores, comunicação serial, interrupções internas e externas. Interfaceamento analógico/digital: projetos de E/S digitais, conversão A/D e D/A, sensores, atuadores e apresentação de dados. Processadores e Controladores Digitais de Sinais. Ferramentas de desenvolvimento, simulação e depuração de software para sistemas embarcados. Escalonamento de processos e sistemas de Tempo Real para Microcontroladores. OBJETIVO GERAL Conhecer o fluxo de projeto bem como a metodologia envolvida em um projeto de Sistemas Embarcados. OBJETIVOS ESPECÍFICOS Compreender os tipos e o funcionamento de sistemas embarcados; Projetar e implementar sistemas embarcados; Testar sistemas embarcados desenvolvidos. HABILIDADES E COMPETÊNCIAS • Compreender o funcionamento dos principais tipos de sistemas embarcados; • Aplicar conceitos de sistemas embarcados na solução de problemas de elaboração de Sede/Mantenedora: Avenida Luiz Eduardo Magalhães, 1305 – Bairro Candeias – Fone/Fax: (77) 3161-1000 CEP: 45028-440 / Vitória da Conquista – BA / Homepage: www.fainor.com.br E-mail: [email protected] Faculdade Independente do Nordeste Credenciada pela Portaria MEC 1.393, de 04/07/2001 publicada no D.O.U. de 09/07/2001 . sistemas computadores embutidos; • Projetar sistemas embarcados; • Utilizar conceitos sistemas embarcados e de microcontroladores na criação de soluções de hardware. CONTEÚDO PROGRAMÁTICO Definição e Aplicação de Sistemas Embarcados; Arquitetura de Um Sistema Embarcador; Requisitos para Sistemas Embarcados; Microcontroladores; Set de instruções do uP Atmel AVR; Testes de Circuitos Embarcados; Sub-rotinas; Trabalhando com o AVR Studio 4; Definição do Projeto da disciplina. UNIDADE II Tipos de sensores e seus circuitos; Prática envolvendo sensores e atuadores; Reutilização de componentes de software e hardware; Interrupções; Conversores AD e DA; Prática envolvendo interrupções e conversores AD e DA; Projetos; UNIDADE III Implementação de projeto prático. METODOLOGIA Aula expositiva, exemplos práticos, estudo de caso e aulas em laboratório. AVALIAÇÃO Prova escrita e implementação de projeto prático RECURSOS Canhão eletrônico, laboratório de eletrônica e softwares aplicativos. BIBLIOGRAFIA BÁSICA SOUZA, David José de. Desbravando o PIC: Ampliado e Atualizado para o PIC 16f628. São Paulo: Érica, 2003. OLIVEIRA, André Schneider de. ANDRADE, Fernando Souza. Sistemas Embarcados: Hardware e Firmware na Prática. São Paulo: Érica, 2006. Sede/Mantenedora: Avenida Luiz Eduardo Magalhães, 1305 – Bairro Candeias – Fone/Fax: (77) 3161-1000 CEP: 45028-440 / Vitória da Conquista – BA / Homepage: www.fainor.com.br E-mail: [email protected] Faculdade Independente do Nordeste Credenciada pela Portaria MEC 1.393, de 04/07/2001 publicada no D.O.U. de 09/07/2001 . BIBLIOGRAFIA COMPLEMENTAR SCHUNK, Leonardo Marcilio. Microcontroladores AVR: Teoria e Aplicações Práticas. São Paulo: Érica, 2001. MALVINO, A. P., Eletrônica, Volumes 1 e 2, Makron Books do Brasil Ed. Ltda. 1998. PRESSMAN, Roger S. Engenharia de Software. 6 ed. Trad. Rosângela Delloso Penteado. São Paulo: McGraw-Hill, 2006. Aprovado em _____/_____/_____ Homologado em _____/_____/_____ Prof. Leard de Oliveira Fernandes Profº Edgard Larry Andrade Soares Coordenador do Curso de Engenharia da Presidente do Conselho Acadêmico Computação Sede/Mantenedora: Avenida Luiz Eduardo Magalhães, 1305 – Bairro Candeias – Fone/Fax: (77) 3161-1000 CEP: 45028-440 / Vitória da Conquista – BA / Homepage: www.fainor.com.br E-mail: [email protected]