Incluye módulo GSM SIM340 cuatribanda mundial. Permite activar las funciones de la placa a través de mensajes de texto. Completamente reprogramable.
MCE Wireless KIT GSM v1.0
mc electronics
MANUAL DE USUARIO
MCE Wireless KIT GSM v1.0
1
INTRODUCCIÓN
mc electronics
La tarjeta MCE Wireless KIT GSM utiliza el módulo GSM SIM340 cuatribanda mundial: GSM/GPRS 850 Mhz, 900Mhz, 1800Mhz y 1900Mhz Se incorporó conexión USB a través de un PIC18F14K50. Están disponibles todos los pines del GSM y del PIC en el header a ambos lados de la placa. Para programar el PIC es necesario un programador compatible con ICD2 o ICD3. Alimentar la placa con una tensión entre 6 y 12 v. Durante una llamada los picos de corriente llegan a 2 A, siendo la corriente de consumo promedio 250 mA.
Información actualizada on-line: www.mcelectronics.com.ar/gsm
MCE Wireless KIT GSM v1.0
2
mc electronics
CARACTERÍTICAS
• Cuatribanda GSM/GPRS con búsqueda automática o por comando AT. • 9 pines GND • 2 VBAT • 1 VCHG • 2 salidas de audio • 2 entradas de audio • 2 puertos serie para: FAX, GPRS, COMANDOS AT // DEBUG • 1 conexión de antena Z=50 ohm • Memoria Flash y SDRAM • RTC • Alarmas para despierte • FAX Grupo 3 clase 1 • Alimentación 3,4 a 4,5 volts. • Control de carga para batería de Li-ion. • Potencias: EGSM 900/ GSM 800 DCS1800/PCS1900
2W 1W
• Interfase SIM de 1,8 y 3V automática. • Audio: Cancelación de eco Ganancia I/O configurable. •Consumo: IVBAT Power down 45uA SLEEP IDLE TALK GPRS
2,5mA 18mA 250mA 245 a 436mA
Pico de Imax cada 4,6ms 2A
MCE Wireless KIT GSM v1.0
3
mc electronics
PINOUT
• VBAT • VRTC:
máx.=4,5v min.=3.4v normal=4v Bidireccional para carga de batería Li-ion (Automático) Entrada alimentación RTC Iin=5uA Bidireccional para carga de batería (Automático) SIEMPRE DEBE ESTAR CONECTADO
• VCHG:
Entrada para carga de batería
Vmáx=5,25v Vmin.=1,1v Imin=650mA
Vnorm.=5,1v
Monitoreo de tensión AT+CBC XXX,YYY,ZZZZ XXX=Estado de la carga (1 a 100%) YYY= Volts en % (1 a 100%) ZZZZ= Tensión en mV
• PWRKEY
Controla el encendido y apagado si Nivel bajo>2seg VILmáx.=0,2*VBAT VIHmáx=0,6*VBAT
VImáx.=VBAT
PULL UP Interno Funcion de reset si Nivel bajo<2seg
• STATUS:
Indica estado de Funcionamiento VH= 2,8V
MCE Wireless KIT GSM v1.0
4
mc electronics
PINOUT
• Apagado del equipo (es necesario de 2 a 3 seg. para el apagado del módulo) PWRKEY Nivel bajo 1000ms>pulso>500ms AT+CPOWD=1 Comando AT
Desbloquea de la red Software entra en modo seguro Grabación de la información
Se envía “NORMAL POWER DOWN”
Sobre o Sub-tensión
<= 3,5v notifica “UNDER-VOLTAGE WARNING” >= 4,5v notifica “OVER-VOLTAGE WARNING” >= 4,6v o <= 3,4v APAGA
Temperatura
>=85 c <= -40 c >=90 c o <= -45 c APAGA
AT+CMTE:1 AT+CMTE:-1
SIM • 6 Pines
VDD La fuente identifica en forma automática la tensión a usar DATA Colocar R=22ohms en serie para protección y R=10K de PULL UP CLK RST
• Distancia máxima entre módulo y SIM 200mm. •Funcionalidad GSM fase 1, 2+ y fast (64Kbps) •Se alimenta con fuente interna del módulo •Se obtiene información por medio de comandos AT
MCE Wireless KIT GSM v1.0
5
ENVIO DE COMANDOS AT
mc electronics
Podemos enviar los comandos AT al módulo GSM desde el PIC a través de la USART o desde la PC con el HyperTerminal. La placa viene de fábrica con el soft que genera un COM Virtual, de este modo los comandos que ingresemos en el HyperTerminal se enviarán al módulo GSM.
AUTOBAUDING
• Sincronización: Para que se ajuste la velocidad en forma automática, se debe enviar un AT al encender el módulo cuando autobauding esta activado, luego se debe esperar de 3 a 5 segundos antes de enviar el primer comando. • N,8,1 • Solo reconoce AT o at (NO At o aT) • RDY aparece si no esta configurado autobauding • En cada reseteo se debe sincronizar nuevamente
MCE Wireless KIT GSM v1.0
6
mc electronics
COMANDOS AT • Cada línea comienza con AT (No es el comando). • Comunicación tipo conversación (pregunta-respuesta). • Esperar respuesta antes del comando siguiente (OK,CME ERROR,CMS ERROR). • AT+ comando <CR> <CR><LF><RTA><CR><LF> • Combinación de las recomendaciones GSM 7.05,GSM 7.07, ITU-T.
LLAMADA • Realizar una llamada ATD51065802;
SIM340 disca 51065802
• Como mostrar el numero de la llamada entrante
AT+CLIP=1 OK RING +CLIP: “51065802",129 // Número de llamada entrante 51065802 OK ATH // Colgar
• Como iniciar el contador de tiempo al iniciar una llamada AT+COLP=1 // Se configura el contador de tiempo. OK ATD51065802; // No comienza a contar hasta que se establece la llamada OK // Comienza a contar ATH
• Como configurar el canal de audio
AT+CHFA=1 // Auxiliar OK AT+CHFA=0 // Audio Principal
• Atender una llamada entrante RING ATA OK
MCE Wireless KIT GSM v1.0
7
COMANDOS PARA SMS
mc electronics
•AT+CMGR=1 : Lee mensaje 1 •AT+CMGS :Envía mensaje inmediatamente •AT+CMFG=1 :Formato del mensaje (0=PDU/1=Texto) •AT+CNMI=2,1,0,0,0 :Configura buffers y avisos sobre nuevo mensajes (Al llegar avisa pos). •AT+CNMI=2,2,0,0,0 :En cuanto llega muestra el mensaje (Modifico la regla de almacenamiento) • AT+CPMS? :Almacenamiento de mensajes “SM”,17,30,”SM”,17,30,”SM”,17,30 (memoria, usada, total) M1 mensajes a ser leídos y borrados, M2 mensajes escritos para ser enviados, M3mensajes recibidos •AT+CMGD=XX :Borra el mensaje número XX. •AT+CMGL=? :Lista de comandos para ver los mensajes por tipo en dist. Carpetas (“REC UNREAD”,”REC READ”,”STO UNSENT”,”STO SENT”, “ALL”) AT+CMGL=“ALL” :Lista todos los mensajes. •AT+CMGW :Escribe un mensaje en la memoria para ser enviado luego. •AT+CMSS=nro :Envía un mensaje desde la memoria (M2).
MCE Wireless KIT GSM v1.0
8
ENVIAR Y RECIBIR SMS
mc electronics
•Llegada de mensajes AT+CMGF=1 AT+CNMI=2,1,0,0,0 Al llegar un mensaje notifica indicando la memoria y posición donde se almacenó +CMTI:”SM,3 AT+CMGR=3 //leo el mensaje •Enviar mensaje desde la memoria AT+CMGF=1 AT+CMGW=“número de TE” <CR> >TEXTO <CRTL+Z> //0x1A Devuelve el CMGW de la posición CNGW=1 AT+CMSS=1 :Envía el mensaje •Envío directo de SMS AT+CMGF=1 AT+CMGS=“número de TE” <CR> >TEXTO <CRTL+Z> //0x1A Devuelve el CMGW de la posición en la memoria de enviados OK
•Como leer y borrar un mensaje AT+CMG=1 OK AT+CMGR=2 +CMGR:”REC UNRED”,”12345678”,”28/05/10,11:20:28+32” Hola Mundo AT+CMGD=2 OK AT+CMGR=2 OK // indica que esta vacío
MCE Wireless KIT GSM v1.0
9
COMANDOS GENERALES •AT+GMI •AT+GMM •AT+GMR •AT+GSN=? •ATI •+++ •AT&F •AT&V •AT&W •ATE0 y ATE1 •ATS3=n
mc electronics
:Fabricante [SIMCOM_Ltd] :Modelo [SIMCOM_SIM300] :Revision o version del software :Número IMEI :Fabricante del producto :Conmuta entre Datos o modo comando :Vuelve a parámetros de fábrica :Muestra configuración actual :Guarda configuración en una carpeta predefinida :ECO OFF y ECO ON :Selección del carácter para terminación de línea (defecto 0x0D)
MCE Wireless KIT GSM v1.0
10
COMPONENTES
mc electronics
Fuente de alimentación El módulo GSM se alimenta con 4V a través del regulador LM350. Luego, se llega a los 3.3V del PIC con una caída de 0.7V en D6. Debe alimentar la placa con una tensión entre 6 y 12V con positivo al centro.
PIC Utilizamos un PIC18F14K50 para emular un puerto serie a través de USB. Por medio de los jumpers TX y RX es posible acceder directamente a los pines de transmisión y recepción del GSM.
MCE Wireless KIT GSM v1.0
11
COMPONENTES
mc electronics
GSM Y SIM En el esquema se ve la conexión del módulo GSM. Se comunica con la USART del PIC a través de SIMTX y SIMRX. El GSM se alimenta con 4.0 V, que se obtienen a través de un regulador LM350. Es posible alimentar la placa con una batería recargable conectándola en VBAT. Para encender el módulo el programa del PIC pone en cero el PIN RC4 (PWRKEY). En este momento se enciende el LED STATUS. Si la tarjeta SIM está en el zócalo el módulo debe registrarse en la red celular. En este caso el LED NET debe titilar cada 3 segundos.
Para más información sobre los pines del SIM340D consulte el manual del módulo incluido en el CD. MCE Wireless KIT GSM v1.0
12
mc electronics
COMPONENTES Pulsadores y LEDs
Los cuatro pulsadores entregan en reposo un uno lógico. Además cuenta con dos LEDs para simular salidas digitales. En este caso se activan con 3.3v.
Sensor de temperatura y conector ICSP La placa incluye un sensor de temperatura que se conecta al PIC a través de AN10. Para programar el micro es necesario un programador ICD3 o compatible, el conector RJ1 se muestra en la figura 2.
Figura 1 MCE Wireless KIT GSM v1.0
Figura 2 13
COMPONENTES
mc electronics
Salida por Relé La placa cuenta con 2 Relé que podemos activar a través de RC0 y RC1. Los pines normalmente abierto (NA) y normalmente cerrado (NC) están indicados en la serigrafía de la placa.
MCE Wireless KIT GSM v1.0
14
LAYOUT
mc electronics
Wireless KIT GSM v1.0
MCE Wireless KIT GSM v1.0
15
COMO CARGAR EL FIRMWARE
mc electronics
Para cargar un nuevo programa en el PIC18F14K50, debemos abrir el programa para el PICKit2 y seleccionar File->Import HEX
El archivo de fábrica es mce_gsmv1.hex y se encuentra dentro de la carpeta Firmware del CD. Luego hacemos click en “Write” y debe aparecer la leyenda “Programación exitosa” una vez concluida la verificación.
Es posible cambiar el seteo de los registros CONFIG sin necesidad de recompilar el proyecto, haciendo click en “Configuration”. El procedimiento de conexión y programación es idéntico para el PIC18LF14K50. MCE Wireless KIT GSM v1.0
16
ACTIVAR EL CHIP
mc electronics
Antes de enviar y recibir mensajes o realizar una llamada debemos activar el CHIP CLARO para que la compañía celular nos asigne un número. Si ud. ya posee un CHIP activado puede utilizarlo con la placa. Para activar el CHIP CLARO: 1 - Coloque el CHIP en su teléfono 2 - Marque *22# 3 - Contestar los datos solicitados (Documento, sexo, código de área) 4 - A los pocos minutos llega un mensaje con el numero de TE asignado 5 - Coloque el CHIP en la placa MCE Wireless KIT GSM para empezar a trabajar. Debe cargar crédito para enviar mensajes y realizar llamadas !
MCE Wireless KIT GSM v1.0
17
mc electronics
ď&#x203A;&#x161;
Impreso en papel reciclado. Buenos Aires - Argentina Mayo 2010
Victoria Ocampo 360 - Piso 3 Ciudad de Buenos Aires (1107). BA. Argentina.
MCE Wireless KIT GSM v1.0 Manual REV: 040710
(011) 4515-6446 www.mcelectronics.com.ar info@mcelectronics.com.ar
Impreso MCE040710
MCE Wireless KIT GSM v1.0
18