Post on 17-Apr-2015
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
Bruno Souza de OliveiraCícero Pitombo
Leonardo Nunes Alegre
Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia
1 INTRODUÇÃO
A monitoração veicular é um mercado que vem crescendo
bastante no Brasil, com um pouco mais de três anos de existência,
registra uma taxa de crescimento que varia de 25% a 30% ao ano. Um
dos motivos desse crescimento se deve ao fato do rastreamento e
telemetria de veículos usarem a comunicação de dados de alta velocidade
disponível na telefonia celular.
(REVISTA ÉPOCA, 2008)
A monitoração veicular apresenta as seguintes vantagens:
Comunicação com os veículos em tempo real;
Acompanhamento da duração de viagens;
Informações sobre as condições de tráfego;
Segurança;
Gerenciamento de trânsito;
Entre outras.
(FIGUEIREDO, 2005)
1.1 Objetivo Geral:
O objetivo geral desse trabalho será simular um sistema de
monitoração de automóveis. Obter informações de localização,
velocidade, documentação veicular e do motorista. A partir desses
dados, informar o condutor em caso de irregularidades e efetuar as
devidas providências.
2 COMPONENTES DO SISTEMA DE MONITORAÇÃO VEICULAR
Sistema de posicionamento: GPS integrado ao módulo XT65 da Siemens.
a) GPS: API JSR179.
b) Módulo XT65: baseado em Java, mais especificamente a edição
J2ME.
Foto do Módulo XT65 da Siemens
Meio de Comunicação: tecnologia GPRS.
Sistema Informatizado de Gerenciamento: sistema Web utilizado para
monitorar, consultar e manipular dados referentes ao veículo rastreado.
Tecnologias empregadas:
a) PHP: linguagem de programação Web.
b) Zend: framework que trabalha em conjunto com PHP.
c) Apache Server: servidor Web.
d) PostGreSql: ferramenta de banco de dados.
Componentes do Sistema de Monitoração Veicular
3 DESENVOLVIMENTO DO SISTEMA
3.1 Aplicação embarcada no módulo GPRS/GPS
O diagrama de classes a seguir representa a aplicação embarcada a ser executada
no processador do módulo presente no automóvel.
3.2 Aplicação Web
Classes genéricas criadas para a elaboração dos códigos das páginas Web.
3.2.1 Aplicação Cliente
Para uma melhor compreensão da ferramenta, abaixo segue um diagrama de
caso de uso.
3.2.2 Aplicação Gerencial
A figura abaixo apresenta as funcionalidades que a aplicação oferece.
3.3 Software existente na placa
O programa roda em loop infinito monitorando a entrada serial e as quatro
teclas do Hardware por polling.
Segue abaixo as principais operações do software em assembly:
StartLe_serialEscreve_CNHRead_SCVelocidade_1Velocidade_2Velocidade_3DesligaErro_cartão
Hardware da Disciplina de Laboratório de Processadores
4 SISTEMA IMPLEMENTADO E RESULTADOS OBTIDOS
Para um melhor entendimento, subdividimos esta seção em três partes:
a)Aplicação embarcada no módulo GPRS/GPS:
Através da ferramenta Wireless ToolKit 2.5.2, foi possível simular a
programação do módulo.
b) Aplicação Web destinada ao cliente:
O sistema disponibiliza funções de monitoração e realização de consultas à
veículos, CNH e infrações.
Para a monitoração foi utilizada a API do Google Maps.
Também é possível gerar relatórios de rotas com o histórico de percursos
do automóvel monitorado.
c) Aplicação Web para administradores:
A partir dessa interface que serão realizados os cadastros, alterações ou
até exclusões de clientes, veículos, combustíveis, categorias e usuários.
Abaixo ilustramos a simulação do projeto desenvolvido.
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
Bruno Souza de OliveiraCícero Pitombo
Leonardo Nunes Alegre
Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia