Sie sind auf Seite 1von 0

1

CAPITULO 2

IMPLEMANTACION DEL MODULO GPS-GSM

2.1. Manejo de los equipos GPS-GSM.

2.1.1. Manejo del equipo GPS-GSM.

Para el desarrollo del presente proyecto se ha utilizado un equipo
en el cual se tiene el GPS, el modulo GSM y GPRS, denominado GPS
Tracker, que se encuentra ubicado en el vehculo. A continuacin se
detallara como es la programacin del sistema.

En la base es decir en donde se est recibiendo los datos en otro
celular, el equipo el cual se est ocupando es el Nokia 6230, este da
muchas facilidades para poder hacerlo ms optimo y ahorrar recursos en
la parte de la programacin en Lab View. El cual est conectado a una
computadora como se ve en la figura 2.1.
SATELITE
GPS TRACKER CELULAR COMPUTADORA

(a)

2

(b)
Figura 2.1. Diagrama bsico del funcionamiento de
la presente tesis


2.1.1.1. GPS Tracker.

La ventajas que tiene este equipo es que es GPS y a su vez tiene
incorporado una base GSM y tambin GPRS, es decir la informacin que
se maneja del GPS pueden ser dos formas, la primera la que se est
aplicando en el presente proyecto que es enviando mensajes de texto
(SMS) por la red GSM y la segunda opcin que se tiene en el equipo es
enviar por internet tambin utilizando la red GSM. GPS Tracker es
utilizado en varias partes del mundo como para alquiler de vehculos,
gestin de la flota, proteger a los nios, ancianos, discapacitados,
animales, proporcionar la paz de la mente de los hombres de negocios,
gestin de personal, secreto de pistas criminales y una infinidad de
3
aplicaciones como la utilizada para el desarrollo del la presente tesis que
es un localizador vehicular en tiempo real.

Se tiene a continuacin las principales especificaciones fsicas del
equipo en la Tabla 2.1.

CONTENIDO ESPECIFICACIONES
Dimensiones 64mm x 46mm x 17mm
Peso 50 gramos
Red GSM / GPRS
Bandas
850/1800/1900MHz
900/1800/1900MHz
Chip GPS SIRF3 chip
Modulo GPS/GPRS Siemens MC55 SiemensMC56
Sensibilidad GPS 159 dBm
Precisin GPS 5-20 metros
Batera 3.7v - 800mA de Li-ion
Duracin de la Batera 24 horas
Humedad 5%--95% sin condensarse
Temperatura
Funcionamiento .- 20C a 55C

Tabla 2.1. Especificaciones del equipo GPS Tracker.

A continuacin para mayor conocimiento del equipo se vern las
caractersticas y partes detalladas del mismo:

4
La Figura 2.2. es la vista frontal del equipo en la cual est el
logotipo de la marca GPS Tracker tambin se ve la antena y los botones
de on / off y SOS.

Figura 2.2. Vista frontal del GPS Tracker

La Figura 2.3. indica la vista lateral del GPS en la cual se
encuentra el indicador de seal que es un led verde, los botones de on /
off y SOS.

Figura 2.3. Vista lateral del GPS Tracker
5
En la Figura 2.4. permite ver la parte posterior que se encuentra la
clave del equipo que es el Imei de la base GSM, donde se pone la tarjeta
Sim, la tarjeta Sim y la batera.

(a)
6

(b)
Figura 2.4. Vista posterior del GPS Tracker

2.1.1.1.1. Inicializacin del equipo.

1. Colocar la tarjeta sim y la batera.
2. Poner al equipo en una rea abierta para que reciba la seal y
prenderlo con el botn "on / off" hasta que el led de color verde
este encendido.
3. Esperar de 10 a 40 segundos para que el equipo empiece a
trabajar con el satlite hasta que el led verde este titilando cada 4
segundos de lo contrario se tendr que esperar hasta recibir la
seal.

7
2.1.1.1.2. Manejo del equipo.

Estos pasos que se citan a continuacin se realiza desde el celular en
el cual se desea recibir los mensajes de texto (SMS) del GPS, la
contrasea con la que viene el equipo es 123456 la cual hay como
modificarla.


1. Inicializacin: Enviar "begin + contrasea" en el SMS a la unidad,
se espera la respuesta "comenzar bien" e inicializar todos los
ajustes.
2. Cambiar la contrasea: La contrasea tiene que tener 6 dgitos
como la que viene programada originalmente. Enviar SMS
password + contrasea + espacio + nueva contrasea para
cambiar la contrasea.
3. Autorizacin: SE autoriza eliminar a 5 nmeros de telfono para
que reciban los mensajes de texto de la ubicacin de donde se
encuentre el GPS.
4. Tiempo de envos de mensajes: Aqu se configura al equipo para
que nos envi el mensaje cada determinado tiempo o tambin se
recibe el mensaje de texto solo realizando una llamada al nmero
de chip que se encuentra colocado en el GPS que lo que se est
realizando en el presente proyecto de tesis.

Para que el equipo tenga ms vida til se tiene que tomar las
consideraciones que comnmente se tiene en cualquier equipo
electrnico.

1. Mantenga la unidad seca. Cualquier lquido, es decir, la lluvia, la
humedad, pueden destruir o daar el circuito interior.
2. No utilizar y almacenar la unidad en lugares polvorientos.
3. No coloque la unidad en lugares de sobrecalentado.
4. Maneje con cuidado. No vibre o agtelo violentamente.
8
5. Borrar la unidad con un pedazo de pao seco. No limpie en
productos qumicos, detergentes.
6. No pinte la unidad, esto puede causar algunos materiales en el
exterior entre a las partes internas.
7. No desmonte ni vuelva a colocar la unidad.
8. Por favor, utilice la batera y el cargador suministrado por el
fabricante.
9. No desmontar la antena al azar, o utilizar otras antenas. Esto
puede interferir la transmisin, y aumentar la radiacin tambin.


2.1.1.2. Nokia 6230


Para utilizar este equipo se tiene que instalar un programa para
que le reconozca la PC. El programa instalado se llama Nokia PC Suite
7.1.18.0 el cual hace que le reconozca a cualquier celular de marca
Nokia, a dems de este programa se debe tener instalado el driver del
celular en este caso el Nokia 6230 para poder manejar la informacin del
celular por medio de comando AT, estamos utilizando el cable DKU-2
para conectar el celular a la PC.


Instalacin del programa PC Suite se puede ver en la Figura 2.5.
los pasos a seguir para poder instalarlo con xito.








9
Paso 1

(a)
Paso 2

(b)
Paso 3

(c)

Paso 4

(d)
Paso 5

(e)
Paso 6

(f)




Paso 7 Paso 8
10

(g)

(h)
Paso 9


(i)
Paso 10

(j)

Figura 2.5. Instalacin del Nokia PC Suite 7.1.18.

En la Figura 2.6. se tiene paso a paso la instalacin del driver del
nokia 6230.

Paso 1

(a)
Paso 2

(b)

Paso 3 Paso 4
11

(c)

(d)
Paso 5

(e)
Paso 6

(f)
Paso 7

(g)
Paso 8


(h)

Figura 2.6. Instalacin del driver para el Nokia 6230.







12
2.1.1.3 Comandos AT


Este tipo de comando son instrucciones codificadas que conforman
un lenguaje de comunicacin entre el usuario en este caso el
programador y un Terminal MODEM. Los cuales fueron desarrollados en
1977 por Dennis Hayes como un interfaz de comunicacin con un
MODEM para as poder configurarlo y proporcionarle instrucciones y
manejar al telfono para realizar, contestar y terminar llamadas; as, la
telefona mvil GSM tambin ha adoptado como estndar este lenguaje
para poder comunicarse con sus terminales. De esta forma, todos los
telfonos mviles GSM poseen un juego de comandos AT especfico que
sirve de interfaz para configurar y proporcionar instrucciones a los
terminales, permiten acciones tales como realizar llamadas de datos o de
voz, leer y escribir en la agenda de contactos y enviar mensajes SMS,
adems de muchas otras opciones de configuracin del terminal que es la
aplicacin principal que se ocupa para realizar la presente tesis.

Los comandos AT ms utilizados son:

a. Control de Llamada

AT Atencin
ATA Contestar llamada
ATD Comando para Llamar
ATH Desconectar una llamada


13

b. Comandos SMS

AT+CMGR Leer Mensaje
AT+CMGS Enviar Mensaje
AT+CMGF=1 Formato del mensaje
AT+CSCA="+593XXXXXX" Configuro el centro de servicio
MOVISTAR
AT+CNMI=2,1,0,0,0 Configuracin de aviso sobre nuevo Mensaje.
AT+CMGS="N del Receptor", Mensaje
AT+CPMS="ME","ME" Configura la memoria 1 y memoria 2
memoria del celular.
AT+CMGD=N Borra el mensaje de la posicin N
AT+CMGL=? Listado de comandos para ver mensajes en distintas
carpetas.
+CMGL: ("REC UNREAD","REC READ","STO UNSENT","STO
SENT","ALL")

2.1.2. Creacin del software para la PC en LAB VIEW.

Por ms de 20 aos, la programacin grfica de NI LabVIEW ha
revolucionado el desarrollo de aplicaciones de pruebas, medidas y
control. Sin importar la experiencia, los ingenieros y cientficos pueden
establecer una interfaz rpidamente y de manera rentable con hardware
de medidas y control, analizar datos, compartir resultados y distribuir
sistemas.
14

2.1.2.1Librerias en LabView.

Se ve en la Figura 2.7. la paleta Programming en la cual estn la
mayora de libreras para poder realizar la presente tesis, como
estructuras, array, cluster, boolean, string, numeric, los entada y salida,
imaq visin que a continuacin vamos a dar un breve concepto de que se
trata cada uno de las paletas que se ha utilizado para su mayor
comprensin.


Figura 2.7. Paleta Programming.

En la paleta Structures se tiene todas las estructuras que puede
manejar labview que sirven para hacer en una determinada estructura un
procedimiento para que pase a otra que tambin va a realizar otra funcin
en el programa; algunas como falso/verdadero, for, while, secuencias,
formulas, diagramas que son las que se utilizan, las cuales estn en la
Figura 2.8.

15

Figura 2.8. Paleta Strctures.

Las matrices son un tipo de datos para el procesamiento de
seales. LabVIEW ofrece un completo conjunto de tcnicas para crear y
manipular matrices, y matemticas y para realizar operaciones de
procesamiento de seales sobre los arrays todos los datos tienen que ser
del mismo tipo. La cual est en la Figura 2.9.


Figura 2.9. Paleta Array.

Un cluster en LabVIEW es una coleccin ordenada de uno o ms
elementos, a diferencia de los arrays, los clusters pueden contener
cualquier combinacin de tipos de datos. Se accede a sus elementos
Unbundling (literalmente desenvolvindolos) todos a la vez, en lugar de
indexarlos uno a uno. Otra diferencia con los arrays es que los clusters
tienen un tamao fijo. Al igual que en el caso de los arrays, los clusters no
16
pueden contener combinacin de indicadores y controles; en la Figura
2.10. esta la paleta de clusters.


Figura 2.10. Paleta Cluster.

En esta paleta encontramos todo las operaciones que podemos
hacer con los nmeros ya sean estos solo en formato digital, racionales,
irracionales, podemos introducir constantes y lo que me parece ms
importante realizar conversiones por ejemplo de un doubl a flotante, en
la figura 2.11. se tienen la paleta numeric.


Figura 2.11. Paleta Numeric.

17
Para manejar grficos o sonidos en labview existe esta librera la
cual sirve especialmente para cargar el mapa digital. En la Figura 2.12. se
tiene todas las utilidades que esta brinda.

Figura 2.12. Paleta Graphics - Sound.

En esta paleta nosotros encontramos la aplicacin de labview para
realizar la interfaz de conectar la PC con cualquier equipo por el puerto
serial nosotros estamos utilizndolo para abrir el puerto leer datos, escribir
datos y cerrar la sesin del puerto serial, en la siguiente Figura 2.13 estn
todas las herramientas para realizar la comunicacin.


Figura 2.13. Paleta Visa.





18
2.1.2.2. Creacin del Programa.

a. Diagrama de bloques del software.

A continuacin en la figura 2.14 se muestra un diagrama de
bloques para la creacin del software que en los siguientes puntos se
detallaran para su mayor comprensin.

CARGAR MAPA
DIGITAL
LOGICA PARA
CUADRAR MAPA
LOCALIZAR
VEHICULO
ADQUISICION
DATOS DEL
CELULAR
CARGAR DATOS
USUARIO
CLASIFICACION
Y
ALMACENAMIEN
TO DE DATOS
GUARDAR Y
LEER UNA HOJA
DE EXCEL
RUTA

Figura 2.15.Diagrama de bloques


b. Cargar el mapa digital de Cuenca.

La imagen con la cual se est trabajando para este proyecto es
Cuenca.jpg que se encuentra en la Figura 2.15
19

Figura 2.15. Cuenca.jpg

Se aplica una lgica para poder cuadrar el mapa con las
coordenadas para leerlo en LabVIEW. Especficamente se toman dos
puntos; los puntos que se tienen se denominan latitud y longitud, los
cuales escogimos los extremos P1 el extremo superior izquierdo y el P2 el
extremo inferior derecho. Por lo tanto con el nmero de pixeles de la
figura Cuenca.jpg se divide los pixeles para el rea que se tiene. La
programacin en labview para cargar el mapa digital es lo que se muestra
en la figura 2.16.

Figura 2.16. Paleta Visa.

20
En la figura 2.17 se est realizando la lgica para que el mapa
Cuenca.jpg coincida con las coordenadas es decir para que cada pixel
tenga una variacin con una latitud o longitud.

Por lo tanto con P1 (x1,y1) y P2 (x2,y2), y con el numero de
pixeles del mapa #Px y #Py que son el numero de pixeles en x y numero
de pixeles en y respectivamente entonces se procede a calcular de la
siguiente forma.






Figura 2.17. Programa para cuadrar el Mapa Cuenca.jpg.
21
c. Adquisicin de datos del celular.

Cuando se conecta el celular a la computadora se lo realiza por el
puerto serial, para tener acceso al puerto serial usando labview se debe
iniciar una sesin VISA. La configuracin del tipo de comunicacin serial
se hace con VISA configure serial port. Para escribir en el puerto serial
se utiliza un VISA Write. Una vez inicializada la sesin VISA, escritura
se procede a configurar la lectura. Para lo cual se utiliza VISA Read. Por
ltimo se debe cerrar la sesin VISA para liberar el puerto y poderle dar
otra funcin. Esto se logra con VISA close, y, como buena costumbre de
programacin se coloca un controlador de errores como se ve en la
Figura 2.18. Las cuales se encuentran en la paleta de Visa que se vio
anteriormente.


Figura 2.18. Programa de comunicacin con el celular para
Adquirir los datos.

.
El instante que se tienen los datos de ingreso que vienen del GPS
procede a clasificar y almacenar ya que solo se ocupan tres datos que
vienen del GPS, latitud, longitud y el imei del quipo para identificar el mvil
del que vienen los datos que se recibe en la base, para esto se especifica
en la Figura 2.19 como se realiza.
22



Figura 2.19. Programa de clasificacin y almacenamiento
de datos.



d. Cargar datos de usuario

Para facilidad del manejo del software se tiene que introducir los
datos del o de los usuarios para que se utilicen en el instante que se
desea graficar la ruta los datos que se tienen que tener son # del
vehculo, nombre del chofer y jornada como se ven en la figura 2.20.

23

Figura 2.20. Cargar datos de Usuario.






e. Escribir y leer una base de datos en Excel.


En la figura 2.21 vemos la principal aplicacin para poder realizar la
grafica de la ruta ya que aqu se guardan y se leen los datos que se
toman durante el funcionamiento del GPS.


24

Figura 2.21. Guardar y leer una hoja de Excel.



f. Ruta


Como ltimo punto en el desarrollo del software se tiene la ruta,
esto se realizo en el instante que se tenan culminadas las pruebas ya
que se necesita una base de datos para poder leerla y graficarla.




Figura 2.21. Programacin de la Ruta
25
g. Pantalla completa del Programa.

A continuacin se detallara como se ejecutan paso a paso las
instrucciones del programa para que se ejecute si falla ninguna falla.

En la figura 2.22. se tiene la pantalla para iniciar con los datos del
numero de vehculo, turno y el nombre del chofer. Estos datos son muy
necesarios para poder realizar la ruta.


1. Lugar, fecha y hora.
2. Vieta datos de vehculo.
3. Vieta localiza tu vehculo.
4. Ruta del vehculo.
5. Botn de ON/OFF.
6. Diagrama de bloques del sistema.
7. Informacin del vehculo.
8. Iniciar / Cargar.
9. Salir.

Figura 2.22. Datos de vehculo.

26
En la figura 2.23. se ve la vieta del localizador vehicular ah se
tiene varios puntos como:

Posicin

Indica cual es la latitud y longitud que son los datos qu se ontinen
del GPS los cuales son los que se grafican en el mapa.

Mouse

Aqu se encuentra la latitud y longitud de cualquier punto del mapa
en donde se seale con el puntero del mouse.

Mapa y localizacin

Esta es la imagen .jpg que se indico en el punto b; as es como se
ve la imagen en el programa y es donde se grafica el punto de ubicacin
del vehculo.

Color del mvil.

Es donde se puede cambiar el color del punto que nos indica cual
es la posicin del vehculo.


27
Mvil.

Es una ventana donde se realiza automticamente un zoom del
punto en donde se localiza el mvil en ese instante.

Zoom.

Aplica directamente al mapa, en la figura 2.23 se visualiza en el
tamao ms pequeo de la imagen, que resulta difcil de visualizar por lo
tanto este botn ayuda al usuario para ver con ms claridad en el mapa la
localizacin del mvil.

Localizar

Este es una sealizacin luminosa la cual se enciende cuando se
produce la localizacin del mvil segn los datos que llegan del GPS.

Tiempo

Es una aplicacin muy til para el usuario ya que realiza el cambio
de la constante de tiempo para recibir los datos del celular en ese
instante, esta constante es en minutos.

28
























Figura 2.23. Localiza tu vehculo.
29
En la figura 2.24. se tiene la vieta ruta del vehculo, en la cual
tambin se tiene varias opciones, de las cuales se repiten algunas que ya
se describieron en el punto anterior ahora se detallara las que son
exclusivas para esta parte como:

Datos.

En la primera ventana que se trato en puntos anteriores se hablo
que los datos del vehculo, turno, y chofer serian de mucha importancia
para este punto; ya que si se introduce alguno de estos datos errneos
no se podr realizar la ruta, obteniendo un error, ya que todos los datos
que se tienen del GPS se guardan en una base de datos que se cargan
con los datos ya descritos por lo tanto si se manda a buscar algn dato
errneo jams se encontrara. A parte de estos datos se tienen que poner
la fecha, la hora inicial y la hora final de la ruta que se desea obtener.

Cargar

Es el botn que nos da la facilidad de cargar los datos que se
introdujeron.

Formato

Es una ayuda que brinda al usuario para realizar la ruta, ya que se
tienen que leer una base de datos en Excel que es en formato xls.

30
























Figura 2.23. Ruta del vehculo.

Das könnte Ihnen auch gefallen