Étape 10 : Connexion, configuration et mise à niveau
Une fois que vous avez le XBee connecté à un ordinateur, vous pouvez expérimenter avec la connexion, la configuration et la mise à jour des modules vers le dernier firmware.
Connexion
Tout d’abord, suivez les informations de câblage dans la section précédente pour connecter le module XBee. Notez que si le module a une alimentation correcte, la LED verte doit clignoter. Si ce n’est pas, vérifiez le câblage et vérifier que le XBee est alimenté
Vous aurez besoin de comprendre quel port série (COM) que vous utilisez. Branchez le câble de FTDI, adaptateur USB, Arduino, etc.. Sous windows, vérifiez le gestionnaire de périphériques, recherchez « USB Serial Port »
Ensuite, vous aurez besoin d’ouvrir un programme de terminal. Windows est livré avec Hyperterminal, donc juste l’utiliser. Ses sous
Démarrer -> programmes -> Accessoires -> Communications -> HyperTerminal.
Si vous exécutez un autre système d’exploitation à utiliser quel que soit le programme terminal est disponible pour lui, comme ZTerm, minicom, etc.. Assurez-vous que vous comprenez comment ceux qui travaillent depuis une confusion pourrait causer un gros mal de tête
Lorsque vous l’ouvrez vers le haut, il devrait vous demander pour une nouvelle connexion. Permet de le nommer « xbee »
Ensuite vous choisirez le port COM dans le menu déroulant le menu, dans mon cas sa COM4.
Ensuite, définissez les propriétés. Assurez-vous que vous sélectionnez 9600 bits/s, 8 bits, sans parité, 1 bit d’arrêt et aucun contrôle de flux. Certains programmes peuvent appeler ce (9600 8N1). Si le XBee a été configuré pour une vitesse de transmission différent, bien sûr, vous devez utiliser qui.
Vous obtenez un écran blanc qui dit « Connecté » dans le coin inférieur gauche. Maintenant, changer la configuration en sélectionnant fichier -> Propriétés puis allant dans l’onglet paramètres et cliquez sur le bouton Configuration ASCII . Assurez-vous que vous envoyez les extrémités de trait avec sauts de ligne et aussi se faisant l’écho des personnages locaux
Maintenant, tapez dans +++ (trois signes plus) en succession rapide. Si le XBee est correctement connecté, vous obtiendrez un OK en réponse
Si vous avez obtenu un OK cela signifie le XBee est propulsé et câblé correctement vers le haut ! Si sa ne fonctionne pas, vérifier :
- Réessayez, attendez 10 secondes entre chaque tentative de dactylographie dans +++ et taper la +'s rapidement
- Le module est alimenté ? VOYANT vert doit être clignotant
- RX et TX sont inversés ?
- Vous avez la vitesse de transmission correcte ? Par défaut, il ne devrait être 9600 bauds 8N1 aucun handshake matériel mais si il a été utilisé pour autre chose que la vitesse de transmission peut être différente.
Ensuite essayez de taper dans +++ (réception OK) puis à et appuyez sur retour pour obtenir un autre OK c’est fondamentalement comment nous pouvons configurer le XBee, en l’envoyant à commandes (ils commencent tous avec AT pour attirer l’ATtention). Après un certain temps, le XBee fois sortir du mode de configuration et revient au mode de connexion directe. Donc si vous voulez revenir au mode de configuration, il suffit de taper +++ et il va commencer à répondre à nouveau.
Configuration avec terminal
XBee peut être configuré directement à l’aide d’un programme de terminal ou via un programme comme XCTU de Digi - qui est spécifiquement conçu pour faciliter la configuration.
Par exemple, voici deux exemples de la façon configurer en bauds du module.
À l’aide d’un terminal, vous pouvez modifier la vitesse de transmission à l’aide de la commande ATBD ensuite un numéro choisit quel débit en bauds à utiliser :
- 0 = 1200
- 1 = 2400
- 2 = 4800
- 3 = 9600
- 4 = 19200
- 5 = 38400
- 6 = 57600
- 7 = 115200
-> +++ (entrer en mode)
<- OK
-> À (Cochez si xbee modem ne répond pas)
<- OK
-> ATBD (vitesse de transmission actuelle get comme ci-dessus)
<- 3 (9600)
-> ATBD 4 (débit en bauds set à 19200)
<- OK
-> ATBD (vérifier de nouveau)
<- 4
-> ATWR (écrire la variation du taux en bauds à clignoter)
<- OK
Puis réinitialiser le module, soit en tirant sur la broche reset faible pendant une seconde ou retrait de puissance (le fait de débrancher des câbles, etc.) pour se connecter maintenant, définissez la borne d’utiliser 19200 baud, sinon le module ne répond pas ! Vous pouvez le définir à 9600 bauds en lui donnant le commandement ATBD 3 et puis ATWRiting pour le flash
Configuration avec X-CTU
Digi/Maxstream écrit un petit programme pour aider à configurer XBees, ses aussi la seule façon je sais de les mettre à niveau vers le dernier firmware. Malheureusement il ne fonctionne que sur Windows
Après installation et démarrage du programme, sélectionnez le port COM (COM4 ici) et le débit en bauds (9600 est par défaut). Aucun contrôle de flux, 8N1
Pour vérifier, cliquez sur Test / requête
J’espère que le test réussira. Si vous rencontrez des problèmes : Vérifiez que le XBee est sous tension, branché correctement, le bon port COM & en bauds est sélectionné, etc..
Le test répondra avec la version du firmware. Nous allons maintenant modifier le débit en bauds pour le modem à l’aide de X-CTU
Allez dans l’onglet Configuration du Modem. C’est là le modem est configuré et mis à jour
Cliquez sur Paramètres de Modem -> "lecture" à lire dans la version actuelle et les paramètres
Vous pouvez passez directement et mettre à jour le modem maintenant, car il peut être source de confusion si vous n’avez pas le dernier firmware sur elle
Défiler vers le bas dans les paramètres du volet jusqu'à ce que vous trouviez l' interface Serial -> Interface débit réglage. Cliquez sur le paramètre et sélectionnez l’option 4 pour 19200 bauds.
Lorsque que vous avez sélectionné, cliquez sur écrire dans cette mise en place du programme. N’oubliez pas de « reboot » le module de puissance-vélo il ou en tirant sur la broche de Reset faible. Prochaine fois que vous souhaitez vous connecter, assurez-vous de modifier la configuration du port COM à 19200 ou vous ne serez pas en mesure de parler au module !
La mise à niveau avec X-CTU
Theres une bonne chance de votre XBee n’exécute pas le dernier firmware & il y a beaucoup de fonctionnalités ajoutées, donc ensuite est la mise à niveau !
Allez dans l’onglet Configuration du Modem. C’est là le modem est configuré et mis à jour
Cliquez sur Télécharger les nouvelles versions... et sélectionnez cette option pour télécharger les derniers firmwares sur le Web
Une fois que vous avez téléchargé le nouveau firmware, son temps pour mettre à niveau !
Cliquez sur Paramètres de Modem -> "lecture" à lire dans la version actuelle et les paramètres
Maintenant, vous saurez avec certitude quelle est la fonction définie, la version et les paramètres sont stockés dans le modem
Sélectionnez dans le menu déroulant Version la dernière version disponible
Cochez la case toujours mise à jour firmware
Et écrire pour initialiser et programmer le nouveau firmware en un clic !
C’est elle, maintenant, vous avez le firmware plus récent pour votre modem. Vous devez maintenant désélectionner la case à cocher toujours mise à jour du firmware . Si vous avez des problèmes, comme par exemple le délai ou ne pas être capable de communiquer, de s’assurer que la broche RTS est correctement câblée vers le haut comme cette broche est nécessaire pour la mise à niveau. Câbles FTDI sont déjà mis en place pour cela alors vous ne devriez pas avoir un problème