
Avant de lire ce fichier, en tant que Neo Stellar, nous ne continuerons pas le travail de notre module 2,4 GHz à l'avenir en raison du fait que nous ne pouvons pas trouver de pièces appropriées et la fourniture de pièces est coûteuse. Mais nous incluons le code pour E28 (SX1280).
WIP !! Nous ne vous suggérons pas de travailler sur ce code ou de création de projets avec ce code !!
Le code source est actuellement très désordonné, nous le rendrons plus organisé après avoir terminé le prototype.
Neolink est un module de télémétrie radio à longue portée basé sur la technologie LORA, opérant dans la bande 2,4 GHz.
Neolink propose une gamme impressionnante, ce qui le rend adapté à diverses applications de télémétrie qui nécessitent une transmission de données sur des distances étendues. Ses capacités à longue portée permettent une communication transparente entre les appareils distants et les systèmes centralisés, même dans des environnements difficiles avec des obstacles ou des obstructions du signal.
Le module Neolink est utilisé en conjonction avec le module EBYTE E28 (SX1280). Pour améliorer ses performances, il est équipé d'un processeur ESP32 double cœur (avec mode WiFi désactivé).
| Antenne | Power (DB) | Gamme (km) |
|---|---|---|
| Antenne isotrope | 10 dB | 5 km (test de plage maximale) |
| Yagi Antena avec Aerowave Tracker | 10 dB | 3 km (dans la ville) |
Le test d'antenne isotrope a été effectué dans une zone ouverte, à l'extérieur. Le test d'antenne Yagi, en revanche, a été effectué dans la ville. Si des commentaires supplémentaires doivent être ajoutés, il convient de noter que l'antenne Yagi provoque des pertes de paquets au sein de la ville.
Neolink est basé sur le principe de travail du duplex de la division Time (TDD). Le module alterne entre l'envoi et l'écoute de paquets pendant des intervalles de temps spécifiques. Toutes ces opérations se produisent rapidement dans un court laps de temps. En moyenne, des données de 32 octets sont transmises dans environ 10 à 25 millisecondes.
Ce graphique montre comment fonctionne le jumelage:
séquenchestre
Module Neolink 1 - >> Module NeoLink 2: Hé, je veux m'associer avec vous
Module NeoLink 2 - >> Module NeoLink 2: Je ne suis pas jumelé donc j'ai besoin de répondre
Module Neolink 2 - >> Module NeoLink 1: Hé, faisons l'appariement. Voici ma clé secrète!
Module Neolink 1 - >> Module NeoLink 2: Oh, voici un message crypté avec votre clé!
Module Neolink 2 - >> Module Neolink 1: Cela a l'air bien! Commençons par communiquer.
Module Neolink 3 --x Module Neolink 2: Je veux aussi me jumeler avec vous! (Pas de réponse)
Ce graphique montre comment fonctionne la transmission des données:
Dans notre module, chaque tique est calculée par l'ESP32 avant son envoi.
séquenchestre
Module Neolink 1 - >> Module NeoLink 2: Ce sont les données dont j'ai besoin pour vous envoyer (cochez)
Module Neolink 1 - >> Module NeoLink 2: Ce sont les données dont j'ai besoin pour vous envoyer (cochez)
Module Neolink 1 - >> Module NeoLink 2: Ce sont les données dont j'ai besoin pour vous envoyer, avez-vous besoin de m'envoyer quelque chose? (cocher)
Module Neolink 2 - >> Module NeoLink 2: vérifie la mise à jour
Module Neolink 2 - >> Module NeoLink 1: Oh, j'ai des mises à jour très importantes que j'ai besoin de vous envoyer (cochez)
Module Neolink 1 - >> Module NeoLink 1: se met à jour avec de nouvelles données
Module Neolink 1 - >> Module NeoLink 2: Ce sont les données dont j'ai besoin pour vous envoyer (cochez)
Module Neolink 1 - >> Module NeoLink 2: Ce sont les données dont j'ai besoin pour vous envoyer (cochez)
Et la boucle continue ...
| Taper | Courant (MA) | Temps estimé |
|---|---|---|
| 10 antenne isotrope DDM (sans ampli.) | 120 ~ 250 | 65 heures |
| 27 antenne DDM Yagi (avec un ampli 1W) | x | x |
Le mode multi-fréquence vous aide à envoyer vos données de vol sur différentes fréquences pour rendre la transmission plus sécurisée et réduit le taux de réussite de l'attaque du brouilleur sur le drone.
| Gamme (km) | Total des données envoyées | Packages perdus | Taux de réussite (%) |
|---|---|---|---|
| 0.1 | 2000 | 2 | 99.9 |
| 0.1 | 12000 | 5 | 99,96 |
Pour des suggestions, veuillez nous contacter à: [email protected]
| Non. | Mission |
|---|---|
| 1 | Implémentation d'algorithme TDD |
| 2 | Changer Ebyte E28 en un autre module LORA (933 MHz Freq.) |
| 3 | Tester une communication à longue portée avec un ampli 1W. et signaler la consommation d'énergie (pour 933 MHz) |
| 4 | Tester une communication à longue portée avec un ampli 5W. et signaler la consommation d'énergie (pour 933 MHz) |
En tant que Neo Stellar, nous travaillons toujours sur ce projet. Dès que nous terminons la première version alpha du projet, nous démarrerons le téléchargement du code source de ce projet.