Você está na página 1de 8

COMPUTAÇÃO

EMBARCADA
Allana Amâncio
O que é computação embarcada?
   A computação embarcada estuda os computadores embutidos que
são encontrados nos mais diversos equipamentos eletro-
eletrônicos, tais como, máquinas de lavar roupas, televisores,
celulares, automóveis e outros. Esses dispositivos embutidos
executam aplicações bem específicas e normalmente o usuário
não percebe que está usando um computador. Nessa área, um
dispositivo muito utilizado é o micro controlador, que é um tipo
de microprocessador construído objetivando-se auto-suficiência
(“computador em um chip”) e melhor custo-benefício. Estima-se
que uma residência de classe média contenha um ou dois
equipamentos com microprocessador e uma a duas dezenas de
equipamentos com micro controlador.
historia
 Nos primeiros anos dos computadores digitais na decada de 1940,
os computadores eram por vezes dedicados a uma única tarefa.
Eram, entretanto, muito grandes para serem considerados
embarcados. O conceito de controlador programável foi
desenvolvido algum tempo depois. O primeiro sistema
embarcado reconhecido foi o  Apollo Computer , desenvolvido
por Charles Draper  no MIT . O computador de guia, que operava
em tempo real , era considerado o item mais arriscado
do projeto Apollo . O uso de circuitos integrados  monolíticos
para reduzir o tamanho e peso do equipamento aumentou tal
risco.
 O primeiro sistema embarcado de produção em massa  foi o
computador guia do míssil nuclear LGM-30 Míssil Minuteman,
lançado em 1961. Ele possuía um disco rígido para a memória
principal. Quando a segunda versão do míssil entrou em
produção em 1966, o computador guia foi substituído por um
novo, que constituiu o primeiro uso em grande volume de
circuitos integrados. A tecnologia desse projeto reduziu o preço
de circuitos integrados como o NAND de mil para três dólares
americanos cada, permitindo seu uso em sistemas comerciais

Características

 Sistemas embarcados são desenvolvidos para uma tarefa


específica. Por questões como segurança e usabilidade, alguns
inclusive possuem restrições para computação em tempo real.
O software escrito para sistemas embarcados é muitas vezes
chamado firmware, e armazenado em uma memória ROM
 ou memória flash ao invés de um disco rígido. Por vezes o
sistema também é executado com recursos computacionais
limitados: sem teclado, sem tela e com pouca memória.
Interfaces do utilizador

 Sistemas embarcados podem possuir desde


nenhuma interface do utilizador (dedicados somente a
uma tarefa) a uma interface de utilizador completa,
similar à dos sistemas operacionais desktop (em sistemas
como PDAs). Sistemas mais simples utilizam
botões, LEDs ou telas bastante limitadas, geralmente
mostrando somente números ou uma fila pequena de
caracteres.
 Sistemas mais complexos utilizam uma tela gráfica
completa, usando tecnologias como ecrã táctil ou aquela
em que o significado dos botões depende do contexto da
tela. Computadores de mão também oferecem joysticks
para apontar. O surgimento da World Wide Web forneceu
aos desenvolvedores de sistemas embarcados a
possibilidade de fornecer uma interface Web através de
uma conexão por rede. Isso evita o custo de uma tela
sofisticada, ainda que seja fornecida uma interface
complexa e completa a ser acessada em
outro computador. De modo geral, roteadores usam tal
habilidade.

Disponibilidade

 Sistemas embarcados geralmente residem em máquinas que


possam trabalhar continuamente por anos sem erros, e que
possam por vezes recuperarem-se sozinhas após erros. Portanto,
o software é geralmente desenvolvido e testado mais
cuidadosamente de que em computadores pessoais. A
recuperação de erros pode ser atingida com técnicas como
o watchdog timer, que reinicia o sistema a menos que o
software notifique,periodicamente um identificador.
exemplos de onde são usados
sistemas embarcados
 Aviônicos, como sistemas de controle inercial, controle de vôo e
outros sistemas integrados nas aeronaves, como sistemas de
orientação de mísseis.
 Telefones celulares e centrais telefônicas.
 Equipamentos de redes de computadores,
como roteadores, hubs, switches e firewalls
 Impressoras.
 Dispositivos de armazenamento (discos rígidos).
 Controladores da tracção, do motor e do antibloqueio
em automóveis: freios ABS e controle de tração.
 Calculadoras.
 Eletrodomésticos, como fornos microondas, máquinas de
lavar, aparelhos de TV, DVD players.
 Equipamentos médicos.
 Videogames.
 PDAs.
 Tratores e implementos agrícolas.

OBRIGADO !

Você também pode gostar