Introduction: Arduino + AD9850 30MHZ DDS Signal Generator in 12$

About: Ideas Into Reality !

An Precession Signal generator is very easy and affordable make using an arduino and dds synthesizer (ad9850) . Its World's first smallest portable signal generator build .

You can make decent 0 -30 MHZ frequency Signal generator only in 12$ . If you are pro over clocker then 40MHZ in same price . AD9850 works on dds (direct digital synthesis ) which can generate analog waveforms with digital input , here i used arduino pro mini to control dds board and Hitachi hd 44780 lcd display (16×2 lcd) to display current frequency and chage steps.

This signal generator runs on USB 5V and consumes 270 ma max ! So you can install battery pack inside it and make it standalone system if you want.

Its great project for beginners and will give you lot of satisfaction and also save you hundreds of dollars !
You will need frequency generator if you are a amateur radio guy or hobbyist or professional electronic guy.

Step 1: Get the Parts

★☆★ Buy Parts from your online local store ★☆★

1. Arduino Pro mini http://geni.us/WIhi0

2. AD9850 (DDS Synthesizer) http://geni.us/r3ETwE

3. 16×2 LCD Display ( Hitachi hd 44780 ) http://geni.us/TZiGdf

4. Rotary Encoder http://geni.us/tbUZFeH

5. cp2102 (USB to serial converter ) http://geni.us/tYwBs

Step 2: Circuit Diagram

Connect all components given in above schematics

Step 3: Watch the Full Tutorial



#CODE LIBRARY AND SCHEMATICS

Code

Step 4: Output Response

Output response is the output waves you get at diffrent frequencies here are few scope shots to get idea how well it is

1. 1MHZ
2. 10MHZ
3. 20 MHZ
4. 30 MHZ