Con sólo 4 cables de control podemos controlar la Junta a través de arduino. Esto nos da un generador de onda sinusoidal variable que podemos controlar para darnos una muy buena onda senoidal de 0 MHz hasta alrededor de 40 Megahertz en casi una total voltios pico a pico.
Decidí usar un teclado de LCD de $7 para dar alguna indicación visual de la pantalla de la frecuencia más un medio de control de la frecuencia rápida y fácilmente.
El código para cargar en el Arduino, puede ser relativamente sencillo.
He estado usando las bibliotecas para facilitar la conmutación de los pines de control para ajustar la frecuencia en la Junta del sub. También causa no soy que elegante todavía! La biblioteca de dds.h es de Anthony bueno - K3NG
Tan fácil de usar, es el comando para establecer la frecuencia simplemente;
ddschip.setfrequency(Frequency);
¿Podría ser más fácil?
Levantarse la Junta y ejecutar, encontrar biblioteca de Antonio aquí.
Coloque el directorio de la DDS en su carpeta de bocetos/biblioteca de arduino con otras bibliotecas. Así cuando compile/cargar el IDE automáticamente encuentra el archivo.
El tablero tiene un pin de reloj, un pin de carga, un pin de datos y un pin de reset. Los otros 4 pines de uso son la salida de la ola de pecado y una salida de onda cuadrada.