You are on page 1of 72

i

DISEO DE UN EQUIPO DE RASTREO


SATELITAL DE ELEMENTOS USANDO
TECNOLOGAS GPS Y GSM

LUIS GUILLERMO HENAO MELO.

UNIVERSIDAD TECNOLGICA DE PEREIRA

MAESTRA EN INSTRUMENTACIN FSICA

Pereira, Agosto de 2014.


ii

DISEO DE UN EQUIPO DE RASTREO


SATELITAL DE ELEMENTOS USANDO
TECNOLOGAS GPS Y GSM
Proyecto de Grado como requisito parcial para optar al titulo de Magister en

Instrumentacin Fsica

LUIS GUILLERMO HENAO MELO.

Director: Jimy Alexander Corts Osorio

UNIVERSIDAD TECNOLGICA DE PEREIRA

MAESTRA EN INSTRUMENTACIN FSICA

Pereira, Agosto de 2014.


iii

Nota de Aceptacin

Director de Tesis: ________________________________

Jurado: _____________________________________

Jurado: _____________________________________

Director de Maestra: _____________________________


Agradecimientos

Quiero agradecer primeramente a Dios por haberme permitido realizar esta maestra y

haber terminado este proyecto de forma satisfactoria.

Agradecer a mi esposa Shirley y mi hijo David por su amor y paciencia en esos das en

los que deba alejarme de ellos para sumergirme en mis estudios, y a mi familia en general

por el apoyo incondicional que siempre han tenido conmigo. A mis amigos y en especial al

Msc James Barrera quien fu un motivador constante para no aminorar el paso durante el

camino.

Quiero agradecer por ltimo pero no menos importante, a mi asesor de proyecto Msc.

Jimy Alexander Corts por su oportuna orientacin y asesora en los aspectos relevantes de

esta Tesis.

iv
Introduccin

Al da de hoy los equipos de rastreo, han tomado gran fuerza en diferentes ambientes, como

son, la industria automotriz, los servicios de transporte, hasta en la medicina. En el servicio de

transporte es donde se ha tenido mayor impulso a esta tecnologa, donde se requiere conocer

la ubicacin geogrca de sus elementos como son: vehculos, paquetes, equipos delicados

o costosos, con el propsito de tener seguridad, seguimiento y logstica, como tambin el

saber los recorridos realizados por su ota de vehculos y tener un control de gastos por

optimizacin de rutas. Tambin en el campo de la medicina el servicio de rastreo puede

apoyar a que personas con la enfermedad de Alzheimer puedan ser localizadas en momentos

que se extraven. La seguridad para la comunidad puede ser tambin un factor importante

para la ejecucin de este proyecto, entes como la Polica, Bomberos y Ambulancias pueden

ser optimizadas para actuar ms rpidamente ante una emergencia al ubicar sus patrullas

en tiempo real y ubicarlas en el sitio. Como se puede observar el campo de accin para la

consecucin de este proyecto puede aportar benecios en muchos mbitos ya sea comercial o

la parte social.

v
Objetivos

El objetivo principal de este proyecto es el de disear y fabricar un equipo que permita,

ubicar, seguir, monitorear, por medio de tecnologas de tipo satelital como es el Sistema de

Posicionamiento Global (GPS) y de la tecnologa de telefona Mvil (GSM).

Dentro de los objetivos especcos podemos encontrar:

Denir y especicar los elementos constitutivos del sistema de rastreo satelital.

Disear y construir el sistema de recepcin satelital usando la tecnologa GPS.

Disear y construir el sistema de transmisin celular usando la tecnologa GSM.

Disear y construir la interfaz transmisin-recepcin por medio de un microcontrolador

pic.

vi
ndice general

Agradecimientos iv

Introduccin v

Objetivos vi

1. Historia 7

2. Marco Terico 11
2.1. El Sistema de Posicionamiento Global GPS . . . . . . . . . . . . . . . . . . . 11

2.1.1. Segmento de Control . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.1.1.1. Sistema de Control Maestro . . . . . . . . . . . . . . . . . . 11

2.1.1.2. Estaciones de Monitoreo . . . . . . . . . . . . . . . . . . . . 12

2.1.1.3. Antenas de Tierra . . . . . . . . . . . . . . . . . . . . . . . 12

2.1.2. Segmento Espacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.1.2.1. Tipos de Satlites GPS . . . . . . . . . . . . . . . . . . . . . 14

2.1.3. Segmento Usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.1.3.1. GGA- Global Positioning System Fix Data. . . . . . . . . . 16

2.1.3.2. RMC - Recommended Minimum Specic GNSS Data. . . . 16

2.1.3.3. GSV - Satellites in view. . . . . . . . . . . . . . . . . . . . . 17

2.1.3.4. GSA - DOP and Active Satellites. . . . . . . . . . . . . . . 17

1
NDICE GENERAL 2

2.2. El Sistema de Telefona Celular GSM . . . . . . . . . . . . . . . . . . . . . . 17

2.2.1. La arquitectura de la Red GSM . . . . . . . . . . . . . . . . . . . . . 18

2.2.1.1. La Estacin Mvil (MS) o Equipo Movil . . . . . . . . . . . 19

2.2.1.2. SIM (Subscriber Identity Module) . . . . . . . . . . . . . . . 20

2.2.1.3. Subsistema Estacin Base (BSS) . . . . . . . . . . . . . . . 20

2.2.1.4. BSC (Base Station Controller) . . . . . . . . . . . . . . . . 20

2.2.1.5. Subsistema de Red (NSS) . . . . . . . . . . . . . . . . . . . 21

3. Tecnologas en Colombia 22

4. Descripcin de GPS UP-501 25


4.1. Modo de rastreo/ navegacin. . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4.2. Modo de rastreo/navegacin de baja potencia. . . . . . . . . . . . . . . . . . 26

4.3. Modo Respaldo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5. Descripcin del GM862- Quad 29


5.1. Frecuencias de Operacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

5.2. Potencia de Transmisin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5.3. Antena . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5.4. Consumo de Potencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5.5. Comandos AT Hayes en el Mdulo GM-862 . . . . . . . . . . . . . . . . . . 32

6. Descripcin del PIC 16f877A 35

7. Software del Sistema 40


7.1. Software de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

7.2. Software de Aplicacin Final . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

8. Hardware del Sistema 50


NDICE GENERAL 3

9. Gua del Usuario 55

10.Pruebas del Equipo 61

Conclusiones 64

Bibliografa 65
ndice de guras

1.1. Sistema Transit [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2.1. Segmento de Control [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.2. Constelacin de Satlites GPS [El autor] . . . . . . . . . . . . . . . . . . . . 13

2.3. Planos Orbitales [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.4. Tipos de Satlites GPS [4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.5. Telfono 1G [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.6. Arquitectura Red GSM [El autor] . . . . . . . . . . . . . . . . . . . . . . . . 19

3.1. Plano Georeferenciado Zona Pereira [7] . . . . . . . . . . . . . . . . . . . . . 23

4.1. Apariencia externa de UP-501 [El autor] . . . . . . . . . . . . . . . . . . . . 27

4.2. Pines GPS UP-501 [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . . 28

5.1. Apariencia externa del GSM 862 [9] . . . . . . . . . . . . . . . . . . . . . . . 30

5.2. Conector para antena MMCX hembra 50 Ohm [10] . . . . . . . . . . . . . . 32

6.1. Disposicin de pines Pic16f877a [El autor] . . . . . . . . . . . . . . . . . . . 37

6.2. Descripcin de pines y su funcin [El autor] . . . . . . . . . . . . . . . . . . 39

7.1. Compilador MikroC Pro [Mikroelectronica] . . . . . . . . . . . . . . . . . . . 40

7.2. Proceso de Compilacin - Aplicacin [El autor] . . . . . . . . . . . . . . . . . 41

4
NDICE DE FIGURAS 5

7.3. Diagrama de Flujo del sistema de rastreo [El autor] . . . . . . . . . . . . . . 43

7.4. Diagrama de Flujo evento colisin [El autor] . . . . . . . . . . . . . . . . . . 44

7.5. Editor de cdigo Eclipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

7.6. Iconos de aplicaciones en mvil [El autor] . . . . . . . . . . . . . . . . . . . . 46

7.7. Ingreso de nmero telefnico [El autor] . . . . . . . . . . . . . . . . . . . . . 47

7.8. Aproximacin inicial [Google Maps] . . . . . . . . . . . . . . . . . . . . . . . 47

7.9. Ubicacin Final [Google Maps] . . . . . . . . . . . . . . . . . . . . . . . . . . 48

8.1. Fuente de Voltaje en Proteus . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

8.2. GPS con led [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

8.3. Conexiones microcontrolador [Proteus] . . . . . . . . . . . . . . . . . . . . . 52

8.4. Display 2x16 [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

8.5. Display con mensaje Timbrando [El autor] . . . . . . . . . . . . . . . . . . . 53

8.6. Display conrmando envio de SMS [El autor] . . . . . . . . . . . . . . . . . . 53

8.7. Bloques de Hardware del sistema [El autor] . . . . . . . . . . . . . . . . . . . 54

9.1. Ubicacin de los mdulos [El autor] . . . . . . . . . . . . . . . . . . . . . . . 56

9.2. Ubicacin del Interruptor ON/OFF [El autor] . . . . . . . . . . . . . . . . . 56

9.3. Encendido del sistema [El autor] . . . . . . . . . . . . . . . . . . . . . . . . . 57

9.4. Encendido mdulo GSM [El autor] . . . . . . . . . . . . . . . . . . . . . . . 58

9.5. Led de GPS en intervalos de 1 seg. [El autor] . . . . . . . . . . . . . . . . . . 58

9.6. Led Blanco indica envo exitoso [El autor] . . . . . . . . . . . . . . . . . . . 59

9.7. Reset del Microcontrolador [El autor] . . . . . . . . . . . . . . . . . . . . . . 60

10.1. Llamados al sistema de rastreo . . . . . . . . . . . . . . . . . . . . . . . . . . 62

10.2. Grcas de conabilidad del sistema . . . . . . . . . . . . . . . . . . . . . . 63


ndice de cuadros

4.1. Caractersticas GPS UP-501 . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4.2. Pines GPS UP-501 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

5.1. Dimensiones de GM-862 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

5.2. Frecuencias de Operacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5.3. Requerimientos de la Antena . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5.4. Potencia del equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5.5. Comandos AT Hayes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

6.1. Descripcin de pines y su funcin . . . . . . . . . . . . . . . . . . . . . . . . 38

10.1. Cuadro de conabilidad del sistema . . . . . . . . . . . . . . . . . . . . . . . 62

6
Captulo 1

Historia

A principio de los aos sesenta diferentes entes gubernamentales de los Estados Unidos

como son: El Departamento de Defensa(DoD), el Departamento del Transporte y la Agencia

Espacial Norteamericana, decidieron desarrollar un sistema de posicin que fuera basado en el

uso de satlites. El sistema se plane con los objetivos de globalidad, es decir que el servicio

abarcara toda la supercie de la tierra; continuidad, es decir que se tuviera un servicio

continuo sin afectarle las condiciones atmosfricas; y que fuera dinmico, que posibilitara

su uso para los servicios de aviacin y que fuera muy preciso. Se llevaron a cabo diferentes

experimentos como fue el sistema Timation y el sistema 621B realizado en desiertos simulando

diferentes comportamientos. En el ao 1974 fue puesto en rbita el primer cohete Timation, el

que permitira obtener informacin horaria muy precisa debido a los relojes atmicos dentro

de sus equipos.[1]

El sistema TRANSIT estara conformado por seis satlites en rbita polar baja, a una

altura de 1074 Km como se puede apreciar en la gura 1.1. Esta conguracin consegua una

cobertura mundial pero no de forma constante. Solo se poda acceder a los satlites cada 1.5

h. El clculo de la posicin requera de un tiempo de seguimiento al satlite de 15 minutos

1
seguidos.

7
CAPTULO 1. HISTORIA 8

Figura 1.1: Sistema Transit [El autor]

Para el ao 1978 es puesto en rbita el primer Satlite GPS, declarndose de forma

ocial el inicio en operacin del sistema GPS. El sistema GPS fue desarrollado para nes

estrictamente militares, pero en el mismo ao de 1978 el Departamento de Defensa y el

Departamento de Transporte llegan a un acuerdo sobre dar tambin un servicio de tipo civil.

Siendo usado por los servicios de transporte civiles con el objeto de reducir el nmero de

balizas de radionavegacin. Ponindose en funcionamiento el Sistema de Posicionamiento

Estndar (SPS Standard Positioning System), y el Sistema de Posicionamiento Preciso (PPS

Precise Positioning System) quedando de uso exclusivo para uso militar.

El 28 de Junio de 1983 el Presidente de los Estados Unidos Ronald Reagan, promueve

grandes cambios en la estrategia de satlites GPS, teniendo el uso civil una accesibilidad del

100 %, salvo que el uso militar lo requiriera, adems de una precisin horizontal de 100 m.

El 14 de febrero de 1989, es lanzado el primer satlite del bloque II, ya no del tipo prueba,
CAPTULO 1. HISTORIA 9

sino completamente operacional.

El 9 de julio de 1993, se aprueba por parte de la Administracin Federal de Aviacin(FAA

Federal Aviation Administration) el uso de los GPS en la aviacin civil.

El 8 de Diciembre de 1993, El Secretario de Defensa da anuncio de su Capacidad Inicial

de Operacin de los GPS (GPS IOC Initial Operational Capability) queriendo decir con esto

que la constelacin de 24 satlites GPS estn operativos en sus orbitas listos para ser usados

en la navegacin.

Por otra parte el Sistema Global para Comunicaciones Moviles (Global System for Mobile

Communications GSM) empieza en 1982 cuando la Conferencia de Administraciones Europea

de Correos y Telecomunicaciones (CEPT), desea resolver los problemas que se haban creado

con el desarrollo cerrado de los sistemas de telefona celular en diferentes pases, se tom la

decisin de establecer un equipo que desarrollara un conjunto de estndares para una futura

red celular de comunicaciones mviles, este grupo fue el Grupo Especial Mvil (Groupe

Special Mobile GSM), adems de recomendar que se reservaran dos sub-bandas de frecuencia

cercanas a la de 900 MHz para el GSM. Con problemas importantes como fueron, el no

disponer de un mismo mvil para pasar de un pas a otro y la dicultad de consolidar una

industria europea de sistemas mviles que fuera competitiva a nivel mundial.

En el ao de 1984 en los pases del norte de Europa comienzan los sistemas celulares a

tener una aceptacin y por consiguiente penetracin superior a la que se tena prevista.

Para el ao de 1986 se empieza a tener saturacin de la capacidad de sistemas, se comienza

a pensar sobre el uso de las sub-bandas de frecuencias que se haban destinas para el GSM

como ampliacin de las que se usaban que eran de primera generacin. Motivo por el cual la

Comisin de Comunidades Europeas saca una directiva en la que se reservan 2 sub-bandas

de frecuencia en la banda de 900 MHz. Tambin se estableci que las frecuencias usadas en

estas sub-bandas por equipos mviles de primera generacin deban dejarlas en los siguientes

10 aos. Se decidi que el Sistema GSM fuera digital y no analgico, lo que generara mayor
CAPTULO 1. HISTORIA 10

eciencia espectral, mejor calidad de la transmisin, y la posibilidad de tener nuevos servicios

a los que normalmente se tenan adems de la seguridad como factor importante.

La tecnologa de fabricacin de elementos a muy pequea escala (Very Large Scale Inte-

grationVLSI), contribuy a que los equipos mviles fueran ms pequeos y baratos. Fue en

el ao 1992 cuando salieron los primero celulares de mano con tecnologa GSM. Por solicitud

del Reino Unido se aadi al grupo de estandarizacin una especicacin para frecuencias de

1800 MHz, llamndola DSC1800 (Digital Cellular System 1800). En el ao 1983 aumenta el

nmero de operadores de telecomunicaciones que se unieron al Memorando de Entendimien-

to (Memorandum of Understanding MoU) aumentando de 13 a 45 operadores entre ellos de

Amrica del Norte y de Japn, con aproximadamente un milln de clientes en todo el mundo

con 30 redes GSM en servicio. A nales de 1994 el nmero de miembros del MoU creci a

102 operadores de telecomunicaciones y entes reguladores en 60 pases.

El Sistema GSM se extendi a todas las fronteras donde el nombre de GSM se cam-

biara por el de Sistema Global para Comunicaciones Mviles (Global System for Mobile

Communications GSM). [2]


Captulo 2

Marco Terico

2.1. El Sistema de Posicionamiento Global GPS

El sistema de posicionamiento Global se compone de tres segmentos bsicos:

2.1.1. Segmento de Control

2.1.1.1. Sistema de Control Maestro

(Master Control Station MCS), ubicada en Colorado Springs, es donde se realiza las

funciones de control de segmentos primarios, proporcionando el mando y control de la cons-

telacin GPS. El MCS genera y carga mensajes de navegacin y asegura la salud y la precisin

de la constelacin de satlites. Recibe informacin de navegacin desde las estaciones de mo-

nitoreo, utiliza esta informacin para calcular la ubicacin exacta de los satlites GPS en el

espacio, y entonces carga estos datos a los satlites. En el caso de un fallo de satlite, el MCS

puede cambiar la posicin de los satlites para mantener una constelacin GPS ptima.

11
CAPTULO 2. MARCO TERICO 12

2.1.1.2. Estaciones de Monitoreo

Las estaciones de monitoreo rastrean los satlites GPS a medida que pasan por encima y

canalizan sus observaciones a la estacin de control principal (MCS). Las estaciones de moni-

toreo recogen datos atmosfricos, mediciones rango / portador, y las seales de navegacin.

Los sitios utilizan sosticados receptores GPS y son operados por el MCS. El sistema de mo-

nitores consta de 16 estaciones ubicadas en todo el mundo, entre ellos seis de la Fuerza Area

y 10 de la Agencia Nacional de Inteligencia Geoespacial (National Geospatial-Intelligence

Agency NGA). Como se aprecia en la gura 2.1

Figura 2.1: Segmento de Control [El autor]

2.1.1.3. Antenas de Tierra

Las antenas de tierra se utilizan para comunicarse con los satlites GPS para nes de

mando y control. Estas antenas son compatibles con los enlaces de comunicaciones en banda

S que envan / transmiten datos de navegacin y el programa del procesador, y reciben la

telemetra. Las antenas terrestres tambin son responsables de las transmisiones normales de

comando a los satlites. S-banda para proporcionar resolucin de anomalas y soporte rbita
CAPTULO 2. MARCO TERICO 13

temprana.[3]

Hay cuatro sitios dedicados para las antena GPS terrestres ubicadas conjuntamente en

las estaciones de monitoreo en el atoln de Kwajalein, Isla Ascensin, Diego Garca, y Ca-

bo Caaveral. Adems, el segmento de control est conectado a la red de ocho estaciones

de seguimiento a distancia de todo el mundo de la Fuerza Area de Control de Satlites

(AFSCN), lo que aumenta la visibilidad, exibilidad y robustez para la telemetra, segui-

miento y comando.[4]

2.1.2. Segmento Espacial

Los satlites GPS giran en rbita terrestre media (MEO) a una altitud de aproximada-

mente 20.200 kilmetros (12.550 millas). En la gura 2.2 se puede apreciar la constelacin

del sistema GPS. Cada satlite gira alrededor de la Tierra dos veces al da.

Figura 2.2: Constelacin de Satlites GPS [El autor]


CAPTULO 2. MARCO TERICO 14

Los satlites de la constelacin GPS estn dispuestos en seis planos orbitales igualmente

espaciados alrededor de la Tierra con una inclinacin de 55 respecto al Ecuador. Cada plano

contiene cuatro espacios ocupados por los satlites de la lnea de base. Esta disposicin de 24

espacios garantiza que los usuarios pueden ver al menos cuatro satlites desde prcticamente

cualquier punto del planeta. Ver gura 2.3

Figura 2.3: Planos Orbitales [El autor]

2.1.2.1. Tipos de Satlites GPS

La constelacin de satlites GPS son una mezcla de viejos y nuevos satlites, como son:

Bloque II (segunda generacin, "Avanzado"), Block IIR ("Reposicin"), Block IIR (M) ("mo-

dernizado"), Bloque IIF ("Siguiente"), y el GPS III que sern la prxima generacin. gura

2.4 tipos de satlites. [4]


CAPTULO 2. MARCO TERICO 15

Figura 2.4: Tipos de Satlites GPS [4]

2.1.3. Segmento Usuario

El segmento de usuario consiste en el equipo de recepcin de GPS, quien recibe las seales

desde los satlites y las procesa para calcular las posiciones de longitud, latitud, altitud y

tiempo. Este receptor debe cumplir con algunas funciones:

Identicacin y seguimiento de los cdigos asociados a cada satlite.

Determinacin de la distancia.

Decodicacin de las seales de datos de navegacin para obtener las efemrides.

Aplicar las correcciones (del reloj, ionosfricas,...).

Determinacin de la posicin y velocidad.

Validacin de los resultados obtenidos y almacenamiento en memoria.

Presentacin de la informacin.

Generalmente los receptores presentarn todas estas funciones, otros tipos de receptores como

los embebidos solo presentarn algunas.

Protocolo NMEA: Referente a la Asociacin Nacionales de Electrnica Marina (National

Marine Electronic Association NMEA) La interfaz estndar NMEA 0183 dene los requisitos
CAPTULO 2. MARCO TERICO 16

elctricos de sealizacin, protocolo de transmisin de datos y el tiempo, y formatos de

oraciones especcas para un bus de datos en serie 4800-baudios. Cada bus puede tener slo

un hablador pero muchos oyentes. Esta norma tiene por objeto apoyar una va de transmisin

de datos en serie a partir de un nico orador a uno o ms oyentes. Estos datos estn en

formato ASCII imprimible y puede incluir informacin tal como la posicin, la velocidad, la

profundidad, la asignacin de frecuencias, adems de otros.

Este cdigo es el que se enva desde los satlites hacia los receptores GPS, dentro del

cdigo NMEA, existen varios cdigos que hacen referencia a distintos elementos disponibles

de la posicin, velocidad, tiempo u otro factor.[5]

2.1.3.1. GGA- Global Positioning System Fix Data.

Este muestra el Tiempo Universal Coordinado (Universal Time Coordinate UTC ), la

posicin en el espacio, latitud y longitud y corregir los datos relativos a un receptor GPS,

cuyo formato se da de la siguiente manera.

$GPGGA,hhmmss.dd,xxmm.dddd,<N|S>,yyymm.dddd,<E|W>,v,ss,d.d,h.h,M,g.g,

M,a.a,xxxx*hh<CR><LF>.

$GPGGA,135643.000,0448.2194,N,07542.5935,W,1,09,1.0,1393.1,M,4.8,M0000*4D.

2.1.3.2. RMC - Recommended Minimum Specic GNSS Data.

Este cdigo muestra el Tiempo Universal Coordinado (Universal Time Coordinate UTC

), la fecha, la posicin en el espacio, latitud y longitud, y la velocidad., cuyo formato se da

de la siguiente forma.

$GPRMC,hhmmss.dd,S,xxmm.dddd,<N|S>,yyymm.dddd,<E|W>,s.s,h.h,ddmmyy,d.d,

<E|W>,M*hh<CR><LF>.

$GPRMC,135643.000,A,0448.2194,N,07542.5935,W,0.03,2.63,130812 ,A*7F.
CAPTULO 2. MARCO TERICO 17

2.1.3.3. GSV - Satellites in view.

Este cdigo muestra la cantidad de satlites que el receptor puede ver o de los que puede

recibir datos. Tambin la elevacin, azimuth y la relacin seal/ruido (SNR).

$GPGSV,n,m,ss,xx,ee,aaa,cn,. . . . . . . . . . . . . ,xx,ee,aaa,cn*hh<CR><LF>.

$GPGSV,3,1,12,03,77,143,32,06,67,08019,46,183,33,32,45,233,34*76.

2.1.3.4. GSA - DOP and Active Satellites.

Este cdigo muestra informacin de los satlites usados por el receptor.

$GPGSA,a,b,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,xx,p.p,h.h,v.v*hh<CR><LF>.

$GPGSA,A,3,32,11,01,23,03,31,19,20,16 1.6,1.0,1.3*3B.

2.2. El Sistema de Telefona Celular GSM

La telefona mvil naci con el objetivo de cubrir algunas de las necesidades que tiene la

actual telefona bsica pblica conmutada (TPBC), como fue el de la movilidad, sacando de

la ecuacin el uso de cables para la intercomunicacin entre puntos nales, es decir que la

principal va de comunicacin para este sistema debe ser la comunicacin va radio.

A partir de los aos ochenta esta tecnologa empez a tener un gran avance cuando se

empez a tener acceso con los clientes.

La primera generacin (1G) de los celulares se da con la aparicin de los telfonos anal-

gicos, funcionando con solo capacidad de transmisin de voz y sin capacidad para envo de

datos, con el agravante de su tamao. Ver gura 2.5 telfono 1G.[6]


CAPTULO 2. MARCO TERICO 18

Figura 2.5: Telfono 1G [6]

Aunque la tecnologa 1G todava es usada, se ha ido relegando por el uso de tecnologa

digital.[2]

La segunda generacin (2G), adems del uso de la voz, tambin permite la transmisin de

texto a travs de las redes de tipo digital. El sistema GSM permite a la tecnologa 2G realizar

reutilizacin de frecuencias para aprovechamiento del espectro electromagntico. Adems

proporciona mejora de calidad y en la seguridad gracias a nuevos sistemas de codicacin

asociados. Aparece una generacin intermedia llamada 2.5G, haciendo de puente entre la

tecnologa 2G y la tecnologa 3G, esta tecnologa introduce la conmutacin de paquetes de

datos, dividiendo los datos en trozos ms pequeos que pueden seguir caminos diferentes, de

forma similar a como lo hace el internet. Los sistemas de esta generacin son: Los Datos de

Circuitos Conmutados de Alta Velocidad (High Speed Circuit-Switched Data HSCD).

2.2.1. La arquitectura de la Red GSM

Se divide en: (gura 2.6 Arquitectura Red GSM)


CAPTULO 2. MARCO TERICO 19

Figura 2.6: Arquitectura Red GSM [El autor]

2.2.1.1. La Estacin Mvil (MS) o Equipo Movil

Este se divide en dos mdulos: ME (Mobile Equipment): que es el equipo mvil en s.

Est identicado por la Identidad Internacional del Equipo Mvil (International Mobile

Equipment Identity IMEI) nmero de 15 cifras y utilizado por el Registro de Identidad

de Equipo (Equipment Identity Register EIR).

El equipo mvil tiene la funcin Dual Band, en la que el equipo mvil puede transmitir

en dos bandas de frecuencias: GSM 900 (europeo) y DCS1800/PCS1900 (americana)

El equipo puede conectarse por Dual Mode: El cual es capaz de conectarse a redes de

tecnologa distinta: GSM y DECT.


CAPTULO 2. MARCO TERICO 20

2.2.1.2. SIM (Subscriber Identity Module)

Es el identicador de usuario. Contiene:

El Identicador de usuario IMSI (International Mobile Subscriber Identity).

Directorio de Usuario (Libreta de direcciones).

Mensajes Cortos (SMS) recibidos y guardados por el usuario.

Contrasea para restringir el uso del SIM.

2.2.1.3. Subsistema Estacin Base (BSS)

Controla la interface de radio, y se divide en: BTS (Base Transceiver Station): Puede

haber una o ms por BSS, contiene los transmisores / receptores que sirven a una celda. Sus

principales funciones son:

Realizar la Interfaz fsica entre los ME y BSC.

Gestin de Diversidad de Antenas.

Salto de Frecuencias (FH Frecuency Hopping).

Control Dinmico de Potencia.

Gestin de algoritmos de Clave.

Monitorizacin de la conexin.

2.2.1.4. BSC (Base Station Controller)

Gobierna los recursos de radio para las BTS que estn conectadas a la BSC.

Gestiona y congura el canal de radio: Realiza la eleccin de la celda y canal.


CAPTULO 2. MARCO TERICO 21

Gestin de los handover. (Transferencia de la comunicacin de una celda a otra).

Transcodicacin de canales radio (16 8kbps) a canales a 64kbps.

2.2.1.5. Subsistema de Red (NSS)

Permite la interconexin entre BSS y con otras redes pblicas.

Gestiona las funciones de base de datos necesarias para:

La identicacin de usuarios y terminales, la localizacin de los terminales y conduccin de

llamadas, El Billing o facturacin.

Este subsistema est formado por:

El Centro de conmutacin mvil (MSC Mobile Switching Center).

El Registro de localizacin de Casa (HLR Home Location Register).

El registro de localizacin de Visitante (VLR Visitor Location Register).

El Centro de Autenticacin (AuC Autentication Center).

El Registro de Identidad de Equipo (EIR Equipment Identity Register).

El Centro de Operacin y Mantenimiento (OMC Operation and Maintenance Center).


Captulo 3

Tecnologas en Colombia

En Colombia la Tecnologa GPS ha tenido un ingreso progresivo a partir de la masicacin

de receptores a nivel internacional y su reduccin de costos, ya que antes de ste solo se tenan

los receptores GPS(Como se puede ver en la gura 3.1), para la cartografa y levantamiento

en terreno para georreferencias de ciertos elementos, como por ejemplo, las redes de telefona

y sus sistemas de Informacin Geogrca, el cual se haca con equipos demasiado costosos.[7]

22
CAPTULO 3. TECNOLOGAS EN COLOMBIA 23

Figura 3.1: Plano Georeferenciado Zona Pereira [7]

Al da de hoy Empresas como Chevrolet con su sistema Chevy Star, ofrecen a sus clientes

la posibilidad de ser localizados con sus sistemas de Tracking, y adicional poder tener un

control remoto total de su vehculo.

Las Empresas de transporte, estn viendo en el uso de GPS y especialmente del rastreo

satelital una ayuda esencial para el control de sus otillas, un ejemplo claro es en el despacho

de taxis, a nivel nacional existen empresas como Tax Andaluz en Medelln, quienes usan la

tecnologa GPS para ubicar a sus mviles ms cercanos al sitio de pedido y agilizar el servicio,

o como el servicio EASY TAXI, que usa una aplicacin app para smartphones, que permite

localizar el sitio desde donde se realiza el pedido y ubica los mviles aliados ms cercanos

y realizar el servicio ms pronto.

La mayora de empresas de transporte de mercancas, tienen entre sus camiones de reparto

un sistema de rastreo vehicular que les permite ubicar el vehculo en tiempo real.

Hay que aclarar que al da de hoy en Colombia no se tiene un sistema de rastreo para las
CAPTULO 3. TECNOLOGAS EN COLOMBIA 24

personas que tengan patologas neurodegenerativa como el Alzheimer y poder ser ubicados

cuando se requiera. Empresas como Prosegur (Vigilancias) entre su catlogo de servicios

ofrece el rastreo de personas y de mascotas, o como Detegis Colombia, que ofrecen rastreo de

vehculos, objetos valiosos o personas pero sin el factor social que se quiere con un sistema

de rastreo para personas con deciencias mentales.

Tampoco existe una empresa que se dedique a realizar un diagnstico de vehculos de

forma remota como fallos en motor, sistema elctrico y otros elementos que pueden ser mo-

nitoreados va sensores y posterior al diagnstico, ubicar el vehculo para su reparacin y

optimizar tiempos. Empresas como G4S ofrecen en su portafolio de servicios, monitoreo en

tiempo real, de la temperatura de la carga refrigerada, monitoreo de apertura y cierre de

puertas, control de consumo de gasolina por kilmetro recorrido.


Captulo 4

Descripcin de GPS UP-501

Especicaciones: El receptor satelital Fastrax UP501 proporciona un rpido TTFF (Time

to rst x,) que es una especicacin detallada del tiempo requerido por un receptor GPS

para adquirir una posicin.

Es un receptor apto para la adquisicin de seales dbiles y el seguimiento de las cifras

de sensibilidad.

El receptor GPS proporciona una mayor precisin de la navegacin mediante el uso de

correcciones WAAS / EGNOS (Wide Area Augmentation System / European Geostationary

Navigation Overlay Service), que puede ser activado a travs de los comandos NMEA. El

Fastrax UP501 tambin puede usar una prediccin de datos de efemrides en aplicaciones

AGPS de 14 das.

Durante el diseo del proyecto se pens en un sistema que fuera lo sucientemente pequeo

para poder ser transportado; de esta manera se decidi por el receptor GPS embebido, por

su tamao y el hecho de no tener una antena externa hizo que se tomara una decisin ms

acertada.

A continuacin en el cuadro 4.1 se describen las caractersticas de este dispositivo y su

funcionamiento en el equipo.

25
CAPTULO 4. DESCRIPCIN DE GPS UP-501 26

Cuadro 4.1: Caractersticas GPS UP-501

Modos de Operacin: Despus de encender el equipo, ste arranca desde la memoria ash

interna para la operacin normal.

4.1. Modo de rastreo/ navegacin.

En este modo, el receptor podr buscar satlites adicionales y recolectar datos de almana-

que. Cuando el receptor recibe los datos de almanaque pasa a un consumo de baja potencia

el cual le toma 12 minutos pasar a este estado.

4.2. Modo de rastreo/navegacin de baja potencia.

En este modo el receptor realiza rastreo/navegacin de forma normal, pero no recibe datos

de almanaque.
CAPTULO 4. DESCRIPCIN DE GPS UP-501 27

4.3. Modo Respaldo.

Cuando se quita la alimentacin principal, el equipo entrar en modo de respaldo.

El GPS UP-501 posee en su exterior un encapsulamiento de 22 mm de largo y 22 mm de

ancho, con un espesor de 8 mm, incluido el espacio de la antena.[8]

Figura 4.1: Apariencia externa de UP-501 [El autor]

Para la conexin del GPS UP-501, debemos tener en cuenta los pines los cuales se detallan

en el cuadro 4.2 y en la gura 4.2

Cuadro 4.2: Pines GPS UP-501


CAPTULO 4. DESCRIPCIN DE GPS UP-501 28

Figura 4.2: Pines GPS UP-501 [El autor]


Captulo 5

Descripcin del GM862- Quad

El sistema GSM de la marca Telit con referencia GM862 Quad, es un receptor de 20

canales, el cual cuenta con las caractersticas normales de un sistema de GSM, como son voz,

transferencia de datos por conmutacin de circuitos, directorio, envo de mensajes cortos

SMS, capacidad de 4 bandas de frecuencia.

El sistema GM862, aparte de los usos normales de voz y datos, se dise para ser usado

en aplicaciones telemticas como: Telemetra y telecontrol, sistemas de seguridad, mquinas

expendedoras, terminales POS, y aplicaciones como las que se describen en este proyecto

para recibir la informacin de GPS y ser enviadas a un destinatario nal. Vase gura 5.1

Apariencia externa del GSM.[9]

29
CAPTULO 5. DESCRIPCIN DEL GM862- QUAD 30

Figura 5.1: Apariencia externa del GSM 862 [9]

El sistema GSM, tiene las siguientes dimensiones como se puede apreciar en el cuadro 5.1

Dimensiones de GSM.

Cuadro 5.1: Dimensiones de GM-862

Haciendo de este sistema un conjunto muy compacto y muy robusto para poder ser usado

en circuitos donde no se requiera de mucho espacio.

5.1. Frecuencias de Operacin

El sistema tiene la posibilidad de trabajar en 4 diferentes frecuencias y poder ser con-

guradas de acuerdo al pas donde se requiera usar. Para el caso de Colombia las frecuencias
CAPTULO 5. DESCRIPCIN DEL GM862- QUAD 31

usadas son las de 850 MHz y de 1900 MHz. Vase cuadro 5.2 Frecuencias de Operacin.

Cuadro 5.2: Frecuencias de Operacin

5.2. Potencia de Transmisin

Los mdulos GSM en las bandas de frecuencia 850 y 900 tienen una potencia nominal

pico de RF de 2 W, o +33dBm a 50 Ohm.

Mientras que los mdulos en las bandas de 1800 y 1900 tienen una potencia nominal pico

de RF de 1 W, o +30dBm a 50 Ohm.

5.3. Antena

La antena que debe ser usada en los mdulos GM-862, deben cumplir los siguientes

requerimientos de acuerdo al cuadro 5.3 Requerimientos de la antena

Cuadro 5.3: Requerimientos de la Antena

El tipo de antena de conexin para el sistema GSM, es del tipo MMCX hembra de 50

Ohm. Este conector va al mdem y al otro extremo va ya sea la antena o como en el caso
CAPTULO 5. DESCRIPCIN DEL GM862- QUAD 32

nuestro va a una extensin. Vase gura 5.2 Conector para antena.[10]

Figura 5.2: Conector para antena MMCX hembra 50 Ohm [10]

5.4. Consumo de Potencia

El sistema GM-862 tiene un consumo de potencia de acuerdo al cuadro 5.4 Potencia del

equipo

Cuadro 5.4: Potencia del equipo

5.5. Comandos AT Hayes en el Mdulo GM-862

El sistema GM-862 puede enviar y recibir datos por va serial usando los comandos AT

Hayes. Estos comandos se iniciaron su uso desde los aos 80, permitiendo controlar la comu-

nicacin desde un terminal de un PC, o como en el caso de este proyecto desde un microcon-

trolador. Estos comandos reciben el nombre de AT por su prejo ATtention de atencin en

espaol.

Estos comandos se expresan mediante cdigos ASCII y son traducidos por el sistema a

medida que se introducen. Cuando el sistema recibe el comando responde con un OK al


CAPTULO 5. DESCRIPCIN DEL GM862- QUAD 33

transmisor.

Los comandos AT Hayes inician generalmente con:

AT + (Comando) + <CR> donde <CR> implica un Enter al sistema.

Existe gran variedad de comandos AT Hayes desde la conguracin del sistema hasta los

comandos generales.[11]

Comando de compatibilidad con versiones anteriores.

Comandos de repeticin de lnea de comando.

Comandos de control general del mdem.

Comandos de control de interface mdem.

Comandos de control de llamadas.

Comandos de control de modulacin.

Comandos de control de compresin.

Comandos de control de interrupcin.

Comandos de parmetros S.

Comandos Generales.

Comandos de control de equipo mvil.

Comandos de conguracin de mensajes.

Comandos de lectura y escritura de mensajes.

Ejemplo de estos comandos se lista a continuacin en el cuadro 5.5


CAPTULO 5. DESCRIPCIN DEL GM862- QUAD 34

Cuadro 5.5: Comandos AT Hayes


Captulo 6

Descripcin del PIC 16f877A

El uso de los de los microcontroladores ha impulsado en gran parte la creacin de dispo-

sitivos digitales que permiten al usuario nal realizar procesos complejos como son: secuen-

ciamiento, codicacin/decodicacin, monitoreo, adquisicin de datos, sealizacin, proce-

samiento de seales, control retroalimentado, temporizacin, clculos aritmticos sencillos,

comunicaciones, automatizacin, despliegue digital, control on - o, etc. Sin el uso de los

microcontroladores estos procesos anteriores seran largos y dispendiosos.

El microcontrolador PIC 16f877a pertenece a la familia de microcontroladores de 8 bits

de la empresa Microchip, con las siguientes caractersticas.

Posee una arquitectura tipo Harvard.

Tecnologa RISC avanzada.

Tecnologa CMOS.

Juego de 35 instrucciones con 14 bits de longitud. Todas ellas se ejecutan en un ciclo

de instruccin menos las de salto que tardan 2.

Frecuencia mxima de 20 MHz.

35
CAPTULO 6. DESCRIPCIN DEL PIC 16F877A 36

Hasta 8K palabras de 14 bits para la memoria de cdigo, tipo ash.

Hasta 368 bytes de memoria de datos RAM.

Hasta 256 bytes de memoria de datos EEPROM.

Hasta 14 fuentes de interrupcin internas y externas.

Pila con 8 niveles.

Modos de direccionamiento directo, indirecto y relativo.

Perro guardin (WDT).

Cdigo de proteccin programable.

Modo Sleep de bajo consumo.

Programacin serie en circuito con 2 patas.

Voltaje de alimentacin comprendido entre 2 y 5.5 volts.

Bajo consumo (menos de 2 mA a 5 V y 5 MHz).

La gura 6.1muestra la disposicin de pines del microcontrolador.


CAPTULO 6. DESCRIPCIN DEL PIC 16F877A 37

Figura 6.1: Disposicin de pines Pic16f877a [El autor]

Este microcontrolador con 40 pines, posee las caractersticas bsicas para el desarrollo

del proyecto, donde realizar la recepcin de los datos y los procesar para despus ser

enviados mediante el mdem GSM. Aunque a la fecha existen versiones mejores y con mayores

caractersticas se escogi el pic 16f877a debido a estar bien posicionado, realizar las funciones

deseadas y ser barato en el mercado.[12]

A continuacin se describen como los pines del microcontrolador PIC 16f877a, realizan

diferentes funciones. cuadro 6.1[13]


CAPTULO 6. DESCRIPCIN DEL PIC 16F877A 38

Cuadro 6.1: Descripcin de pines y su funcin


CAPTULO 6. DESCRIPCIN DEL PIC 16F877A 39

Figura 6.2: Descripcin de pines y su funcin [El autor]


Captulo 7

Software del Sistema

Durante la ejecucin del proyecto intervienen dos secciones de software que son de vital

importancia para el funcionamiento del equipo y su aplicacin nal, estos son el software

de programacin del PIC y el software de aplicacin para visualizacin del mapa en equipos

mviles.

7.1. Software de programacin

El software usado para realizar la programacin del PIC 16f877a es MikroC PRO de la

empresa Mikroelectrnica, Vase gura 7.1. Donde su lenguaje C es muy similar al lenguaje

C clsico, solo que orientado hacia la programacin PIC.

Figura 7.1: Compilador MikroC Pro [Mikroelectronica]

Este software COMPILADOR tiene como funcin llevar desde un cdigo hecho en len-

40
CAPTULO 7. SOFTWARE DEL SISTEMA 41

guaje C, convertirlo a un lenguaje ensamblador con extensin (.Hex) que pueda ser llevado

posteriormente a un quemador de PIC, donde ya en el Microcontrolador sea insertado al

circuito que ejecute las funciones para lo cual fue diseado. En la gura 7.2 se puede observar

cmo se realiza este proceso.

Figura 7.2: Proceso de Compilacin - Aplicacin [El autor]

Para el caso del Sistema de Rastreo, se ha dispuesto que el GPS obtenga los datos de

los satlites y sean ledos por el microcontrolador por el puerto UART, el microcontrolador

se mantiene realizando la lectura de la informacin obtenida por el GPS, hasta que llega

una interrupcin que se da por medio de la interrupcin por UART, el cual al momento

de recibir la llamada desde el mvil guarda el ltimo dato obtenido por el GPS y procesa

la informacin que llega desde el GSM, traduciendo la informacin obtenida en comandos

NMEA a comandos AT Hayes y enva el mensaje de texto con la informacin de ubicacin

del sistema.

La extraccin de los datos del GPS se realiz mediante la implementacin de la comu-

nicacin serial por software del PIC, como lo es el comando para inicializacin del puer-
CAPTULO 7. SOFTWARE DEL SISTEMA 42

to (Soft_UART_Init(&PORTc, 5, 4, 9600, 0)) y el comando para lectura desde el GPS

(Soft_UART_Read(&error)), el uso de este comando se debe a que el Microcontrolador PIC

16f877a solo tiene un (1) puerto serial por hardware y para este proyecto se requiere del uso

de dos (2) puertos.

En el tratamiento de los datos solo es necesario el valor nal de los datos enviados desde

el GPS al momento de recibir solicitud desde el GSM, el microcontrolador cuando recibe la

interrupcin por UART, guarda este valor que ser el que se enva al sistema GSM.

Cuando el usuario o persona que solicita informacin del sistema, marca el nmero te-

lefnico del sistema de rastreo, el GSM pasa la informacin de llamada al microcontrolador

como una interrupcin y se genera el envo de la informacin hacia el usuario por medio de

un mensaje de texto (SMS), esta informacin se lleva por el puerto serie del microcontrolador

conectado al GM862 y con los comandos AT Hayes.

Podemos ver en la gura 7.3 el diagrama de ujo, como se realiza el proceso desde el

receptor GPS hasta el envo del mensaje de texto.


CAPTULO 7. SOFTWARE DEL SISTEMA 43

Figura 7.3: Diagrama de Flujo del sistema de rastreo [El autor]

Adicional a este proceso, se puede obtener informacin del sensor de choque (Aceler-

metro con referencia MMA 7361L) el cul detectar colisin o un evento similar, enviando

un mensaje de texto con la informacin de posicin y la alarma de colisin ver gura 7.4.

Este sensor da pie para una segunda fase del proyecto donde se pueda recibir informacin del

computador del vehculo en caso de fallas por medio del sistema OBD (On Board Diagnostic).
CAPTULO 7. SOFTWARE DEL SISTEMA 44

Figura 7.4: Diagrama de Flujo evento colisin [El autor]

7.2. Software de Aplicacin Final

La persona que desea conocer la ubicacin del sistema, ser quien al marcar el nmero te-

lefnico requiriendo informacin, tendr un software apropiado para visualizar esta ubicacin

por medio de Google Maps.

Este software desarrollado en Eclipse y Android SDK dispondr de la informacin recibida

en un mensaje de texto SMS y la procesar de manera que sea redirigida a Google Maps por

medio de las herramientas de este software.

Android es un sistema de cdigo abierto adquirido por Google Inc. En 2005, para permitir

a los desarrolladores de aplicaciones una plataforma fcil y accesible donde realizar proyectos

para equipos mviles. [14]


CAPTULO 7. SOFTWARE DEL SISTEMA 45

La Plataforma Android posee tres caractersticas importantes:

Es un sistema completo, es decir que los desarrolladores pueden realizar sus aplicaciones

de forma completa,

Es un sistema abierto, lo que implica que tiene la normas de un sistema Open Source.

Es un sistema libre que quiere decir que no hay que pagar por el uso de este sistema.

Al da de hoy la mayora de aplicaciones para equipos mviles se realiza en la plataforma

Android.

Para crear las aplicaciones mviles se recurre al software Eclipse, el cual es una plataforma

de herramientas sumado a un editor de cdigo, que permite elaborar las aplicaciones para

nuestro sistema de rastreo.

En el ao 1995 la empresa Sun Microsystem present al pblico la herramienta de desa-

rrollo Java, en el cual Eclipse basa su plataforma.

Podemos ver la gura 7.5 del entorno Eclipse, donde se muestra como un editor de cdigo.
CAPTULO 7. SOFTWARE DEL SISTEMA 46

Figura 7.5: Editor de cdigo Eclipse

Cuando se realiza el programa en Eclipse, ste se debe compilar y resulta un archivo

con extensin (.apk), este archivo es el que se debe exportar al equipo mvil que recibir el

mensaje de texto SMS.

En la gura 7.6 se muestran los iconos de los programas (.apk) desarrollados para el

proyecto de rastreo satelital.

Figura 7.6: Iconos de aplicaciones en mvil [El autor]

Al momento de recibir respuesta por parte del sistema GSM, con la ubicacin el equipo

mvil procesa el mensaje recibido y la aplicacin reenva a Google maps esta ubicacin
CAPTULO 7. SOFTWARE DEL SISTEMA 47

completando as el proceso de visualizacin. Como es posible tener varios equipos que pueden

ser rastreados, la aplicacin permite seleccionar el nmero telefnico del dispositivo a ser

rastreado, vase gura 7.7 de ingreso de nmero telefnico.

Figura 7.7: Ingreso de nmero telefnico [El autor]

La Aplicacin de google maps instalada en el equipo, mostrar una aproximacin inicial de

la ubicacin, posteriormente se debe dar doble clic en el mapa para realizar un acercamiento.

Vase la gura 7.8 de aproximacin inicial.

Figura 7.8: Aproximacin inicial [Google Maps]

Al realizar el acercamiento se puede visualizar con el nmero telefnico mostrado la posi-


CAPTULO 7. SOFTWARE DEL SISTEMA 48

cin en forma grca por medio del tag en forma de gota y la posicin por medio de latitud

y longitud, as como la altitud que se encuentra y la hora del sistema dada por el GPS. Ver

gura 7.9 de ubicacin nal.

Figura 7.9: Ubicacin Final [Google Maps]

El sistema cuenta con la posibilidad de guardar en una base de datos las solicitudes

realizadas por los equipos que se encuentren activados y que hayan realizado llamadas al

sistema, esta informacin se guarda bajo los parmetros de MySQL [15], que es un sistema

de administracin de base de datos ideal para ser usada en pginas web.

El uso de este sistema de adminsitracin se debe a factores como:

Por ser licencia publica se puede acceder al codigo fuente y poder adaptarse a distintas
CAPTULO 7. SOFTWARE DEL SISTEMA 49

necesidades.

Su desarrollo es en lenguaje C y C++, integrandose ms fcil a otros ambientes de

programacin.

Por ser licencia GPL se puede descargar desde internet.

MySQL usa el lenguaje SQL (Lenguaje de Consulta Estructurado), el cual lo hace el

ms usado y estandarizado.

Es un sistema Cliente/Servidor.

Existe cantidad de software desarrollado sobre MySQL o que lo soporte facilitando su

uso.

Para la creacin del script, se usa el lenguaje PHP en el lado del servidor, y as enlazar con

la base de datos MySQL, el lenguaje PHP es similar al lenguaje HTML para la creacin de

pginas web, mediante la extensin .php al guardar el script.


Captulo 8

Hardware del Sistema

Como parte inicial del hardware del sistema se encuentra la fuente de alimentacin, la

cual tiene varios tipos de voltaje desde los 3,3 Volts del GPS, pasando por la alimentacin

del microcontrolador y la alimentacin del GSM.

A continuacin se describe el circuito usado para la alimentacin y regulacin de los

voltajes. Figura 8.1 Fuente de voltaje en Proteus.

Figura 8.1: Fuente de Voltaje en Proteus

La primera fase de regulacin pasa de un voltaje de 12 volts para la alimentacin del

GSM a un voltaje de 4.5 volts para la alimentacin del microcontrolador, despus de esta

una fase de 3.3 volts para alimentar el GPS y el sensor de 3 ejes.

50
CAPTULO 8. HARDWARE DEL SISTEMA 51

La fase del GPS es alimentada con la salida de 3.3 volts de la fuente; en el proceso de

arranque el GPS tarda aproximadamente 30 segundos en encontrar los sucientes satlites

para empezar a recibir datos. Al momento de sincronizar el led indicador empezar a

parpadear con intervalos de 1 segundo. Vase gura 8.2 GPS con led.

Figura 8.2: GPS con led [El autor]

En este punto ya el microcontrolador empieza a recibir informacin NMEA desde el GPS,

por medio de los puertos RC4 y RC5 para el momento cuando sea requerido por el GSM.

gura 8.3 Conexiones microcontrolador.


CAPTULO 8. HARDWARE DEL SISTEMA 52

Figura 8.3: Conexiones microcontrolador [Proteus]

Aunque esta informacin podra pasar directamente GPS-Microcontrolador-GSM, se dis-

puso un display 2x16 en el sistema para visualizar informacin obtenida va GPS y la infor-

macin de control del GSM. Como se puede observar en la gura 8.4.

Figura 8.4: Display 2x16 [El autor]


CAPTULO 8. HARDWARE DEL SISTEMA 53

El display mostrar en forma constante y hasta que reciba peticin de envo la posicin.

Al momento de recibir la peticin por parte del GSM, el display exhibir un mensaje de

timbrado Timbrando, mientras que analiza la llamada y cuelga. Ver gura 8.5 Display con

mensaje timbrando.

Figura 8.5: Display con mensaje Timbrando [El autor]

Cuando se ha colgado y se procede al envo del mensaje SMS por parte del sistema,

el display muestra mensaje de SMS enviado, adicional a este mensaje se ilumina un led

conrmando el envo del mensaje. Ver gura 8.6

Figura 8.6: Display conrmando envio de SMS [El autor]

Posterior a este mensaje en el display, el sistema vuelve otra vez a su modo normal y

sigue mostrando la ubicacin.


CAPTULO 8. HARDWARE DEL SISTEMA 54

Por ltimo se puede apreciar en la gura 8.7 La conformacin de los bloques de Hardware

del sistema.

Figura 8.7: Bloques de Hardware del sistema [El autor]


Captulo 9

Gua del Usuario

El sistema de rastreo satelital tiene tres (3) componentes bsicas que el usuario nal debe

diferenciar, el primero es el mdulo de alimentacin, este se encuentra ubicado en la parte

superior izquierda y se encarga de suministrar la alimentacin de ( 12 V, 5 V, 3,3 V) al

sistema, el otro es el mdulo GSM y se encuentra ubicado en la parte superior derecha, esta

es la comunicacin celular, y por ltimo el mdulo de GPS y la interfaz microcontrolador

ubicada en la parte inferior izquierda. Como se puede observar en la gura 9.1 Ubicacin de

los mdulos.

55
CAPTULO 9. GUA DEL USUARIO 56

Figura 9.1: Ubicacin de los mdulos [El autor]

En el mdulo de la fuente ser donde se encender o apagar mediante un interruptor.

Ver gura 9.2 Ubicacin del Interruptor.

Figura 9.2: Ubicacin del Interruptor ON/OFF [El autor]

Al encender el sistema se iluminan, el led de alimentacin del GSM (Color verde) y el led
CAPTULO 9. GUA DEL USUARIO 57

del GPS (Color Rojo). Como se aprecia en la gura 9.3 Encendido del sistema.

Figura 9.3: Encendido del sistema [El autor]

Cuando se hayan encendido estos led, se puede alimentar el mdulo GSM, mediante el

pulsador marcado como GSM, inmediatamente se iluminar el led del GSM (Color Rojo). Se

debe dar una espera de aproximadamente 10 segundos para que el mdulo GSM se comunique

con las estaciones base. gura 9.4 Encendido mdulo GSM.


CAPTULO 9. GUA DEL USUARIO 58

Figura 9.4: Encendido mdulo GSM [El autor]

De forma simultnea el mdulo GPS intenta conectarse con los satlites, cuando haya

realizado esta labor y enganche, el led del GPS empezar a parpadear en intervalos de 1

segundo, indicando que est recibiendo datos. gura 9.5 Led GPS parpadeando.

Figura 9.5: Led de GPS en intervalos de 1 seg. [El autor]


CAPTULO 9. GUA DEL USUARIO 59

A partir de este momento el sistema de rastreo est en espera de recibir el llamado desde

un mvil y enviar la informacin de la posicin.

Cuando se recibe la llamada, el display cambia y muestra el texto TIMBRANDO que se

haba mencionado en el captulo anterior, el microcontrolador procesa la informacin y enva

el mensaje de texto, encendindose el led de envo exitoso (Color blanco). Ver gura 9.6 Led

Blanco indica envo exitoso.

Figura 9.6: Led Blanco indica envo exitoso [El autor]

Ya el mvil recibir el mensaje de texto con la informacin de la ubicacin del sistema, y

podr ser visto mediante la aplicacin creada para este n.

Despus de haber enviado el mensaje el sistema vuelve al estado de espera y el display

sigue mostrando en pantalla la ubicacin en formato longitud y latitud.

En caso de presentarse conictos, el microcontrolador puede resetearse por medio del

pulsador marcado como RESET, el cual pondr al microcontrolador nuevamente en estado

de espera de llamada. Ver gura 9.7 Reset del Microcontrolador.


CAPTULO 9. GUA DEL USUARIO 60

Figura 9.7: Reset del Microcontrolador [El autor]


Captulo 10

Pruebas del Equipo

Para evaluar el buen funcionamiento del equipo, se realiza un conjunto de pruebas desde

el arranque del sistema, hasta el recibo nal del mensaje, durante este proceso se evala su

comportamiento.

Una de las pruebas fu dejar el equipo encendido durante tres(3) das seguidos y ve-

ricar su estado, esta prueba se repiti otras 2 veces, obteniendo resultados adecuados de

continuidad de servicio.

El otro tipo de prueba fu realizar 143 llamados al equipo, divididas en diferentes momen-

tos del da y en distintos das, donde para cada evento se tomaron datos de hora, ubicacin

y su comportamiento. ver gura 10.1 Llamados al sistema de rastreo.

61
CAPTULO 10. PRUEBAS DEL EQUIPO 62

Figura 10.1: Llamados al sistema de rastreo

Estos datos obtenidos, se tabulan y se plasman en un cuadro, dando un estimativo del

porcentaje de conabilidad del sistema. Ver cuadro 10.1 y gura 10.2

Donde se puede concluir que es conable en un 93,7 %, con solo 9 fallas en los mensajes

enviados de un total de 143.

Cuadro 10.1: Cuadro de conabilidad del sistema


CAPTULO 10. PRUEBAS DEL EQUIPO 63

Figura 10.2: Grcas de conabilidad del sistema


Conclusiones

Se cumpli con los objetivos del proyecto, como fueron el diseo y la implementacin para

las distintas etapas como son, recepcin GPS, recepcin y transmisin GSM y la interfaz

microcontrolador.

A travs de este proyecto se puede apreciar la importancia que tiene la recepcin de datos

de GPS para localizacin geogrca y permitir a cualquier entidad ya sea privada u ocial

aprovechar la disponibilidad de datos.

El proyecto de rastreador satelital puede aprovechar la tecnologa de punta, es decir la

miniaturizacin para crear equipos ms pequeos y poder ser usados en reas del cuerpo sin

que sean pesados o muy grandes, por personas que lo requieran.

El proyecto abre la posibilidad de usar esta tecnologa para otros nes como puede ser

alarmas caseras GSM, proyectos de domtica y otros que conlleven, ya sea un GPS y/o un

sistema GSM.

64
Bibliografa

[1] Correia, P. (2002). Gua prctica del GPS. Barcelona, Espaa: Marcombo Boixareu

Editores.

[2] Huidobro, M. J., & Conesa, P. R. (2001). Sistemas de telefona. Madrid, Espaa: Thom-

son.

[3] Backho, P. M., & Instituto Mexicano del Transporte (2005). Transporte y espacio

geogrco: Una aproximacin geoinformtica. Coyoacn, Mxico: Universidad Nacional

Autnoma de Mxico.

[4] National Coordination Oce for Space-Based Positioning, Navigation, and

Timing. (n.d.).GPS.gov: Space Segment. Retrieved May 4, 2014, from

http://www.gps.gov/systems/gps/space/

[5] NMEA Manual For Fastrax IT500 Series GPS Receivers V1 7 Pdf free ebook download.

(n.d.). Retrieved May 3, 2014, from http://ebookbrowsee.net/nmea-manual-for-fastrax-

it500-series-gps-receivers-v1-7-pdf-d170234223

[6] TECNO-BLOG | Pgina 2. (n.d.). Retrieved May 10, 2014, from

http://tecnooblog2012.wordpress.com/page/2/

[7] Alcaldia de Pereira (n.d.). VISOR DE MAPAS - SiGPer - ALCALDIA DE PEREIRA.

Retrieved May 5, 2014, from http://190.128.91.211:8089/visor/map.phtml

65
BIBLIOGRAFA 66

[8] Fastrax UP-501 (2010, July 4). Technical Description GPS Receiver, 19.

[9] Kyhe Ingeniera, S.L. (n.d.). Kyhe: especialistas en herramientas de

desarrollo electrnico e instrumentacin. Retrieved May 10, 2014, from

http://www.kyheingenieria.com/catalogo32.HTM

[10] Antena interna S QUAD GSM MMCX M R/A RG316 160mm. (n.d.). Retrieved May

5, 2014, from http://www.antenas.org/antena.asp?ID=192

[11] Huidobro, M. J., Blanco, S. A., & Calero, J. J. (2006). Redes de area local. Madrid,

Espana: Paraninfo.

[12] Microchip TechnologyRetrieved May 10, 2014, from

http://ww1.microchip.com/downloads/en/DeviceDoc/39582C.pdf

[13] Microchip (2013, May 2). PIC16F877A - 8-bit PIC Microcontrollers. Retrieved May

10, 2014, from http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010242

[14] Cinar, O. (2012). Android apps with Eclipse. Berkeley, CA: Apress.

[15] Cobo, A., Gmez, P., Prez, D., Rocha, R., & E-libro, C. (2005). PHP y MySQL: Tec-

nologas para el desarrollo de aplicaciones web. Madrid: Ediciones Daz de Santos.