Red Pitaya
Posté : 30 sept. 2019, 19:18
... parce qu'il manquait un sujet sur cette plateforme "propriétaire mais utilisant un gateware et des logiciels open source".
Résumé des chapitres précédents :
La 14 bits/125MSPS
une première carte 125MSPS/14 bits a servir de "cheval de labour" pour débuguer les pcb d'Alex Retrofit
https://wiki.electrolab.fr/Projets:Lab: ... es_Angelia
faute de carte Angelia disponible au moment du lancement de chantier.
Le transceiver a fait l'objet d'une très rapide description sur mon blog
https://f6itu.wordpress.com/2018/07/19/ ... d-running/
ainsi que d'un wiki
https://wiki.electrolab.fr/Projets:Lab:2018:Red_Pitaya
plutôt consacré à la modification et optimisation de la carte de développement 14 bits.
La 16 bits/122,88 MSPS
Depuis, une plateforme 16 bits est sortie, avec un sampling 122.88 MSPS "enfin" multiple des bandes passantes audio (ça facilite le travail des blocs de décimation sous GNU Radio, ça élimine surtout les "drop out" provoqués par les fréquences d'échantillonnages matérielles et logicielles différentes). 192ksps x 640 = le compte et bon en msps
Pavel Denim a effectué les mises à niveau nécessaires pour que l'ensemble gateware/software tournant sur la carte soit proprement interprété par les différents clients logiciels (un espoir de "protocol 2" en vue ?)
Hélas, trois fois hélas, c'est une bande de contesteurs qui ont servi de conseillers techniques pour le développement du frontend (ceux-ci espéraient que tous les clients de la "16" tomberaient dans leurs rets). Donc coté RX filtres à bande très étroite, illusion d'un plancher de bruit bas ne nécessitant pas de lna, pas d'atténuateur, pas d'antialiasing, et coté TX, pas d'antialiasing non plus comme c'est pourtant le cas sur les Hermes et Hermes Lite, pas de driver (le dac tombe directement sur la sma de sortie).
J'envisage donc un ch'ti pcb à coller en tête de RP16... ça faisait longtemps que j'avais envie de pondre un bout de cuivre bourré de QFN : branche RX un atténuateur, un lpf Mini-circuit, un driver Linear Technology (genre ceux de l'Odyssey... snif), et branche TX, un filtre discret (tcheb 7eme ordre symétrique) suivi d'un driver opa2766 comme l'intégralité des SDR normalement constitués en ont : HPSDR, hermes, angelia, Orion, Odyssey, Hermes lite... faut-y être contesteur pour saboter un tel étage et le remplacer par un transfo d'impédance.
A priori, il y a des chances que pas mal d'amateurs de SDR s'intéressent à ce genre de bidouille. Ca mériterait un 4 couches
enfin, à voir et à tester, je pense que je vais enquiquiner Nats sur certains points de dessin.
Un autre quidam, Christophe F4HJH travaille sur le sujet. Je parie qu'il ne sera pas le dernier, la red pitaya s'incrivant peu ou prou en "milieu" de gamme, au dessus du hermes lite et en deça des gros bras de la famille hermes/anan.
Je ferais un push github dès que j'ai quelque chose de propre et de défini.
Marc
Résumé des chapitres précédents :
La 14 bits/125MSPS
une première carte 125MSPS/14 bits a servir de "cheval de labour" pour débuguer les pcb d'Alex Retrofit
https://wiki.electrolab.fr/Projets:Lab: ... es_Angelia
faute de carte Angelia disponible au moment du lancement de chantier.
Le transceiver a fait l'objet d'une très rapide description sur mon blog
https://f6itu.wordpress.com/2018/07/19/ ... d-running/
ainsi que d'un wiki
https://wiki.electrolab.fr/Projets:Lab:2018:Red_Pitaya
plutôt consacré à la modification et optimisation de la carte de développement 14 bits.
La 16 bits/122,88 MSPS
Depuis, une plateforme 16 bits est sortie, avec un sampling 122.88 MSPS "enfin" multiple des bandes passantes audio (ça facilite le travail des blocs de décimation sous GNU Radio, ça élimine surtout les "drop out" provoqués par les fréquences d'échantillonnages matérielles et logicielles différentes). 192ksps x 640 = le compte et bon en msps
Pavel Denim a effectué les mises à niveau nécessaires pour que l'ensemble gateware/software tournant sur la carte soit proprement interprété par les différents clients logiciels (un espoir de "protocol 2" en vue ?)
Hélas, trois fois hélas, c'est une bande de contesteurs qui ont servi de conseillers techniques pour le développement du frontend (ceux-ci espéraient que tous les clients de la "16" tomberaient dans leurs rets). Donc coté RX filtres à bande très étroite, illusion d'un plancher de bruit bas ne nécessitant pas de lna, pas d'atténuateur, pas d'antialiasing, et coté TX, pas d'antialiasing non plus comme c'est pourtant le cas sur les Hermes et Hermes Lite, pas de driver (le dac tombe directement sur la sma de sortie).
J'envisage donc un ch'ti pcb à coller en tête de RP16... ça faisait longtemps que j'avais envie de pondre un bout de cuivre bourré de QFN : branche RX un atténuateur, un lpf Mini-circuit, un driver Linear Technology (genre ceux de l'Odyssey... snif), et branche TX, un filtre discret (tcheb 7eme ordre symétrique) suivi d'un driver opa2766 comme l'intégralité des SDR normalement constitués en ont : HPSDR, hermes, angelia, Orion, Odyssey, Hermes lite... faut-y être contesteur pour saboter un tel étage et le remplacer par un transfo d'impédance.
A priori, il y a des chances que pas mal d'amateurs de SDR s'intéressent à ce genre de bidouille. Ca mériterait un 4 couches
enfin, à voir et à tester, je pense que je vais enquiquiner Nats sur certains points de dessin.
Un autre quidam, Christophe F4HJH travaille sur le sujet. Je parie qu'il ne sera pas le dernier, la red pitaya s'incrivant peu ou prou en "milieu" de gamme, au dessus du hermes lite et en deça des gros bras de la famille hermes/anan.
Je ferais un push github dès que j'ai quelque chose de propre et de défini.
Marc