Club robotique de Sophia-Antipolis

Accueil > POBOTpedia > Autres constituants d’un robot > Les circuits spécialisés > Modules de communication sans-fil > Echange bidirectionnel par radio 433 MHz

Echange bidirectionnel par radio 433 MHz

samedi 1er janvier 2011, par Julien H.

Un kit radio 433 MHz nous permet de piloter un robot à longue distance grâce à une liaison série bidirectionnelle simple à mettre en œuvre entre un ordinateur en USB et un montage équipé d’une communication UART.

Laurent nous a fait découvrir le kit APC220 lors d’un atelier et force est de constater qu’il vaut vraiment le coup.

Description du kit

Le kit est disponible chez Zartronic où toutes les caractéristiques techniques sont présentées.

Fiche du kit APC220

Comparaison des solutions

Jusqu’ici, nous avions (surtout) utilisé des communications à 2,4 GHz avec les protocoles 802.15.4 ou Zigbee grâce aux modules XBee. Leur intérêt est grand et nous leur avons dédié un certain nombre d’articles.

Comme me le fait remarquer Eric, ce n’est pas la première fois que nous utilisons un système de communication dans cette bande de fréquence : les modems OneRF qui équipent le radeau Medusa utilisent le 433 MHz.

Mais quand il s’agit d’une liaison entre seulement deux systèmes à vitesse faible (9600 bps), les solutions radio sont suffisantes. Il existe depuis longtemps des émetteurs / récepteurs en 433 MHz, mais ce kit est prêt à l’emploi.

Matériel et coût d’une solution XBee :

 deux modules XBee : 25 euros chaque
 une platine de connexion avec le microcontrôleur : 20 euros
 une platine de connexion USB avec l’ordinateur : 20 euros

Matériel et coût d’une solution APC220 :

 USB + deux modules 433 : 48 euros

Conclusion

Les XBee restent bien supérieurs en fonctionnalités, et l’inconvénient financier disparait si vous devez connecter 3, 4, 5 dispositifs électroniques entre eux, avec des fonctionnalités avancées telles qu’un réseau de type mesh.

Mais les débutants qui veulent seulement une liaison série en supprimant le câble pourront utiliser la seconde solution plus économique (et ça évitera la frustration qu’on peut lire sur de nombreux forums quant à la compréhension de la configuration des XBee..)

Le kit est tout petit, mais l’antenne prend de la place, prévoyez bien votre conception.

Utilisation sur un robot

Un module APC220 est directement connectable sur une carte à base de micro-contrôleur courant (PIC, AVR) grâce à une tension 5 volts et des signaux UART.

Encore mieux, la carte Romeo (famille Arduino) de DFRobot dispose d’un port supplémentaire où le kit APC220 se broche directement (recouvrant les broches additionnelles I2C donc prévoir des connecteurs plats).

Comme cette carte est utilisée en atelier pour piloter notre robot à chenilles, c’est naturellement sur ce robot que Laurent a fait ses tests :

Un message, un commentaire ?

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.