sistemas embarcados-p01
Post on 22-Dec-2015
237 Views
Preview:
DESCRIPTION
TRANSCRIPT
Plano de Ensino
� Unidade I - Hardware
� Sistemas Embarcados
� Microprocessadores e Microcontroladores
� Processadores Digitais de Sinais
� Controladores Digitais de Sinais
� FPGA
� Periféricos
Plano de Ensino
� Unidade II – Firmware
� Fluxograma
� Linguagens de Programação
� Tradução de um Software
� Processamento em Tempo Real
� RTOS
Plano de Ensino
� Unidade III – Launchpad MSP430
� Introdução ao MSP430
� IDE IAR Embedded Workbench
� Periféricos do Microntrolador MSP430G2553:
� Interfaceamento Digital - GPIO
� Interrupção
� Conversor AD
� Simulação no Proteus
� Grace
Plano de Ensino
� Unidade IV- FRDM KL25Z
� Introdução ao Cortex-M0+
� IDE CodeWarrior e Processor Expert
� Periféricos do Microcontrolador MKL25Z128VLK4:
� Timer
� PWM
� TSS
� Aplicação em DSP: Reconstituição de Sinal Analógico
Referências Bibliográficas
Bibliografia
� OLIVEIRA, A. S.; ANDRADE, A. S. Sistemas Embarcados: Hardware e Firmaware na Prática.2. ed. São Paulo: Érica, 2010.
� PEREIRA, F. Microcontroladores MSP430: Teoria e Prática. São Paulo: Érica, 2005.
� DAVIES, J. MSP430 Microcontroller Basics. UK/Oxford: Newnes, 2008.
Bibliografia Complementar:
� SOUZA, A. R.; SOUZA, D. J. Desbravando o PIC24: Conheça os Microcontroladores de 16Bits. São Paulo: Érica, 2008.
� JUNIOR, J. C. S.; PAIXÃO, R. R. Controlador Digital de Sinais: Família 56F800/E. São Paulo:Érica, 2005.
� ORDONEZ, E. D. M.; PENTEADO, C. G.; SILVA.; A. C. D. Microcontroladores e FPGAs:
Aplicações em Automação. São Paulo: Novatec, 2005.
� PEREIRA, F. Microcontroladores HC908Q: Teoria e Prática. São Paulo: Érica, 2004.
� TEXAS INSTRUMENTS. Getting Started with the MSP430 LaunchPad: Student Guide andLab Manual. EUA/Texas/Plano, 2012.
Avaliação
Atividade Valor
Primeira Prova 40 Pontos
Segunda Prova 40 Pontos
Primeira Lista de Exercícios 10 Pontos
Segunda Lista de Exercícios 10 Pontos
• Hardware• Hardware1
• Firmware• Firmware2
• Launchpad MSP430 (Texas Inst.)• Launchpad MSP430 (Texas Inst.)3
• FRDM KL25Z (Freescale)• FRDM KL25Z (Freescale)4
Visão Geral
Onde comprar?
• Launchpad MSP430 (Texas Inst.)1. https://store.ti.com/
2. http://www.farnell.com.br/
3. br.mouser.com/
• FRDM KL25Z (Freescale)1. http://www.farnell.com.br/
2. br.mouser.com/
Sistemas Embarcados
• “O mercado de microcontroladores está em francaexpansão e a cada mês surgem novos chips efamílias de microcontroladores. Estima-se que empoucos anos uma pessoa normal deverá interagircom pelo menos 300 microcontroladores no seudia-dia” (PEREIRA, 2005).
O que preciso saber para trabalharcom sistemas embarcados?
• Linguagem C/C++
• Eletrônica Digital
• Eletrônica Analógica
Conceitos Fundamentais
� Processamento de Sinal Analógico versus Digital
As operações de processamento de sinal envolvidas na construção dos
diversos sistemas (comunicação, controle, processamento de sinaisbiomédicos, etc.) podem ser implementadas de duas maneirasfundamentalmente diferentes:
1. Abordagem analógica ou de tempo contínuo.
2. Abordagem digital ou de tempo discreto
Conceitos Fundamentais
1. Abordagem analógica ou de tempo contínuo. O processamentoanalógico de sinal recorre ao uso de elementos de circuito analógicoscomo, por exemplo, resistores, capacitores, indutores, amplificadores ediodos.
Conceitos Fundamentais
2. Abordagem digital ou de tempo discreto. O processamento digital desinal recorre a três elementos de computador digitais básicos:somadores e multiplicadores (para operações aritméticas) e memória(para armazenamento).
Conceitos Fundamentais
• O que é um sistema?
“Um sistema é formalmente definido como uma entidade que manipula
um ou mais sinais para realizar uma função, produzindo, assim, novos
sinais” (HAYKIN; VAN VEEN, 2001).
Sistema
Sinal de
Entrada
Sinal de
Saída
top related