communication serie modem GSM - Page 2
Répondre à la discussion
Page 2 sur 4 PremièrePremière 2 DernièreDernière
Affichage des résultats 31 à 60 sur 95

communication serie modem GSM



  1. #31
    mmarc2007

    Re : communication serie modem GSM


    ------

    j'ai oulbié : les signaux de controle ne sont pas obligatoires!

    Dans un premier temps tu peux tout simplement les laisser en l'air...

    Par la suite tu peux faire quelque chose de plus propre en utilisant RTS et CTS et en activant le controle matériel coté terminal ...

    -----

  2. #32
    invite549751ba

    Re : communication serie modem GSM

    Hello,

    Déjà un grand merci à toi d'être revenu sur le sujet !

    Ensuite, je suis un abruti fini ... J'avais oublié l'histoire du RESET ... Donc comme tu le dis, j'applique un niveau haut CMOS sur EXTRSTn (39) et hô miracle le module répond !

    C'est à plusieurs que la connaissance avance !


    Donc voici un petit résumé de ce que j'ai fait pour les prochains à venir qui tomberont sur cette page :

    >> Toutes les pins RTS/CTS/DTR/DSR/DCD aussi bien du coté TM2 que PC sont en l'air.
    >> Un max232 classique relie le port série et le TM2 mais il est alimenté en 3.42v (au lieu des 5v habituels) pour avoir des signaux 0/3.3v (pile poil!) coté TM2 (donc RX0) et coté pc on obtient du -4.4/4.4v (la norme RS232 veut du -10<Vhaut<-3 et 3<Vbas<10 donc c'est ok!)
    >> Le module TM2 est alimenté via VBAT en 3.7v
    >> Et donc dernière chose primordiale : mettre un niveau haut 3.3v sur EXTRSTn (39)

    J'utilise Putty comme terminal sur mon COM à 115200 bds sans aucun contrôle de donnée.

    L'explication ci-dessus permet de débuter avec le module TM2 mais il faudra à terme remplacer le max232 par un max3232 spécialisé dans le CMOS (précisé dans les posts plus hauts) [voir l'oscillogramme plus bas pour l'explication]

    On pourra aussi ajouter le controle CTS/RTS plus tard ...

    -----------------------------------------------------------------------
    J'ai branché l'oscillo sur le Rx0 du TM2 (donc le Tx du pc mais après le max232) et voilà ce qu'on obtient :


    On voit ici le caractère "a" (0x61) qui donne en binaire 0110 0001
    On voit le bit de start, puis 1000 0110, puis le stop.
    Mais on voit surtout que le signal est archi-sale ! Bricoler le max232 a 3.42v ça passe, mais c'est limite...
    Et le signal blanc, c'est le Tx0 du TM2 (Waouu ya du bruit là !)
    [les 2 canaux sont à 1V/div et BaseTemps=10µs]

    Sinon avec ça, j'ai quand même réussi à envoyer un sms !

    Merci encore mmarc2007

  3. #33
    mmarc2007

    Re : communication serie modem GSM

    Pas de problèmes et merci de ton retour d'info

    Ce qui est fun c'est que j'ai aidé une bonne dizaine de personnes à le faire fonctionner alors que moi ça marche toujours pas

    Tien juste pour savoir, VBAT tu utilises une alim de labo ou réellement une batterie?

  4. #34
    invite549751ba

    Re : communication serie modem GSM

    Effectivement, dans mes recherches sur internet, j'étais tombé sur ton autre post "module GSM commandes AT"

    Pour le Vbat, j'utilise ma seule vraie alim de labo réglée à 3.7v. Et donc pour obtenir le 3.42v et le 3.3v, je fais tout en pont diviseur de tension ...
    L'investissement dans des régus de tension est prévu !
    [Le bruit du max232 est sans doute lié aussi au faible courant que je lui envoi par le pont ... 160µA et même pas peur! ]

    Et dernière précision, tu m'avais parlé du PowerOn mais qui d'après la doc sert à la recharge de la batterie, donc il est resté en l'air lui ...

    Si tu veux d'autres renseignements, pas de soucis

  5. #35
    mmarc2007

    Re : communication serie modem GSM

    Re,

    Et dernière précision, tu m'avais parlé du PowerOn mais qui d'après la doc sert à la recharge de la batterie, donc il est resté en l'air lui ...
    Tiens là je t'avoue que j'en sais rien! Tu peux citer le passage dans la doc?

    Petite faveur, peux tu nous montrer ce qui s'affiche au démarrage de ton module lorsque tu te met en mode debug? Tu te positionne sur tx1.

    Merci d'avance!

  6. #36
    invite549751ba

    Re : communication serie modem GSM

    Hum ... J'ai confondu PowerOn et Vbat ...
    Je m'en suis rendu compte en relisant la doc, ceci dit je n'ai trouvé aucun passage expliquant en détail le rôle de PowerOn. Donc hop petit test : que je le laisse en l'air, que je lui applique 3.3v ou encore 0v, le module marche dans tous les cas (du moins il répond OK à la commande at)
    Peut être que PowerOn désactive seulement certaines fonctions ?
    Petite faveur, peux tu nous montrer ce qui s'affiche au démarrage de ton module lorsque tu te met en mode debug? Tu te positionne sur tx1.
    Et bien, il ne se passe absolument rien ! J'ai branché l'oscillo dessus et j'ai un 3v permanent, aucun signal ...
    (j'ai refait le test en appliquant un 3.3v sur Rx1 qui devrait être l'état normal, même résultat pour Tx1)

    Et une petite question, tu l'as trouvé où ton max3232 ? (Selectronic et Conrad ne connaissent pas ...)

  7. #37
    mmarc2007

    Re : communication serie modem GSM

    C'est vrai que le moteur de recherche du site Conrad est pas top, mais ils le vendent bien :

    http://www.conrad.fr/composants_et_c...895_209482_FAS

    Attention au prix ça pique un peu...

    Pour le debug, il faut peut-être l'activer avec une commande du genre :

    AT+CEER
    AT+CMEE=1
    AT+CMER=<mode>,<keyp>,<disp>,< ind>,<bfr>
    ...

    Mais t'embêtes pas trop!


  8. #38
    invite549751ba

    Re : communication serie modem GSM

    Aie ...!
    En relisant la doc du max232, il est stipulé que c'est un "convertisseur RS232 vers signaux 5V TTL/CMOS" et qu'il est prévu pour être alimenté entre 0 et 6v (et pas seulement 5v comme je le pensais et surement beaucoup d'autres!) et donc on obtient les niveaux de tension qu'on désire en sortie !
    J'ai refait mon montage plus propre avec un simple regu variable LM317 (réglé à 3.35v) et j'obtiens du 0/3.3v coté CMOS et du -9/9v coté rs232
    max232 : 0.90€, LM317 : 0.50€ (et surtout qu'on trouve ces composants partout!)

    Pour le debug, j'avais déjà activé AT+CMEE=1 (ou 2) dans le précédent test.
    AT+CEER me retourne "+CEER: normal, NO CARRIER" mais toujours rien sur le Tx1.
    Quant à AT+CMER, j'avoue ne pas trop comprendre la syntaxe dans la doc ...

    Il faut surement activer le debug avec une commande bien spécifique du module!? (idem si on voulait se servir du spi par exemple)

  9. #39
    mmarc2007

    Re : communication serie modem GSM

    Re,

    Pour le Max 232 c'est clair que c'est pas plus mal!
    Moi j'avais tellement de problèmes avec mon premier module que j'ai essayé de m'affranchir de toutes les sources d'erreur... Tu peux même utiliser de simples portes logiques...

    Pour le debug, la seule commande que j'ai trouvé et qui peut avoir un rapport, c'est la commande TRACE. Mais pas moyen de l'utiliser et finalement le debug ne m'apprend pas grand chose.

    Par contre, questions :

    As-tu initialisé la liaison GPRS pour l'envoi des SMS?
    As-tu essayé la commande AT+CIND? (etat du module)
    pour ma part : 1,2,1,0,0,0,0,0,1,0,0
    Peux tu afficher le résultat de : AT&V (configuration courante)

    Les réponses que tu vas apporter pourraient être très utiles pour les gens comme moi, qui galèrent! lol

    Si non pour plus détails sur les signaux de contrôle (DTR,DTC...) ils sont utilisés si tu établi une liaison data/ TCP IP. Dans ce cas tu peux les désactiver avec les commandes AT&D0 , AT&K0.

    bye

  10. #40
    invite549751ba

    Re : communication serie modem GSM

    Je pense qu'une capture d'écran sera plus efficace qu'une longue description, la fenêtre du terminal commence à la mise sous tension du module :

    (le 1er envoi de sms a loupé, je ne sais pas trop pourquoi ...)

    J'espère que ça pourra t'aider !

    [Et j'avoue découvrir des choses et des commandes très intéressantes avec ce que tu me demandes, notamment l'histoire des profils ... ]

  11. #41
    mmarc2007

    Re : communication serie modem GSM

    Merci pour le screen!

    J'ai exactement la même config...

    Je pense à un dysfonctionnement, soit du module en lui même soit de l'antenne fourni avec le support de développement! Car des fois la qualité de signal s'écroule! Le problème peut aussi venir d'un défaut d'alimentation mais je n'ai malheureusement pas d'oscillo...

    at+csq me donne parfois des resultats < 15
    at+creg? me donne parfois 1,4 ce qui correspond à une erreur d'enregistrement sur le réseau...

    Donc j'ai commandé un nouveau module! youou!

    A ce propos, as-tu configuré l'enregistrement sur le réseau? (at+creg=1)

    La suite après réception du nouveau module!

  12. #42
    invite549751ba

    Re : communication serie modem GSM

    C'est vrai que depuis le début j'ai fais tous mes tests avec une autre antenne que celle du module. Mais j'ai fais un essai rapide ce matin avec l'antenne fournie et j'obtiens un csq aux alentours de 19 (alors que l'autre me fournit un bon 24 ce matin)

    A défaut d'oscillo, tu peux essayer l'ampèremètre sur ton alim générale : à la mise sous tension, j'ai une conso de ~110mA pendant 3-4s. Ensuite je retombe à ~40mA. Et une fois le code pin rentré (donc recherche du réseau je suppose) je remonte à 100mA voir 200 parfois pendant une durée de 1-3s. Puis repos repos permanent à 40mA par la suite !
    A ce propos, as-tu configuré l'enregistrement sur le réseau? (at+creg=1)
    Et bien non ! Ce qui m'étonne un peu d'ailleurs mais bon ... Je n'ai strictement rien fais d'autre que le screen à la mise sous tension !

    Espérons que ton nouveau module soit moins capricieux!

  13. #43
    invite9f5fa6c0

    Re : communication serie modem GSM

    Citation Envoyé par mmarc2007 Voir le message
    Bonjour!

    J'ai un problème qui traine depuis plusieurs mois...

    Je souhaite communiquer avec un module GSM.

    (http://www.lextronic.fr/P3300-module...s-oem-tm2.html).

    Sur le papier ce module est super mais en pratique c'est vraiment l'enfer!

    Quelqu'un l'a t-il déjà utilisé?

    Il y a 4 type de communications
    • -FULL UART
    • -UART
    • -SPI
    • -I2C

    Dans un premier temps j'ai voulu communiquer via le FULL UART (9 fils), lorsque je me connecter en série avec teraterm, si te tape des caractères j'ai un écho illisible(des caracteres bizard + mon caractere tapé au clavier)...

    Je suis passé à la connexion UART (3 fils : TX, RX, GND) et rien... pas d'echo...

    En SPI, rien non plus...

    Donc mes questions:

    -Est-il probable que par défaut les autres moyens de communications soient désactivés?

    -Il y a une notion de TCP/IP sur le FULL UART, je devrais peut être utiliser un logiciel bien spécifique qui utilise ce protocole plutôt que TerraTerm?!

    Merci!
    Bonjour,
    J'aimerai bien avoir le schématique de votre circuit afin de connecter le module TM2 au autre composants. Je vous remercie par l'avance...

  14. #44
    invite549751ba

    Re : communication serie modem GSM

    Bonjour,

    Je pense qu'avec les précédents posts, le schéma est facilement réalisable.
    Ici par exemple ...

  15. #45
    mmarc2007

    Re : communication serie modem GSM

    Salut!

    Je reviens un peu sur le sujet...

    J'ai finalement réussi à envoyer un sms! (Yououuu)

    J'avais plusieurs problèmes :
    1) un module GSM défaillant que j'ai fini par changer.
    2) une alim stabilisé de 3A pas si stabilisé que ça...

    J'utilise maintenant une batterie de téléphone 3V7 et ça fonctionne parfaitement!

    Si j'ai le temps, je ferais un petit "projet" avec des schéma et des exemples...

    Bye!

    PS : C'est bizarre pour mon alim...

  16. #46
    invite6ebdb2cf

    Re : communication serie modem GSM

    Felicitation marc pour ton premier sms

  17. #47
    mmarc2007

    Re : communication serie modem GSM

    Merci

    Maintenant autre problème, j'essaie de trouver un connecteur 60 voies que je puisse souder sur un circuit. celui vendu par lextronique est trop petit (pas 0.5) pour le matériel de soudure dont je dispose...

    Je fais me recherches mais c'est pas gagner!

    Les caractéristiques du connecteur sont :
    pas 0.5
    60 voies
    largeur 2mm

  18. #48
    invite6ebdb2cf

    Re : communication serie modem GSM

    tu peut utiliser une panne de fer a souder de petit dimension, pour la soududre tu trouve plusieur videos sur internet qui expliquent la soudure avec flux et comme ca tu peut souder des dimension jusqu'a 0.4mm !!

  19. #49
    mmarc2007

    Re : communication serie modem GSM

    salut badrbo,

    Si j'ai bien compris la technique consiste à enduire le circuit d'une résine puis de frotter avec la pane du fer tout en ajoutant de l’étain?

    J'ai trouvé une video sympat : http://www.youtube.com/watch?v=wQXhny3R7lk

    Dans la vidéo ça semble facile mais je sent que je vais tout massacrer

    Merci.

  20. #50
    invite6ebdb2cf

    Re : communication serie modem GSM

    oui marc, c'est du "flux" un produit chimique, apres quelque essais tu va trouver que c'est facile et rapide

    http://www.youtube.com/watch?v=6YU3v_w7x7o

    ou va tu produire tes PCB ??

    badr

  21. #51
    invitecaaad901

    Re : communication serie modem GSM

    Bonjour,

    j'ai aussi un module TM2 installé sur la platine d'adaptation. Je cherche désespérément comment controlé des sortie avec des commandes AT. quelle sortie peuvent être contrôlé ?
    J'ai bien réussi a envoyer un sms mais je ne trouve aucune info sur ce que je souhaite faire.

    Si quelqu'un passe par ici et connais la réponse je le remercie d'avance

  22. #52
    invite549751ba

    Re : communication serie modem GSM

    Bonjour,
    Oui je pense que tu peux contrôler des sorties mais je n'ai aucune idée de comment les commander. Dans la doc, tu as des keypads comme par exemple la "Keypadoutput pin 1" (patte 32)

    Mais j'ai du mal à saisir l’intérêt de piloter une sortie par l'intermédiaire du module TM2 et non pas directement par programmation d'un µC ...?

    Bon courage =)

  23. #53
    invitecaaad901

    Re : communication serie modem GSM

    Merci pour la réponse

    Oui j'avais vue aussi les keypads mais je ne trouve pas comment les controlé.

    Enfaite il sera couplé avec un autre module qui servira de µC mais je veux par l’intermédiaire d'un commande AT (genre a la réception d'un sms ou autre) pouvoir si jamais le µC plante le redemarer a distance. Mais je ne sais pas si c'est possible...

  24. #54
    invite549751ba

    Re : communication serie modem GSM

    Personnellement, dans mon système, c'est le µC qui est capable de redémarrer le module GSM et non l'inverse ...
    Car je ne pense pas que l'inverse soit sérieux : un µC ne plante pas, sauf en cas de gros pépins et dans ce cas, il est important de se poser la question "pourquoi a t'il planter?" en ne se contentant pas de la redémarrer simplement.

    Enfin cela reste mon avis avant tout

    Et dernière chose, je pense pas qu'on puisse "programmer" à proprement parler (en C par ex) le module GSM de manière autonome, c'est à dire que tu ne pourras pas dire au module "à la réception de tel message, switch telle sortie"

  25. #55
    sengh

    Re : communication serie modem GSM

    Bonjour ;
    mon probleme concerne le montage de la page 66 ( interface gsm 2 ) :
    le module tm2 ne repond pas ,
    merci de votre aide

  26. #56
    Forhorse

    Re : communication serie modem GSM

    Il me saoul grave ce module. Impossible d'avoir la moindre réponse.
    j'ai cablé TXD0, RXDO, RTS0 et CTS0 en RS232 via un MAX 232 et convertisseur de niveau TTL <-> CMOS3.3V
    le module est alimenté en 3.7V via VBAT et GND
    EXTRST est branché au 3.7V
    et que dalle, pas la moindre réponse ni le moindre echo.

    ça existe des gens qui ont reussit à le faire fonctionner du premier coup ?
    Quand je mesure SIM-VCC j'ai 0v, c'est normal à votre avis ?

  27. #57
    invite549751ba

    Re : communication serie modem GSM

    Attention, Vbat doit être alimenté en 3.7v, mais tous les autres niveaux de tension sont du Cmos 3.3v (de mémoire).
    C'est à dire que Extrst doit être à 3.3v et non 3.7... Vérifie aussi que ton Rx/Tx font bien 0-3.3v
    Ce module n'aime vraiment pas les surtensions d'après certains !

    Et si tu n'as jamais eu d'echo, peut être est-ce aussi un problème coté config du pc et du port com ?
    (perso, je n'utilise pas RTS/CTS, pins restés en l'air)

  28. #58
    Forhorse

    Re : communication serie modem GSM

    la datasheet de ce module est vraiment pauvre. On ne sais pas du tout a quoi ressemble les port d'I/O, par exemple est-ce qu'il y a des diodes de clamp ou pas ? si oui 3.3V ou 3.7V ça fait aucune difference, si non quelle est la tolerance ? genre mettre 3.7V sur un pin I/O = module cramé ?
    A quel niveau de tension le module considère t-il un 1 logique ?
    Bref, pour un truc aussi pointu, il manque des tonnes de renseignements...

    Pas de probleme niveau PC ni interface, si je boucle TX et RX côté 3.3V j'ai bien en écho ce que je tape, c'est vraiment le module qui ne renvois rien (ou ne reçoit rien...)
    Et c'est vraiment dommage qu'il n'y a rien au niveau du module qui indique s'il est "en vie" ou non.

  29. #59
    invite549751ba

    Re : communication serie modem GSM

    Je suis d'accord pour la datasheet... Malheureusement !
    Pour les diodes de clamp, justement je ne teste pas plus de 3.3v et mon module est encore en vie!

    Effectivement, si le bouclage au niveau 3.3v marche, c'est ok ... Et tu es bien à 115200bds?
    Pour avoir une idée du module, relis mes anciens posts sur la consommation de courant au démarrage, ça peut te donner des pistes sur l'état...

  30. #60
    Forhorse

    Re : communication serie modem GSM

    oui 115200 bds, et par depit j'ai même testé avec toute les autres valeurs possible dans hyperterminal entre 115200 et 2400
    J'avais pas pensé à mesurer le courant, effectivement ça peut être une piste pour savoir si le truc est en vie ou pas.
    Je sent que ça va se finir avec un vieux GSM d'occasion plutôt que ce module de M@#!?

Page 2 sur 4 PremièrePremière 2 DernièreDernière

Discussions similaires

  1. Modem GSM Embarqué
    Par invite753da5c7 dans le forum Électronique
    Réponses: 5
    Dernier message: 06/09/2010, 13h13
  2. Tel GSM/ MODEM/ lien Ethernet
    Par Timar dans le forum Électronique
    Réponses: 0
    Dernier message: 31/08/2009, 13h13
  3. communication avec modem
    Par invite024e48b6 dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 25/03/2009, 21h35
  4. Accès internet via modem GSM/GPRS
    Par invitef6dc9c06 dans le forum Électronique
    Réponses: 4
    Dernier message: 16/09/2008, 19h04
  5. Communication GSM/PC via rs232
    Par inviteeddea82a dans le forum Électronique
    Réponses: 4
    Dernier message: 25/09/2006, 11h40
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...