Escolar Documentos
Profissional Documentos
Cultura Documentos
Equipe de Apresentao
lvaro Bianor
Lucivan Batista
Rafael de Sousa
Renato Cavalcante
Rodrigo Valentim
Roy Keane
Sumrio
Conceito e Introduo
Histria
Aplicaes
Caractersticas
O que desejvel em um sistema embarcado? (Requisitos)
Arquitetura
Linguagens de desenvolvimento
Demonstrao de um sistema embarcado
Quantos computadores vocs tem em
casa?
Quantos computadores vocs tem em
casa?
Furby Vdeo
Conceito e Introduo
Alguma vez voc j...
Definio de sistema embarcado
Sistema embutido
Sistema microprocessado
Encapsulado
Funes Repetidas vezes
Diferena entre um sistema embarcado
e um computador
SISTEMA EMBARCADO x Computador
Tarefas pr-definidas
Otimizar
Tamanho
Recursos
Custo
Alterao de sua funo no uso
Reprogramar
Sistema embarcado x COMPUTADOR
Multi-objetivo
Sistemas Operacionais
Parte interna de um roteador, exemplo
de um sistema embarcado
Flexibilidade
Simplicidade
Limitaes de tarefas e funes
Reprogramao Upgrade
Desenvolvimento do Software
Computador Pessoal
Etapa final
USB
EPROM - Memria programvel apagvel somente de leitura
Memria Flash
Usurio final
Voltando ao exemplo do micro-ondas...
Crebro gerenciador
Microprocessador ou microcontrolador
Leitura de sinais externos
Executar programas
Processar sinais
Enviar os resultados
Expanso do uso
Microcontrolador
Baixo custo
Versatilidade
Tamanho reduzido
Dispositivos analgicos
Sensores
Temperatura
Umidade
Dia a dia
Computadores pessoais
Sistemas embarcados
Numerosos
Estrutura do dia a dia
rea promissora
Histria
Tarefa especfica.
Software muitas vezes o firmware.
Recursos computacionais limitados:
Sem teclado, tela e com pouca memria.
Custo reduzido:
Alguns processadores de sistemas embarcados custam menos que US$1.
Tipos de aplicaes
Tamanho e peso
Consumo de energia
Robustez do equipamento
Processamento
Arquitetura
Microcontrolador x Microprocessador
Diferena
Vantagens
Desvantagens
Memrias
Firmware
Perifricos
Conversores A/D
Conversores D/A
Sensor
Atuador
Funcionamento
Linguagens de desenvolvimento
Assembly
C/C++
Arduino Uno
Arduino
http://
www.hardware.com.br/artigos/sistemas-embarcados-computacao-invisivel/conceito.
html
http://pt.wikibooks.org/wiki/Sistemas_operacionais/Sistemas_embarcados
http://pt.wikipedia.org/wiki/Sistema_embarcado
http://www.embarc.com.br/p1600.aspx
http://www.techtraining.eng.br/files/uploads/2013/04/19/artigo-sist-emb.pdf
Steve Heath,Embedded Systems Design, Newnes, 2002ISBN 0-080-47756-9(em
ingls)
ShibuIntro To Embedded Systems 1E. Tata McGraw-Hill Education
ISBN 0-070-14589-X(emingls)
TANENBAUM, A. S. Redes de Computadores 4 Ed., Editora Campus (Elsevier), 2003.