Difference between revisions of "Projets:Lab:2017:Peripheriques Angelia"

From Electrolab
Jump to: navigation, search
(Filtrage : les héritiers d'Alexiares)
(Filtrage : les héritiers d'Alexiares)
Line 38: Line 38:
 
A l'origine, le projet [http://openhpsdr.org/wiki/index.php?title=HPSDRwiki:Community_Portal OpenHPSDR] utilisait trois filtres et au moins deux protocoles d'adressage pour lesdits filtres  
 
A l'origine, le projet [http://openhpsdr.org/wiki/index.php?title=HPSDRwiki:Community_Portal OpenHPSDR] utilisait trois filtres et au moins deux protocoles d'adressage pour lesdits filtres  
  
''''Ces protocoles sont :''''  
+
'''Les protocoles :'''  
  
 
* Penelope, alias "Penny", une commutation paramétrable sur 7 bits par le truchement d'un tableau de cases à cocher, et délivrant, sur un connecteur baptisé "J16", un mot décimal ou binaire qui servira à commuter des périphériques capables de réagir aux états de ce mot de 7 bits.
 
* Penelope, alias "Penny", une commutation paramétrable sur 7 bits par le truchement d'un tableau de cases à cocher, et délivrant, sur un connecteur baptisé "J16", un mot décimal ou binaire qui servira à commuter des périphériques capables de réagir aux états de ce mot de 7 bits.
 
* Alexiares, alias "Alex", une commutation strictement définie et véhiculée par un bus I2S.
 
* Alexiares, alias "Alex", une commutation strictement définie et véhiculée par un bus I2S.
  
Les filtres du projet OpenHPSDR
+
'''Les filtres :'''
  
 
* [http://openhpsdr.org/wiki/index.php?title=APOLLO Apollo], un filtre passe-bas faible coût destiné à suivre un petit amplificateur HF de 10/15W baptisé [http://openhpsdr.org/wiki/index.php?title=PENNYWHISTLE Pennywhistle]. Pour information, Pennywhistle fonctionne sur le Hermes Lite V 1.0 d'un membre de l'Electrolab depuis plus d'un an. Des liaisons de plusieurs centaines, voir milliers de km sont envisageables avec un tel ampli.  
 
* [http://openhpsdr.org/wiki/index.php?title=APOLLO Apollo], un filtre passe-bas faible coût destiné à suivre un petit amplificateur HF de 10/15W baptisé [http://openhpsdr.org/wiki/index.php?title=PENNYWHISTLE Pennywhistle]. Pour information, Pennywhistle fonctionne sur le Hermes Lite V 1.0 d'un membre de l'Electrolab depuis plus d'un an. Des liaisons de plusieurs centaines, voir milliers de km sont envisageables avec un tel ampli.  

Revision as of 17:01, 28 December 2017

Un jeu de cartes périphériques au projet de SDR haut de gamme Angelia

Représentation 3D des cartes prototypes

Pourquoi

Début 2017, trois idées de projets "radio logicielle" (SDR) ont mûri à l'Electrolab.

  • Réalisation d'un émetteur-récepteur décamétrique (0/30 MHz) d'entrée de gamme architecture DDC/DUC, échantillonnage 60 MSPS sur 12 bits
  • Réalisation d'un émetteur-récepteur décamétrique (0/60 MHz) haut de gamme architecture DDC/DUC, échantillonnage 120 MSPS sur 16 bits, double récepteur
  • Prise en charge des périphériques "front-end" d'un appareil du commerce (closed hardware, openSource), le Red Pitaya

Le premier projet, Hermes Lite V 2.0, a été développé par Steve KF7O et est décrit sur le site Hermeslite.com Hermeslite.com.

Ensemble open source, open hardware, il reprend les fonctions principales du projets Open HPSDR initié par le Radioclub de Tucson, Arizona (TAPR pour les intimes).

Le second projet, Angelia, part du circuit imprimé nu d'un SDR également issu des travaux du TAPR : Hermes, évolution et intégration d'Open HPSDR. Angelia est la seconde génération de cette carte, également open source, open hardware


Si tout est fait pour que le Hermes Lite soit un transceiver autonome et complet, l'Angelia, en revanche, ne peut absolument pas fonctionner une fois ses composants assemblés. Il lui manque notamment :

  • Une alimentation 5/12/3/3 V
  • Une série de filtres à bande passante variable (une par récepteur)
  • L'électronique de commande de ces filtres
  • Les cartes de commutation d'antenne coté émetteur
  • Les cartes de commutation d'entrées des récepteurs
  • Un amplificateur de puissance HF couvrant de 1 à 60 MHz (chacun choisissant selon son budget la puissance qui lui conviendra). Angelia "nue" ne délivre que 500 mW
  • Un module de mesure de puissance directe et réfléchie
  • Un module de prélèvement du signal en sortie d'émetteurs, destiné à un système de pré-distorsion (aka "pure signal" en langage marketing Apache)
  • Éventuellement un module d'affichage en façade fournissant les indicateurs de bon fonctionnement de la station radio (puissance de sortie, signal réfléchi, température de l'amplificateur, indicateur d'émission, système de sécurité et de protection dudit amplificateur)

Filtrage : les héritiers d'Alexiares

Ce sont les premières extensions conçues par l'Electrolab, car indispensables au fonctionnement d'Angelia. En outre, une approche modulaire devrait ouvrir ce dévelopement à toute personne cherchant un ensemble de filtres émission/réception pour faible puissance -50 W maxi.

A l'origine, le projet OpenHPSDR utilisait trois filtres et au moins deux protocoles d'adressage pour lesdits filtres

Les protocoles :

  • Penelope, alias "Penny", une commutation paramétrable sur 7 bits par le truchement d'un tableau de cases à cocher, et délivrant, sur un connecteur baptisé "J16", un mot décimal ou binaire qui servira à commuter des périphériques capables de réagir aux états de ce mot de 7 bits.
  • Alexiares, alias "Alex", une commutation strictement définie et véhiculée par un bus I2S.

Les filtres :

  • Apollo, un filtre passe-bas faible coût destiné à suivre un petit amplificateur HF de 10/15W baptisé Pennywhistle. Pour information, Pennywhistle fonctionne sur le Hermes Lite V 1.0 d'un membre de l'Electrolab depuis plus d'un an. Des liaisons de plusieurs centaines, voir milliers de km sont envisageables avec un tel ampli.
  • Alex est un filtre plus évolué. Il combine le passe-bas Apollo et un passe-haut. En jouant avec les fréquences de coupure de ces deux filtres, on obtient un filtre à bande passante variable. Alexiares est constitué de 7 passes-bas, 7 passe-haut, et d'un circuit de contournement (pas de filtre du tout). Selon les combinaisons, il peut se limiter à la fonction passe-bas uniquement, passe-haut uniquement, et passe-bande en combinaison. Alex intègre également d'autres fonctions telles qu'une triple commutation d'antennes à l'émission, une quadruple commutation coté réception pour ajouter d'éventuels filtres spécifiques, transverters, amplificateurs faible bruit, antennes spécifiquement réception (beverage par exemple), un amplificateur faible bruit, un atténuateur 0/10/20/30 dB, un filtre antialiasing, l'aiguillage du signal émis vers un récepteur secondaire (à des fins de pré-distorsion par exemple), la prise en compte des paramètres de fonctionnement de l'amplificateur de puissance -tension, courant, puissance directe et réfléchie, température- ... pour ne citer que les principales.
  • Anicetus, un passe-bande en L qui n'a jamais vraiment été réalisé en série

Tous ces filtres ont été originellement conçus pour le système OpenHPSDR. L'évolution de la partie SDR n'a pas entraîné de modification majeur d'Alex. Pourtant, après Hermes, les cartes de génération Angelia et Orion Mk1 et Mk2 se sont vues enrichies d'un second ADC sur la chaine de réception. Mais toujours un seul filtre préselecteur.

C'est la raison d'être d'Alexandrie est de ses cartes associées, un "fork" matériel d'Alexiares. La principale différence avec Alexiares réside dans dans le fait que la section "interface" entre le SDR et le filtrage est indépendante. De cette manière, les lpf, hpf, commutateurs d'antenne etc peuvent être utilisés sur d'autres équipements. Il n'est plus nécessaire de redessiner un filtrage complexe pour chaque appareil, seul l'interface de commande est modifiée. Alex n'étant plus proposé en "kit" par le TAPR, il a fallu redessiner totalement les cartes et les filtres. En outre, les relais et plusieurs autres composants sont devenus introuvables depuis son époque d'origine, et le fait d'acheter sur le marché de l'occasion un circuit imprimé d'Alex ne sera pas franchement utile à un possesseur d'Angelia ou d'Hermes Lite.

Alexandrie, ses frères et soeurs

plus de 10 PCB différents constituent le "nouvel Alexiares" (Ἀλεξιάρης ).

  • - Alexi2C ( Ἄλεξις) : interface I2C entre red pitaya ou Hermes lite d'un côté, et les filtres (et commutations antennes, lna, atténuateurs... ) de l'autre
  • - Alexandrie (Ἀλεξάνδρεια): interface I2S entre Red Pitaya ou Hermes lite d'un côté, et les filtres (et commutations antennes, lna, atténuateurs... ) de l'autre
  • - Alexiares_lpf : Filtre passe-bas de puissance. Se connecte à Alexandrie ou à Alexi2C. Filtre la sortie d'un amplificateur HF de puissance
  • - Alexiares hpf : Filtre passe-haut. Se connecte à Alexandrie ou à Alexi2C. Filtre les signaux radio à l'entrée du récepteur. Combiné avec le filtre passe-bas, il peut jouer le rôle de filtre passe-bande à bande passante variable, selon les cellules sélectionnées.
  • - Mentor (Μέντωρ) : MCU de contrôle et sécurité du P.A., se connecte à Alexandrie (mais pas à Alexi2C). Mentor est chargé de contrôler la tension, température, courant, puissance directe et réfléchie, ventilation de l'amplificateur de puissance. C'est un développement de ON7EQ.
  • - Télémaque (Τηλέμαχος) : en développement. Capteurs de température, tension, courant, Fwd/Vswr qui se connecte d'un coté à l'ampli de puissance, de l'autre à Mentor
  • - Alexiares_lpf_RX_In : filtre antialiasing 60 MHz avec rejection des bandes broadcast fm. Se connecte à Alexandrie pour la commutation, et en tête de filtre hpf dans le "signal path". Utilisable avec Red Pitaya, mais la gestion de la commutation émission-réception et de Pure Signal sont alors légèrement différentes.
  • - Aiôn (αἰών) : (dieux Grec du temps cyclique) Ocxo 10 MHz pour Angelia (pas de version pour Red Pitaya, un tcxo 125 MHz, moins luxueux, est à l'étude)
  • - Themis (Θέμις) : (la déesse qui mesure le bien et le mal) coupleur bidirectionnel qui mesure la puissance directe et réfléchie, se connecte sur Télémaque. Sert également à la ponction d'une faible partie du signal HF dans le circuit de prédistorsion (pure signal) qui contrôle la pureté spectrale de l'amplificateur de puissance
  • - Alexiares_Coax_Out : deux cartes distinctes, l'une RX, l'autre TX. Commutation des antennes et entrées HF d'Angelia. Se connecte sur Alexandrie. Partiellement prises en compte par Alexi2C (il suffirait de demander à Pavel une modif de son firmware pour une prise en compte totale)
  • - Hébé (Ἥβη ) : La déesse qui abreuve les dieux de l'Olympe. Hébé est un développement à long terme visant à l'intégration du procédé d'élimination/reconstitution d'enveloppe à l'émission. Techniquement, c'est un étage qui transforme les signaux I/Q durant l'émission et les converti, en respectant un déphasage précis, en un signal PWM qui asservi l'alimentation de l'amplificateur de puissance. Cette technique améliore le rendement du final de l'émetteur, et promet des rendements supérieurs à 80% (contre 45% en classe AB1). De manière lapidaire, Hébé rend "linéaire" un amplificateur fonctionnant en classe E ou F, garantissant ainsi une importante économie d'énergie et un rendement élevé des étages HF.