You are on page 1of 4

Facultad de Ingeniera, Universidad Nacional de Mar del Plata

MONITOREO Y ACCIONAMIENTO REMOTO MEDIANTE CONEXIN GPRS


Autores: JUAN PABLO TOLOSA ZENKLUSEN MARTIN R. PEREZ Director: ING. MIGUEL A. REVUELTA

Departamento de Ingeniera Electrnica 2009

Resumen
En diferentes circunstancias de la vida cotidiana se requiere monitorear y/o efectuar accionamientos de ciertos procesos en forma remota. En el presente proyecto se dise y desarroll un sistema de adquisicin y transmisin de datos mediante un Mdem GPRS. El objetivo del mismo es interactuar entre el dispositivo remoto y un Servidor en Internet, utilizando la red celular GSM, haciendo uso del servicio GPRS, con base en el protocolo TCP para darle mayor confiabilidad y versatilidad a la comunicacin. El sistema consta de un microcontrolador, el cual maneja un receptor GPS y realiza el sensado de una serie de entradas analgicas y digitales. Tambin incluye un Mdem celular G24, el cual enva los datos recolectados en el mvil hacia el Servidor. El Servidor permite llevar un registro de los datos adquiridos y su visualizacin, as como tambin posibilita un dilogo con el sistema remoto efectuando acciones de control sobre el mismo o simplemente enviando mensajes informativos que sern visualizados en un display LCD. Tanto la comunicacin microcontroladorGPS como la comunicacin microcontrolador-Mdem celular se llevan a cabo bajo las reglas establecidas por el estndar RS232 .

En el presente proyecto haciendo uso de las nuevas tecnologas de posicionamiento satelital y de la telefona celular, se ha diseado un sistema de monitoreo que incluye la localizacin del dispositivo con soporte en comunicacin celular GSM/GPRS, por medio del cual se lleva a cabo la transmisin de las coordenadas entregadas por el GPS y el monitoreo remoto va Internet. Tambin existe la posibilidad de ejecutar rdenes enviadas desde el propio Servidor, permitiendo comunicarse directamente con el mvil. Los datos son enviados al Servidor cada cierto intervalo de tiempo previamente programado por parte del usuario para un monitoreo clsico, o tambin ante la ocurrencia de algn suceso no esperado que active alguna de las alarmas y que deba ser informado de inmediato para dar conocimiento del mismo. Por otra parte ser el usuario desde el Servidor quien tenga el control sobre el dispositivo remoto pudiendo enviar parmetros tanto de control como de informacin.

Materiales y Mtodos
Para el diseo del proyecto se utilizaron dispositivos de comunicaciones provistos por OEM (Original Equipment Manufacture) que permiten ser controlados desde el nivel mas bajo y cuyas prestaciones de funcionamiento estn basadas en Estndares Internacionales. Entre los elementos de hardware ms importantes que se utilizaron podemos mencionar el dispositivo de radio GSM/GPRS (Mdem G24), y el receptor GPS (Garmin 18X PC). El mdem requiere ser programado para su uso, utilizndose para ello al microcontrolador MC68HC908GP32R2 de FREESCALE.

Introduccin
La accesibilidad de la tecnologa inalmbrica permite nuevas aplicaciones de monitoreo remoto. Los dispositivos inalmbricos brindan flexibilidad y portabilidad mejorada para algunas aplicaciones al permitir efectuar mediciones en lugares donde los cables no son convenientes o viables.

Descripcin de Sistema
El siguiente esquema muestra los elementos que intervienen:

JUAN PABLO TOLOSA ZENKLUSEN, MARTIN R. PEREZ

Facultad de Ingeniera, Universidad Nacional de Mar del Plata

realizada mediante una placa programadora desarrollada junto con el proyecto. Mdulo G24 Este dispositivo, denominado Clase B, monitorea los canales GSM y GPRS a la vez pero no puede establecer una comunicacin simultnea. Es decir, registra tanto GSM como GPRS pero uno de los dos permanece suspendido mientras el otro est activo. Es un dispositivo MultiSlot Clase 10, motivo por lo cual tendr 4 slots para bajar datos y 2 slots para subirlos, con lo cual se consigue obtener una tasa de 85.6 bps de bajada o recepcin y 42.8 bps de subida o transmisin. En la figura 2 se puede observar una fotografa del mdulo G24.

Figura 1

La descripcin del funcionamiento del sistema comienza desde los satlites del sistema GPS de cobertura mundial. Estos envan una seal que es capturada y demodulada por el receptor GPS el cual la procesa, determina la posicin geogrfica del vehculo y emite una trama. Entre los datos que brinda se encuentran la longitud, latitud y tiempo, entre otros. El microcontrolador se comunica en forma alternada con el GPS y con el Mdem debido a la existencia de un nico puerto serie en el mismo. Tiene la labor de tomar la informacin del GPS y enviarla en forma de paquetes GPRS con conectividad TCP/IP para transmitirlo por medio de la red celular GSM/GPRS que ya esta implementada por la operadora celular. Por ltimo la operadora se conecta a Internet en donde se encuentra nuestro Servidor, el cual permite una cmoda visualizacin de toda la informacin de inters al usuario. El Microcontrolador La eleccin del mismo se bas en la necesidad de contar con una interfaz para la comunicacin serie a fin de establecer una comunicacin con el Mdem y el receptor GPS. Es el encargado de controlar al Mdem, adquirir los datos provenientes del GPS y los diferentes sensores, almacenamiento y posterior transmisin. Tambin responde a las directivas enviadas desde el Servidor mediante la interaccin con el Mdem GPRS, y se encarga del manejo de un display LCD el cual permite visualizar el intercambio de comandos con el Mdem y los mensajes enviados desde el Servidor. El Firmware residente en el chip fue escrito en lenguaje Assembler utilizando el entorno de desarrollo WinIDE Development Environment GP32. La programacin fue 2

Figura 2

Red GSM El Sistema Global para las Comunicaciones Mviles (GSM) es un sistema estndar, completamente definido, para la comunicacin mediante telfonos mviles que incorporan tecnologa digital. Se considera, por su velocidad de transmisin y otras caractersticas, un estndar de segunda generacin (2G). GPRS o servicio general de paquetes va radio es una extensin del Sistema Global para Comunicaciones Mviles, GSM, para la transmisin de datos por paquetes. El mdem G24 transmite los datos que atraviesan dos redes antes de llegar a su destino que es el Servidor. Estas redes son: la red Celular y la red de Internet. Se utiliza la red Celular de la operadora local que posea la capacidad de trfico de paquetes GPRS. El dispositivo GPRS proporciona a los datos conectividad con redes de paquetes IP, razn por la cual se logra hacer una conexin TCP/IP con el Modulo remoto. El microcontrolador, ejecuta un programa que hace que el dispositivo GSM/GPRS establezca la conexin con el Servidor. Cuando este proceso resulta exitoso

JUAN PABLO TOLOSA ZENKLUSEN, MARTIN R. PEREZ

Facultad de Ingeniera, Universidad Nacional de Mar del Plata

se establece entonces la configuracin y conexin TCP/IP. Una vez conectados (Dispositivo mvil y el Servidor) se procede con la adquisicin y procesamiento de los datos provenientes directamente del GPS y sensores. Finalmente estos datos son transmitidos por la interfase aire a la red y visualizados en el Servidor. Gateway
Figura 3

La prestadora de servicio GSM, pone a disposicin de los usuarios un Gateway GPRS de acceso pblico a los abonados de su red que cumple las siguientes funciones: Asignar a los usuarios, que inicien una sesin en el mismo, una IP privada en forma dinmica. Permitir el envo y la recepcin de paquetes IP hacia Internet. El Gateway dispone de un nombre propio llamado APN; el inicio de sesin es validado por un nombre de usuario y un password definido por las prestadoras. Una vez iniciada la sesin, el Gateway otorgar en forma dinmica una direccin IP privada dentro de la red GPRS y asociar una IP pblica de Internet. Este es un concepto importante, ya que la IP que se obtiene al iniciar la sesin no podr ser vista desde Internet. Cuando se enve un paquete hacia la red, se har con una IP pblica que se habr asignado en esa sesin al equipo. En otras palabras, el Servidor no tendr la IP hasta tanto no se le enve un paquete IP y se efecte la identificacin del equipo.

La Conexin El procedimiento a utilizar para realizar la conexin es el siguiente: 1. Iniciar una sesin en el Gateway para obtener una direccin IP 2. Abrir el puerto del Servidor y enviaremos la informacin 3. Esperar a que el Servidor confirme la recepcin 4. Cerrar el puerto. 5. Queda a criterio del usuario si se cierra o no la sesin. Normalmente puede mantenrsela abierta, ya que esta operacin no genera trfico a ser facturado por la operadora.

Resultados y Conclusiones
Se concluye que el equipo presentado aporta una innovacin til en relacin a otros productos existentes en el mercado mediante el uso de la tecnologa GPRS, consistente en generar un medio de comunicacin entre un mdem y un Servidor. Se ha implementado un prototipo mediante un diseo de hardware, integrando dos tecnologas: comunicaciones celulares y de posicionamiento global como son GSM/GPRS y GPS. Mediante el desarrollo de un programa que oficia de Servidor se ha implementado un software de monitoreo, permitiendo obtener tanto la informacin provista por el GPS como as tambin relevar el estado de las diferentes alarmas seteadas previamente. Este proyecto brinda muchas bondades para la aplicacin de seguimientos y accionamientos sobre dispositivos mviles. Queda abierto a una innumerable cantidad de situaciones en las cuales se requiera un telecontrol o monitoreo remoto. El sistema con soporte en comunicacin GSM/GPRS, tiene la misma 3

Servidor En el Servidor de monitoreo se ejecuta un programa desarrollado en Visual Basic 6.0, con el cual es posible recoger los datos y a su vez emitir comandos hacia el propio dispositivo remoto. Debe poseer una IP fija y tendr un puerto TCP/IP en modo escucha (LISTEN), el cual recibir los paquetes IP desde Internet. En la figura 2 se puede ver la ventana principal del Servidor.

JUAN PABLO TOLOSA ZENKLUSEN, MARTIN R. PEREZ

Facultad de Ingeniera, Universidad Nacional de Mar del Plata

cobertura de la operadora de telefona celular, la cual hoy en da es muy extensa y brinda un radio muy amplio de operacin. Donde no exista cobertura celular no se podr realizar la transmisin de datos por GPRS. La recepcin de la seal GPS es muy sensible a la posicin de los satlites GPS, por lo que durante la instalacin del sistema, los mismos deben quedar bien a la vista. Asimismo, para evitar los efectos de oscilacin de campo cercano, las antenas GPS y GSM no deben estar juntas. La transmisin de datos se realiza por GPRS y no por GSM, ya que GPRS es mas segura y econmica por basarse en la conmutacin de paquetes, de modo que la facturacin es hecha por cantidad de informacin transmitida y no por tiempo de conexin. Como mejora futura se sugiere el uso de plataformas GIS (Geographic Information System) en donde se podr visualizar el movimiento de los equipos, adems de visualizar su estado.

Bibliografa
FREESCALE Semiconductors. MC68HC908JB16 Technical Data. Rev. 10 1/2008. HIMPE, Vincent. Visual Basic for Electronics Engineering Applications. 2da Edicin electrnica de dominio pblico. 2005. TECNOLOGIA MOVIL: APLICACIONES GSM, GPRS, UMTS Y WI-FI de Arroyo Galn, Lus y Prol. de Fernando Fernndez. 1era Edicin,2003 GPS Posicionamiento Satelital, Editorial UNR Julio 2005. GSM Networks: Protocols, Terminology and Implementation. Editorial Artech House. 1998 GPRS: General Packet radio service, Editorial McGraw-Hill, Noviembre 2001

JUAN PABLO TOLOSA ZENKLUSEN, MARTIN R. PEREZ

You might also like