Skip to main content

ELT73A - Sistemas Microcontrolados

Sistemas Microcontrolados

Objetivo

Possibilitar ao aluno analisar, sintetizar e desenvolver sistemas microcontrolados. Desenvolver e implementar soluções para problemas de controle e automação utilizando microcontroladores.

Ementa

Arquiteturas computacionais; Programação de Microcontroladores; Operações de entrada e saída; Interrupções; Temporizadores/Contadores; Comunicação entre dispositivos; Conversores Analógico/Digital - Digital/Analógico; Modulação PWM; Circuitos de interface;

Conteúdo Programático

OrdemEmentaConteúdo
1Arquiteturas computacionaisVisão geral da organização e arquitetura de sistemas computacionais, microprocessadores e sistemas embarcados
2Programação de MicrocontroladoresLinguagem de programação para microcontroladores, programação estruturada, ferramentas de desenvolvimento e depuração de código
3Operações de entrada e saídaCaracterísticas elétricas das portas de entrada e saída (E/S), configuração e acesso aos pinos de E/S
4InterrupçõesConceitos de interrupção e exceção, sincronização, interrupção por hardware versus software
5Temporizadores/ContadoresConfiguração de temporizadores/contadores, rotinas de atraso por hardware, captura de entrada com geração de interrupção, geração de interrupções periódicas
6Comunicação entre dispositivosInterfaces paralela e serial, comunicação síncrona e assíncrona, aplicações envolvendo comunicação de dados entre sistemas
7Conversores Analógico/Digital - Digital/AnalógicoConceitos sobre a operação de ADC e DAC, frequência de amostragem, geração de formas de onda
8Modulação PWMAplicações de PWM para controle de interfaces e acionamento de motor
9Circuitos de interfaceAvaliação de parâmetros elétricos, interfaces entre o microcontrolador e dispositivos (digitais e analógicos), exemplos de circuitos de interface, condicionamento de sinais (amplificação e filtragem), aplicações práticas