Club robotique de Sophia-Antipolis

Accueil > ... > Forum 3160

Communications sans-fil RF 433MHz

31 octobre 2016, 18:30, par Elie Campagnolo

Bonsoir,
J’ai fait un montage équivalent avec deux Arduino Uno (un en emission et l’autre en réception) et j’ai utilisé un analyseur logique pour visualiser ce qui est émis et reçu à partir d’une boucle sur Tx de l’UART réglé comme vous à 1200 bauds. La boucle est un compteur qui balaye de 0 à 255, en plus il ya un délai entre l’émission de chaque code. J’ai vérifié que le code émis suit bien l’évolution du compteur de 0 à 255. En réception lorsque le délai entre chaque trame est inférieur à 50 ms tout ce passe bien, on récupère les bons code.Tout se dégrade lorsqu’on augment le délai, on récupère des codes aléatoires, même chose lorsque l’on coupe l’émetteur on retrouve des codes jamais émis. L’explication est à chercher du côté du récepteur, je crois avoir lu quelque part que ce type de récepteur possède un contrôle automatique de gain, donc lorsqu’il n’y a pas d’émission, le gain est au maximum, on récupère donc du bruit (la bande 433MHz est très occupée), lorsqu’on émet à haute cadence (1/50ms) le récepteur ajuste son gain et tout ce passe bien, manifestement à plus faible cadence le récepteur n’arrive pas à ajuster le gain.
Cordialement

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 formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.