Métodos de Ensino
Ao longo do semestre são lecionados os conceitos teóricos que são apoiados pelo desenvolvimento de trabalhos laboratoriais que consolidam os mecanismos de implementação dos sistemas digitais e dos microcontroladores. A avaliação é realizada com as duas componentes, a componente teórica e a componente laboratorial. Os alunos são avaliados na componente laboratorial com a entrega de trabalhos desenvolvidos ao longo do semestre bem como com um projeto final agregador. A componente teórica é avaliada com um exame final.
Resultados de Aprendizagem
Conhecer e compreender os princípios de operação dos circuitos digitais; compreender e aplicar elementos de sistemas de numeração binária ao cálculo; sintetizar circuitos combinatórios e circuitos sequenciais; implementar circuitos digitais em dispositivos de lógica programável; compreender a arquitetura básica de um processador aplicada aos microcontroladores; compreender e aplicar os conceitos de programação a um microcontrolador; conhecer e programar sistemas embebidos utilizando microcontroladores;
Programa
1. Sistemas de numeração;
2. Álgebra Booleana,
3. Síntese de circuitos combinatório com base em portas lógicas;
4. Circuitos sequenciais;
5. Introdução à arquitetura de microprocessadores;
6. Periféricos integrados nos microcontroladores;
7. Interfaces em sistemas de microcontroladores;
8. Acesso e processamentos de dados de sensores;
9. Utilização de Conversores Analógico Digitais;
10. Programação do processador no ambiente integrado de desenvolvimento.
Docente(s) responsável(eis)
Estágio(s)
NAO
Bibliografia
– Apontamentos e apresentações das aulas, fornecidos pelo docente;
– Frank Vahid. 2010. Digital Design with RTL Design, Verilog and VHDL (2nd. ed.). Wiley Publishing, ISBN:978-0-470-53108-2.
– Adrian Fernandez, Dung Dang, 2013, Getting Started with the MSP430 Launchpad
– eBook ISBN: 9780124116009, Paperback ISBN: 9780124115880.