oficina de sistemas embarcados apresentação do lab

18
Oficina de Sistemas Oficina de Sistemas Embarcados Embarcados Apresentação do LAB

Upload: internet

Post on 21-Apr-2015

107 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Oficina de Sistemas Embarcados Apresentação do LAB

Oficina de Sistemas Embarcados Oficina de Sistemas Embarcados

Apresentação do LAB

Page 2: 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;

Page 3: Oficina de Sistemas Embarcados Apresentação do LAB

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;

Page 4: Oficina de Sistemas Embarcados Apresentação do LAB

Eletrônica EmbarcadaEletrônica Embarcada

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

Page 5: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 6: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 7: Oficina de Sistemas Embarcados Apresentação do LAB

Linguagens EmbarcadasLinguagens Embarcadas

• Embedded Java;• Uclinux (Linguagem

C).

Page 8: Oficina de Sistemas Embarcados Apresentação do LAB

Monitoramento Veicular Monitoramento Veicular via Internet - DSCarvia Internet - DSCar

Page 9: Oficina de Sistemas Embarcados Apresentação do LAB

Estrutura do MonitoramentoEstrutura do Monitoramento

• Computador PC Conectado a Internet (Servidor);

• Modulo GPRS ou CELULAR;

• Microcontrolador;

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

• Software.

Page 10: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 11: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 12: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 13: Oficina de Sistemas Embarcados Apresentação do LAB

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.

Page 14: Oficina de Sistemas Embarcados Apresentação do LAB

Software ServidorSoftware Servidor

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

• Permite visualizar status do veículo.

Page 15: Oficina de Sistemas Embarcados Apresentação do LAB

Software ClienteSoftware Cliente

• Monitora em tempo real os eventos do carro;

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

Page 16: Oficina de Sistemas Embarcados Apresentação do LAB

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

Page 17: Oficina de Sistemas Embarcados Apresentação do LAB

IntegraçãoIntegração

Page 18: Oficina de Sistemas Embarcados Apresentação do LAB

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.