Você está na página 1de 8

FRANCISCO DAS CHAGAS VIEIRA FILHO

SISTEMAS EMBARCADOS ESTUDOS DE CASOS

UNIVERSIDADE FEDERAL DO PIAU


2015
SUMRIO

1.
2.
3.
4.
5.

RESUMO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
INTRODUO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
DESENVOLVIMENTO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
CONCLUSO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
REFERNCIAS BIBLIOGRFICAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1. RESUMO

O seguinte texto tem como objetivo conceituar os sistemas embarcados, destacando suas
principais caractersticas , classificando e exemplificando algumas aplicaes dos sistemas
embargados, concluindo a respeito da grande importncia que o mesmo tem no mundo
moderno.

2. INTRODUO

Basicamente um sistema embarcado pode ser definido com a funo de colocar


capacidade computacional dentro de um circuito integrado, equipamento ou sistema. Mais do
que um simples computador, um sistema completo e independente, mas preparado para
realizar apenas uma determinada tarefa. O usurio final no ter acesso ao programa que foi
embutido no dispositivo, mas poder interagir com o equipamento atravs de interfaces como
teclados, displays, etc.
Diferente dos computadores, que rodam sistemas operacionais como base para
que outros aplicativos diversos sejam instalados e utilizados (cada um para uma aplicao
diferente), os sistemas embarcados so construdos para executar apenas uma tarefa prdeterminada. Muitas vezes no tem flexibilidade (de software e de hardware) que os permita
fazer outra tarefa qualquer que no sejam aquelas para qual foram desenhados e
desenvolvidos. A nica flexibilidade permitida e desejada no caso de um upgrade de novas
verses, fazendo com que o sistema possa ser re-programado, geralmente com correes ou
novas funes que o tornam melhores. Mas isto sempre feito pelos fabricantes e quase
nunca pelos usurios finais. H ento a necessidade de um crebro que gerencie todo o
funcionamento deste sistema. Um microprocessador ou microcontrolador a opo ideal para
esta funo, j que ambos tm capacidade de fazer a leitura de sinais externos, executar
programas com as tarefas a serem feitas, processar os sinais e enviar para atuadores os
resultados esperados. Quem programa e desenvolve sistemas embarcados costuma pensar
neles como entradas, sadas, processamento, memrias, ambiente onde ser utilizado, etc. J o
usurio final se preocupa apenas em como utilizar este sistema e o que ele agrega de valor a
um produto, em termos de reduo de custos, aumento de funcionalidade, aumento de
desempenho, etc.

3. DESENVOLVIMENTO

Capacidade computacional e a sua independncia de operao, so as principais


caractersticas de um sistema embarcado. Entretanto Outros aspectos relevantes so referentes
aos tipos de sistemas, modos de funcionamento e itens desejados em aplicaes embarcadas.
Quanto aos Tipos de aplicaes de sistemas embarcados, elas podem ser de
Propsito geral: so as aplicaes mais parecidas com os computadores de mesa, mas em
embalagens embarcadas. Nelas costuma haver grande interao entre os usurios e o sistema,
geralmente atravs de terminais de vdeo ou monitores. Como exemplo tem-se os
videogames, os conversores de TV a cabo, caixas de bancos, etc. Sistemas de controle:
controles em malha fechada com realimentao em tempo real. Geralmente so as aplicaes
mais robustas, com placas dedicadas e mltiplos sensores de entrada e sada. Muitas vezes
fornecem pouca interao com o usurio, mostrando sinalizaes atravs de LEDs. Usados
nos motores de automveis, processos qumicos, controle de vo, usinas nucleares, etc.
Processamento de sinais: onde envolve um grande volume de informao a ser processada em
curto espao de tempo. Os sinais a serem tratados so digitalizados atravs de ADs,
processados, e novamente convertidos em sinais analgicos por DAs. Caso de tratamento de
udio, filtros, modens, compresso de vdeo, radares e sonares, etc. Comunicaes e redes:
chaveamento e distribuio de informaes. Sistemas de telefonia e telecomunicaes e
internet.
Quanto aos modos de funcionamento de sistemas embarcados so determinantes
para saber como programar o dispositivo e como ser seu funcionamento e comportamento na
aplicao para o qual foi desenhado. Podendo eles serem ; Reativo: o funcionamento se d
como resposta a eventos externos, que podem ser peridicos (caso de sistemas rotacionais ou
de controles de loop) ou assncronos (pressionamento de um boto por parte do usurio). H,
ento, uma necessidade de entrada de dados para que aconteam as aes de funcionamento.
Geralmente no h limite de tempo para que os sinais de entrada sejam acionados, pois
dependem da interao com o usurio ou com o processo ao qual destinado. Porm, a sada,
funo do sinal de entrada, deve ser realizada exatamente aps os sinais de entrada comear a
atuar. Controle em tempo real: existem limites de tempo para executar cada tarefa (leitura de
sensor, emisso de sinais para um atuador, atualizao de display, etc.). Por isso mesmo, nem
sempre tempo real igual ao modo mais rpido de executar uma tarefa. Estes modo de
operao, por serem cclicos, no dependem da entrada se sinais para executar as atividades,
sendo capaz de tomar decises referentes a ausncia dos mesmo.
Os sistemas de tempo real so classificados em: o Soft Real Time: As tarefas
podem ser executadas em um intervalo de tempo especfico, sem consequncias graves se este
limite de tempo no for cumprido. Um exemplo um sistema bancrio, onde apenas uma
mensagem de erro aparecer se determinada tarefa no for realizada dentro do tempo prdeterminado. A maior preocupao durante a programao dos dispositivos relativa a
repetio de procedimentos que podem ter sua prazo estourado e sobre as mensagens de alerta
ao usurio. o Hard Real Time: As tarefas devem ser executadas em um tempo especfico, com
consequncias graves se qualquer tarefa falhar. Como exemplo pode-se pensar nos sistemas

de controle de um avio, onde uma falha pode resultar em queda e perdas de vidas. A maior
preocupao durante a programao dos dispositivos relativa a ter sempre sistemas
redundantes (duplicados) que empeam ou alertem imediatamente caso algum processo falhe
ou no seja executado dentro do tempo pr-determinado.
Quanto as caractersticas mais desejadas em sistemas embarcados so: Tamanho e
peso: sempre os menores possveis. Com a crescente miniaturizao dos equipamentos
eletroeletrnicos, os itens tamanho e peso so fatores decisivos na competitividade de um
produto. Consumo de energia: quanto maior for a autonomia do sistema e menor for sua
necessidade de recarga ou troca de sistema de alimentao, mais competitivo ser o produto.
Robustez do equipamento: muitos sistemas embarcados so projetados para trabalhar em
ambientes com condies adversas (vibraes, calor, poeira, variaes na tenso de
alimentao, interferncias eletromagnticas, raios, umidade, corroso, etc.).

4. CONCLUSO
Sistemas embarcados so encontrados numa variedade de equipamentos
eletrnicos do nosso dia a dia: nos produtos de consumo: telefones celulares, pagers, cmeras
digitais, videocassete, vdeo games portteis, calculadores. Eletrodomsticos: forno de microondas, secretrias eletrnicas, equipamentos de segurana, termostatos, mquinas de lavar e

sistemas de iluminao; Automao de escritrio: mquinas de fax, copiadoras, impressoras e


scanners; automveis: controle de transmisso, injeo eletrnica, suspenso ativa, freio ABS.
Com isso conclui-se que praticamente impossvel imaginar o mundo moderno
sem os sistemas embarcados. A maioria das pessoas simplesmente usufrui das facilidades
cotidianas proporcionadas por esses sistemas sem nem mesmo se dar conta disso. A
computao na prtica vai muito alm das mquinas que podemos reconhecer efetivamente
como computadores, ela tornou-se parte da vida moderna, demonstrando que de longe os
sistemas embargados so uma das tecnologias mais promissoras e com maiores perspectivas
para o futuro.

5. REFERNCIAS BIBLIOGRFICAS
Tech
Training

Disponvel
em
<http://www.techtraining.eng.br/files/uploads/2013/04/19/artigo-sist-emb.pdf> Acessado em:
28 de junho de 2015.

Hardware Disponvel em < http://www.hardware.com.br/artigos/sistemas-embarcadoscomputacao-invisivel/conclusao.html> Acessado em: 28 de junho de 2015.


Wikibooks

Disponvel
em
<https://pt.wikibooks.org/wiki/Sistemas_operacionais/Sistemas_embarcados> Acessado em:
28 de junho de 2015.
Universidade
Federal
de
Pernambuco
(UFPE)

Disponvel
<http://www.cin.ufpe.br/~vba/periodos/8th/s.e/aulas/STP%20-%20Intro%20Sist
%20Embarcados.pdf> acessado em 8 de junho de 2015.

em

Você também pode gostar