Oficina de Sistemas Embarcados Apresentação do LAB.

Post on 21-Apr-2015

107 views 2 download

Transcript of Oficina de Sistemas Embarcados Apresentação do LAB.

Oficina de Sistemas Embarcados Oficina de Sistemas Embarcados

Apresentação do LAB

Eletrônica EmbarcadaEletrônica Embarcada

• Eletrônica embarcada (On-boad electronics, em inglês), é a eletrônica desenvolvida para uma aplicação móvel, como automóveis, aviões, etc;

• A cada dia que passa ela se torna mais presente, pois em todas as partes do mundo, a boa parte dos automóveis já sai de fábrica com injeção eletrônica, painéis digitais, freio ABS (anti-blocante), computador de bordo, alarmes, e muitos outros aparatos;

Eletrônica EmbarcadaEletrônica Embarcada

• Também a vemos nos aviões (denominada aviônica, nos navios, nos trens mais modernos, nos satélites, nos submarinos e em outras menos comuns;

Eletrônica EmbarcadaEletrônica Embarcada

• Também vemos em celulares, máquinas de lavar roupa, fornos de microondas, MP3 players.

Ciências da ComputaçãoCiências da Computação

• No curso de Ciencias da Computação, o aluno terá muito contato com programação;

• A programação será tanto para PC como também dispositivos móveis;

• Estes dispositivos móveis possuem um microcontrolador que tomará a decisão, baseado em Software;

• Este microcontrolador (com Software) e o Hardware, formam a ELETRÔNICA EMBARCADA.

Ciências da ComputaçãoCiências da Computação

• O aluno terá contato com Eletrônica durante o curso;

• Resistores, capacitores, diodos, transistores, circuitos integrados, sensores, atuadores,microcontroladores.

Linguagens EmbarcadasLinguagens Embarcadas

• Embedded Java;• Uclinux (Linguagem

C).

Monitoramento Veicular Monitoramento Veicular via Internet - DSCarvia Internet - DSCar

Estrutura do MonitoramentoEstrutura do Monitoramento

• Computador PC Conectado a Internet (Servidor);

• Modulo GPRS ou CELULAR;

• Microcontrolador;

• Placa de Aquisição de dados (sensores);

• Software.

Computador PC Conectado a Computador PC Conectado a InternetInternet

• Computador PC com ponto de acesso a Internet e IP fixo;

• Software Servidor baseado em SOCKETS para receber as conexões dos veículos e assim monitorá-los.

Modulo GPRS ou CELULARModulo GPRS ou CELULAR

• Permitem que dados possam ser transmitidos ao SERVIDOR via Internet (sem fio).

• Recebe o nome de Módulo GPRS.

MicrocontroladorMicrocontrolador

• Pequeno processador que monitora eventos e envia para o Servidor se necessário (temperatura, velocidade, etc);

• Para o envio, este pequeno processador consegue um ponto da Internet via o módulo GPRS e assim se conecta ao Servidor.

Placa de Aquisição de dados Placa de Aquisição de dados (sensores e atuadores)(sensores e atuadores)

• Permitem medir temperatura, acionar alarme, detectar movimento do carro, ver velocidade, etc.

Software ServidorSoftware Servidor

• Aceita conexões e envia comandos para os veículos sendo monitorados;

• Permite visualizar status do veículo.

Software ClienteSoftware Cliente

• Monitora em tempo real os eventos do carro;

• Toma a decisão quando se conectar ao servidor.

Módulo do VeículoMódulo do Veículo

IntegraçãoIntegração

Procedimento conexãoProcedimento conexão

• Microcontrolador detecta movimento;

• Microcontrolador disca via GPRS para *99***1# e tem acesso a Internet;

• Microcontrolador acessa servidor;

• Aguarda comandos do servidor;

• Continua sendo monitora em qualquer região que tenha cobertura de GPRS e sinal forte.