Mini GPS/GPRS SIM808 Adafruit - Sleep mode impossible

Bonjour,

Je travaille actuellement à la réalisation d'un tracker GPS. J'utilise un Arduino mini pro 3,3V/8Mhz pour piloter le module GPS/GPRS Adafruit (Adafruit FONA 808 - Mini Cellular GSM + GPS Breakout : ID 2542 : $49.95 : Adafruit Industries, Unique & fun DIY electronics and kits).

Configuration :

Arduino mini pro alimenté via USB
Fona sim 808 alimenté par batterie LiPo 3,7V

Connexion :

RX : Pin 2
TX : Pin 3
RST : Pin 4
Key : Pin 6
Vio : Pin 9
Gnd : Gnd

Dans la datasheet de la sim808, on peut plonger le module en "sleep mode", pour atteindre de très faibles consommations. Or, impossible avec le module. Il est notamment mentionné le contrôle de la pin DTR pour autoriser le sleep mode. Cependant, sur ce module, aucune pin DTR n'est directement accessible. Enfin, même en éteignant le module via la pin Key, celui-ci consomme tout de même 13mA...

Ai-je manqué quelque chose ?

Je ne sais pas ce qu'est le DTR, mais il semble que ce soit un mode et pas une pin. Voir datasheet, page 46

EDIT : En même temps, il existe une pin DTR sur les modules SIM900 (voir ici).

Bonjour

Le signal DTR ("Data Terminal Ready") existe sur le module SIM808 mais Adafruit a choisi de ne pas le sortir pensant peut être que les utilisateurs n'auraient pas besoin de la totalités des signaux RS232 et que RI et RTS leur suffiraient.

DTR.png

Par contre d'après cette partie de la doc il semblerait que la commande A+CSCLK=2 mette le SIM808 en deepsleep sans le prérequis d'un état haut sur DTR (ce prérequis jouerait par contre pour AT+CSCLK+1)

N.B Adafruit tient un sous-forum pour les FONA

Bonjour,

Merci d'avoir pris le temps de me répondre.

A l'heure actuelle, je n'ai pas encore réussi à passer en sleep mode mon module. La sim808 ne semble pas accepter le paramètre 2 pour la commande AT : CSCLK (datasheet commune sim800/sim808). J'ai fait le test avec AT+CSCLK=?. Réponse : (0-1) Je suis donc obligée d'utiliser le mode 1. Avec un peu de bricolage, j'ai tiré un fil pour avoir accès à la pin DTR. Sans succès... Je vais encore faire des essais, sinon, j'envisage de passer à un autre module.

Il y a peut être quelque chose dans le GPS qui n'est pas facilement désactivable ?

Je vais encore faire des essais, sinon, j'envisage de passer à un autre module.

SIM800L ?

AT+CSCLK=2 est fonctionnel sur le SIM800L
Réveil testé OK par envoi de AT puis, dans les 5s de AT+CSCLK=0 (sinon le module repasse en veille)

AT+CSCLK=1 ,qui nécessite l'accès à DT pour le réveil, est ok sur certains modules SIM80L économiques :
screenshot-www.teachmemicro.com-2018-05-06-11-18-33.png