Autor Tema: Comunicacion via GPRS-GSM con PIC  (Leído 21827 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #15 en: 08 de Noviembre de 2006, 14:01:54 »
Hola

Yo por ejemplo ya trabajo con el modem fuera de su tarjeta de evaluación, como mínimo debes conectar los siguientes pines:

1,3,5,7 a VCC
2,4,6,8,10,12 a DGND
14 ON/OFF el cual te permite iniciar el modem
15 SIMVCC
16 SIMPRESENCE
17 SIMRST
18 SIMDATA
19 SIMCLK
33 LED este pin yo sólo lo utilizo para ver el estado del modem
39 RTS se conecta al 40 en dado caso que requieras que siempre te responda el modem
40 CTS se conecta al 39 en dado caso que requieras que siempre te responda el modem
41 TD si usas comandos AT
42 RD si usas comandos AT
43 TD3 para comunicación con un micro sin usar comandos at directamente
44 RD3 para comunicación con un micro sin usar directamente los comandos AT

En mi caso estos son los que necesito y con ellos ya puedo establecer una conexión GPRS, de todos modos busca en el google "GR 47/GR 48 Technical Description" es un pdf que cuenta con la información de los pines del modem.

Saludos

Desconectado Darukur

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 464
    • Informacion, recursos y ejemplos para desarrollos con microcontroladores
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #16 en: 08 de Noviembre de 2006, 14:23:44 »
Err, me parece que por la contestacion de badtzdizzy me equivoque en la comprension de la pregunta.
Yo pense que era conexion al socket y no el conexionado electrico.
Sorry.

 :?
El que no sabe lo que busca no entiende lo que encuentra.
Mi Pagina Web:  http://www.sistemasembebidos.com.ar
Mi foro:             http://www.sistemasembebidos.com.ar/foro/

Desconectado NEO 2K3

  • PIC10
  • *
  • Mensajes: 19
    • GPS - GPRS Integrada
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #17 en: 08 de Noviembre de 2006, 15:28:16 »
Tranquilo "Darukur" con lo que me pasate entendi bien la secuencia de comandos para establecer la conexion GPRS, el problema es que no encuentro los comandos "Sinonimos" para el GR48.

Este es el ejemplo que me enviaste lo posteare para que me ayuden con la analogia para el GR48

Citar
Los comandos indicados en negrita corresponden a los comandos enviados por el DTE
hacia el G20.

AT+CREG=1
OK
AT+CREG?
+CREG: 001,001
OK
AT+MIPCALL=1,"gprs.personal.com","gprs","gprs"
OK
+MIPCALL: 172.25.4.106
AT+MIPOPEN=1,25,"200.45.191.9",25,0
OK
+MIPOPEN: 1,1
AT+MIPSEND=1,"444444"
+MIPSEND: 1,1369
OK
AT+MIPPUSH=1
+MIPPUSH: 0
OK

+MIPRTCP:
1,0,32323020736D7470322E61726E65742E636F6D2E61722045534D54500D0A
AT+MIPCLOSE=1
+MIPCLOSE: 1
OK
AT+MIPOPEN?
+MIPOPEN: 1,2,3,4
OK
AT+MIPCALL=0
OK
NO CARRIER
+MIPCALL: 0

CONCLUSIÓN:
Como se puede ver, el stack interno del G20 nos permite cursar una comunicación
IP con muy pocos recursos del DTE. Solo es necesario un puerto serie asincrónico (UART) y un código bastante compacto lo que lo hace ideal para ser utilizado por
microcontroladores de baja gama y bajo costo.

***************************************************************************************************

Este es un post de badtzdizzy en donde me da la analogia de los comando, la cuestion que veo es que en esta secuencia de comados faltan cosas en comparacion al ejercicio anterior

Citar
Mira, todo depende de cómo quieras establecer la comunicación, si con comandos AT o programando el MODEM.

Para el caso de comandos AT yo hago lo siguiente:


Código:
AT+CGDCONT=1,"IP","internet.itelcel.com"  Esto último es la APN de mi proveedor
luego
AT*E2IPA=1,1  Con esto activas la IP
y ya para conectar
AT*E2IPO=1,"dirección IP a la que te quieres conectar", puerto
por ejemplo
AT*E2IPO=1,"189.140.188.120",5000
Con esto ya puedes establecer una comunicación por GPRS siendo el MODEM un cliente y la PC el servidor.


Saludos

Yo creo que con esto podriamos armar completamente entre todos la secuencia de comandos AT para una comunicacion de DATOS GPRS entre un GR48 y un PC-Servidor, alguno otro que quiera agregar algo bienvenido.

Esto seria no solo para mi sino para todo aquel que quiera o este trabajando en rpyectos similares....

PD:estos comandos se envian con el [CR][LF]  al final?
*******************************************
NEO 2K3
http://k.1asphost.com/wepescol
La grande es un PIC.

Desconectado NEO 2K3

  • PIC10
  • *
  • Mensajes: 19
    • GPS - GPRS Integrada
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #18 en: 08 de Noviembre de 2006, 15:36:40 »
Otra cosa para estar mas en contacto este es mi msn personal neo_jose64@hotmail.com y el del proyecto gps_upc@hotmail.com
*******************************************
NEO 2K3
http://k.1asphost.com/wepescol
La grande es un PIC.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #19 en: 08 de Noviembre de 2006, 19:49:52 »
Mira, lo que pasa es que yo "sólo" hago la conexión, en el caso de Darukur el verifica estados cosa que también se podría hacer con el GR48 sólo que para mi esto no es muy importante en cuestiones de prueba. Esos comandos los puedes encontrar en el manual de comandos AT que tambien puedes buscar en la red.

Mira estas son algunas equivalencias para el GR

Código: [Seleccionar]
AT+CREG=1
para el GR seria AT+CGREG=1

AT+MIPCALL=1,"gprs.personal.com","gprs","gprs"
para el GR seria AT+CGDCONT=1,"IP","INTERNET.ITELCEL.COM"

AT+MIPOPEN=1,25,"200.45.191.9",25,0
para el GR seria AT*E2IPO=1,"189.140.188.120",5000

AT+MIPSEND=1,"444444"
Estas dos parece que no están en el manual
AT+MIPPUSH=1

AT+MIPCLOSE=1
para el GR seria AT*E2IPC


Saludos y pues a darle

Desconectado NEO 2K3

  • PIC10
  • *
  • Mensajes: 19
    • GPS - GPRS Integrada
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #20 en: 09 de Noviembre de 2006, 00:56:54 »
En ese caso cual seria entonces para enviar el dato? en el GR?...
*******************************************
NEO 2K3
http://k.1asphost.com/wepescol
La grande es un PIC.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #21 en: 09 de Noviembre de 2006, 01:20:40 »
Ese es el punto porque en el manual de comandos AT no existe ningún comando para envío de datos y es que una vez creado el socket puedes enviar y recibir datos sin necesidad de ningun comando. Asi es como yo lo hago desde el gr con ayuda de la hyperterminal de windows y para la pc con el programa hecho en visual basic.

Para el caso de que programes el modem con el M2M si existen funciones que envian y reciben datos y son con las que me estoy peleando porque nada mas no se deja je je.

Saludos

Desconectado NEO 2K3

  • PIC10
  • *
  • Mensajes: 19
    • GPS - GPRS Integrada
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #22 en: 09 de Noviembre de 2006, 17:02:41 »
Ok. men pero entonces dos cosas.

1. despues de esto que dices se puede enviar datos..

Citar
AT+CREG=1
para el GR seria AT+CGREG=1

AT+MIPCALL=1,"gprs.personal.com","gprs","gprs"
para el GR seria AT+CGDCONT=1,"IP","INTERNET.ITELCEL.COM"

AT+MIPOPEN=1,25,"200.45.191.9",25,0
para el GR seria AT*E2IPO=1,"189.140.188.120",5000

Envio: Ejemplo

TODO PIC[CR][LF]

Y como sierro el puerto nuevamente? o se mantiene el puerto activo hasta cortar la comunicacion?

2. Como hago para conseguir el M2MPower porque no lo tengo..... aunque si tienes problemas con el mejor lo dejo asi por el momento para programar lo que voy a enviar con el PIC.

*******************************************
NEO 2K3
http://k.1asphost.com/wepescol
La grande es un PIC.

Desconectado badtzdizzy

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 234
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #23 en: 10 de Noviembre de 2006, 14:05:39 »
Mira, una ves establecida la comunicación solo envias el dato y ya, para cerrar la conexión es con el último comando que te puse:

AT*E2IPC

Para conseguir el M2M creo que tienes que comprar la tarjeta de evaluación, yo con gusto te lo pasaría pero como todo revisan aquí y el proyecto no es mio pues mejor no me meto en problemas.

Bueno, cualquier cosa aqui andamos.

Saludos

Desconectado diegogprs

  • PIC10
  • *
  • Mensajes: 21
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #24 en: 03 de Febrero de 2007, 05:01:02 »
hola a todos

quero saber si se puede hacer lo mismo con el nokia 3220

Desconectado pikman

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 675
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #25 en: 03 de Febrero de 2007, 16:55:53 »
Hola, con respecto al servidor UDP, les dejo un tutorial para escribir uno en VB6, a mi me funciono de maravillas, es mas escribi un porgrama que recibe los datos de una estacion meteorlogica y os guarda en una base de dato, espero que les sirva como a mi.

http://www.monografias.com/trabajos30/tutorial-visual-basic/tutorial-visual-basic.shtml#prepar
saludos
PikMan

Desconectado gabrieladrian

  • PIC10
  • *
  • Mensajes: 9
Re: Comunicacion via GPRS-GSM con PIC
« Respuesta #26 en: 04 de Abril de 2011, 15:42:20 »
Hola a todos

eh leidoo este post completo pero la verdad no estoy muy familiarisado con la terminologia y eh batallado un poco en la comprención del mismo quisiera ver si me puden guiar un poco de como resolver mi problema.

Lo que intento hacer es enviarle un archivo .hex a un pic para que se autoprograme (el pic ya tiene un bootloader instalado y funcionando) lo intento hacer por medio de un modulo gsm ya que cuento con un apn telcel qe me permite conexion a internet pero la verdad me siento un poco perdido en el tema agradeceria un poco de orientación

un saludo y gracias y todos


 

anything