This is my implementation of a VFO based on an AD9850 which is controlled by an Arduino Nano v3. The VFO is used to pimp my T20P QRP transceiver.
The hardware desgin of the VFO is based on Richard/AD7C's AD9850 DDS VFO.
The software was written from scratch. It uses a different layout in the LC display. It can be remote controlled via the serial port to set and get the frequency and the step size.
The T20P is a QRP transceiver kit for 20m that was produced in the 1990s by Siegried Hari/DK9FN. It uses an IF of 10700kHz.
- Frequency: 14000kHz to 14350kHz (+ 10700kHz IF shift)
- Tuning step sizes: 10Hz, 50Hz, 100Hz, 250Hz, 500Hz, 1kHz, 2k5Hz, 5kHz, 10kHz, 100kHz
Parameters: 9600Bd, 8 databits, 1 stopbit, no parity
Commands:
f
: decrease the frequency by step-sizeF
: increase the frequency by step-sizes
: decrease the step-sizeS
: increase the step-size?
: get the current frequency in Hz14nnnnnn
: set the current frequency 14nnnnnn in Hz
A change of the frequency always returns the current frequency.