S
Srecko
Guest
Bonjour, chers utilisateurs de ce forum.Tout d'abord, permettez-moi de me présenter.
Mon nom est Srecko Lavric et les gens
m'appellent Lucky (= Srecko).Mon travail est un professeur assistant au laboratoire d'électronique.Il ya deux ans,
j'ai commencé à travailler sur un projet appelé Aqualink et nous sommes près pour le démarrage d'une production.En ce moment je suis tombé sur un grand nombre de problèmes d'ingénierie et les solutions aussi.
Actuellement, je
suis en train de travailler autour de SIM300D GSM / GPRS module.Le principal avantage de ce module est SMD variante.Il peut facilement être soudé à la CCP, sans se soucier des courts-circuits et la mauvaise soudure des joints.En outre il a si grand pads de soudure, vous pouvez donc quelques fils à souder et de l'utiliser sur un breadbord.
Voici quelques-unes des choses importantes,
ce qui pourrait aider
quelqu'un à résoudre son problème, et peut-être vous fera gagner une heure ou deux.
ALIMENTATION
Powering modules GSM est très important, car ils sont très exigeants peaces de l'équipement.Certains d'entre vous ne comprennent pas ce qui est une transmission de l'éclatement.Il
s'agit de la Borst de transmission de paquets de données.Cet éclatement est présent, lorsque le module est l'inscription au réseau, au cours d'appel vocal ou lors de l'échange de données en mode GPRS.Au cours de l'éclatement de l'actuelle crampons peuvent être
jusqu'à 2A, afin que votre alimentation doit être capable de fournir cette 2A durant le pic de consommation d'énergie.
Presque aucun régulateur est capable de réguler l'alimentation en énergie de cette manière, que l'offre ne serait pas un peu de l'automne au cours de l'éclatement.Il est très important de garder cette différence de tension aussi faible que possible.Elle peut être mesurée à l'aide d'un oscilloscope pendant un appel.Lors du démarrage d'un appel de la puissance de l'émetteur est au maximum et diminue secondes plus tard, lorsque la cellule module reconnaît
qu'il peut réduire la puissance (en bon signal conditions).Le mieux serait de numérisation oscilloscope qui permet de stocker le résultat de l'examen.En aucun cas la chute de tension mai dépasser la tension de 350mV et mai de ne pas tomber sous 3,5 V.S'il vous plaît utiliser 4V approvisionnement.Ne pas ménager votre condensateurs.2-je utiliser des condensateurs à faible ESR 100uF/6.3V 100uF tantale 1uF cheramic 100nF cheramic.Il fonctionne comme un charme.
Si votre module pouvoirs pendant TX éclaté, l'alimentation est la principale raison.Après cela, le module ne peut pas être redémarré automatiquement.Il doit être alimenté avec PWRKEY.Il est prudent de surveiller l'état broches à votre demande.Si elle tombe à 0 logique, le module est éteint.Cette broche besoins 10k déroulant résistance à fonctionner correctement.
COMMUNICATION
Baudrate
du module par défaut est 115200 bps.Lorsque le module de pouvoirs et de registres du réseau, il publie un URC (résultat non sollicités code) "RDY".Les nouvelles versions de logiciels release "Call prêt".Faites attention aux lettres majuscules.Il est délivré à 115200.
Si vous ne voulez pas que cette vitesse de communication (je ne sais pas pourquoi), alors que votre demande puisse question "A" de commande et d'attendre pour la réponse.Tis Essayez tant que vous ger "AT" <CR> "OK" <CR>.
Il est bon de désactiver l'écho de vos commandes.cela est fait avec la commande "ATE0".
Vous pouvez utiliser uniquement les broches TX et RX de communiquer avec le microcontrôleur, mais vous devez garder à l'esprit que la durée de ce que vous pouvez recevoir votre buffer overflow et certaines données peuvent être réécrites ou tronqué.Je CTS et RTS connectés ensemble pour ce mode de fonctionnement.
Votre firmare doit être conscient, que le module peut envoyer URC à tout moment.Si vous
n'avez pas besoin de cette URC, vous devriez au moins cleas RX tampon, si vous êtes en attente pour une autre message.
CARTE SIM
Très simple.Utilisez 8 broches détenteur de la carte sim avec SIM présence switch.Connecter tous ensemble comme il se doit (SIMCLK, SIMDTA, SIMRST, SIMVCC).Connectez une extrémité du passage à la carte SIM présence GND directement, et l'autre à SIMPRE contact.C'est tout.Si connecté correctement doit fonctionner correctement.Parfois, le contact sur la carte SIM ou de titulaire de carte SIM se salir.Ils doivent être nettoyés pour fonctionner correctement.
Un autre est " CMS ERROR: 517".Cela signifie que la carte SIM
n'est pas prêt.Si vous essayez de la liste des messages de ce mai occure et l'envoi échoue.Vous devez prêter attention à cette erreur, car il peut faire perdre beaucoup de temps.Par exemple, si l'envoi d'un SMS, cela peut occure eror.Alors mieux attendre SIM pour se préparer et de passer ensuite.Vous pouvez utiliser AT CMGL = "ALL" pour cela, et d'attendre "OK".Répétez cette opération
jusqu'à ce que vous vous débarrasser de " CMGS ERROR: 517".
MODULE DE FIABILITÉ
Ce
n'est que mon avis.J'ai utilisé environ 120 pièces de ces modules et de tous les grands d'entre eux travaillaient sans problème et aucun d'entre eux sont morts pour le moment.Ils travaillent vite et fiable.Je
suis plus satesfied avec SIM300D puis wit SE (Wavecom) GS64.
Je pense que
c'est assez pour aujourd'hui.Si vous avez des questions,
s'il vous plaît faites le moi savoir.Si vous avez besoin de certains modules, je pourrais vous offrir de la paix ou deux.
Si vous
n'avez aucune expérience avec le démarrage d'une communication GPRS entre uC SIM300D et UDP serveur,
s'il vous plaît me donner un indice.Je ne peux pas résoudre ce casse-tête pour le moment.Si vous avez des commandes AT exemple de ce que devrait être en place avant même l'utilisation de AT CIPSEND, il sera très appréciée.
Si vous êtes arrivé à ce stade de la lecture, puis je vous remercie de votre pacience et / ou de l'intérêt et meilleures salutations.
Srecko Lavric
PS Je vais publier également dans un nouveau fil.Ce qui va se développer à partir de cela.
Mon nom est Srecko Lavric et les gens
m'appellent Lucky (= Srecko).Mon travail est un professeur assistant au laboratoire d'électronique.Il ya deux ans,
j'ai commencé à travailler sur un projet appelé Aqualink et nous sommes près pour le démarrage d'une production.En ce moment je suis tombé sur un grand nombre de problèmes d'ingénierie et les solutions aussi.
Actuellement, je
suis en train de travailler autour de SIM300D GSM / GPRS module.Le principal avantage de ce module est SMD variante.Il peut facilement être soudé à la CCP, sans se soucier des courts-circuits et la mauvaise soudure des joints.En outre il a si grand pads de soudure, vous pouvez donc quelques fils à souder et de l'utiliser sur un breadbord.
Voici quelques-unes des choses importantes,
ce qui pourrait aider
quelqu'un à résoudre son problème, et peut-être vous fera gagner une heure ou deux.
ALIMENTATION
Powering modules GSM est très important, car ils sont très exigeants peaces de l'équipement.Certains d'entre vous ne comprennent pas ce qui est une transmission de l'éclatement.Il
s'agit de la Borst de transmission de paquets de données.Cet éclatement est présent, lorsque le module est l'inscription au réseau, au cours d'appel vocal ou lors de l'échange de données en mode GPRS.Au cours de l'éclatement de l'actuelle crampons peuvent être
jusqu'à 2A, afin que votre alimentation doit être capable de fournir cette 2A durant le pic de consommation d'énergie.
Presque aucun régulateur est capable de réguler l'alimentation en énergie de cette manière, que l'offre ne serait pas un peu de l'automne au cours de l'éclatement.Il est très important de garder cette différence de tension aussi faible que possible.Elle peut être mesurée à l'aide d'un oscilloscope pendant un appel.Lors du démarrage d'un appel de la puissance de l'émetteur est au maximum et diminue secondes plus tard, lorsque la cellule module reconnaît
qu'il peut réduire la puissance (en bon signal conditions).Le mieux serait de numérisation oscilloscope qui permet de stocker le résultat de l'examen.En aucun cas la chute de tension mai dépasser la tension de 350mV et mai de ne pas tomber sous 3,5 V.S'il vous plaît utiliser 4V approvisionnement.Ne pas ménager votre condensateurs.2-je utiliser des condensateurs à faible ESR 100uF/6.3V 100uF tantale 1uF cheramic 100nF cheramic.Il fonctionne comme un charme.
Si votre module pouvoirs pendant TX éclaté, l'alimentation est la principale raison.Après cela, le module ne peut pas être redémarré automatiquement.Il doit être alimenté avec PWRKEY.Il est prudent de surveiller l'état broches à votre demande.Si elle tombe à 0 logique, le module est éteint.Cette broche besoins 10k déroulant résistance à fonctionner correctement.
COMMUNICATION
Baudrate
du module par défaut est 115200 bps.Lorsque le module de pouvoirs et de registres du réseau, il publie un URC (résultat non sollicités code) "RDY".Les nouvelles versions de logiciels release "Call prêt".Faites attention aux lettres majuscules.Il est délivré à 115200.
Si vous ne voulez pas que cette vitesse de communication (je ne sais pas pourquoi), alors que votre demande puisse question "A" de commande et d'attendre pour la réponse.Tis Essayez tant que vous ger "AT" <CR> "OK" <CR>.
Il est bon de désactiver l'écho de vos commandes.cela est fait avec la commande "ATE0".
Vous pouvez utiliser uniquement les broches TX et RX de communiquer avec le microcontrôleur, mais vous devez garder à l'esprit que la durée de ce que vous pouvez recevoir votre buffer overflow et certaines données peuvent être réécrites ou tronqué.Je CTS et RTS connectés ensemble pour ce mode de fonctionnement.
Votre firmare doit être conscient, que le module peut envoyer URC à tout moment.Si vous
n'avez pas besoin de cette URC, vous devriez au moins cleas RX tampon, si vous êtes en attente pour une autre message.
CARTE SIM
Très simple.Utilisez 8 broches détenteur de la carte sim avec SIM présence switch.Connecter tous ensemble comme il se doit (SIMCLK, SIMDTA, SIMRST, SIMVCC).Connectez une extrémité du passage à la carte SIM présence GND directement, et l'autre à SIMPRE contact.C'est tout.Si connecté correctement doit fonctionner correctement.Parfois, le contact sur la carte SIM ou de titulaire de carte SIM se salir.Ils doivent être nettoyés pour fonctionner correctement.
Un autre est " CMS ERROR: 517".Cela signifie que la carte SIM
n'est pas prêt.Si vous essayez de la liste des messages de ce mai occure et l'envoi échoue.Vous devez prêter attention à cette erreur, car il peut faire perdre beaucoup de temps.Par exemple, si l'envoi d'un SMS, cela peut occure eror.Alors mieux attendre SIM pour se préparer et de passer ensuite.Vous pouvez utiliser AT CMGL = "ALL" pour cela, et d'attendre "OK".Répétez cette opération
jusqu'à ce que vous vous débarrasser de " CMGS ERROR: 517".
MODULE DE FIABILITÉ
Ce
n'est que mon avis.J'ai utilisé environ 120 pièces de ces modules et de tous les grands d'entre eux travaillaient sans problème et aucun d'entre eux sont morts pour le moment.Ils travaillent vite et fiable.Je
suis plus satesfied avec SIM300D puis wit SE (Wavecom) GS64.
Je pense que
c'est assez pour aujourd'hui.Si vous avez des questions,
s'il vous plaît faites le moi savoir.Si vous avez besoin de certains modules, je pourrais vous offrir de la paix ou deux.
Si vous
n'avez aucune expérience avec le démarrage d'une communication GPRS entre uC SIM300D et UDP serveur,
s'il vous plaît me donner un indice.Je ne peux pas résoudre ce casse-tête pour le moment.Si vous avez des commandes AT exemple de ce que devrait être en place avant même l'utilisation de AT CIPSEND, il sera très appréciée.
Si vous êtes arrivé à ce stade de la lecture, puis je vous remercie de votre pacience et / ou de l'intérêt et meilleures salutations.
Srecko Lavric
PS Je vais publier également dans un nouveau fil.Ce qui va se développer à partir de cela.