A la demande d’un OM (F4FBA), j’ai réalisé ce comparatif et je vous le partage pour en faire profiter tout le monde.
Pour ceux à qui le titre ne parlerait pas, il s’agit d’émetteurs-récepteurs SDR.
Tableau Comparatif Détaillé des Plateformes SDR
Spécifications RF et Radio
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
Chipset RF | AD9363 | AD9363/AD9364 | AD9363 |
Fréquence (par défaut) | 325MHz-3.8GHz | 70MHz-6GHz | 325MHz-3.8GHz |
Fréquence (modifiable) | 70MHz-6GHz | Native 70MHz-6GHz | 70MHz-6GHz |
Bande passante standard | 20MHz | 56MHz | 56MHz |
Bande passante max | 56MHz (mod) | 56MHz natif | 56MHz natif |
Puissance TX | 7dBm | 10dBm | 10dBm |
Sensibilité RX | -70dBm | -80dBm | -94dBm |
Résolution ADC/DAC | 12 bits | 12 bits | 12 bits |
Taux d’échantillonnage | 61.44 MSPS | 61.44 MSPS | 61.44 MSPS |
Bruit de phase | -80 dBc/Hz | -85 dBc/Hz | -120 dBc/Hz |
IMD3 | -28 dBc | -32 dBc | -38 dBc |
Gain RX | 0-73 dB | 0-74 dB | 0-74 dB |
Processeur et FPGA
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
SoC | ZYNQ-7010 | ZYNQ-7020 | ZYNQ-7020 |
CPU Cores | 2x Cortex-A9 | 2x Cortex-A9 | 2x Cortex-A9 |
CPU Fréquence | 667MHz | 866MHz | 866MHz |
Cache L1 | 32KB/cœur | 32KB/cœur | 32KB/cœur |
Cache L2 | 512KB | 512KB | 512KB |
RAM | 256MB | 512MB | jusqu’à 1GB |
Type RAM | DDR3 | DDR3L | DDR3/DDR3L |
Flash | 32MB | 32MB | Configurable |
FPGA Logic Cells | 28K | 85K | 85K |
Look-Up Tables (LUTs) | 17,600 | 53,200 | 53,200 |
Flip-Flops | 35,200 | 106,400 | 106,400 |
DSP Slices | 80 | 220 | 220 |
Block RAM | 240KB | 560KB | 560KB |
Connectivité et Interfaces
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
Port USB | Micro USB 2.0 | USB-C 2.0 | USB 2.0/3.0 |
Ethernet | Via OTG | Gigabit intégré | Gigabit intégré |
WiFi | Non | ESP32 intégré (à vérifier) | Optionnel |
Bluetooth | Non | Via ESP32 | Optionnel |
GPIO | 16 pins | 32+ pins | 100+ pins |
Connecteurs RF | 2x SMA | 2x SMA | 2x SMA |
JTAG | Via USB | Dédié | Dédié |
UART | Via USB | Dédié | Multiple |
SPI | Via GPIO | Dédié | Multiple |
I2C | Via GPIO | Dédié | Multiple |
Mémoire et Stockage
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
RAM System | 256MB | 512MB | jusqu’à 1GB |
RAM Speed | 1066MHz | 1066MHz | 1066MHz |
Flash QSPI | 32MB | 32MB | Configurable |
eMMC | Non | Optionnel | Supporté |
SD Card | Non | Supporté | Supporté |
EEPROM | 1KB | 2KB | Configurable |
Logiciels et Compatibilité
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
GNU Radio | ✓ | ✓ | ✓ |
MATLAB | ✓ | ✓ | ✓ |
Simulink | ✓ | ✓ | ✓ |
SDR++ | ✓ | ✓ | ✓ |
GQRX | ✓ | ✓ | ✓ |
OpenWebRX | Limité | ✓ | ✓ |
Custom FPGA | Limité | Complet | Complet |
Python Support | ✓ | ✓ | ✓ |
HDL Support | VHDL/Verilog | VHDL/Verilog | VHDL/Verilog |
Linux Support | ✓ | ✓ | ✓ |
Windows Support | ✓ | ✓ | ✓ |
MacOS Support | ✓ | ✓ | ✓ |
Alimentation et Caractéristiques Physiques
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
Tension d’entrée | 5V | 5V | 5V-12V |
Consommation typ. | 480mA | 600mA | 750mA+ |
Consommation max | 880mA | 1.2A | 2A+ |
Dimensions | 117x79x24mm | 130x85x25mm | Variable |
Poids | 110g | 150g | Variable |
Température op. | 0-70°C | -20-70°C | -40-85°C |
Performances et Capacités
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
FFT temps réel | 1024 points | 4096 points | 4096 points |
Canaux RX | 1 | 2 | 2+ |
Canaux TX | 1 | 2 | 2+ |
Filtres FIR | 128 taps | 256+ taps | 256+ taps |
Débit données max | 61.44 MSPS | 61.44 MSPS | 61.44 MSPS |
Latence min | 200µs | 100µs | 100µs |
Buffer size | 32KB | 64KB | Configurable |
IQ Sample depth | 12 bits | 12 bits | 12 bits |
Prix et Support
Caractéristique | PlutoSDR | HamGeek-Radio (PlAA+) | AD9363+ZYNQ7020 |
---|---|---|---|
Prix indicatif | 150-200€ | 300-400€ | 500€+ |
Documentation | Excellente | Bonne | Variable |
Support communauté | Très actif | Actif | Limité |
Support commercial | Analog Devices | Variable | Variable |
Garantie | 1 an | 1 an | Variable |
Avantages spécifiques
PlutoSDR
- Prix le plus bas
- Excellente documentation
- Très compact
- Support Analog Devices
- Idéal pour l’apprentissage
HamGeek-Radio (PlAA+)
- Meilleure connectivité
- Plus de puissance de traitement
- WiFi intégré (à vérifier)
- Meilleure plage RF native
- Prix intermédiaire
AD9363+ZYNQ7020
- Plus grande flexibilité de conception
- Maximum de puissance de traitement
- Personnalisation complète possible
- Meilleure sensibilité RF
- Idéal pour développement professionnel
Cas d’utilisation recommandés
PlutoSDR
- Éducation
- Projets amateurs
- Expérimentation de base
- Radio amateur débutant
HamGeek-Radio (PlAA+)
- Radio amateur avancé
- Projets réseau
- Applications IoT
- Monitoring RF
AD9363+ZYNQ7020
- Développement professionnel
- Applications industrielles
- Recherche
- Systèmes personnalisés
Conclusion Comparative des Plateformes SDR
PlutoSDR
✅ Points Forts
- Excellent rapport qualité/prix
- Documentation exceptionnelle
- Support communautaire très actif
- Idéal pour l’apprentissage
- Compact et portable
- Support officiel Analog Devices
❌ Limitations
- Puissance de traitement limitée
- Connectivité basique
- Extensibilité restreinte
Meilleur pour : Débutants, étudiants, projets éducatifs, radio-amateurs débutants
HamGeek-Radio (PlAA+)
✅ Points Forts
- Excellentes performances RF
- WiFi et Ethernet intégrés
- Plus de RAM et meilleur FPGA
- Bon compromis prix/performances
- Connectivité étendue
- Compatible avec les outils PlutoSDR
❌ Limitations
- Prix plus élevé que PlutoSDR
- Documentation moins complète
- Support moins structuré
Meilleur pour : Radio-amateurs expérimentés, projets avancés, applications IoT, monitoring RF
AD9363+ZYNQ7020
✅ Points Forts
- Performances maximales
- Flexibilité totale
- Personnalisation complète
- Capacités FPGA étendues
- Meilleure sensibilité RF
- Options d’extension importantes
❌ Limitations
- Prix le plus élevé
- Complexité accrue
- Nécessite plus d’expertise
- Support variable selon l’implémentation
Meilleur pour : Développement professionnel, recherche, applications industrielles, systèmes personnalisés
Guide de Choix
Choisir le PlutoSDR si :
- Vous débutez dans le SDR
- Vous avez un budget limité
- Vous voulez une excellente documentation
- Vous préférez un appareil compact
- Vous cherchez une solution éprouvée
Choisir le HamGeek-Radio si :
- Vous voulez plus de puissance que le PlutoSDR
- Vous avez besoin de WiFi ?/Ethernet intégré
- Vous cherchez un bon compromis performance/prix
- Vous voulez rester compatible avec l’écosystème PlutoSDR
- Vous avez besoin de plus de GPIO
Choisir l’AD9363+ZYNQ7020 si :
- Vous développez professionnellement
- Vous avez besoin de performances maximales
- Vous voulez une personnalisation complète
- Vous avez l’expertise technique nécessaire
- Le budget n’est pas une contrainte majeure
Recommandations par cas d’usage
Cas d’usage | Recommandation |
---|---|
Apprentissage SDR | PlutoSDR |
Radio Amateur débutant | PlutoSDR |
Radio Amateur avancé | HamGeek-Radio |
Monitoring RF | HamGeek-Radio |
IoT/Réseaux | HamGeek-Radio |
R&D | AD9363+ZYNQ7020 |
Applications industrielles | AD9363+ZYNQ7020 |
Systèmes embarqués | AD9363+ZYNQ7020 |
Évolution future
PlutoSDR
- Produit mature et stable
- Mises à jour régulières
- Écosystème en croissance
HamGeek-Radio
- En développement actif
- Nouvelles fonctionnalités à venir
- Communauté en croissance
AD9363+ZYNQ7020
- Plateforme évolutive
- Adaptable aux nouveaux besoins
- Dépend de l’implémentation
Liens
Pluto + : https://s.click.aliexpress.com/e/_DCVTmZ7
4 réflexions au sujet de « Comparatif Pluto+ – HamGeek-Radio SDR (PlAA+) – AD9363+ZYNQ7020 »
Salut POLO !
Très très bien documenté ,
Félicitations !
Quelqu’un dans le monde a t’il une sd potable pour hamgeek je veux dire qui puisse exécuter srsran par exemple, merci
Bonjour Bastien
Je n’ai n’ai pas cela …
Pour exécuter srsRAN, il faut une configuration matérielle qui puisse gérer à la fois la charge de traitement des signaux radio et les exigences du logiciel.
Si tu veux utiliser un Raspberry Pi 4, par exemple, il est possible d’exécuter srsRAN, mais cela dépendra des besoins en performances. Un Pi 4 avec 4 Go ou 8 Go de RAM peut convenir pour des usages simples (tests avec une faible bande passante ou configuration de base).
Un système embarqué plus puissant comme un Jetson Nano ou un Odroid N2+ offrirait de meilleures performances.
Prends aussi en compte les performances de la carte SD si tu utilises un Raspberry Pi. Une carte SD rapide (class 10 ou UHS-1) est essentielle pour éviter les goulets d’étranglement.
73
Hello merci pour la réponse je voulais dire exécuter srsran depuis un host pc mais la hamgeek a un slot sd et il lui faut le bon firmware et ça fait 2mois je crois que ça n’avance pas 🙁