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
|