George Smart - M1GEO

An online scrapbook full of half-baked projects and silly ideas.

Ads

Arduino AD9851

This page is here to provide me with a few links to help me in the event of the inevitable memory loss. This page details how I got my DDS-60 AD9851 DDS board to generate signals from an Arduino.

My code is using that developed by Peter Marks, blog.marxy.org. It works pretty much perfectly. I use advised pin configuration, with the notable exception that I power my DDS-60 board from the USB 5V supply from the computer, as it saves on regulators getting warm. Remember to change this (should you need) to use the DDS-60’s regulator rather than the Ardunio’s in the event of external power.

Arduino DDS-60 Configuration

It should be noted that the above image was a proof of concept and was later made into a more physically strong configuration.

Source Code for AD9851

DDS_LOAD — Arduino Pin 8

DDS_CLOCK — Arduino Pin 9

DDS_DATA — Arduino Pin 10

Ads

Dr. George Smart, M1GEO. © 2003–2017 Frontier Theme