Avec seulement 4 fils de commande, nous pouvons contrôler le Conseil d’administration par l’intermédiaire de l’arduino. Cela nous donne un générateur sinusoïdal variable que nous pouvons contrôler pour nous donner une belle sinusoïde de mégahertz 0 jusqu'à environ 40 mégahertz à presque un plein volts crête à crête.
J’ai décidé d’utiliser un clavier LCD de 7 $ pour donner une indication visuelle d’écran de la fréquence, plus moyen de contrôler la fréquence rapidement et facilement.
Le code pour télécharger sur l’Arduino, peut être relativement simple.
J’ai été en utilisant bibliothèques pour simplifier le basculement des broches pour définir la fréquence sur la planche sous contrôle. Aussi parce que je ne suis pas que smart encore ! La bibliothèque de dds.h est de Bonne Anthony - K3NG
Tellement simple à utiliser, la commande pour définir la fréquence est tout simplement ;
ddschip.setfrequency(Frequency) ;
Serait-ce plus facile ?
Pour obtenir le Conseil d’administration et de courir, trouver la bibliothèque d’Anthony ici.
Placer le répertoire DDS dans votre dossier de croquis/bibliothèque arduino avec toutes les autres bibliothèques. De cette manière lorsque vous compiler/télécharger l’IDE se trouve le fichier automatiquement.
Il a une goupille horloge, une goupille de charge, une broche de données et une broche de remise à zéro. Les autres 4 goupilles d’utilisation sont la sortie de vague du péché et de la sortie d’ondes carrées.