Page 127 - Antennes_hf2
P. 127

5. LE COUPLEUR TANDEM                                       Désignation          Qté           Valeur
                                                                 Résistances
          Le  coupleur  tandem  est  le  même  que  pour  le  projet   R1-R4                4       150
          boîte de couplage.                                     R5, R7                     2       127

          https://hamprojects.wordpress.com/2016/12/31/hf-automatic-tuner/  R6, R8          2       30
          Un  circuit  imprimé  spécifique  est  utilisé  et  comporte   Condensateurs
          deux  transformateurs  (1/26),  deux  atténuateurs  en  pi   C1, C3, C4, C6-C8    6       100 nF
          ainsi que deux AD8307.                                 C2, C5                     2       10 nF
                                                                 C43                        1       100 µF
          L’ensemble  transformateur  et  atténuateur  réalise  une
          atténuation  théorique  de  29  dB  +14  dB  =  43  dB.  En   Circuits intégrés
          effet, l’AD8307 n’est pas capable de mesurer des valeurs   U1, U2                 2       AD8307
          au-delà de 17 dBm. Si une puissance de 100 W (50 dbm)
          est  injectée  dans  le  coupleur,  l’AD8307  mesure  alors   Divers
          environ 7 dBm. On reste ainsi dans la plage de mesure   J2                        1       CONN-SIL4
          de l’amplificateur logarithmique. Cette information sera   L8                     1       VK200
          intégrée dans le logiciel sous forme d’une directive de
          compilation #define OffsetdBmBridge 43                6. LE LOGICIEL
          Le transformateur est réalisé avec trois T50-2 côte à côte   Le programme « vocalSwrMeter.ino » ne nécessite aucune
          et 26 tours de fil émaillé (diamètre 0,6 mm).         bibliothèque spécifique.
                                                                La  configuration  du  logiciel  se  fait  en  activant  ou
                                                                désactivant  les  directives  de  compilation  #define  par
                                                                l’ajout de commentaire au début du programme.
                                                                Deux exemples de configuration :

                                                                  Voix en anglais, pas de debug,   Voix en français, debug activé,
                                                                  pas de calibration personnelle  calibration personnelle.
                                                                 //SWR meter configuration  //SWR meter configuration
                                                                 //#define LANGUAGE_FR   #define LANGUAGE_FR
                                                                 #define LANGUAGE_EN     //#define LANGUAGE_EN
                                                                 //#define DEBUG_SWR     #define DEBUG_SWR
                                                                 //#define DEBUG_DBM     #define DEBUG_DBM
                                                                 //#define PERSONAL_CALIBRATION #define PERSONAL_CALIBRATION
                                                                 #define OffsetdBmBridge 45  #define OffsetdBmBridge 45
                                                                La configuration par défaut (pas de calibration person-
                                                                nelle)  utilise  la  fonction  NtodBm  suivante  calculant  la
                                                                puissance en dBm en fonction de la valeur du CNA.
                                                                //compute power in dbm (theoric formula)

                                                                float NtodBm(int N)
                                                                {

                                                                 return (100 * (float) N) / 1024 - 90 + OffsetdBmBridge;
                                                                }

          Il  n’est  pas  obligatoire  d’utiliser  ce  coupleur  en   Cette formule est issue de la documentation constructeur
          particulier.  Par  contre,  il  est  nécessaire  que  les   de l’AD8307 et du CAN de l’Arduino. La configuration par
          tensions  continues  injectées  dans  l’Arduino  UNO   défaut est amplement suffisante pour faire des essais.
          (permettant  de  mesurer  les  puissances  directes  et
          réfléchies)  respectent  la  valeur  maximale  AREF  du   Avec  un  émetteur  et  le  ROS-mètre  sur  une  charge  de
          convertisseur  analogique  numérique (CAN)  soit  2,5  V.   50 ohms, injecter une porteuse HF de 7 MHz de 1 watt.
          Évitez au possible d’utiliser la tension de référence 5   Ajuster la valeur de OffsetdBmBridge de telle manière
          V interne à l’Arduino pour le CAN, cela réduit la plage   que la puissance corresponde (en général plus ou moins
          de  mesure  et  les  résultats  sont  fluctuants  et  moins   2 dB autour de 45).
          précis.





                                                         127
   122   123   124   125   126   127   128   129   130   131   132