Você está na página 1de 12

CTM-SENAI

TCNICO EM MECATRNICA

PROCESSAMENTO DE SINAIS
MICROCONTROLADORES
Prof. Rubens Z. Sakiyama
rubens.senaictm@gmail.com

Introduo
Segundo alguns dados estimados por
pesquisas em alta tecnologia, mais de 90% dos
microprocessadores e/ou microcontroladores
fabricados mundialmente so destinados a
mquinas que usualmente no so chamadas
de computadores.
Que mquinas so essas?

Sistemas Embarcados
Definio: uma combinao de hardware e
software com capacidade de programao
restrita e especialmente desenvolvidos para
um determinado tipo de aplicao.
Denominao em ingls: Embedded System

Caractersticas dos sistemas


embarcados
So projetados para executar funes dedicadas.
Sistemas mais enxutos com custo menor.

So limitados em hardware e ou software em


relao aos computadores pessoais.
Muitos tem requisitos de processamento em
tempo real.
Largamente utilizados em ambientes inspitos
onde importante a qualidade e confiabilidade.
Resultados de falhas podem ser catastrficos.

Exemplo de Falha
Foguete Ariane 501 (francs)
10 anos de projeto;
Investimento de 10 bilhes de dlares;
Carga de 500 milhes de dlares;

Data de lanamento: 04/06/1996


Tempo de voo: 37 segundos;
Ativada a autodestruio.

Erro devido a uma falha de software:


Problema ao mapear um nmero em ponto flutuante
de 64 bits para um inteiro sinalizado de 16 bits.

Primeiro sistema embarcado


AGC (Apollo Guidance Computer)
Desenvolvido pelo MIT (anos 60) para equipar as
naves do Projeto Apollo

Sistemas embarcados tiveram suas


primeiras aplicaes em projetos militares
Autonetics D-17:
computador guia
do mssil
Minuteman (1962)

Sistemas embarcados em um veculo

Lgica de um sistema embarcado


usando um microcontrolador como
unidade de processamento

Você também pode gostar