Mini-Kits AD9954 HF-DDS Kit

Complete AD9954 HF-DDS

PLEASE NOTE: That this Product has been discontinued and replaced with the M1-DDS Kit


Please Note: that all information including pictures on this web page are copyright to Mini-Kits and must not be used on any other web site, or reproduced in any publication.

HF-DDS Description:

The HF-DDS is a complete high performance AD9951/54 DDS and Micro controller with software that can be used to construct a Radio Receiver or Transvceiver. The software emulates the Yaesu FT817 transceiver, and the microcontroller can be controlled using Ham Radio Deluxe software vie the RS232 connection. The hardware allows for vaious interfacing to circuitry that is commonly used in Radio design. Most of the functionality is dependant on the standard software that Mini-Kits supplies with the Kit.

The complete HF-DDS consists of a number of Kits and components that are available from Mini-Kits. The design consists of three PC board Kits using the Basic AD9951 DDS-VFO Kit, EME165 KIT, PIC18F4520 PIC Controller Kit, EME150 KIT, and EME159 KIT, PIC Control Board. There is an optional output expander Kit, EME169 KIT available to expand the EME150 PIC Controller.

The HF-DDS Kit is for experience constructors that already have experience in soldering SMD components, with many of the conventional sized SMD components being easily fitted. This Kit may be a challenge for some with soldering the AD9954 and interface chips to the DDS board, so Mini-Kits does offer a service at extra cost to fit just the chips. Some wiring is needed for the header connections between the boards, LCD and Keypad. It is suggested that a suitable crimping tool for 2.5mm header pins be used for reliability and to save time.

The maximum frequency that can be used is 175MHz, as this is gives acceptable output for the maximum 400MHz DDS clock frequency for the AD9954 chip. The software allows for a VFO for RX, and a separate VFO for TX that can have the VFO frequencies offset from the displayed frequency. This is useful for receivers or transmitters with an Intermediate Frequency, I/F. So yes it can be used on a receiver that has an e.g. 9MHz I/F by setting the RX display offset by 9MHz. A number of memories frequencies are also available for programming.


HF-DDS Software:

There is currently a final version of the software available to suit the PIC18F4520 PIC controller board.

Although no problems have been found with the final Software version 1.J2 since December 2009, Mini-Kits takes no responsibility for faults and minor glitches in the Software supplied with Kits.

Software Description.

Please refer to the HF-DDS Software documentation for further information.

All Software settings can be changed in the menu setting screens that are displayed on the LCD module. The keypad connected to the EME150 controller board along with the rotary encoder are used to change and memorize the menu settings into the PIC. No reprogramming of the PIC with a computer is required.

Below are the standard specifications for the software supplied by Mini-Kits. The HF-DDS Source code is available for download on the website for a nominal price to cover the development, and for future software updates.

  • Frequency Range: 5kHz to 160MHz ( AD9954 )
  • Frequency Resolution: 10Hz steps RF & display readout.
  • Frequency Steps: Variable 10Hz to 100MHz
  • VFO: Includes A B, split RX/TX, RIT, repeater mode
  • Bands: 160M, 80M, 40M, 30M, 20M, 17M, 15M, 10M, 6M, FM, AIR, 2M, 70cm, Phantom
  • Modes: AM, FM, DIG, PKT, LSB, USB, CW, CWR
  • Memories: up to 202 including 2 for memory scanning, 16 memory groups, memory text labeling.
  • Display Offset: to suit zero I/F, or first I/F roofing filters up to 145MHz
  • Display Divider: zero I/F, divide by 2 or 4
  • Software:  uses a pre-programmed PIC18F4520 with bootloader & HF-DDS verX.X firmware.  ( updatable via RS232 )
  • Computer Interface: 9 pin male RS232
  • RF Output: +10dBm ( 10mW ) +/-0.5dB from 1 to 100MHz, -3dB @ 170MHz
  • RF Bandwidth: 0.1 to 145MHz @ 3dB
  • Low Pass Filter: 170MHz 7th Order elliptic
  • Spurious Output: 100MHz clock -45dBm, 2nd harmonic -36dBc, 3rd -54dBc,  all other spurs > -50dBc
  • Board Interface: +5v logic levels on inputs & outputs. 
  • Clock: 100MHz & uses the x64multiplier inside the AD9954 for a 400MHz clock
  • Power: +12 to +14vdc ( +12vdc @ 140mA including the LCD display module )

Software Updates.

How To Update The Software Download

AN851 Microchip Quick Programmer Software Download

Latest Firmware Update UPDATE_HF_DDS_VER_X_X.hex Download >There are currently no software updates after v1.J2 4/12/2009

PLease note: that if you try & update the software using a PIC programmer then you will erase the bootloader software that is pre-programmed into the PIC. The bootloaded is used to protect Mini-Kits from software piracy, & if you accidentaly do this then you will have to return your EME150 Microcontroller board to Mini-Kits to be reprogrammed.


Kit Constructors Alert:

1/ There are no current alerts for this Kit.

Kit Changes and Modifications

1/ A problem occured when the HF-DDS software when first powered up could not recognise the AD9954 chip. The fault was traced to a faulty TXB0108PWR level converter chip on the EME165 DDS board.

2/ No or low RF output from the AD9854 can be due to poor soldering of the chip to the board. Sometimes pressing down on the chip can increase the RF output indicating a poor solder joint on one of the pins.

3/ When turning the Rotary Encoder it either does not tune, or only tunes in one direction. Check that the diodes are correctly fitted on the EME159 control board. This can also be a problem with a faulty rotary encoder.

4/ LCD display has no characters, or only shows square blocks on the display top half. Please check that you have the wiring correct from the EME159 board to the LCD module. Many have incorrectly wired the LCD modules & damaged them.

  • EME150 KIT PIC Controller KIT ( Link To Kit Webpage )
  • EME165 KIT AD9954 DDS KIT ( Link To Kit Webpage )


This and all subsequent pages © to Mini-Kits 1999 - 2018, All rights reserved