Professional Documents
Culture Documents
M2M Shield
MCI-TDD-01741 | REV. 1.0
Pgina 2 de 18
Pgina 3 de 18
CONTENIDO
CONTENIDO ......................................................................................................................................... 3
INTRODUCCIN ................................................................................................................................... 4
DEFINICIONES ...................................................................................................................................... 5
CARACTERSTICAS GENERALES ............................................................................................................ 5
PARTES DEL DISPOSITIVO .................................................................................................................... 6
CONFIGURACIN DEL DISPOSITIVO .................................................................................................... 7
CONFIGURACIN DEL MDULO L80 (GPS) ......................................................................................... 9
CONFIGURACIN DEL MDULO M66 (GPRS/GSM) .......................................................................... 12
EJEMPLO ............................................................................................................................................ 14
CARACTERSTICAS ELCTRICAS.......................................................................................................... 18
CARACTERSTICAS MECNICAS ......................................................................................................... 18
HISTORIA DEL DOCUMENTO ............................................................................................................. 18
Pgina 4 de 18
INTRODUCCIN
Si desea que la ubicacin geogrfica de sus proyectos electrnicos llegue a sus manos, la tarjeta
M2M Shield junto a la famosa placa Arduino es lo que usted necesita para cumplir este tipo de
propsitos.
Presenta un mdulo GPRS/GSM con el que puedes entregar y recibir informacin a travs de
conectividad inalmbrica, como mensajes de texto, llamados telefnicos y datos a un servidor, sin
olvidar jams, insertar su tarjeta micro SIM con saldo disponible (para ello la M2M Shield dispone
de un socket micro SIM).
Presenta adems, un mdulo GPS con el que puedes adquirir informacin satelital (latitud, longitud,
fecha, hora entre otros muchos parmetros) y un socket micro SD, para el almacenamiento de las
diversas tramas capturadas por el mdulo GPS, sin olvidar que tambin se pueden almacenar datos
de diversa ndole, como informacin de sensores, conectividad, etc. siempre y cuando estn
comunicadas con Arduino por algn pin disponible.
Con el solo hecho de aadir una batera y sin la necesidad de mantener un ordenador vinculado al
mdulo, usted tendr un pequeo centro receptor y transmisor de datos de bajo costo.
Esta tarjeta cumple con la funcin de pasar desde una comunicacin serial a GPRS/GMS, usando los
pines 2 y 3, como tambin la adquisicin de informacin va GPS, a travs de comunicacin serial
mediante los pines 8 y 9.
Posee un socket para una pila, la cual permite mantener la configuracin del mdulo GPS.
Pgina 5 de 18
DEFINICIONES
GPS: Global Positioning Systems. Sistema de posicionamiento global
GSM: Global System for Mobile communications. Sistema global para comunicaciones mviles
GPRS: General Packet Radio Service. Extensin al servicio GSM para envo de paquetes
SPI: Serial Peripheral Interface. Interfaz de perifrico serial.
CARACTERSTICAS GENERALES
La M2M Shield basa su funcionamiento en los mdulos GPS (Quectel L80) y GPRS/GSM (Quectel
M66), los cuales son de bajo consumo elctrico.
Pgina 6 de 18
Figura 1.
Pgina 7 de 18
Arduino Uno.
2 Stackables (8 pines) y 2 Stackables 6 pines
Cautn
Cable USB A/Macho B/Macho.
Pila de 3[V] 12 [mm].
Tarjeta micro SD.
Tarjeta micro SIM.
Pgina 8 de 18
Lo primero que debe realizar es soldar los stackables al shield con el cautn con mucho cuidado para
que queden bien alineados con el Arduino.
Inserte la pila de 3 [V] 12 [mm], la tarjeta micro SD y micro SIM en los socket correspondientes.
Luego, ubique la placa M2M Shield en la tarjeta Arduino implementada, en nuestro caso
utilizaremos la placa Arduino Uno. Finalmente, ubique la antena GSM en el cable SMA hembra a UFL
y conctelo a la M2M Shield en el conector ANT_2 (ver figura 1). Mantenga la disposicin
propuesta en la figura 2 y conctelo a su ordenador mediante el cable USB A/Macho B/Macho.
Pgina 9 de 18
Serial.begin(57600);
Serial.begin(9600);
mySerial.begin(4800);
mySerial.begin(9600);
Verifique que el switch, de la M2M Shield, se encuentre en la opcin DLINE. Posteriormente cargue
el sketch al Arduino.
Abra el programa HyperTerminal. Debera aparecer la ventana Connect To y seleccione el puerto
COM asignado a la placa Arduino. Presione OK. Ver figura 3.
Pgina 10 de 18
Pgina 11 de 18
Significado
GPRMC
GPVTG
GPGGA
GPGSA
GPGSV
GPGLL
GPTXT
Para mayor comprensin del significado de las tramas, explicaremos la trama GPRMC en relacin a
los datos recibidos (ver figura 5, primera lnea del recuadro rojo):
$GPRMC, 124456.000,A,3325.0788,S,07036.2037,W,0.17,112.46,050215,,,A*61
Esta trama nos indica:
$GPRMC, A,B,C,D,E,F,G,H,I,,,J*K
A: 12:44:56 Hora UTC (Horas: Minutos: segundos)
B: Estado activo (o valido) de datos (A)
C: Latitud 33 y 25.0788 minutos
D: Orientacin sur (latitud)
E: Longitud 70 y 36.2037 minutos
F: Orientacin oeste (longitud)
G: Velocidad de 0.17 nudos
H: Rumbo respecto a tierra, de 112.46 grados
Pgina 12 de 18
Serial.begin(57600);
Serial.begin(9600);
mySerial.begin(4800);
mySerial.begin(9600);
Agregando adems, el encendido del mdulo. Mediante los siguientes comandos en la funcin
Setup():
pinMode(7,OUTPUT);
delay(100);
digitalWrite(7,HIGH);
//Proporciona un pulso alto en el Pin On (D7)
delay(3000);
digitalWrite(7,LOW);
delay(10000);
//Espera de 10 segundos para el encendido del mdulo
Verifique que el switch, de la tarjeta M2M Shield, se encuentre en la opcin DLINE. Posteriormente
cargue el sketch al Arduino.
Abra el programa X-CTU y seleccione el puerto COM correspondiente y la velocidad de transmisin
en baudios. En la figura 6 se muestra que el computador le ha asignado el puerto COM 2 con el
nombre Arduino Uno, cuya velocidad de transmisin es de 9600 baudios.
Pgina 13 de 18
Figura 6.
Luego debe seleccionar la pestaa Terminal para configurar del mdulo a travs de comandos AT.
En la figura 7 se muestra un ejemplo de una llamada voz a un telfono mvil.
Figura 7
Pgina 14 de 18
Utilizando:
NOTA: No olvide energizar el mdulo M66 a travs de una fuente externa de 9 a 12 VDC (mediante
el Jack de alimentacin de la placa Arduino), si no lo hace el mdulo no responder su peticin de
comandos AT.
EJEMPLO
Se realizar un pequeo ejemplo, con el objetivo de almacenar la informacin de la trama GPRMC
(captada por el mdulo L80) en una tarjeta micro SD. Y adems, una vez conectado a la red usted
puede enviar el carcter a o b (a travs de la ventana Send data en la ventana TCP Server del
programa Hercules), para recibir el mensaje TRAMAS CORRECTAMENTE ALMACENADAS o una
llamada a su telfono mvil, respectivamente. Indicando que los mdulos se encuentran en
excelentes condiciones y funcionales.
Mantenga el listado de componentes y la conexin de la seccin Configuracin del dispositivo.
NOTA: No olvide que debe contar con la direccin IP de un servidor remoto y habilitar un puerto en
su router.
Luego, abra el programa Hercules, sitese en la pestaa TCP server, ingrese el puerto del servidor
remoto y presione Listen (ver figura 8).
Pgina 15 de 18
Figura 8.
Descargue el archivo M2M_Shield_Ejemplo.ino, disponible en la descripcin del producto
(modifique el puerto, el dominio, la APN y el nmero de su telfono mvil, segn corresponda).
NOTA: La librera AltSoftSerial que se encuentra junto al ejemplo se debe guardar en la carpeta
de las libreras de Arduino (C:\...\arduino-1.X.X\libraries).
Verifique y cargue el cdigo al Arduino, recordando el que el switch debe estar en la posicin Dline.
Abra el monitor serial para verificar que el mdulo se conect a la red (espere unos 20 segundos) y
se encuentre recibiendo informacin de algn satlite (ver figura 9).
Pgina 16 de 18
Pgina 17 de 18
Pgina 18 de 18
CARACTERSTICAS ELCTRICAS
CARACTERSTICAS MECNICAS
Dimensiones: 6.86 X 5.33 [cm]
Revisin
Fecha
1.0
10 de Febrero de 2015
Editado por
Erick Orrego D.
Descripcin/Cambios
Versin inicial del documento