Norby sat (Fossasat-1)
Article mis en ligne le 19 décembre 2020
dernière modification le 23 février 2021

par Thierry - F4EWI

Version : 1.0 Décembre 2020.

Préambule
Lors de recherches sur LoRa®, c’est par le plus grand des hasards que je suis tombé l’existence de ce satellite qui utilise modulation LoRa® pour transmettre la télémétrie en UHF sur la fréquence de 436.7MHz. Il répond au standard PocketQube (cube de 5cm de côté) ce qui signifie qu’il entre dans la catégorie des « picosatellites » et que son poids n’excède pas 250g.
Le site officiel est Home Page FOSSA et vous y trouverez toutes informations relatives à leurs différents projets.
La philosophie de l’équipe de FossaSystems® a été travailler en open source et tous les programmes sont disponible sur FOSSA Systems (github.com)
Il est possible de suivre sa position depuis le site : https://fossa.apaluba.com/worldmap/ où l’on peut visualiser toutes les stations d’écoute réparties sur la planète.

Quelques photos de Fosssat-1

Quelques caractéristiques de Norby sat
• Fréquence : 436.7Mhz
• Largeur de bande 250KHz
• SF : 10 (Spreading factor -> « duré du bip »)
• CR : 5 (Coding rate 5/8)
SF (Spreading factor) : LoRa® fonctionne avec un facteur d’étalement pouvant aller de 7 à 12. SF7 est le temps de transmission le plus court, SF12 sera le plus long. Chaque augmentation du facteur d’étalement aura pour conséquence le doublement du temps d’émission pour transmettre la même quantité de données.

CR (Coding rate) : Le taux de codage fait référence à la proportion de bits transmis qui transportent réellement des informations. Le taux de codage peut être 6/8, 4/8, etc… Donc si CR est 4/8, nous transmettons deux fois plus de bits que ceux contenant des informations. Cela permet aussi de réaliser de la détection ainsi que de la correction d’erreurs.

Si dessous un exemple de la composition d’un paquet.

Le schéma ci-dessous est pour essayer d’expliquer le principe de fonctionnement de la modulation LoRa®.

Calcul du taux de transfert théorique

Le projet
Décoder les trames de Fossasat-1 à l’aide d’un TTGO. C’est une expérimentation relativement simple à mettre en œuvre permettant ainsi de se familiariser avec les TTGO et l’environnement Visual Code Studio.

La pratique : configuration du TTGO pour décoder Norby (Fossasat-1)
Le modèle utilisé est le TTGO LoRa32 V2.1-1.6

Le logiciel utilisé pour la « station terrestre » est celle de G4lile0 que l’on peut télécharger sur github à l’adresse suivante :
https://github.com/G4lile0/ESP32-OLED-Fossa-GroundStation/tree/release_2011040

Une fois le fichier décompressé dans un dossier, lancer Visual Code Studio et vous devez ouvrir le dossier. Compiler le programme et vous ne devez pas avoir d’erreur.

Vous pouvez brancher votre TTGO et lancer le téléchargement. Il ne faut pas sélectionner un modèle de carte TTGO dans VCS, le logiciel va automatiquement détecter le modèle de carte utilisée.

Une fois le programme injecté dans le TTGO, ce dernier doit redémarrer automatiquement et afficher l’écran ci-dessous :

A ce stade vous devez disposer d’un nouveau WiFi où vous pouvez désormais vous y connecter.

Vous devez cliquer sur « Configure parameters »

Pour finaliser la configuration vous devez obtenir un nom d’utilisateur et un mots de passe depuis l’application Telegram en cliquant ICI

Pour vérifier si votre station d’écoute est bien connectée, il suffit de vous rendre à l’adresse suivante afin de visualiser toutes les stations qui sont en ligne. https://fossa.apaluba.com/nodered/dashboard/stations/ Au 19 décembre 2020, 114 stations d’écoute sont référencées.
Quelques résultats d’écoute
Les informations sur les stations qui décodent Fossasat-1 sont envoyées sur Telegram et en cliquant sur « View more info (Beta) » permet d’avoir le détail

https://fossa.apaluba.com/nodered/dashboard/packet/f28e3e3a6b14da473dc70ebb589cdbc7714e50de

Mon record personnel en terme de distance à eu lieu le 22 novembre dernier : https://fossa.apaluba.com/nodered/dashboard/packet/17f96ed99cb322575fb48204843d3490597344db

Le principal canal d’échange entre toutes les stations terrestres de décodage se passe en anglais sur l’application Telegram avec pas moins de 909 membres au 16 décembre 2020 : https://t.me/joinchat/DmYSElZahiJGwHX6jCzB3Q
Le canal pour savoir qui reçoit et décode la télémétrie est aussi sur l’application Telegram https://t.me/FOSSASAT_DATA

Flag Counter