Étape 1: Certains détails d’installation
Bloc d’alimentation
Le manuel de conception de matériel de SIM900A de la SIMC (besoin de s’inscrire en premier lieu, mais Ive vu ailleurs - juste google il) fournit une conception de référence de l’approvisionnement de puissance et affirme que l’alimentation doit fournir jusqu'à 2 a par moments. L’alimentation de 5V USB est inadéquate car elle ne peut pas fournir le courant nécessaire, donc utiliser un externe 3, 7V, jusqu'à 4,2 v, bloc d’alimentation. Certains vendeurs d’eBay dire vous pouvez fournir le module à 5V, mais vous ne pouvez pas sauf si elle a un régulateur intégré ou une diode de série. Mien ne marche pas, il s’est éteint avec une erreur « au-dessus de la tension"alimenté en 5V. Tension d’alimentation Max est 4.8V. Une simple alimentation linéaire est adéquate, et travaillent un régal ces petits buck-convertisseurs disponibles sur eBay, mais connecter un bouchon de grand rangement au travers de la sortie pour fournir le courant d’impulsion de pointe.
Si votre "Netlight" (LED D6) clignote lentement et régulièrement vous êtes ok, sinon si vous obtenez 4 personnages récurrents sur le PC et rien d’autre, particulaly si la réinitialisation de l’indicateur de sonnerie (RI, LED D5) aussi parfois bouffées de chaleur, l’alimentation est aplatis au cours de ces impulsions de courant élevées et le module.
Connexions électriques communications
Le Sim900A a 2 ont été construits dans les ports série RS232. L’un est pour les communications courantes permettre à un PC parler au module, et l’autre est un port RS-232 « service » (le port de « debug ») qui sert à l’amélioration du firmware et probablement d’autres tâches similaires.
La SIM900A communique à des niveaux de tension TTL (0 à la tension d’alimentation-0.1V) sur ces ports, et mon module possède une puce MAX232 embarquée sur le port de communication uniquement à traduire RS232 au niveau TTL pour les niveaux de tension standard (-12V à 12V) et peut s’interfacer directement à un PC. Vous pouvez accéder le port de communication aux niveaux TTL si vous enlevez les cavaliers près du connecteur de l’antenne. (Pour être strictement correcte, le MAX232 produit - 7V à + 7V).
Le port de débogage est disponible seulement aux niveaux TTL, et pour l’utiliser sur mon module je dois souder les fils du module (voir plus loin)
Le brochage de port série de communication au niveau de la tension standard est montré sur les photos. [modifier] Veuillez noter que d’autres versions du module ont TTL légèrement différente sorties à broche, donc utiliser un multimètre et localiser le terrain broche/s.
Débit en bauds
Le module est préconfiguré pour « baud auto », et il détecte la vitesse de transmission de la source sur le port de communication. Il sera automatiquement seulement détecter jusqu'à 57600 baud. Pour obtenir ce travail attendre 2 ou 3 secondes après puissance vers le haut et tapez « AT » et pas « à » ou autre combinaison de touches plusieurs fois jusqu'à ce que vous obtenez « OK » retourné. J’ai corrigé par la suite le débit en bauds à utiliser 115200 "AT + IPR = 115200" (sans guillemets) juste pour éliminer un éventuel problème au cours des essais... Lors de la première connexion, définir le PC à 9600 ou alors que le module est préconfiguré pour le bauding de l’auto et ensuite définir le débit en bauds, vous souhaitez utiliser.
Quand pas les bauding automatique, vous obtenez la « RDY », "+ CFUN: 1" et "+ CPIN : prêt" rapports.
Le port de débogage a une vitesse de transmission maximale de 115200 et ne supporte pas les bauding de l’auto. Curieusement, l’outil clignotant tourne à baud 460800 comme rapport par défaut et les gens, que ça marche...
La configuration standard est de 8 bits et 1 bit d’arrêt, aucune parité, et aucun contrôle de flux.
Connexion à votre PC
Vous aurez besoin un port RS232 sur votre PC, mais PC plus modernes n’en ont pas. Obtenir une carte PCI, ou utiliser un convertisseur USB vers RS232. Je vous laisse installer le convertisseur et le pilote, et obtenir le numéro de port comm virtuel. Installez-le maintenant. Faire ? Bon.
Les photos montrent comment brancher un PC sur le port de communication Sim900A à l’aide d’un convertisseur USB-RS232 et alternativement à un levier de vitesses de niveau TTL. En termes simples, relier la broche 2 de votre port RS232 du PC sur la broche de premiers modules, broche 3 aux modules de deuxième et la broche 5 (Terre) à la troisième. (3e est le plus près du trou dans le circuit imprimé).
Ces photos sont capturées à partir d’un document que j’ai téléchargé à partir lien d’information Sim900. (recherchez le bouton près du titre qui a la flèche vers le bas pour télécharger) Sa part d’une archive 3.1MB.rar lié à via la rubrique sim900 sur www.taobao.com. (télécharger à vos risques et périls) et contient une représentation schématique, Arduino détails de connexion à la liste des commandes et autres informations utiles. Sa vaut le téléchargement comme la Sim900 est similaire à la Sim900A... Le document est en anglais, mais le site est en chinois. J’ai utilisé une app sur mon iPad appelé « Web Translator » pour traduire la page web en anglais, et il fonctionne un régal une fois mis en place.
Carte SIM
La carte Sim doit être déverrouillée. J’utilise une carte sim prépayée de Vodaphone. Selon le site d’information de réseau cellulaire australien Optus tant Vodaphone utilisent le 900 et 1800 MHz bande pour GSM (aka 2 G) en Australie. Telstra est changeant ses bandes d’exploitation et faire disparaître avec le GSM, donc n’utilisez pas une carte de sim de Telstra.