Microcontroladores dsPIC: Portas I/O, Display, Timers e PWM
1.
UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
CENTRO TECNOLÓGICO
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA
Av. Fernando Ferrari, 514, Goiabeiras, Vitória-ES | CEP 29.075-910 | www.ufes.br
PLANO DE CURSO
Disciplina: PGEE-5534: Microcontroladores
Período: 2014/1
Carga horária semestral: 45h (TER. 14:00-17:00)
Professor: Anselmo Frizera Neto
anselmo@ele.ufes.br
PROGRAMA DETALHADO E CRONOGRAMA DE AULAS
AULA 1. Introdução aos Microcontroladores
Arquiteturas, Famílias e Conceitos
AULA 2. Introdução ao dsPIC
Introdução ao dsPIC: descrição, CPU, memórias, osciladores, circuitos básicos portas e pinos.
Apresentação da placa de desenvolvimento (Explorer 16) e do programador (ICD2). Introdução ao
ambiente de programação (MPLAB) e exercícios básicos de programação.
AULA 3. Apresentação do Anteprojeto
Apresentar um documento contendo: resumo, introdução, metodologia, cronograma e resultados
esperados. O resultado parcial deve estar descrito e servirá como indicador do bom andamento
do trabalho.
AULA 4. Portas de Entradas e Saídas (I/O)
Leitura, escrita, registradores de configuração e controle
AULA 5. Display
Conceitos e implementação na placa Explorer 16. Exercício prático: escrita de palavras e níveis de
entradas e saídas digitais no display
AULA 6. Timers, Output Compare e Input Capture
Conceitos e configuração de registradores. Exercício prático: piscar LED com frequência
proporcional à tensão do potenciômetro.
AULA 7. Acionamento PWM
Conceitos e configuração de registradores. Exercício prático: gerar um sinal de PWM com
frequência <f> e ciclo de trabalho <x%>.
AULA 8. Apresentações do Resultado Parcial
AULA 9. Realização e Ajustes do Projeto / Palestra
AULA 10. Conversores Analógico/Digital (A/D)
Conceitos e configuração de registradores. Exercício prático: medir valores do sensor de
temperatura, potenciômetros e outros sensores analógicos. Escrever valores de tensão no display.
AULA 11. Comunicação
Conceitos e implementação no dsPIC.
AULA 12. Realização e Ajustes do Projeto / Palestra
AULA 13. Realização e Ajustes do Projeto / Palestra
AULA 14. Apresentação do Projeto Final
AULAS 15. Apresentação de Seminários
AVALIAÇÃO
Avaliação 1. Trabalhos realizados em sala:
• Portas I/O (apresentar no início da Aula 5)
• Display (apresentar no início da Aula 6)
• Timers, Output Compare, Input Capture e PWM (apresentar no início da Aula 7)
• Conversores A/D (apresentar no início da Aula 10)
3.0
Avaliação 2. Anteprojeto: 0.5
Avaliação 3. Resultado Parcial: 1.0
Avaliação 4. Seminário sobre novas tecnologias em Microcontroladores (10 min): 1.5
Avaliação 5. Projeto Final (Relatório e apresentação): 4.0
Todas as notas terão somente 3 valores possíveis (0%: insuficiente, 50%: incompleto e 100%: correto)
BIBLIOGRAFIA
Manuais (disponíveis na página web da disciplina):
• dsPIC33F Family Reference Manual
• dsPIC33FJXXXGPX06/X08/X10
• Placa de Desenvolvimento Explorer 16
• Programador e Debugger MPLAB ICD2
• Exemplos de Código - Microchip