HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

 Control remoto de 1 relevador y detección de 1 alarma de puerta abierta, a través de mensajes SMS, con sistema Bolt 18F2550 y el módem Quectel UMTS UC15.

 

Video demostrativo en HD

 

1. Antecedentes:

El llamado control M2M (machine to machine) consiste básicamente en la operación remota y supervisión de dispositivos microcontroladores desde teléfonos móviles ó computadoras de escritorio.

Una solución sencilla y relativamente barata para las telecomunicaciones entre los dispositivos mencionados, es el uso de mensajes SMS (Short Message Service). Debe considerarse sin embargo que si el proyecto a diseñar requiere el envío de numerosos mensajes SMS por día,  el costo del servicio se incrementará. En estos casos, debe evaluarse un diseño basado en comunicaciones por vía TCP-IP e internet.

Actualmente pueden adquirirse comercialmente módems para las redes tanto GSM (2G) como UMTS (3G), los cuales permiten su control a través de una interfaz estándar serial RS232 y pueden ser operados a través de un set de comandos AT desde cualquier sistema microcontrolador.

 

Figura 1: Diagrama esquemático del sistema Bolt-UC15

 

2. Descripción general:

En el proyecto que se describe aquí, se emplea un sistema microcontrolador Bolt 18F2550 y un módem Quectel UC15, el cual opera en la banda UMTS (3G). Ambos dispositivos están conectados a través de su puerto serial RS232.

Las capacidades del sistema Bolt-Quectel UC15 son:

- Control remoto desde cualquier móvil, con base en envío de comandos mediante mensajes SMS, lo cual permite ya sea activar ó apagar el relevador del Bolt ó bien solicitar el status general del sistema. Cada mensaje SMS incluye también un password, el cual es verificado por el sistema Bolt-UC15, para dar seguridad a la operación del dispositivo.

- Identificación automática del número de teléfono del móvil que envió el comando y respuesta automática al mismo con otro mensaje SMS de confirmación.

- Detección de una alarma de puerta abierta y envío de un SMS de alerta del sistema Bolt-UC15 hacia el móvil. Esta alarma puede emularse por medio del dip switch SW1 de la tarjeta Bolt. En un proyecto anterior se describe la manera de conectarlo a una puerta y utilizando un sensor magnético.

- Uso de un display LCD para mostrar el status actual del sistema, incluyendo la interacción entre el sistema Bolt y el módem UC15 por medio de sus comandos AT, así como los comandos remotos recibidos, ó la detección de la alarma de puerta abierta, como se muestra en la figura 2.

 

Figura 2: Equipo de pruebas para el control M2M a través de mensajes SMS

 

3. Arnes para la conexión entre los puertos seriales RS232 del dispositivo Bolt-UC15:



Para la conexión entre el sistema Bolt y el módem UC15, se recomienda el alambrado de un arnés con 2 conectores del tipo macho DB9 y utilizando únicamente 3 de señales: TX, RX y GND.





Conector macho DB9
(visto por el frente)

La conexión entre ambos conectores macho DB9, debe realizarse con 3 cables:

PIN 2-------------------PIN 3
PIN 3-------------------PIN 2
PIN 5-------------------PIN 5

 

4. Carga del firmware de aplicación al sistema Bolt:

El firmware se encuentra en la siguiente carpeta. Cargue el archivo ejecutable .hex en el sistema Bolt antes de proceder a las pruebas.

PROGRAMA-PRUEBA-BOLT-QUECTEL-UC15.zip

 

5. Pruebas de envío de comandos SMS desde el smartphone:

Haga la conexión de su equipo de pruebas como se muestra en la figura 2. Mantenga el dip switch SW1 de la tarjeta Bolt en la posición 'ON' y el resto (SW2,SW3,SW2) en 'OFF'. Ahora  puede proceder al envío de mensajes de control remoto:



Prueba de control remoto del relevador:

Envíe el mensaje de texto SMS indicado, al número de teléfono del módem UC15:

"WAV R1" para activar el relevador.
"WAV R0" para desactivar el relevador.
"WAV ST" para solicitar el status del sistema.

En donde los caracteres 'W', 'A', 'V', <espacio>, forman el password actual almacenado en el firmware del Bolt.

El password puede modificarse en el archivo fuente para después compilarlo de nuevo.




Una vez que el usuario ha enviado el mensaje SMS, el sistema Bolt-UC15 lo recibirá y procesará, verificando primeramente que el password sea correcto para posteriormente activar ó desactivar el relevador y enviar un mensaje de confirmación al móvil, como se muestra en la imagen de la izquierda.




Prueba de alarma de puerta abierta:

El sistema Bolt-UC15 tiene la capacidad de detectar una alarma de puerta abierta, la cual puede emularse con el dip switch SW1. Mueva el switch a la posición 'OFF' durante 2 segundos y regréselo a su posición 'ON'.

El sistema detectará la alarma activa y enviará el mensaje correspondiente, como se observa en la imagen de la izquierda.




Prueba de comando de solicitud de status:

Envíe el comando "WAV ST". El sistema Bolt-UC15 responderá con un SMS conteniendo la información del estado de los dispositivos, en este caso:

USER OK
RELEVADOR INACTIVO
PUERTA CERRADA

Ver la imagen a la izquierda.

                                                                 

Links adicionales:

Proyecto: alarma de puerta abierta con envío de mensaje SMS a móvil

Proyecto: control M2M a través de red de datos e internet con Bolt 18F2550 y módem Quectel

Módem Quectel UC15 UMTS 3G RS232

Quectel_UC15_AT_Commands_Manual_V1.1.pdf

Quectel_UC15_TCPIP_AT_Commands_Manual_V1.1.pdf

ESPECIFICACIONES-TECNICAS-DEL-MODEM-QUECTEL-UC15.pdf

CONFIGURACION-INICIAL-Y-PRUEBAS-DEL-MODEM-QUECTEL-UC15.pdf