DDS AD9912 Arduino Shield RF Signal Generator, Sine-Wave, CMOS, HSTL [600 MHz, @1.3 GHz Core Clock, Low Spurs, Low Harmonic]
Units Sold: 11
DDS (Direct Digital Synthesis) Analog Devices AD9912 Arduino Shield
Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9912 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9912 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH
$199.95 – $259.95
DDS AD9912 Arduino Shield RF Signal Generator
DDS (Direct Digital Synthesis) Analog Devices AD9912 Arduino Shield by GRA & AFCH
Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9912 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9912 Shield
Opensource Software available on our GitHub repository: https://github.com/afch/DDS-AD9912-Arduino-Shield
RF Signal Generator DDS AD9912 Arduino Shield
Listing includes:
- AD9912 DDS Shield Board
- OLED Display (optional, choose in selector)
- Arduino MEGA Board (optional, choose in selector)
- Clock Chip (optional, choose in selector)
We recommend RF Amplifier and Low-Pass Filter for AD9912 DDS Shield:
RF Amplifier 8-2000 MHz, GAIN = 20 dB, P = +20 dBm MMIC MRFA89 SOT-89 [GOLD PLATED]
If you have ANY questions, PLEASE ASK us.
Short description
- Easy to connect OLED display
- One encoder for control via the program menu
- The synthesizer is capable to generate sine wave, CMOS and HSTL signals
- The software allows you to select and configure the frequency of the clock generator through the user menu (without the need to recompile the program)
- Any settings can be stored in non-volatile EEPROM memory (located at Arduino Mega)
- Basic settings are applied and saved automatically
- This Shield Board support overclocking of the AD9912 core up to 1.3 GHz (heatsink is recommended)
- DDS AD9912 Shield has ability to generate a signal of up to 600 MHz with a core overclocking up to 1.3 GHz (to suppress harmonics it is recommended to overclock the AD9912 for frequencies above 400 MHz)
Key Benefits:
- Low harmonics no more than -60dBc. An output RF transformer is used for the correct operation of the current mirror
- The AD9912 built-in 50 Ohm resistors achieve better noise and harmonic results than the AD9910
- Small spurs
- 4 layer Board. Signal lines – TOP and Bottom, Inner layers – Ground and Power
- Low Noise LDO Stabilizers
- Separate power supply for all analog and digital lines (1.8V and 3.3V), 7 pcs IC voltage stabilizers are used. Additionally there is an RF Ferrite boad interchange
- High speed decoupling Level converter and TTL 5V matching
- Additional balancing transformer used for TCXO and EGEN options
- Standard Mode: up to 400 MHz sine wave output, 1 GSPS internal or external clock speed
- Overclocking Mode: up to 600 MHz sine wave output, up to 1.3 GSPS internal or external clock speed
- Differential HSTL Output up to 1 GHz
- CMOS Output to up to 200 MHz
- Output Filter LPF 9-order
- Spur Killer* 2 channels to suppress spurs in the frequency spectrum* (not yet implemented)
- Integrated 14 bit DAC 48 bit frequency tuning word with 4 μHz resolution 0.000004Hz (optional)
Specifications:
Frequency: | 100 kHz – 450 MHz (600 MHz*) 1 Hz step |
Spurs max: | -60 dBc |
Frequency step: | 1 Hz |
Output power: | +4 dBm to -7 dBm (on 50 Ohm load) |
Output level up to: | 1 Vpeak-to-peak (at +4 dBm) |
Power Supply: | USB or External Power Supply 7.5V DC 1A |
Output filter (LPF): | 9th order (Cut 600 MHz) |
CMOS Output | up to 200 MHz, Level 1.8/3.3V |
HSTL Output | up to 750 MHz (1000 MHz*) |
Reference clock sources (optional): | XO-Crystal Oscillator, TCXO 1ppm, External Oscillator up to 1.3 GHz |
PCB Size: | 53.26 x 102 mm |
* when overclocking the core to 1.3 GHz
If you have ANY questions, PLEASE ASK us.
Types of possible reference oscillators (choose one of them in the selector):
- XO – Crystal 25 MHz 20 ppm internal oscillator with PLL at 1 GHz
- TCXO – 10 MHz 1 ppm external oscillator PLL at 1 GHz
- EGEN – external generator up to 1 GHz (to connect an external clock source of up to 1.3 GHz, the source itself is NOT INCLUDED)
Phase Noise
This parameter is very important and interesting for those who buy and want to use DDS Shield Board.
Since the internal phase noise of DDS is obviously less than that of PLL generators, the final value are highly dependent on the clock source.
In order to achieve the values stated in the datasheet on AD9912, when designing our DDS AD9912 Arduino Shield, we strictly adhered to all recommendations from Analog Devices:
PCB layout in 4 layers, 8 low noise voltage regulators for all power lines (3.3 V digital, 3.3 V analog, 1.8 V digital, and 1.8 V analog and etc.).
We measured the phase noise of our DDS AD9912 with the Anritsu MS2781B and found that the phase noise is below the instrument’s measurement capability
(shown as a red line on the graph). Therefore, when buying our DDS AD9912 Arduino Shield you can focus on the data from the datasheet on the AD9912.
Figure below shows measured by Anritsu MS2781B the noise level when using the built-in PLL in DDS. The PLL multiplies the frequency of a 40 MHz generator by 26 times
And another figure below (from Analog Devices AD9912 Datasheet Rev. F) shows the noise level when using an external reference clock 1 GHZ with the PLL OFF
Conclusion: when using external clocking you can get much lower phase noise than using the built-in PLL.
But do not forget that in order to achieve such results increased requirements are put forward to the external generator
OLED Display Menus:
DDS AD9912 Core Clock Menu
DDS AD9912 Sweep Menu
DDS AD9912 Main Screen
APPLICATIONS
- Oscillator Ultra Low jitter Fout=50MHz -160dBc @ 10khz, Fout=400MHz -138dBc @ 10khz (external reference clock)
- Local oscillator (LO) for HAM Radio
- Receiver/Transmitter communications
- Agile local oscillator (LO) frequency synthesis
- For teaching students at Universities and Institutes
- Secure communications
- Test and measurement equipment
If you have ANY questions, PLEASE ASK us.
DDS AD9912 Arduino Shield Spectrograms:
GRA & AFCH DDS AD9912 Spectrograms:
GRA & AFCH DDS AD9912 Shield Oscillograms CMOS/HSTL:


DDS AD9912 Arduino Shield Thermal images:
AD9912 Board temperature measured with Flir E8 thermal imager at Core Clock @ 1040 MHz Powered from USB
Arduino MEGA to Shield AD9912 Pinout Scheme:
DDS Arduino Shield AD9912 RF Signal Generator by GRA & AFCH:
If you have ANY questions, PLEASE ASK us.
Shipping and Return information
All Items are shipped from Ukraine
Via International registered Airmail
Shipments are made within 1 business day
After the payments are received and verified
It takes about 4-7 days via UPS Express delivery
It takes about 10-18 days via Standard shipping
It takes about 35-45 days via Economy shipping
We combine multiple Items to save on shipping
UPS Express Shipping time (recommended):
Europe: | 3-5 days |
Germany: | 3-5 days |
USA, Canada: | 4-7 days |
Asia, South America: | 5-7 days |
Australia, New Zealand: | 5-7 days |
Africa, Central America: | 5-7 days |
Standard Shipping time:
Europe: | 10-12 days |
Germany: | 10-12 days |
USA, Canada: | 10-15 days |
Asia, South America: | 10-18 days |
Australia, New Zealand: | 12-18 days |
Africa, Central America: | 12-18 days |
Economy Shipping time:
Europe: | 25-30 days |
Germany: | 25-30 days |
USA, Canada: | 30-35 days |
Asia, South America: | 35-45 days |
Australia, New Zealand: | 45-55 days |
Africa, Central America: | 45-55 days |
Return Policy
All Returns are accepted
- For Return you should contact Us within 14 Days after receiving the Item
- Refunds are made as Money back or Replacements (buyer’s choice)
- Return Shipments are paid by the buyer
- No restocking fees are charged
Customs Policy
We as a seller do not receive from the buyer any charges any sales taxes and handling fees.
In any case we are not responsible for Tax(VAT) or any other Import duties or any other equivalent fees that arises upon delivery.
Please consult with your local Customs legislation and visit your local Customs department or website before making any purchases.
You may also like…
DDS AD9959 Arduino Shield RF Signal Generator 4 Synchronized DDS Channels [225MHz, @600 MHz Core Clock, Low Spurs, Low Harmonic]
DDS (Direct Digital Synthesis) Analog Devices AD9959 4 Synchronized DDS Channels
Arduino Shield Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9959 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9959 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH$189.95 – $249.95 Select optionsLow-Pass Filter LPF 7th Order Elliptical 1-1000Mhz 3.5, 7, 14, 28, 144, 433MHz etc for RF Amlifier, Receiver, Transmitter, Mixer, Transceiver, Antenna.
Low-pass filter is a filter that passes signals with a frequency lower than a selected cutoff frequency and attenuates signals with frequencies higher than the cutoff frequency. These filters are usually applied after RF amplifiers (MMIC, Gain-block and Class C amplifiers) for suppression of high-order harmonics of radio-frequency signals, or placed at the mixer output to filter out high-frequency interference that plays a role in frequency selection.
$18.95 – $69.95 Select optionsDDS AD9914 Arduino Shield RF Signal Generator [1.4GHz @3.5GHz Core Clock, Low Spurs, Low Harmonic]
DDS (Direct Digital Synthesis) Analog Devices AD9914
Arduino Shield Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9914 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9914 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH$699.95 – $769.95 Select optionsDIY KIT for DDS AD9910 Arduino Shield RF Signal Generator
DIY KIT for DDS (Direct Digital Synthesis) Analog Devices AD9910 Arduino Shield
Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9910 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9910 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH$60.00 – $209.95 Select optionsDDS AD9915 Arduino Shield RF Signal Generator [1GHz @3GHz Core Clock, Low Spurs, Low Harmonic]
DDS (Direct Digital Synthesis) Analog Devices AD9915
Arduino Shield Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9915 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9915 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH$599.95 – $669.95 Select optionsDIY KIT for DDS AD9959 Arduino Shield RF Signal Generator 4 Synchronized DDS Channels [225MHz, @600 MHz Core Clock, Low Spurs, Low Harmonic]
DIY KIT for DDS (Direct Digital Synthesis) Analog Devices AD9959 4 Synchronized DDS Channels
Arduino Shield Easy connection to Arduino MEGA 2560 without additional wires and converters
All functions of the DDS AD9959 are brought to the contacts of the Arduino MEGA
With this you can fully reveal all the capabilities of the DDS AD9959 Shield
PCB, Design, Schematics, Case and Software made by GRA & AFCH$189.95 – $249.95 Select options