You are on page 1of 42

PROJECTO TECNOLOGICO

TEMA: GPS CONTRLO DE FURTO DE VIATURA


CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Captulo 1

Introduo
Este captulo apresenta a motivao e contexto para o problema em
estudo, os objetivos propostos, no mbito da dissertao, e a organizao do
documento.

1.1. Motivao e Contexto


Este projecto insere-se na rea de sistemas de segurana tendo
como finalidade salvaguardar pessoas e bens, tendo surgido a
oportunidade de desenvolver um sistema Anti-roubo para veculos.
O sistema, para alm da funcionalidade primeira, imobilizao
do veculo em caso de roubo, pretende ainda inovar pela forma como
apresenta ao utilizador a informao proveniente da viatura. A
inovao alcanada no s pelo uso das novas tecnologias, como o
smartphone, mas tambm pelo modo, simples e intuitivo, em que as
informaes so apresentadas. Com isto proporciona-se ao utilizador
do equipamento uma maior satisfao no uso deste, tornando-se
numa experincia agradvel em todas as utilizaes.
A motivao principal associada ao desenvolvimento de um
sistema deste tipo a possibilidade de no futuro ser comercializado.
Para alm dos objectivos comerciais, motivante usufruir da
satisfao de ver o produto que idealizamos a ser utilizado e
reconhecido como relevante pelos utilizadores.
Os sistemas deste tipo podem ter aplicaes que no so s de
segurana, podendo ser vistos como um sistema ldico. Ou seja, o
utilizador poder exercer aces sobre o veculo, tais como, a
abertura remota dos vidros, em dias de calor, momentos antes de
entrar no carro ou abrir as portas, quando estas so trancadas com a
chave no interior do veculo. Estas funcionalidades ldicas
proporcionam maior prazer na utilizao do equipamento.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

1.2- Objetivos
Esta dissertao tem como principal objetivo desenvolver um
sistema anti-roubo a ser instalado num veculo e que permita a sua
localizao e bloqueio remotos. Pretende-se que o utilizador possa
interagir com o sistema atravs de um telemvel. O utilizador poder
enviar pedidos de informao ou dar ordens e receber os alertas
gerados automaticamente pelo sistema.
Pretende-se que em resposta ao pedido de localizao sejam
obtidas as coordenadas GPS e a velocidade a que se desloca o
veculo. O bloqueio do veculo dever ser executado de forma a no
colocar em perigo pessoas e bens. O sistema anti-roubo deve conter a
funcionalidade de envio de pedidos de auxlio para os nmeros de
telemvel que constem no carto SIM do mesmo, atravs do
pressionar de um boto.
Outra funcionalidade que deve ser executada pelo sistema antiroubo a possibilidade de se ouvir o interior do veculo de forma
discreta. Para uma melhor interao entre o utilizador e o sistema
anti-roubo ser desenvolvida uma aplicao para um smartphone,
que permita o envio de pedidos de informao e ordens para o
sistema. Esta aplicao dever ter a possibilidade de apresentao
num mapa do local onde se encontra o veculo.
O estabelecimento de uma ligao com um computador
pessoal, usando a rede GPRS, para visualizar informaes sobre a
localizao do veculo, tambm uma facilidade a implementar.

1.3- Organizao do Documento


Esta dissertao est organizada em sete captulos. No
presente captulo introdutrio descrito a motivao e contexto da
dissertao, assim como os objetivos propostos para a mesma.
No segundo captulo descreve-se o estado da arte de sistemas
anti-roubo j existentes, fazendo um enquadramento deste tipo de
sistemas e realando as tecnologias usadas.
O terceiro captulo ilustra as tecnologias envolvidas no
desenvolvimento do sistema anti-roubo da presente dissertao.
Quanto ao quarto captulo, este descreve as especificaes do
sistema, apresentando a interao entre os vrios subsistemas e
funcionalidades de cada um.
No captulo cinco apresentado o hardware e software/firmware,
utilizado e desenvolvido durante a implementao do sistema antiroubo.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

O sexto captulo dedicado validao do sistema


desenvolvido apresentando os resultados dos testes realizados
durante a validao.
A dissertao termina, no stimo captulo, com a apresentao das
principais concluses e sugestes para trabalhos futuros neste tipo de
sistemas.

Captulo 2
Estado da Arte
Este captulo descreve o estado da arte dos sistemas anti-roubo
com GSM/GPS disponveis no mercado atravs da apresentao das
principais tecnologias envolvidas bem como dos modos de
funcionamento associados.

2.1- Enquadramento
Nas ltimas dcadas os sistemas de segurana dos automveis
tiveram uma enorme evoluo, quer a nvel da segurana, para
proteo dos ocupantes, quer a nvel da proteo do prprio
automvel contra furtos. Esta evoluo nos sistemas de segurana
dos automveis tornou obsoleto o conceito de ligao direta que
ainda hoje se encontra na mente popular e vulgarizado atravs de
muitos filmes. Uma vez que as chaves dos automveis utilizadas
atualmente so codificadas, isso faz com que s seja possvel pr o
carro em funcionamento com a respectiva chave, esta inovao
tecnolgica levou ao aparecimento de um novo mtodo de furto de
automveis, conhecido como carjacking, que consiste em levar a
cabo o furto atravs da coao dos condutores para entregarem a
chave do veculo. Este tipo de crime tem vindo a aumentar nos
ltimos anos, tornando-se muito comum nos nossos dias.
Tais factos levaram necessidade de desenvolver novos
sistemas tecnolgicos para evitar ou diminuir, os efeitos deste tipo de
crime. Os sistemas desenvolvidos podem funcionar em conjunto com
os sistemas de alarme que j instalados nos veculos, ou de forma
isolada, permitindo localizar e bloquear o carro distncia, entre
outro tipo de interaes. Deste modo aumentando o grau de
proteo contra roubos.
Existem vrias formas de detectar que o carro foi alvo de roubo,
podendo este ocorrer com ou sem a presena do condutor. Feita a
deteo do roubo, as formas de bloquear e localizar o veculo variam
conforme a complexidade tecnolgica da soluo adotada.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Um dos mtodos mais vulgares consiste no uso de um sistema


temporizadores que bloqueia o veculo se no for descativado atravs
do pressionar de um boto. Quando o motor do automvel colocado
em funcionamento, ou uma porta aberta j com este a funcionar, o
temporizador comea uma contagem que s poder ser interrompida
pelo pressionar de um boto instalado no carro. Caso o boto no seja
premido, no perodo de tempo estipulado, o motor do veculo desligarse-. Isto faz com que algum que no conhea o automvel, que
tenha esta soluo instalada, no consiga furtar o mesmo [1].
Este tipo de sistema pode ser sofisticado ao ponto de evoluir para
sistemas com dispositivos biomtricos [2]. Um exemplo usado um
leitor de impresses digitais instalado no automvel, que apenas
permite que pessoas autorizadas possam por o motor em
funcionamento. No entanto, se o carro for bloqueado com o condutor,
ou passageiros, ainda no seu interior, esta situao pode por em
causa a integridade fsica dos mesmos, sendo necessria ponderao
na utilizao deste tipo de dispositivos.
H sistemas que salvaguardam esta situao, permitindo que o carro
seja bloqueado distncia usando um telemvel. Atravs do envio de
uma mensagem escrita, ou fazendo uma chamada telefnica,
possvel bloquear o automvel em total segurana.
No caso de ocorrer o roubo com o rapto do condutor, este pode
enviar um pedido de auxlio pressionando o boto de pnico. O pedido
ocorre sem que os ocupantes se apercebam do seu envio e sem
bloquear o carro. O pedido enviado recorrendo tecnologia GSM,
que constitui este tipo de sistema anti-roubo, atravs de uma
mensagem escrita para os nmeros pr-definidos pelo utilizador [3].
O roubo com rapto do condutor no a nica situao para se fazer
uso destes alertas. Esta funcionalidade pode ser usada, por exemplo,
no caso de um problema de sade repentino.
A sinalizao/deteo de que o carro est a ser alvo de roubo
pode ser feita pelo alarme que j exista no veculo, desde que esteja
ligado ao sistema anti-roubo. Este encarrega-se de avisar o utilizador,
com o envio de um alerta SMS a relatar o sucedido. Caso o automvel
seja rebocado ou elevado, os sistemas de alarme convencionais no o
conseguem detectar, no entanto alguns dos sistemas anti-roubo
existentes possuem um sensor que detecta o movimento e envia um
alerta [3]. A deteco de que o carro foi rebocado pode tambm ser
implementada com recurso a tecnologias de localizao GPS, criando
automaticamente uma zona de segurana quando o veculo
estacionado. Quando este deslocado para fora desta zona com a
ignio desligada emitido um alerta [4].

2.2- Tecnologias de Localizao

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Existem mais tecnologias de localizao para alm do GPS: o


sistema russo GLONASS, o sistema chins, o COMPASS, o novo
sistema europeu, Galileo e o IRNSS indiano.
Do trabalho efetuado, conclui-se que todos os sistemas que
permitem localizar veculos recorrem a tecnologia de localizao GPS.
Em alguns casos o GPS pode ser auxiliado por outro tipo de
tecnologias, para colmatar as situaes em que o GPS possa no
funcionar corretamente.
A maior parte dos recetores GPS disponibilizam os dados no
formato NMEA 0183 composto por caracteres ASCII. A transmisso de
dados ocorre num formato srie de forma assncrona com 8 bits de
dados, um stop bit e sem bit de paridade. A transmisso efetuada,
normalmente, a uma velocidade de transferncia de 4800 bits/s, com
nveis de tenso TTL, ou RS232, sendo apenas utilizada a linha TXD
da porta de comunicao.
A norma NMEA surgiu de forma a simplificar a troca de dados
entre equipamentos electrnicos, sendo a Marinha a primeira a usar a
mesma. O funcionamento desta norma tem por base o envio de
mensagens ou tramas, organizadas da forma que se descreve a
seguir.
O incio da trama indicado pelo carcter $ (dlar) seguindo-se
duas letras que identificam o tipo de remetente. No caso de um
recetor GPS aparecem as letras GP, podendo encontrar-se EP para
dispositivos que identificam posies, j para equipamentos de
bssola apresentado HC. Os trs caracteres que se seguem
identificam o tipo de trama. Estas tramas contm informaes tais
como hora, data, latitude, longitude, altitude, velocidade e direo.
Para alm disto podemos saber o nmero de satlites recebidos e a
validade da informao que enviada. Depois destes caracteres
iniciais, bem os dados propriamente ditos, em campos separados por
vrgulas, a trama constituda por um mximo de 82 caracteres. Esta
termina com a soma de verificao de dois caracteres precedida do
sinal *(asterisco).
A soma calculada fazendo o OUExclusivo (XOR) de todos os
caracteres da mensagem desde o carcter $ at ao carcter *,
inclusive. Esta soma pode ser utilizada para verificar se ocorreram
erros de transmisso. Se algum campo de dados aparecer sem
informao, a sua posio tem de estar presente na trama mas
aparecendo apenas duas vrgulas consecutivas [5, 6].
As vrias tramas so disponibilizadas na porta de comunicao
do GPS, segundo uma ordem que no definida pela norma, uma vez
que so claramente identificadas pelo seu cabealho, os cinco
caracteres que se seguem ao carcter $.
Na norma so definidas mais de 30 tipos de tramas diferentes s para
o GPS. Nota-se que a maior parte dos recetores GPS apenas

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

disponibilizam algumas delas. A informao que as tramas mais


utilizadas fornecem a seguinte:
$GPGGA: latitude, longitude, qualidade do sinal recebido, nmero de
satlites recebidos e altura acima do nvel mdio da gua do mar.
$GPVTG: velocidade.
$GPRMC: hora, data e direo do movimento.
A tecnologia GPS falha em algumas situaes como, por
exemplo, em locais subterrneos, pois aqui a comunicao entre os
satlites e a unidade GPS difcil, o que impossibilita a obteno da
localizao exata. Para suprir esta falha existem sistemas anti-roubo
que utilizam a tecnologia de rdio frequncia como complemento.
Quando uma viatura no pode ser localizada via GPS, a sua
localizao feita com recurso ao sinal de Rdio Frequncia emitido
pelo dispositivo. Atravs de meios areos e/ou terrestres faz-se a
busca deste sinal a partir da ltima localizao GPS conhecida [7].
Para complementar o GPS tambm se pode usar a tecnologia
GPRS, a integrao de ambas as tecnologias conhecida por A-GPS.
Desta forma possvel obter as coordenadas GPS em condies de
sinal fraco. Aqui o GPS assistido por uma ligao de dados que
ajuda no clculo das coordenadas da posio onde se encontra o
veculo, enquanto no recebe informaes claras dos satlites [4].
O formato da informao da localizao, apresentada ao
utilizador, dos sistemas anti-roubo pode ter diferentes configuraes,
dependendo de como o mesmo implementado, podendo conter,
para alm das coordenadas geogrficas do local (latitude e
longitude), a morada completa do local ou de uma rua prxima [3].
No futuro prximo entrar em funcionamento o sistema de
localizao europeu o Galileo Este um projeto inteiramente civil
constitudo por 30 satlites que vai operar de forma idntica ao GPS,
que atualmente apenas possui 24 satlites em rbita. Em qualquer
ponto da superfcie terrestre estaro sempre visveis de seis a oito
satlites no sistema Galileo, contrastando com os quatro do sistema
GPS. Desta forma este novo sistema permitir uma maior preciso na
determinao da posio terrestre [8].
Para evolues futuras, os sistemas anti-roubo existentes
podem adotar esta tecnologia para determinar a localizao do
veculo com maior preciso.

2.3- Bloqueio do Veculo

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Aps o roubo de um veculo necessrio imobiliza-lo, atuando


em pontos especficos de forma a desligar o motor. Pode actuar-se
sobre a alimentao do combustvel ao motor do automvel. Para os
carros a gasolina o ponto a actuar ser a bomba de combustvel e nos
veculos a diesel o ponto de actuao ser a bomba injetora [9].
Outras formas de desligar o motor podero ser atravs da ignio ou
da bateria. Desta forma os autores materiais do roubo so
dissuadidos de colocarem de novo o veculo em funcionamento, uma
vez que o motor no vai funcionar.
Para actuar nos pontos referidos so utilizados normalmente
rels, em que o comando pode ser feito recorrendo a cabos ou via
wireless. Esta ltima soluo em termos de instalao mais simples
e flexvel, no sendo necessrio passar cabos ao longo do automvel
[2]. No entanto, mais susceptvel de funcionar de forma errada,
quer por m instalao ou mesmo por interferncias na comunicao
entre a unidade de controlo e o rel wireless, o que torna a opo
cablada mais fivel quanto ao meio atravs do qual dada a ordem
de atuao

2.4- Comunicao e Controlo


Os sistemas anti-roubo integram a tecnologia GSM/GPRS com
um carto SIM. O que permite o registo na rede de uma operadora de
telecomunicaes, assegurando-se assim uma via de comunicao
entre o veculo e o utilizador.
Os mdulos GSM/GPRS podem funcionar em vrias frequncias,
os designados Dual-Band funcionam a 900/1800Mhz ou a
850/1900MHz, existindo mdulos que funcionam nas quatro
frequncias os Quad-Band [10]. O seu controlo feito recorrendo a
um conjunto de comandos AT, que so recebidos pelo mdulo via
porta srie com nveis de tenso RS232 ou TTL a uma taxa de
transmisso configurvel.
Existem vrios comandos AT, cada um para uma tarefa diferente.

Existem vrios comandos AT, cada um para uma tarefa


diferente. Alguns podem ser especficos do mdulo utilizado no
sistema anti-roubo, como tal apresentam-se, abaixo, um conjunto de
comandos retirados do manual do mdulo GSM/GPRS &GPS SIM548
[11]:

AT+CPIN=1234: Introduzir o cdigo PIN do carto SIM;

ATD912345678: Fazer uma chamada telefnica para o nmero


indicado;

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

ATH: Terminar a chamada telefnica;

AT+CMGR=X: Ler a mensagem recebida nmero X;

AT+CMGS= +244930249814: Enviar uma mensagem escrita


para o nmero indicado;

AT+CMGD=X: Apagar a mensagem recebida nmero X;

A tecnologia GSM responsvel pelo envio/recepo de


mensagens escritas e chamadas telefnicas, ficando a cargo da
tecnologia GPRS a ligao de dados, que utiliza o protocolo TCP/IP
para estabelecer ligaes ponto a ponto. A ligao de dados permite
aceder internet. Nos sistemas anti-roubo, disponveis no mercado,
esta utilizada para estabelecer uma ligao directa com o
computador onde se encontra instalado o software responsvel por
monitorizar o veculo, em tempo real, indicando a sua posio sobre
um mapa [9].
Com o envio de uma mensagem escrita, ou atravs de uma
chamada telefnica, sempre com recurso a um cdigo de segurana,
possvel bloquear o veculo distncia.
Por questes de segurana o veculo deve ser bloqueado quando
circular a uma velocidade reduzida, no sentido de se evitarem
acidentes aquando do processo de imobilizao.
Os mdulos de localizao, comunicao e os dispositivos de
bloqueio so controlados por uma unidade de processamento. Esta
contm o algoritmo que permite gerir as comunicaes, processar os
sinais adquiridos e actuar sobre as sadas [12].
Em relao aos processadores, um exemplo de processador
utilizado por um fabricante de sistemas anti-roubo, o processador
ARM9/DSP de 32 bits com uma frequncia que ronda os 104MHz [9].

2.5- Sistemas que Integram Tecnologias GSM/GPRS e


GPS
Os sistemas anti-roubo disponveis no mercado, que integram
as tecnologias GSM/GPRS e o GPS, podem ter diferentes nveis de
complexidade e colocam ao dispor do utilizador um conjunto diverso
de funcionalidades. Estas permitem a interaco deste com o veculo,

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

sem ser necessrio estar junto ao mesmo. Estes produtos esto


disponveis no mercado com diferentes custos associados conforme
as funcionalidades e servios. Custos que podem contemplar apenas
a aquisio e instalao do equipamento, ou que podem ter uma
mensalidade acrescida, caso seja disponibilizado um servio
juntamente com o produto.
Um exemplo de uma, das vrias funcionalidades destes
sistemas, a capacidade para monitorizar o estado da bateria do
veculo. O dispositivo envia uma mensagem de texto assim que a
bateria apresente valores abaixo do aceitvel, ou seja mesmo
desligada. Assim, o utilizador est prevenido da possibilidade de a
bateria no ter carga para por o veculo a trabalhar, e avisado
sempre que haja tentativas de desabilitar os sistemas de segurana.
Outro alerta ao dispor do utilizador o alerta de excesso de
velocidade, este limite definido previamente e, assim que seja
ultrapassado, ocorre o envio de uma mensagem escrita para os
nmeros de telemvel definidos.
O uso das tecnologias GSM/GPRS e GPS tambm feito por
empresas que disponibilizam equipamentos e servios para gesto de
frotas. A sua utilizao destinada a viaturas comerciais, para
monitorizar os percursos e as paragens que tm de realizar deste o
incio at ao fim de um dia de trabalho. Nas viaturas tcnicas permite
saber, em tempo real, a sua posio e qual pode acorrer, o mais
rapidamente possvel, a uma solicitao urgente de um cliente.

Captulo 3

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Tecnologias Envolvidas
Neste captulo so enumeradas as principais tecnologias
envolvidas no sistema anti-roubo desenvolvido, descrevendo o
funcionamento de cada uma das tecnologias.

3.1- Tecnologia GSM/GPRS


A sigla GSM significa Global System for Mobile Communications,
tendo esta tecnologia surgido nos anos 80 fruto da cooperao entre
alguns pases da Europa. O sistema tem elementos comuns a outras
tecnologias utilizadas noutros telemveis, tais como, a transmisso
de forma digital o que oferece uma alta mobilidade, permitindo que
os utilizadores possam percorrer todo o mundo e aceder a qualquer
rede utilizando o GSM.
Com o GSM/GPRS surgiram vrios servios como as mensagens
de texto (SMS Short Message Service), comunicaes de voz, fax,
Voicemail, mensagens Multimdia (MMS Multimedia Message
Service) e outros servios complementares [13].

3.1.1- Funcionamento
As comunicaes, na sua maioria, so comunicaes
bidirecionais, permitindo que a transmisso e recepo sejam feitas
em simultneo. Os sistemas que possuem esta capacidade so
designados por full-duplex, havendo sistemas que podem ser assim
denominados no ocorrendo, no entanto, a sua transmisso e
recepo em simultneo, mas alternado entre ambas de uma forma
to rpida que o utilizador do sistema tem a perceo que ambos os
sentidos so utilizados em simultneo. So utilizados dois
procedimentos para que seja possvel este tipo de comunicaes, o
Frequency Division Duplex (FDD) e o Time Division Duplex (TDD). O
FDD permite a utilizao de diferentes faixas de frequncia para cada
sentido, quando ao TDD muda periodicamente a direo da
transmisso.
Nas comunicaes duplex atribuda uma banda de frequncias
para a ligao do telemvel torre de comunicaes (Uplink) e outra
banda de frequncias atribuda para a ligao da torre de
comunicaes para o telemvel (Downlink), como representado na
Figura 3-1.
Os dois conjuntos de frequncias em que o GSM opera so, a
banda dos 890-915MHz e a banda dos 935-960MHz, sendo que a
primeira utilizada para as transmisses Uplink e a segunda para as
transmisses Downlink [13].

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 3-1: Comunicao Duplex.

O GSM utiliza uma combinao entre o protocolo Time Division


Multiple Access (TDMA) e Frequency Division Multiple Acess (FDMA)
para acesso mltiplos. O FDMA divide os 25MHz de frequncia
disponveis em 125 canais com uma largura de 200KHz e uma
capacidade de transmisso de dados de 271Kbps. Os canais lgicos
so separados 45 MHz para que o telemvel s receba ou envie num
determinado instante.
As frequncias so atribudas a cada estao base (BSS - Base
Station Subsystem) e divididas novamente, em termos de tempo
utilizando o TDMA que divide a frequncia em que opera em oito
intervalos de tempo (time slots),Figura 3-2 [13]

Figura 3-2: Frequncia da portadora, trama duplex e TDMA. [13]

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

A codificao da voz feita de uma forma complexa, garantindo


que na transmisso possam ser detectados e corrigidos os erros. A
informao enviada em formato digital em timeslots, tendo cada
uma durao de 576.9s. Como a taxa de transmisso de 271Kbps,
quer isto dizer que, teoricamente, temos 156.25 bits disponveis por
cada timeslot. No entanto, necessrio que haja algum tempo entre
cada time slot sem informao para evitar sobreposies. Esse tempo
faz com que sejam inutilizados 8.25 bits, como mostra na Figura 3-3,
tendo disponveis somente 148 bits em cada timeslot.

Figura 3-3: Diviso de cada Timeslot.[14]

necessrio sincronizar as comunicaes entre a estao base


e o terminal mvel, essa sincronizao torna-se complexa devido
mobilidade dos assinantes, j que estes podem estar a diferentes
distncias da estao base e, no podendo desprezar o atraso da
propagao das ondas, necessrio definir o momento em que se

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

deve ser transmitida a informao. Para compensar o atraso de


propagao do sinal entre a estao mvel (MS - Mobile Station) e a
estao de transmisso (BTS - Base Transceiver Station).

3.1.2- Estrutura da rede GSM

A rede GSM constituda por vrios interfaces e componentes


que facilitam a receo e o envio de mensagens de sinalizao e
trfego. Podemos dividir a rede GSM em quatro grandes reas, como
ilustrado na Figura 3-4. Estas so: a estao mvel (MS), a estao
base dos subsistemas (BSS), o subsistema de rede (NSS -Network
Subsystem) e rede de dados (GPRS core Network).

Figura 3-4: Estrutura da rede GSM. [15]

A estao mvel (MS) subdivide-se em dois componentes,


equipamento mvel e o smartcard SIM necessrio para o registo na
rede.
O equipamento mvel (ME- Mobile Equipment) deve possuir a
capacidade de operar na rede GSM. Os primeiros telemveis operam
apenas numa nica banda. Havendo telemveis mais recentes que
tem a capacidade tcnica de operar em quatro bandas (Quad-Band).
No entanto, os mais comuns trabalham em duas ou trs bandas
(Dual-Band e Tri-Band, respectivamente).
Cada telemvel tem um nmero de identificao nico a nvel
mundial o IMEI. Este nmero atribudo pelo fabricante.
Quando ao SmartCard SIM que integra a estao mvel, este
pode armazenar nmeros de telefone e possui informaes sobre o

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

assinante para acesso do dispositivo rede GSM, permitindo que os


assinantes acedam aos servios subscritos independentemente do
terminal utilizado. Cada carto SIM est protegido por um nmero de
identificao pessoal de 4 dgitos (PIN), e um cdigo de desbloqueio
de 8 dgitos (PUK). Este usado quando o cdigo PIN
incorretamente introduzido trs vezes consecutivas.
A estao base do subsistema encarrega-se da ligao rdio
com a estao mvel. Estando dividida em duas partes: estao rdio
de transmisso (BTS - Base Transceive rStation) e a estao base de
controlo (BSC - Base Station Controller). A comunicao entre estas
duas estaes realizada por intermdio da interface standard A-bis,
que permite a interao entre os componentes de diferentes
fornecedores. A BTS aloja os recetores/transmissores de rdio e
suporta os protocolos de ligao rdio com a estao mvel. A
estao de transmisso opera com a codificao de voz, criptografia
de multiplexao (TDMA) e modulao/demodulao dos sinais rdio.
Cada BTS cobre um sector de 120 graus numa determinada rea,
como ilustrado na Figura 3-5, normalmente uma torre tem 3 BTS o
que permite cobrir os 360 graus da rea em seu redor.

Figura 3-5: ngulo de cobertura de cada BTS .

A estao base de controlo (BSC) gere vrios BTSs, como


ilustrado na Figura 3-6, e faz a ligao entre estes e o centro de
comutao mvel (MSC - Mobile Switching Center). A BSC tem como
funo alocar os canais de rdio, a administrao das frequncias,
medir o nvel de potncia do sinal dos MS e ligao de um BTS a outro
caso sejam controlados no mesmo BSC. Esta estao tem a funo de

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

concentrar as comunicaes para reduzir o nmero de conexes com


o MSC.

Figura 3-6: Interao entre os BTSs e o BSC.

O subsistema de rede tem um componente principal o MSC, que


se encarrega de encaminhar as chamadas entre uma estao mvel e
um terminal fixo, estabelecendo tambm as ligaes com outros
MSCs. Existe um tipo de importante de MSC, o Gateway Mobile
Switching Center (GMSC) cuja sua funo estabelecer uma ligao
entre duas redes, como representado na Figura 3-7. Ou seja, se um
assinante mvel quiser fazer uma chamada para um terminal de
outra rede necessrio que a ligao se estabelea pelo GMSC de
modo a que seja ligado rede telefnica pblica (PSTN Public
Switched Telephone Network).

Figura 3-7: Ligao de um MS da rede A a um MS da rede B.

No subsistema de redes esto presente base de dados, Figura 34,o Home Location Register (HLR) que retm os dados dos assinantes
registados na rede GSM e a localizao da estao mvel. Outra base
de dados a Visitor Location Register (VLR) que encerra um

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

subconjunto de informaes do HLR, contendo apenas os assinantes


que esto atualmente na sua rea de localizao. Com o VLR
reduzido o nmero de consultas ao HLR, reduzindo assim o trfego na
rede. Os VLRs so identificados pelo cdigo da rea de localizao
(LAC Location rea Code) que permite saber a sua posio dentro
da rede.
O Equipment Indentity Register (EIR) uma base de dados que
contm uma lista com todos os equipamentos validados na rede
usando o cdigo nico de cada aparelho, o IMEI. Cada rede possui
apenas um EIR, sendo composto por uma lista branca, uma lista
cinzenta e uma lista negra.
A listra negra contm os IMEIs a que ser negado o acesso rede. As
razes podem ser: o aparelho roubado ou clonado, o aparelho no
rene todas as capacidades tcnicas para aceder rede ou est a
funcionar mal.
Os IMEIs que constam da lista cinzenta so aparelhos que esto
a ser monitorizados devido a actividades suspeitas. A lista branca no
tem nenhum IMEI guardado, ou seja, se um determinado IMEI no
est na lista negra ou cinzenta ento est na lista branca.
O Authentication Center (AuC) uma base de dados protegida
que guarda variveis do carto SIM usados para a autenticao na
rede [13].
A arquitectura da rede GSM viu-se aumentada com a evoluo da
norma GSM, evoluo que se designa por General Packet Radio
Service (GPRS), representado na Figura 3-4. Com esta evoluo
passou a ser possvel fazer transferncia de dados por pacotes, que
utilizam a rede somente quando necessrio. Assim, o utilizador
deste tipo de servio pode estar ligado rede durante longos
perodos de tempo sem que tenha custos, uma vez que facturado o
volume de dados trocados em vez do tempo de ligao.
O GPRS utiliza a arquitectura GSM para o transporte da voz, e
permite o acesso rede de dados, como o caso da internet,
utilizando o protocolo IP ou o protocolo X.25. Permitem-se, assim
novos servios que no eram possveis na norma GSM, como o
servio de ligao ponto-a-ponto (PTP), o servio ponto-a-multipontos
(PTMP) e, para alm destes servios, passa a ser possvel enviar e
receber SMS utilizando o GPRS.
Para que o GPRS fosse integrado na arquitectura GSM foi necessrio
introduzir novas classes de ns na rede, designando os ns
introduzidos de GPRS Support Nodes (GSN).
Os ns GSN so responsveis por entregar e encaminhar os
pacotes de dados da estao mvel e pacotes de dados de redes
externas Packet Data Networks (PDN). O Serving GPRS Support Node
(SGSN) responsvel por entregar os pacotes de dados de e para as
estaes mveis dentro da sua rea de servio geogrfica. A Gateway
GPRS Support Node (GGSN) responsvel pelo interface com redes

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

de pacotes de dados externas, como, por exemplo, a internet.


Convertendo os pacotes de dados provenientes do SGSN para um
formato Packet Data Protocol (PDP) apropriado, ou seja protocolo IP
ou X.25, e enviar para a rede externa de destino [13].

3.2- Tecnologia GPS


O Global Positioning System (GPS) foi desenvolvido pelo
Departamento de Defesa dos Estados Unidos para determinar a
posio de um lugar na Terra, sob quaisquer condies atmosfricas e
em qualquer ponto do globo terrestre. Comeou a ser desenvolvido
na dcada de 1960, com o nome Projecto NAVSTAR, sendo
declarado totalmente operacional em 1995.
O posicionamento global possvel devido a 24 satlites que
do uma volta Terra em cada 12 horas e que enviam continuamente
sinais de rdio. Em cada ponto da Terra esto sempre visveis quatro
satlites, Figura 3-8. A partir dos diferentes sinais desses satlites, o
receptor GPS determina a posio sobre a Terra em relao ao
equador e ao meridiano de Greenwich que se traduz por trs
nmeros: latitude, longitude e a altitude[16].

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 3-8: Satlites do sistema GPS.[17

3.2.1- Altitude
A Terra aproximadamente esfrica, com um ligeiro
achatamento nos plos. Para se determinar a altitude de um ponto
sobre a Terra definiu-se uma esfera de referncia com um raio de
6378 km, sendo que a altitude de um determinado ponto a
distncia na vertical entre esse ponto e a superfcie de referncia. A
altitude de alguns pontos tomar valores negativos, como na Figura 39 [18].

Figura 3-9: Altitude

3.2.2- Triangulao
Para se conseguir determinar a localizao de um ponto na
superfcie terrestre atravs de um recetor GPS, este tem de receber o
sinal de quatro satlites.
Com a receo do sinal de um satlite, o recetor GPS determina
a que distncia se encontra deste. O que, em termos grficos, se
traduz numa esfera imaginria, Figura 3-10a, com um raio igual
distncia entre o satlite e o recetor. Este ltimo pode estar num
qualquer ponto desta superfcie esfrica. Com o sinal recebido de um
segundo satlite, a incerteza da localizao reduzida ao

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

hiperbolide composto pela interseco entre as duas esferas, Figura


3-10b, estando o recetor localizado num ponto da mesma.
O sinal recebido de um terceiro satlite intersecta o
hiperboloide anterior em dois pontos. Como normalmente um dos
pontos se encontra longe da Terra ou com uma velocidade elevada, o
ponto de localizao sobre a superfcie terrestre fica
automaticamente determinado por excluso de partes (Figura 3-10c).
O quarto satlite utilizado como auxiliar, enviando ao recetor um
sinal usado como referncia para determinar o instante em que
ocorre o envio dos sinais dos diferentes satlites. Uma vez que os
relgios dos satlites esto todos sincronizados e enviam os sinais
todos ao mesmo tempo, o recetor, com base no atraso, e na
velocidade de propagao dos sinais emitidos determina a sua
distncia a cada um dos satlites [19].

Figura 3-10: Sistema de triangulao para determinar a posio


sobre a superfcie terrestre.[17]

3.2.3- Arquitectura do Recetor GPS


O receptor GPS recebe os sinais dos satlites, sinais que so
amplificados e posteriormente processados segundo um algoritmo,
Figura 3-11. Apresentando na sada todas os dados que foram
possveis extrair dos sinais recebidos, no formato que respeita o
protocolo NMEA.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 3-11: Arquitetura do recetor GPS.[20]

3.2.4- Protocolo NMEA


A associao sem fins lucrativos National Marine Electronics
Association (NMEA), uma associao de fabricantes, distribuidores,
instituies de ensino e outros interessados em perifricos eletrnicos
de instrumentao marinha. Esta associao desenvolveu o protocolo
NMEA 0183, consistindo num conjunto de especificaes de dados e
eltricas para a comunicao de dispositivos eletrnicos tais como
anemmetros, sonares, recetores GPS, giroscpios e muitos outros
tipos de instrumentos.
usado o cdigo ASCII e a comunicao srie para a
transmisso dos dados do emissor para um recetor. Prevendo um
nico emissor unidirecional que transmite uma mensagem para vrios
recetores ao mesmo tempo, as ligaes entre os vrios dispositivos
podem ser feitas por RS-232,RS-422,RS-423 [21].
O protocolo NMEA 01083 teve uma evoluo que se denomina
por NMEA 2000. Com esta evoluo as transmisses passaram a ser
bidirecionais, com multi-transmissores e multi-receptores na mesma
rede de dados. Passando a ser uma rede multi-mestre e auto
configurvel no havendo a necessidade de um controlador central.
Os equipamentos podem ser retirados ou adicionados no havendo
necessidade de desligar a rede. A velocidade de transmisso de
dados da interface srie foi aumentada 26 vezes em comparao com
a NMEA 0183.
O protocolo NMEA2000 passou a usar a rede conhecida como
Controller rea NetWork (CAN), rede desenvolvida para operar em
ambientes electricamente ruidosos, para ser robusta, confivel e com
um tempo previsvel de acesso dos equipamentos rede [22].
Na Figura 3-12 temos uma possvel configurao da rede CAN com
equipamentos que utilizam o protocolo NMEA 2000.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 3-12: Rede CAN com equipamentos que utilizam o protocolo NMEA
2000[22].

Aps a descrio do formato das tramas que so


disponibilizadas pelos equipamentos de GPS que usam o protocolo
NMEA 0183, feita no ponto 2.2- do captulo 2, apresenta-se a
descrio completa de uma das tramas disponibilizada pelo GPS:
Exemplo de mensagem $GPGGA com sinal recebido em ms
condies:

$GPGGA,235947.000,0000.0000,N,00000.0000,E,0,00,0.0,
0.0,M,,,,0000*00
Exemplo de mensagem $GPGGA com sinal recebido em
boas condies:
$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0
000*1F

3.3- Microcontrolador

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Os microcontroladores possuem uma unidade lgica e


aritmtica (ALU - Aritmetic and Logic Unit) ,uma unidade de
processamento (CPU -Central Processing Unit), memria interna e
dispositivos perifricos, tudo integrado no mesmo encapsulamento.
Os perifricos conferem uma maior flexibilidade ao microcontrolador.
Estes variam de acordo com o tipo de modelo. Os mais comuns so os
seguintes:

ADC- Portas destinadas a converso Analgico/Digital;

UARTs - Portas para a comunicao srie RS232 ou RS485;

I2C/SPI/etc. - Portas de comunicao que permitem interligar


perifricos externos podendo este ser outro microcontrolador
permitindo realizar tarefas complexas;

Timers - Utilizados em tarefas que necessitem de


temporizador;

Watchdog Timer (WDT) - Este temporizador permite vigiar o


processamento do CPU: caso o programa se perca o WDT faz um
reset CPU evitando assim paragens do processamento.

Figura 3-13: Arquitetura microcontrolador.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

3.4- Smartphone
Um smartphone um telemvel que oferece capacidades de
computao, possuindo meios de conectividade mais avanadas do
que um telemvel convencional, combinando funcionalidades de um
telemvel com cmara e um assistente pessoal digital (PDA). Possui
funcionalidades tais como: aceder ao correio eletrnico, organizar
contactos, visualizar o calendrio, navegar na internet, enviar e
receber mensagens de texto, jogar jogos, ver arquivos multimdia,
ver lista das tarefas e sincronizao com o computador pessoal.
O utilizador pode usar a sincronizao com o computador para
manter sempre uma cpia atualizada dos contactos, calendrio,
correio eletrnico, etc. Relativamente a conectividade estes possuem
Wi-Fi para acesso a internet, Bluetooth para a transferncia de dados
sem fios, permitem a instalao de software para acederem a redes
privadas virtuais (VPN- Virtual Private Networking). Suportam cartes
de expanso de diversos formatos podendo ser cartes SD, SDIO ou
formato MMC. Os cartes SD e MMC permitem aumentar o espao de
armazenamento do smartphone, os cartes SSDIO permitem a ligao
de perifricos ao smartphone, tais como sistema de navegao, para
dispositivo que no possuem GPS integrado, ligar impressoras,
leitores de cdigo de barras, ou leitores RFID [25].
Alguns dos sistemas operativos existentes para smartphones so:
Windows Mobile, Blackberry OS, iOS, Palm OS. Recentemente
surgiram smartphones com sistemas operativos abertos: Symbian,
Samsung Bada, WebOS, Android e Maemo.
Os sistemas operativos abertos permitem que qualquer pessoa
desenvolva uma aplicao para eles, podendo personalizar o
smartphone com aplicaes desenvolvidas com o propsito de
desempenhar tarefas especficas que vo de encontro as
necessidades de cada utilizador. Existem ferramentas para o seu
desenvolvimento, como o caso do sistema operativo Android [26].

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Captulo 4
Especificaes do Sistema
O presente captulo apresenta as especificaes do sistema
desenvolvido mostrando a arquitetura geral e as funes que
desempenha, o enquadramento dos vrios subsistemas e as
aplicaes envolvidas na soluo.

4.1- Enquadramento geral


O sistema anti-roubo (SAR) contm a tecnologia de
comunicao GSM/GPRS e a tecnologia de localizao GPS. Os
principais elementos que constituem o sistema desenvolvido so: o
SAR a instalar no veculo e a aplicao Encontrar Carro instalada
num smartphone com o sistema operativo Android. Na Figura 4-1
apresentada uma viso geral de todo o sistema, sendo visvel os
sentidos das comunicaes entre os vrios elementos.
Os satlites GPS enviam os sinais que permitem determinar o
posicionamento global. Estes sinais so recebidos pela antena GPS
que o SAR dispe. A comunicao com o utilizador faz-se atravs da
rede GSM, por intermdio de mensagens de texto, permitindo que o
SAR envie respostas a pedidos realizados pelo utilizador, ou o envio
de informao gerada pelo sistema. O utilizador pode enviar as
ordens para o SAR usando um telemvel ou atravs da aplicao
Encontrar Carro.
Quanto interao com o computador pessoal, presente na Figura 41, esta ser realizada com recurso a tecnologia GPRS utilizando uma
ligao Access Point Name (APN) recorrendo ao protocolo de
comunicao TCP/IP. A informao enviada para o computador
pessoal ser em forma de hiperligao. Esta contm o endereo do
Google Maps com as coordenadas GPS para visualizar a localizao
do veculo sobre o mapa.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 4-1: Arquitetura geral do sistema.

4.2- Funcionalidades do sistema


4.2.1. Sistema Anti-Roubo
O SAR permite receber os seguintes comandos: ordem para
bloquear/desbloquear o veculo, pedidos de localizao e pedidos
para ouvir o interior do veculo. Os comandos so dados atravs de
um telemvel, enviando uma mensagem de texto com o cdigo da
ordem pretendida para o SAR.
Com o envio do cdigo de bloqueio *bloq#, o veculo ser
desligado quando a sua velocidade for inferior a 10km/h. Assim,
pretendem prevenir-se acidentes que ponham em causa pessoas e
bens no momento em que feito o bloqueio do veculo. A quando do
bloqueio enviada uma mensagem, em resposta a este pedido, com
a coordenadas GPS e a velocidade do veiculo. Para que o carro seja
desbloqueado h duas possibilidades: atravs do pressionar do boto
de desbloqueio ou enviando para o SAR o cdigo *desbloq#.
O pedido de localizao realizado com o envio do cdigo de
localizao *loc#. Em reposta a este pedido enviada a localizao
com as coordenadas GPS no sendo exercida nenhuma aco sobre o
veculo. A Figura 4-2 apresenta um conjunto de mensagens do pedido
de auxlio, localizao e de bloqueio enviadas pelo SAR para o
telemvel.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 4-2: Contedo das mensagens de localizao, bloqueio e pedido de ajuda.

Para se ouvir o interior do automvel necessrio enviar, para


o SAR, uma mensagem com o cdigo *ouv#. Assim as chamadas
recebidas nos subsequentes 3 minutos sero atendidas, permitindo
que seja usado qualquer telemvel ou telefone para se ouvir o interior
do veculo. No caso de o carto do SAR ser pr-pago o seu saldo no
decrementado, havendo saldo disponvel para outras aes.
Sem o envio da mensagem, com o cdigo que permite ouvir o
interior, ou decorridos os 3 minutos estabelecidos, as chamadas
recebidas sero rejeitadas.
Pressionando o boto de pnico que o SAR dispe enviado uma
mensagem de texto com um pedido de auxlio. A mensagem contm
as coordenadas GPS e velocidade do veculo, como apresentado na
Figura 4-2. Esta contm a sigla SOS no cabealho.
Para ser visualizada a localizao do veculo sobre o mapa.

4.2.2. Aplicao do Smartphone


A aplicao Encontrar Carro desenvolvida para o smartphone
est representada na Figura 4-3. A rea Posio Actual mostra as
coordenadas GPS e o endereo onde se encontra o smartphone, esta
informao pode ser guardada na base de dados pressionando o
boto Guardar Posio Actual e preenchida a rea Lembrete
Posio. Com a aplicao aberta todas as mensagens recebidas do
SAR so apresentadas automaticamente na rea Mensagem
Recebida, guardadas na base de dados e preenchido o campo
Lembrete Posio.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 4-3:Apresentao da aplicao Encontrar Carro

Caso seja recebida uma mensagem e a aplicao no esteja


aberta possvel copiar a mensagem e inserir na aplicao.
Pressionado o boto Inserir Coordenadas e introduzindo no campo
que aparece com a mensagem Inserira aqui a Mensagem, como
apresenta a Figura 4-4. A mensagem inserida tratada como se
tivesse sido recebida com a aplicao aberta, preenchendo
automaticamente os campos Lembrete Posio e Mensagem
recebida.
Os botes presentes na parte inferior da aplicao so
dedicados ao envio de mensagens de texto, com o cdigo
correspondente a aco que pretendemos que o SAR execute. O envio
da mensagem ocorre automaticamente com o pressionar do boto
correspondente aco pretendida. Para que no sejam enviadas
acidentalmente ordens para o SAR surge no ecr um aviso, este
pergunta se pretende enviar o comando que corresponde ao boto
pressionado. O comando s enviado se for pressionada a opo
Sim .

Captulo 5
Arquitetura do Sistema Anti-roubo
Neste captulo apresenta-se o hardware e software/firmware
que integram a arquitetura geral anteriormente apresentada, bem
como as solues desenvolvidas para o sistema anti-roubo em

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

estudo, que permitem o desempenho das funes referidas no


captulo anterior.

5.1- Hardware utilizado


O hardware utilizado no SAR pode subdividir-se em seis blocos,
sendo estas a fonte de alimentao, o microcontrolador, o mdulo de
comunicao GSM/GPRS & GPS, optoacopladores, transstores
Darlington e rels. A Figura 5-1 ilustra a arquitetura do hardware que
integra a soluo.

Figura 5-1: Arquitetura geral do hardware utilizado.

5.1.1. Fonte de alimentao


O SAR ser ligado bateria de 12V do veculo. Assim h,
necessidade de um conversor DC/DC, de tenso, para dispor dos
nveis de tenso de 5V e 8V necessrios para alimentar os
subsistemas que o integram. O circuito eletrnico tem de ser
protegido de sobretenses e sobre correntes que ocorrem quando se
liga o veculo. O conversor DC/DC escolhido foi o PTN78060W,
ilustrado na Figura 5-2. Este adequado para aplicaes na indstria
automvel e pode fornecer na sada 3A. A tenso de sada ajustvel

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

podendo-se definir um valor entre 2.2V a 12.6 V. A tenso de entrada


pode variar de 7V a 36V.

Figura 5-2: Conversor DC/DC de tenso comutado PTN78060W.

5.1.2. Microcontrolador
O algoritmo que controla todo o SAR est implementado no
microcontrolador ATmega1280, disponvel j montado numa placa de
circuito impresso designada Arduino Mega, ilustrada na Figura 5-3. O
microcontrolador possui 54 pinos de entra/sada (14 dos quais podem
ser utilizados como sadas PWM), 16 entradas analgicas, 4 portas
srie (UART), I2C,SPI e funciona com uma tenso de 5V. No entanto, a
placa Arduino Mega alimentada a 8V uma vez que possui um
regulador de tenso que fornece os 5V para o microcontrolador.
necessrio que na entrada do regulador de tenso presente na placa
esteja uma tenso superior a 7V, para que o mesmo disponha dos 5V
na sua sada.
A presena das quatro portas srie foi umas das caractersticas
que mais peso teve na escolha deste microcontrolador. Sendo
necessrio duas portas srie para comunicar com o mdulo
GSM/GPRS & GPS.
A placa Arduino Mega dispensa montagens extras para que
possa ser utilizada. A programao realizada recorrendo ao
software Arduino. O software baseado no ambiente Processing, e
est disponvel no site oficial da comunidade Arduino. O cdigo
escrito na linguagem de programao Arduino, baseada na linguagem
Wiring [27]. O programador tem ao dispor bibliotecas, que permitem
simplificar a implementao de funes como, por exemplo, gesto
das comunicaes da porta srie.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 5-3: Arduino Mega.

5.1.3. Modulo GSM/GPRS & GPS


As comunicaes com o exterior esto a cargo do mdulo SIM
548 que integra as tecnologias GSM/GPRS & GPS, ilustrado na Figura
5-4. O mdulo SIM 548 um Quad-band podendo operar nas
frequncias 850/900/1800/1900 MHz.
As ordens ao mdulo, para que este desempenhe uma funo, so
dadas recorrendo aos comandos AT, enviando-os via porta srie para
o mesmo.
O GPS pode receber at 20 canais, tendo uma preciso na
determinao da localizao geogrfica de 10 metros. O protocolo de
comunicaes utilizado pelo GPS pode ser NMEA ou Sirf Binary, as
tramas so disponibilizadas na porta srie com uma frequncia de
1Hz.

Figura 5-4: Modulo GSM/GPRS & GPS SIM 548

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Nesta dissertao foi utilizado o kit de desenvolvimento


disponvel para o mdulo SIM548, ilustrado na Figura 5-5. Com a
utilizao do kit de desenvolvimento as portas srie do mdulo
SIM548 ficam disponveis em portas RS-232, facilitando a ligao
fsica com o microcontrolador. O modo de funcionamento do mdulo
SIM548 determinado pela posio dos interruptores deslizantes,
podendo-se ligar/desligar a alimentao de todo o mdulo,
ligar/desligar o GSM e o GPS, individualmente, e selecionar a porta
RS-232 pela qual o GPS vai estabelecer a comunicao.
O kit de desenvolvimento possui um suporte para o carto SIM
necessrio para o registo do mdulo na rede de comunicaes GSM.
Dispe ainda de um interface udio, interface para um LCD, interface
para ligao a um teclado e uma entrada ADC.

Figura 5-5: Kit de desenvolvimento para o mdulo SIM 548.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

5.1.4. Opto acoplador


As entradas para os sensores foram isoladas opticamente do
restante circuito do SAR, usando o componente TLP620 apresentado
na Figura 5-6. Este circuito integrado possui dois LEDs em
antiparalelo, salvaguardando assim a troca de polaridades ao fazer as
ligaes dos sensores. Como as entradas so isoladas, podem ser
utilizadas tenses relativamente elevadas, sem correr o risco de
danificar o Arduino Mega que a elas est ligado.

Figura 5-6: Opto acoplador TLP620.

5.1.5. Transstores Darlington.


As sadas do SAR, so acionadas por intermdio do componente
ULN2803A ilustrado na Figura 5-7. Este constitudo por transstores
Darlington que suportam tenses de 50V e correntes de 500mA,
vocacionados para comandar rels.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Figura 5-7: Transstores Darlington.

5.1.6. Rels
Para imobilizar o veculo necessrio actuar em pontos
especficos fazendo com que o motor do mesmo se desligue. Um dos
pontos a actuar a bateria, que ser desligada atravs do rel
V23130C2021A412, mostrado na Figura 5-8. Este rel biestvel, ou
seja, permanece com os contactos abertos ou fechados sem consumir
energia, sendo necessrio uma ordem para abrir os contactos e outra
ordem para que os contactos se fechem. No momento em que este
comuta, a corrente consumida pelo rel atinge 1A. Uma vez que o
integrado ULN2803A s suporta correntes de 500mA, foram utilizados
nas sadas deste transstor PNP (BD140) que suportam os nveis de
corrente do rel da bateria.

Figura 5-8: Rel para desconectar a bateria.

Outro dos pontos a actuar para desligar o motor a


alimentao da bomba de combustvel, fazendo com que o
combustvel no chegue ao motor, o que resulta no desligar do
mesmo. Para atuao neste ponto foi utilizado o rel JSM1-12v-4,
apresentado na Figura 5-9.
O SAR possui dois rels JSM1-12V-4, sendo um deles auxiliar
para desempenhar uma funo que actue noutro ponto do veculo,

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

podendo esta funo no estar relacionada com o bloqueio do


mesmo.

Figura 5-9: Rel JSM1-12

Validao da soluo
Neste captulo so apresentados os principais testes realizados
para validar o sistema implementado. Testes ao nvel das
comunicaes e das aplicaes envolvidas provam o sistema em
diferentes cenrios de modo a mostrar os seus pontos fortes e fracos.
Os testes, na sua maioria, foram realizados sobre boas condies de
recepo de sinal GPS e ligao com a rede GSM.

6.1- Teste de inicializao


6.1.1- Inicializao do SAR
Ao ligar o SAR este faz uma chamada para o nmero
predefinido, indicando assim que est pronto a funcionar. Durante os
testes realizados a chamada foi efectuada sempre com sucesso.
Passado escassos segundo, aps ligar o SAR, o sistema de
localizao GPS fica pronto a funcionar fornecendo todas as tramas.
Salientando que esta disponibilidade se verifica no caso de o mesmo
se encontrar num local com boas condies de recepo dos sinais
provenientes dos satlites GPS.

6.1.2- Inicializao da aplicao encontrar carro


A aplicao Encontrar Carro, quando aberta, ter de
preencher o campo Posio Actual com as coordenadas onde se
encontra o smartphone. Em situaes com m recepo dos sinais
GPS, como no interior de edifcio, ou junto a prdios altos, o
preenchimento deste campo no se verifica. Assim, necessrio
reabrir novamente a aplicao. Aps o preenchimento inicial a

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

aplicao consegue alterar a coordenadas da PosioActual com a


deslocao geogrfica do smartphone.

6.2- Teste de comunicao


6.2.1- Comunicaes SAR
Em termos de comunicao GSM/GPRS o mdulo presente no
SAR consegue realizar e receber chamadas quando est sem antena
e sem nenhum tipo de invlucro. Esta situao muda quando
colocado dentro da caixa metlica que encerra todo o SAR, sendo
necessrio ligar a antena.
Foi testada a comunicao do SAR com vrios materiais a
envolver a antena GSM/GPRS, para se aferir quais os materiais que
iriam interferir nas comunicaes. Para tal foram usados os seguintes
materiais: metal, vidro, carto e madeira. Com os trs ltimos
materiais as comunicaes foram sempre estabelecidas com sucesso,
no havendo nenhuma interferncia ou atraso anormal. Usando o
metal, verificou-se que em alguns dos ensaios houve dificuldades em
estabelecer as comunicaes. No entanto estas no foram
inviabilizadas.
Relativamente ao GPS, presente no SAR, no apresentada
nenhuma informao vlida se no estiver colocada a antena do GPS.
Independentemente de este estar ou no envolvido por algum tipo de
material.
Os testes realizados nas comunicaes GSM/GPRS foram
tambm experimentados com o GPS, utilizando os mesmos materiais
para obstruir a antena do GPS. Conclui-se que ao usar os materiais
vidro, carto e madeira, as tramas disponibilizadas pelo GPS estavam
completas. Verificou-se que estes materiais no apresentam um
entrave boa receo dos sinais do GPS.
Realizando os testes tendo o metal com obstculo, algumas das
tramas com a informao da localizao apresentavam campos em
branco.
Outro dos testes realizados ao sistema foi a colocao de uma antena
junto a outra e realizar uma chamada. Em relao comunicao
GSM no se verificou nenhuma alterao significativa. J com o GPS
este apresentava, em alguns ensaios, tramas com campos por
preencher no momento em que decorria a chamada. Com uma
distncia entre antenas de pelo menos um metro, no se verificou
alteraes muito significativas nas comunicaes.
Com base nos resultados obtidos nestes testes, foi estabelecido qual
o melhor local para instalar as antenas de comunicao do SAR no
veculo. Um dos pontos que, partida, apresenta melhores condies
para a instalao das antenas de comunicao junto a parte inferior
do para-brisas. Como as mesmas no podem estar visveis tero de
ser colocadas por debaixo do tablier do veculo. Como normalmente

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

os tabliers so de materiais no ferrosos as comunicaes no saram


prejudicadas. A distncia de instalao deve ser suficiente para tirar o
melhor partido das duas comunicaes presentes no SAR.
Nas situaes em que o SAR se encontrava junto a prdios
altos, ou dentro dos mesmos, a receo dos sinais GPS no foi feita
em boas condies, no permitindo que se apurasse a localizao
com base nos dados disponibilizados pelo GPS.

6.2.2- Comunicaes Aplicao Encontrar Carro


Relativamente aplicao Encontrar Carro, a determinao
da Posio Actual dificultada quando o smartphone se encontra
junto a edifcios alto ou dentro destes.
A comunicao GSM necessria para comunicao entre o
smartphone e o SAR, a comunicao GPRS, utilizada para aceder ao
Google Maps, no apresentaram nenhuma limitao que
inviabilizasse o funcionamento da aplicao.

6.3- Teste de segurana


6.3.1- Segurana SAR

Para determinar a segurana do veculo quando este


bloqueado pelo SAR foram realizados testes de velocidade. Nestes
testes pode concluir-se que a velocidade medida pelo GPS
semelhante velocidade marcada no velocmetro do veculo. Como o
veculo vai ser bloqueado a uma velocidade inferior a 10 km/h,
velocidade medida pelo GPS, a esta velocidade possvel controlar o
carro sem pr em causa pessoas e bens.
Quando ao acesso de terceiros ao sistema, necessrio que
estes conheam os cdigos para que o SAR cumpra uma ordem. Sem
o conhecimento dos cdigos muito difcil exercer alguma aco
sobre o veculo, mesmo que este receba mensagens com palavras
relacionadas com as ordens. Dado que os cdigos comeam com o
carcter * e terminam com o carcter #, a palavra com a ordem tem
de estar entre estes caracteres sem que haja espaos entre eles.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Caso contrrio a mensagem ser apagadas. Mesmo que a sequncia


esteja correcta se houver espaos a ordem ser definitivamente
rejeitada.
O sistema pode ser posto fora de servio se for desligada a sua
alimentao, uma vez que no possui alimentao auxiliar. Neste
caso no possvel avisar o utilizador que a alimentao do sistema
se encontra desligada para que o mesmo tome medidas.

6.3.2- Aplicao encontrar carro


A aplicao Encontrar Carro no apresenta nenhum sistema
de autenticao para que possa ser usada. Tal permite que qualquer
pessoa envie comandos para o SAR, no tendo de conhecer os
cdigos associados a cada boto. Assim, pode actuar de m f,
exercendo uma ordem sobre o veculo sem ter autorizao para tal.

Capitulo 9
9.1 Circuito simulado na placa de ensaio
A simulao a criao e utilizao de modelos de um
sistema ou
processo real, com propsito de realizar exprimentos e analises que
conduzam
a uma melhor compreenso do funcionamento do sistema ou
processo modelado .
a simulao permite analise e o teste de diferentes alternativas
de funcionamento de um sistema.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

por exemplo: ao representar um sistema de furto de viatura


apartir do gps numa maneira mas normal ou concrenta seria dificil de
explicar e trazer a tona a compreino do projecto implementando
num veculo.
Razo pela qual implementamos o sistema numa placa de
ensaio com materias suficientes para poder ilustrar , mostrar numa
maneira mais concreta e facil aos olhos humanos.
Fig: circuito simulado de controlo de furto de viartura

D2
D7

D1
D6

LCD1
LCD2

LED-GREEN
LED-GREEN

R3
R6
100R

LM016L

RV1
RV2

R2
R5
1K

2
3
4
5
6
7
8
9
10
1

OSC1/CLKIN
OSC2/CLKOUT

RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD

RA0/AN0
RA1/AN1
RA2/AN2/VREF-/CVREF
RA3/AN3/VREF+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RC0/T1OSO/T1CKI
RE0/AN5/RD
RC1/T1OSI/CCP2
RE1/AN6/WR
RC2/CCP1
RE2/AN7/CS
RC3/SCK/SCL
RC4/SDI/SDA
MCLR/Vpp/THV
RC5/SDO
RC6/TX/CK
RC7/RX/DT

PIC16F877A

33
34
35
36
37
38
39
40

D5
D10
1N4007

15
16
17
18
23
24
25
26
19
20
21
22
27
28
29
30

Q1
Q2
BC547

D4
D9

D3
D8

LED-RED LED-RED

R1
R8
100R

R4
R7
100R

GPS TRAKER 103

RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7

7
8
9
10
11
12
13
14

U1
U2
13
14

D0
D1
D2
D3
D4
D5
D6
D7

RS
RW
E
4
5
6

1
2
3

VSS
VDD
VEE

100K

O boto a esquerda o reset, serve para reiniciar o circuito


caso haja alguma anomalia, ou seja ele volta o circuito ao seu estado
inicial.
O outro boto serve para ligar e desligar o motor do automvel,
servindo neste caso como a chave do carro.
O transistor serve para fazer uma interface entre o motor e o c.i
uma vez que o motor precisa de uma corrente superior a que o c.i

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

pode fornecer, o transistor trabalha como chave, e o diodo ligado ao


motor serve para a diminuir ou eliminar a tenso e indesejada gerada
pelo motor, que tambm um dos factores que faz com que no
ligamos o motor diretamente ao c.i .
A resistncia varivel (a que se encontra a cima do c.i) serve
para variar a nitidez do LCD. Os leds verdes e vermelhos ilustram o
estado do motor, vermelho quando esta bloqueada e verde quando
esta desbloqueada. O LCD contm 16 colunas e duas linhas
permitindo assim a visualizao de 32 caracteres em simultneo. Para
o nosso projeto serve pra nos mostrar o estado do motor por meio de
escrita, sendo na vida real no necessrio.
O GPS serve para fazer o bloqueio e o desbloqueio do motor por
meio de um tele mvel.

ESQUEMA EM BLOCO
Motor e Sinalizao
(LCD e LEDS)

Circuito de comando

GPS

Captulo 9

Concluso e Trabalhos Futuros


O presente captulo sumariza as principais concluses e
apresenta melhorias para o sistema projetado e implementado.
Apresenta ainda novas funcionalidades que podem ser

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

implementadas em trabalhos futuros no mbito do tema desta


dissertao.

Concluses
Esta dissertao teve como objetivo desenvolver um sistema
que permitisse localizar e bloquear um veculo distncia, utilizando
para tal as tecnologias GSM/GPRS & GPS. O estudo do estado da arte,
dos sistemas existentes, permitiu saber quais as tecnologias usadas e
o funcionamento deste tipo de sistemas.
Posto isto, foi apresentada uma soluo que permitiu que se
alcanassem todos os objetivos propostos para esta dissertao,
apresentando um funcionamento que se pode considerar satisfatrio.
Em termos das comunicaes GSM estas apresentam um elevado
nvel de desempenho, o que foi observado durante os testes
realizados. Quando tecnologia GPS houve situaes de teste em que
a mesma no apresentou resultados satisfatrios, podendo-se dizer
que este um dos pontos que pode impedir o correcto funcionamento
do SAR.
Ao nvel da aplicao Encontrar carro, os testes realizados
demonstraram que possvel monitorizar o veculo distncia. A
monitorizao pode ser feita atravs do uso da aplicao ou ento
enviando manualmente os comandos com a ordem que se pretende
para o SAR.
Nos testes de segurana foi possvel verificar que o veculo
bloqueado a uma velocidade no muito diferente dos 10 km/h, no
pondo em perigos terceiros nem os bens envolvidos.
Em suma, o sistema apresentado nesta dissertao permitiu
cumprir os objetivos propostos, podendo ser utilizado em situaes
reais. Sendo que antes ter de ser melhorado para se possa vingar no
mercado, uma vez que se trata de uma verso prottipo e existem
pontos que devem ser aperfeioados e adicionadas novas
funcionalidades.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

Referncias
1. Bisalarmes. http://www.bisalarmes.com/por/auto_al/blocar.htm.
Acesso em 25 de Janeiro 2011.
2. Imparset. http://www.imparset.pt/Biocode.htm. Acesso em 8 de
Fevereiro de 2011.
3. Nv-Auto. http://www.nv-auto.com/. Acesso em 25 de Janeiro de
2011.
4. Inosat. http://www.inosat.pt/Default.aspx. Acesso em 25 de
Janeiro de 2011.
5. NMEA. http://www.nmea.org/. Acesso em 9 de Fevereiro de
2011.
6. SiRF Technology, NMEA Reference Manual, verso 1.3, USA.
2005.
7. Cartrack. http://www.cartrack.pt/. Acesso em 25 de Janeiro de
2011.
8. European Space Agency (ESA).
http://www.esa.int/esaNA/galileo.htmlAcesso em 10 de Fevereiro
de 2011.
9. Geostudio. http://www.geostudio.com.br/info.asp?Code2=238.
Acesso em 25 de Janeiro de 2011.
10.

SIMCOM Ltd, SIM548 Hardware Design, verso 1.01. 2007.

11.
SIMCOM Ltd, SIM 548C AT Commands Set, verso 1.00.
2008.
12.
Lita, I., I.B. Cioc, and D.A. Visan, A new Approach of
Automobile Localization System Using GPS and GSM/GPRS
Transmission. 2006, University of Pitesti: Pitesti.
13.
Eberspcher, J., C. Bettstetter, and H.-J. Vgel, GSM Architecture, Protocols and Services. 2009, Hoboken, NJ, USA:
Wiley.
14.
http://www.rfcafe.com/references/electrical/images/gsm_ti
meslot.gif. Acesso a 6 de Junho de 2011.

PROJECTO TECNOLOGICO
TEMA: GPS CONTRLO DE FURTO DE VIATURA
CURSO: ELECTRNICA INDUSTRIAL E AOTOMAO
ANO LECTIVO: 2015

15.
http://upload.wikimedia.org/wikipedia/commons/thumb/d/
d1/Gsm_structures.svg/800px-Gsm_structures.svg.png. Acesso
em 9 de Fevereiro de 2011.

You might also like