Buscar

Sistemas Embarcados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Sistemas Embarcados
Camila Gasparin, Jeferson Demarche, Pedro Lemos, Rafael Alevato, Thomáz Goulart
Graduandos de Eng. Elétrica | Dep. de Eng. Elétrica | CTC
Sistemas Embarcados
2
O que são sistemas embarcados?
Sistemas de hardware e software combinados
Funcões restritas e bem determinadas
Programação polida
Capacidade de recuperar-se de erros
Utilizados para controle de operações
Não devem ser confundido com computadores convencionais
Computadores são multiobjetivos enquanto um sistema embarcado possui objetivo pré-definido
Sistemas Embarcados
3
O que são sistemas embarcados?
Desempenha tarefas básicas ou complexas
Temos como sistemas básicos: mouses, teclados e controles
Sistemas complexos são aqueles que comumente trabalham em grupo, a exemplo de piloto automático de aviões
Sistemas Embarcados
4
O que são sistemas embarcados?
Disponível em: <http://www.hardware.com.br/artigos/sistemas-embarcados-computacao-invisivel/>. Acesso em: 25/11/2014
Exemplo de modelo de subdivisão de um sistema embarcado
Sistemas Embarcados
5
O que são sistemas embarcados?
Disponível em: <http://www.hardware.com.br/artigos/sistemas-embarcados-computacao-invisivel/>. Acesso em: 25/11/2014
Periféricos atuadores e sensores
Sistemas Embarcados
6
Como são desenvolvidos?
Plataformas de desenvolvimento
Plataforma alvo
Disponível em: <http://www.bogotobogo.com/cplusplus/embeddedSystemsProgramming_gnu_toolchain_ARM_cross_compiler.php>. Acesso em: 25/11/2014
Exemplo de Host e Target
Sistemas Embarcados
7
Como são desenvolvidos?
Disponível em: <http://www.e-reading.link/illustrations/102/102147-pic_16.jpg>. Acesso em: 25/11/2014
Exemplo dos componentes mais comuns
Sistemas Embarcados
8
Graduação
Graduações:
Engenharia Elétrica
Engenharia Eletrônica
Engenharia da Computação
Cursos técnicos em eletrônica ou computação
Sistemas Embarcados
9
Graduação
Cursos da graduação na UFSC:
INE5439: Sistemas Embarcados
Pré-requisitos:
EEL5105: Circuitos e Técnicas Digitais
INE5406: Sistemas Digitais
INE5411: Organização de Computadores I
EEL7323: Programação C++ para Sistemas Embarcados
Pré-requisitos:
EEL7021: Computação Científica I
Cursos da pós-graduação na UFSC:
EEL410143: Programação de Sistemas Embarcados
Sistemas Embarcados
10
Sistemas Embarcados na UFSC
Laboratório:
LCS - Laboratório de Comunicações e Sistemas Embarcados
Grupos:
GPqCom – Grupo de Pesquisa em Comunicações
GSE – Grupo de Sistemas Embarcados
GSE:
Professores:
Dr. Anderson W. Spengler
Dr. Djones Lettnin
Dr. Eduardo Augusto Bezerra
Sistemas Embarcados
11
Sistemas Embarcados na UFSC
Laboratório:
LCS - Laboratório de Comunicações e Sistemas Embarcados
Grupos:
GPqCom – Grupo de Pesquisa em Comunicações
GSE – Grupo de Sistemas Embarcados
GSE:
Professores:
Dr. Anderson W. Spengler
Dr. Djones Lettnin
Dr. Eduardo Augusto Bezerra
Sistemas Embarcados
12
Sistemas Embarcados na UFSC
Atividades do GSE
Disponível em: <http://gse.ufsc.br/>. Acesso em: 25/11/2014
Sistemas Embarcados
13
Mercado de Trabalho
Amplo mercado
As engenharias na área de sistemas embarcados
Falta de profissionais qualificados
Crescimento do mercado de embarcados no Brasil
Sistemas Embarcados
14
Mercado de Trabalho
Engenheiros Ativos por Região
Sistemas Embarcados
15
Mercado de Trabalho
Base de salários conforme pesquisa feita pelo IPA 
(Instituto de Pesquisa Econômica Aplicada)
Sistemas Embarcados
16
Grandes Empresas e P&D
Disponível em: <http://www.dallasnews.com/incoming/20140121-nb_26texas5_28498298.jpg.ece/BINARY/w620x413/NB_26TEXAS5_28498298.JPG>. Acesso em: 25/11/2014
Sede da Texas Instruments
Sistemas Embarcados
17
Grandes Empresas e P&D
Disponível em: <http://static.panoramio.com/photos/large/6359234.jpg>. Acesso em: 25/11/2014
Sede da IBM no Brasil
Sistemas Embarcados
18
Áreas de Atuação
Basicamente duas áreas:
Computação
Eletrônica
Empregos mais comuns:
Programadores
Administrador de projetos
Engenheiro especializado em firmware
Engenheiro especializado em eletrônica de potência
Engenheiro especializado em testes
Sistemas Embarcados
19
Áreas de Atuação
Requisitos comuns para área de computação:
Projetar estruturas de software
Programação em Assembly, C, C++, JavaScript
Conhecimento de plataformas como Android e Linux
Conhecimento de arquitetura de microprocessadores
Integração de sistemas
Automação de sistemas
Sistemas Embarcados
20
Áreas de Atuação
Requisitos comuns para área de eletrônica:
Projetar sistemas eletrônicos com sensores e atuadores
Teste e solução de problemas
Projetar arquitetura de produtos
Implementação de microprocessadores
Processamento de sinais
Automação de processos
Sistemas Embarcados
21
Áreas de Atuação
Outros requisitos:
Conhecimento de inglês
Trabalho em equipe
Criatividade
Experiência em administração
Comunicação
Liderança
Sistemas Embarcados
22
Aplicações
Relógio Digital
Processador para aproveitar para vários modelos
Único processador de 4-bit
Memória ROM no próprio chip
Entradas: botões
Saídas: mostrador e alto-falante
Sistemas Embarcados
23
Aplicações
Console de Videogame
Processamento superior a computadores pessoais
Baixo custo de produção
Pode ter alto custo no desenvolvimento
Processadores especializados
Truques: jogar parte da memória para os cartuchos
Se aproximam cada vez mais dos computadores pessoais
Sistemas Embarcados
24
Aplicações
Veículos em Marte
Programa Viking: 1976
Viking 1: orbitar Marte e tirar fotos
Viking 2: pousar em Marte e analisar amostras
Prioridade na confiabilidade
Alto custo
Circuitos e components redundantes para evitar falhas
Diagnóstico de hardware e software
Sistemas Embarcados
25
Aplicações
Viking 1
Disponível em: <http://visual.merriam-webster.com/>. Acesso em:25/11/2014
Sistemas Embarcados
26
Aplicações
Viking 2
Disponível em: <http://visual.merriam-webster.com/>. Acesso em:25/11/2014
Sistemas Embarcados
27
Aplicações
Veículos em Marte
Missão Pathfinder: 1997
Pathfinder: analisar amostras do solo e clima de Marte
Orçamento limitado
Reduziu as redundâncias no Sistema
Melhor processamento devido ao avanço da tecnologia
Dois sistemas, modulo de aterrisagem e o veículo
Módulo: processador de 32-bit e 128 MB de memória RAM
Veículo: processador de 8-bit e 512 KB de memória RAM.
Sistemas Embarcados
28
Aplicações
Disponível em: <http://mars.jpl.nasa.gov/MPF/roverpwr/blue_up.jpg>. Acesso em: 25/11/2014
Pathfinder
Agradecimento
Dúvidas?

Outros materiais