Publié le 25 septembre 2014 - par

2850 Km avec un Raspberry Pi !

hb9fgk_tx_250pxLaurent, un radioamateur suisse (HB9FGK) de Chézard-Saint-Martin (entre la Chaux-de-Fonds et Neuchâtel) pas très loin de Morteau, si vous préférez, a réussi à transmettre un signal sur 2850Km avec son seul Raspberry Pi.
Pas d’émetteur ultra-sophistiqué ici, juste une framboise et une antenne.Il a réalisé une balise WSPR très simple avec un RasberryPi, en connectant un port GPIO à une antenne à travers un filtre passe-bas. Cette balise fonctionne sur toutes les bandes de 0 à 250 MHz.

Je suis tombé dessus en cherchant des informations sur la réception radio avec un Raspberry Pi… J’ai donc décidé de vous présenter cet « exploit ».

Le WSPR c’est quoi ?

Le WSPR (prononcer « whisper » = soupir) signifie « Weak Signal Propagation Reporter » = Rapporteur de propagation de signaux faibles. Il s’agit d’un programme utilisé pour la communication radio avec un signal très faible entre des opérateurs de radio-amateur. Le programme a été initialement écrit par Joe Taylor (K1JT), mais est maintenant open-source et est développé par une petite équipe. Le programme est conçu pour envoyer et recevoir des transmissions de faible puissance pour tester les chemins de propagation des ondes sur les bandes ondes-courtes.

WsprryPi

Un émetteur WSPR sur Wikipedia

Le WSPR met en œuvre un protocole conçu pour sonder les trajets de propagation possibles avec les transmissions de faible puissance. Les émissions consistent à transmettre l’indicatif de la station émettrice, son QRA-Locator (un système utilisé par les radio-amateurs pour localiser n’importe quel point du globe avec 6 lettres et chiffres), et la puissance de l’émetteur en dBm. Le programme peut décoder les signaux avec un rapport signal/bruit aussi faible que -28 dB dans une bande passante de 2500 Hz. Les stations ayant un accès à Internet peuvent télécharger automatiquement leurs rapports de réception sur une base de données centrale appelée WSPRnet, qui comporte également un centre de cartographie.

Les messages ont une longueur de 50 bits et sont transmis à la vitesse de… 1.4648 baud (1,4648 bit/seconde)

L’installation de Laurent – HB9FGK

Attention : une licence de radio-amateur est requise pour exécuter cette expérience afin de rester dans la légalité.

Le Raspberry Pi sort un signal carré (1 ou 0) donc un filtre passe-bas est nécessaire pour mettre en forme le signal envoyé à l’antenne. Il est réalisé avec quelques bobines et condensateurs placés dans un boîtier métallique (photo ci-dessous). La puissance attendue est de 10 mW (+10 dBm) dans une charge de 50 Ohm. Cela peut sembler négligeable, mais lorsqu’une antenne dipôle simple adaptée à la fréquence d’émission est utilisée, la réception de la balise peut se faire à plusieurs milliers de kilomètres.

hb9fgk_filtre

Le filtre passe-bas utilisé par Laurent – HB9FGK

Comme le Raspberry Pi n’est pas prévu pour filtrer suffisamment l’ondulation et le bruit produit par les composants de l’alimentation USB 5 volts, il est recommandé d’utiliser une alimentation régulée de très bonne qualité pour alimenter la framboise.

Les essais

hb9fgk_tx

La balise WSPR de Laurent – HB9FGK

Pour sa balise, Laurent a choisi la bande des 30 mètres (10 MHz). Après avoir configuré le programme, il a branché un oscilloscope pour observer la qualité des signaux envoyés à l’antenne :

hb9fgk_signal

Le signal 10 MHz envoyé à l’antenne. Le filtre passe-bas a transformé le signal carré en sinusoïde.

Les résultats étant satisfaisants, il ne restait qu’à laisser la balise en émission et à attendre les résultats.

Les résultats

Mise en route vers 22h, la balise a été reçue par plusieurs stations connectées au serveur WSPRnet et les premiers rapports ont été étonnants :

hb9fgk_rapportAvec ses 10 mW (dix milliwatts) de puissance, la balise située en suisse avait été reçue près de Haïfa, en Israël, soit une distance de 2850 Km !

hb9fgk_2850km

Distance parcourue par les signaux de la balise de Laurent – HB9FGK

Conclusion

Bravo à Laurent pour cette belle réalisation qui a permis de démontrer que même avec une puissance aussi faible que celle fournie par un Raspberry Pi, il est possible de transmettre des informations sur des distances étonnantes.

Merci d’avoir lu cet article jusqu’au bout et si vous êtes radio-amateur je vous présente mes 73‘s.

F1GYT/alias framboise314

Sources

À propos François MOCQ

Électronicien d'origine, devenu informaticien, et passionné de nouvelles technologies, formateur en maintenance informatique puis en Réseau et Télécommunications. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi m’a enthousiasmé j'ai rapidement créé un blog dédié à ce nano-ordinateur (www.framboise314.fr) pour partager cette passion. Auteur de plusieurs livres sur le Raspberry Pi publiés aux Editions ENI.

10 réflexions au sujet de « 2850 Km avec un Raspberry Pi ! »

  1. Ping : HB9FGK : 2850 Km avec un Raspberry Pi ! | Radioamateurs-France

  2. Ping : 2850 Km avec un Raspberry Pi ! | Framboise 314,...

  3. Ping : 2850 Km avec un Raspberry Pi ! | EDM en BTS SIO...

  4. Ping : 2850 Km avec un Raspberry Pi ! | Framboise 314,...

    1. François MOCQ Auteur de l’article

      Bonjour Franck
      Avec la montée d’Internet et la complexification de la réglementation (pour passer l’examen)
      c’est malheureusement une espèce en voie de disparition chez nous.
      Sous réserve de vérification : nous sommes 14 OOO en France contre plus de 1 000 000 au japon…
      Cordialement
      François

      Répondre
      1. Jean-Phi.

        Bonsoir
        Eh oui pour la disparition 🙁 du radioamateurisme en France… moi-même je ne trafique plus depuis des années, mais ce genre de « papier » redonnerait presque envie 😉
        Un peu comme la framboise qui me rappelle quand je jouais avec un ZX81 !
        73’s
        F5GKW

        Répondre
          1. Jean-Phi.

            Sûrement ! 🙂 Mais je joue quand même autour du 5GHz…

            Je vois que nous sommes de la même génération.

            Merci pour ce que tu partages ( j’avais acheté ton livre avant de connaitre ce site).
            Je ne passe pas autant de temps que je voudrais autour du raspi..

            JPh JN05LU

            Répondre
  5. Mat

    Bonjour
    Je recherche des informations sur la possibilité d’envoyer/recevoir de petits e-mails en passant par winlink grâce à un rpi (sortie audio connectée à une BLU).
    Malheureusement tout ce que j’ai pu trouver fonctionne sous windows ou par le protocole AX.25 qui ne semble pas avoir une bien grande portée.
    C’est pour préparer un voyage au long cours (à la voile) -> d’où le rpi qui ne consomme pas beaucoup.
    Merci d’avance de vos retours s’il vous arrive d’utiliser ce genre d’outils

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Complétez ce captcha SVP *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.