Générateur HF 60 MHz

 
   

      Voici un petit appareil bien utile dans le laboratoire pour mettre au point des filtres ou d'une façon générale fournir un signal HF sinusoïdal entre 0,5 et 60 MHz et d'une amplitude confortable de 4 V crête à crête.
     Il peut également servir d'oscillateur local pour un récepteur digital de type SDR.

 

     DESCRIPTION & SCHÉMAS


 

     Le cœur du montage est un PIC16F84A associé à un afficheur 2 lignes de 16 caractères, à deux inverseurs-poussoirs et un codeur optique.
     La génération du signal HF est confiée à un DDS AD9851. Cette platine est disponible en kit ou prête à l'emploi chez AmQRP aux USA. Ce module (ainsi que le reste du montage) est alimenté en 9 Volts pour diminuer la température du CMS régulateur. Cela n'a aucune influence sur la tension HF de sortie. Il sera bon aussi de coller un petit radiateur sur l'AD9851.

RÉALISATION

     La platine supportant le PIC est en "piggy back" inversé sur l'afficheur, configuration classique dans nos réalisations. A la place des boutons poussoirs, nous avons utilisé deux inverseurs un peu spéciaux (Farnell) à 3 positions. Vers le haut, la position est stable, mais vers le bas ils agissent comme des poussoirs. Ce sont des SPDT ON-OFF-MOM.
     La platine support du DDS-60 a été munie de deux équerres de maintien pour assurer la rigidité de l'ensemble.

     N'ayant pas obtenu de bons résultats avec les codeurs classiques du commerce et qui en plus ont un crantage désagréable pour ce genre d'application, nous nous sommes résolus à en fabriquer un dont la partie mécanique a été décrite par ailleurs sur ce site.

     Le circuit imprimé principal est à double face mais peut aussi être réalisé en simple face avec la mise en place de straps.


Support du DDS-60

 

UTILISATION

     La première opération indispensable sera d'effectuer la calibration. Elle s'effectue à 10 MHz mais ne sera nécessaire qu'une seule fois. La précision de la calibration dépendra de celle du fréquencemètre.

     - Brancher le fréquencemètre à la sortie du générateur.
     - Placer l'inverseur 1 en position haute et allumer le générateur. L'afficheur va indiquer : 10,000.000 et CALIBRATION...
     - Tourner le codeur optique jusqu'à obtenir sur le fréquencemètre la valeur 10.000.000
     - Remettre l'inverseur 1 en position médiane et tourner le codeur dans n'importe quel sens pour la mise en mémoire.
     - Eteindre et rallumer le générateur.

     L'utilisation des commandes de ce générateur est très simple :

     - Balayage des fréquences par pas de 1 MHz :
     - En maintenant 2, des appuis répétés sur 1 augmentent la fréquence par pas de 1 MHz.
     - En maintenant 1, des appuis répétés sur 2 diminuent la fréquence par pas de 1 MHz
     - En tournant le codeur optique avec 2 appuyé, on balaye la gamme par pas de 5 MHz.
     - En tournant le codeur optique avec 1 appuyé, on balaye la gamme par pas de 1 kHz.
     - En appuyant simultanément sur 1 et 2 pendant plus de 2 secondes, on met en mémoire la fréquence courante.

     La programmation de la version oscillateur local pour DDS est un peu différente car la fréquence affichée est le quart de la fréquence de sortie. De plus, le balayage avec 2 appuyé correspond aux bandes amateur : 1,8 MHz, 3,5 MHz, 7,0 MHz, 10,1 MHz et 14,0 MHz. La sortie est bloquée au-delà de 15 MHz car la fréquence maximum du DDS ne peut dépasser 60 MHz.
     Une particularité de ce programme est que la vitesse de variation de fréquence est fonction de la vitesse de rotation du codeur, le pas variant de 1 à 9.

PROGRAMMATION

     - Le fichier HEX version générateur HF :    (dds_hf.hex)  
     - La notice d'utilisation :          (generateur-hf_notice.pdf)
     - Le fichier HEX version SDR :                (dds_sdr.hex)  

    RETOUR ACCUEIL