Professional Documents
Culture Documents
RESUMO: Nos últimos anos temos visto uma crescente utilização de sistemas embarcados em praticamente
todos os dispositivos eletrônicos. Antes eles eram utilizados apenas em sistemas complexos como
sistemas industriais, aeronaves e navios. Hoje vemos sistemas embarcados em geladeiras,
televisores entre outros.
PALAVRAS-CHAVE: Sistemas, dispositivos eletrônicos, Sistemas embarcados.
EMBEDDED SYSTEMS
ABSTRACT: In recent years we have seen an increasing use of embedded systems in practically all the
electronic devices. Before they were used only in complex systems as industrial systems, aircraft
and ships. Today we see embedded systems in refrigerators, television sets among others.
KEYWORDS: System, electronic device, embedded system.
1. INTRODUÇÃO
2. SISTEMAS EMBARCADOS
1
Acadêmico do Curso de Sistemas de
Informação
Universidade da Região da Campanha – Alegrete-RS.
2
O fato de ser um sistema embarcado, não diz muito sobre a importância do sistema,
que pode ser desde um simples sistema para um brinquedo, até uma máquina com centenas de
processadores, destinada a criar previsões sobre mercados de capitais, ou controlar o tráfego
aéreo. Basicamente, qualquer equipamento autônomo que não é um computador, acaba caindo
nesta categoria.
Além dos chips ARM e Z80, existem inúmeros outros chips e controladores. Cada
uma conta com um conjunto próprio de ferramentas de desenvolvimento, que incluem
compiladores, debuggers, documentação e ferramentas úteis. Em alguns casos o conjunto de
ferramentas de desenvolvimento é distribuído gratuitamente, mas em outras precisa ser
comprado ou licenciado, tornando um projeto um pouco caro.
Para exemplo de sistema embarcado podemos citar um MP4 player. Ele utiliza apenas
dois ou três chips, sendo um o controlador principal, outro um chip de memória flash (usado
para armazenamento) e em alguns casos um terceiro, um sintonizador de rádio AM/FM, que
poderia muito bem ser retirado do projeto sem prejuízo para as demais funções do aparelho,
pois existe um chip principal, um microcontrolador que desempenha sozinho todas as funções
do aparelho, incluindo controladores para as diversas funções disponíveis e até mesmo uma
pequena quantidade de memória RAM. É este tipo de microcontrolador que permite que
modems ADSL, MP3 players, celulares e outros aparelhos que usamos no dia a dia sejam tão
baratos em relação ao que custavam há alguns anos atrás. Com menos chips, o custo cai
proporcionalmente.
Um único chip programável pode simular não apenas um processador simples, mas
também outros circuitos de apoio, como o controlador de vídeo, interface serial e assim por
diante. Os modelos recentes incluem inclusive uma pequena quantidade de memória e
circuitos de apoio, de forma que podemos ter um sistema completo usando apenas um chip
FPGA previamente programado, um chip de memória EPROM (ou memória flash) com o
software, a placa de circuito com as trilhas e conectores e uma bateria ou outra fonte de
energia.
Os chips FPGAs são naturalmente mais caros que chips produzidos em série, porém
são uma boa opção em situações onde são necessários apenas alguns chips exclusivos.
A memória flash é uma questão interessante nos sistemas embarcados. Com a queda
no preço, mesmo aparelhos que tradicionalmente usavam memória SRAM (com custo maior)
para armazenamento (como os palmtops e celulares), passaram a utilizar memória flash.
Porém a memória flash funciona apenas como espaço de armazenamento e não como
memória de trabalho. Numa analogia com um computador, a memória flash seria similar a um
HD, que serve para armazenar arquivos, mas que não elimina a necessidade de usar memória
RAM. Isso significa que mesmo dispositivos com grandes quantidades de memória flash
precisam de uma cerca quantidade de memória RAM ou SRAM, seja ela incorporada ao
próprio microcontrolador, seja em um chip separado.
5
Nos primeiros Palms, por exemplo, tínhamos um chip de memória flash, que
armazenava os softwares e chips adicionais de memória SRAM, que serviam tanto como
memória de trabalho, quanto como espaço para armazenar dados e programas. A partir do
Treo 650, todos os programas e arquivos passaram a ser armazenados em memória flash e foi
adicionado um chip de memória SRAM que serve como memória de trabalho. A grande
questão é que memória SRAM é mais cara que memória flash, de forma que vale mais a pena
utilizar uma pequena quantidade de SRAM e uma grande quantidade de memória flash, do
que o oposto.
3. CONCLUSÃO
4. REFERÊNCIAS BIBLIOGRÁFICAS