Oficina de Sistemas Embarcados Apresentação do LAB.

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

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

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.