3/24/2010

Curso de Microcontroladores

O curso de Microcontroladores será ministrado no Departamento de Eletrônica e Sistemas da UFPE – que emitirá o certificado. Estamos em fase final de acertos gerais (Datas de início/fim, número de alunos/turma, número de turmas, valores, ementa, preparação de apostilas, etc). O custo será menor do que o valor inicialmente proposto. Mas, não sei ainda em quanto ficará. Tudo vai depender de um acerto com o pessoal da UFPE. Aqueles que quiserem garantir sua vaga podem entrar em contato comigo por este e-mail. O número de participantes, de fato, será limitado devido à quantidade limitada de kits didáticos e para não pesar no custo do material que será entregue. Maiores detalhes serão fornecidos após a reunião que deverá ocorrer nesta quinta-feira. Abaixo, segue ementa do curso.

Módulo 1

1. Noções básicas sobre microcontroladores

a. O que é um microcontrolador

b. Qual a diferença entre um microcontrolador e um microprocessador

c. Diferentes arquiteturas (MCS-51, MSP-430, PIC, AVR, etc)

d. Comparação entre as diferentes arquiteturas

i. Quanto à velocidade

ii. Quanto à capacidade de processamento

iii. Quanto ao custo

2. Estudo de caso: MCS-51 (8051), MSP430, PIC, AVR

a. Conjunto de instruções

b. Modos de endereçamento

c. Especificidades de cada família

i. Seleção de fonte de clock

ii. Modos de operação

d. Exemplos Simples

i. Pisca-Led

ii. Leitura de botão

e. Exemplos mais avançados

i. Conversão AD (interno e externo)

ii. Comunicação serial (USART)

iii. EEPROM

iv. Display LCD

1. Texto fixo

2. Texto rolando, piscando, etc

3. Protocolo I2C

a. Especificações

b. Rotinas

c. Exemplo usando uma EEPROM

d. Exemplo de leitura de acelerômetro digital

4. Comunicação SPI

a. Especificações

b. Rotinas

c. Exemplo usando uma EEPROM

5. Aplicações

a. Acelerômetro

b. Sensor de temperatura e umidade relativa do ar

c. Pressão

Módulo 2

1. Rádio cc1100/cc2500

2. Diagrama de blocos

3. Funcionamento

4. Registradores

5. Protocolos de comunicação Wi-fi

6. Aplicação

a. Transmissão contínua de mensagem fixa

b. Transmissão de mensagem sob pedido

c. Transmissão de mensagem e recepção de resposta

d. Usando os modos de baixo consumo

Mais informações: a-paschoal@uol.com.br

Nenhum comentário: