Autor Tema: Obtener la hora del modulo SIM800L  (Leído 142 veces)

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

Desconectado martinchd

  • PIC10
  • *
  • Mensajes: 45
Obtener la hora del modulo SIM800L
« en: 05 de Noviembre de 2018, 16:38:55 »
Hola chicos, estoy teniendo un problema con el modulo SIM, necesito obtener la hora y no logro hacerlo.
Lo habilito con AT+CLTS=1
pero cuando mando el comando AT+CCLK? me da  +CCLK: "04/01/01,00:16:18+00"

Alguno le paso lo mismo y lo pudo solucionar?


Conectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 6949
Re:Obtener la hora del modulo SIM800L
« Respuesta #1 en: 05 de Noviembre de 2018, 17:30:28 »
Creo que primero deberias ponerle un valor al timer, y si tiene bateria sigue manteniendo el valor del tiempo correctamente.

Desconectado martinchd

  • PIC10
  • *
  • Mensajes: 45
Re:Obtener la hora del modulo SIM800L
« Respuesta #2 en: 06 de Noviembre de 2018, 15:35:03 »
Creo que primero deberias ponerle un valor al timer, y si tiene bateria sigue manteniendo el valor del tiempo correctamente.

Como ponerle un valor al timer, yo pruebo el modulo con el Software Hyperterminal.

Conectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 6949
Re:Obtener la hora del modulo SIM800L
« Respuesta #3 en: 06 de Noviembre de 2018, 15:59:49 »
El SIM800L posee varios pines de alimentacion, entre los cuales uno se llama VRTC ( pin 26 ), ese pin alimenta al RTC del SIM800L.
http://www.mt-system.ru/sites/default/files/documents/sim800_hardware_design_v1.09.pdf ( Pagina 15 )

Entonces vos cargas con el comando CCLK una fecha y hora. Al tiempo si lo observas va a seguir desde la fecha que le cargaste.

AT+CCLK="02/02/02,10:10:10+00"

al segundo o mas probas con :

AT+CCLK?

Y deberia responderte con:

+CCLK: "02/02/02,10:10:11+00"

El problema es si pierde la alimentacion en el pin VRTC, la hora/fecha no se va a guardar.

Desconectado martinchd

  • PIC10
  • *
  • Mensajes: 45
Re:Obtener la hora del modulo SIM800L
« Respuesta #4 en: 06 de Noviembre de 2018, 16:16:09 »
No hay comando que se pueda directamente pedir la hora del la red, sino tengo que poner la fecha y hora exacta en que conecto la alimentación.

Desconectado tsk

  • PIC16
  • ***
  • Mensajes: 246
Re:Obtener la hora del modulo SIM800L
« Respuesta #5 en: 06 de Noviembre de 2018, 17:07:06 »
Si estas usando el SIM800L con GPRS puedes obtener la fecha de la red via el comando AT+CNTP

Aquí te encontré una nota de aplicación y al final viene un ejemplo completo

https://cdn-shop.adafruit.com/product-files/2637/SIM800+Series_NTP_Application+Note_V1.01.pdf

Desconectado martinchd

  • PIC10
  • *
  • Mensajes: 45
Re:Obtener la hora del modulo SIM800L
« Respuesta #6 en: 06 de Noviembre de 2018, 18:16:53 »
Me da error, cuando pongo el comando AT+CNTP.
Lo que noto es que cuando ingreso el comando AT+SAPBR=1,1 el led indicador de señal que tiene el modulo comienza a parpadear mas seguido. Tiene una fuente de 3Amp.
Adjunto imagen de Hypervinculo.

Desconectado martinchd

  • PIC10
  • *
  • Mensajes: 45
Re:Obtener la hora del modulo SIM800L
« Respuesta #7 en: 07 de Noviembre de 2018, 10:58:28 »
Si estas usando el SIM800L con GPRS puedes obtener la fecha de la red via el comando AT+CNTP

Aquí te encontré una nota de aplicación y al final viene un ejemplo completo

https://cdn-shop.adafruit.com/product-files/2637/SIM800+Series_NTP_Application+Note_V1.01.pdf

Esa configuracion cambia dependiendo el pais. ?


 

anything