Skip to content

m0xpd/DueDDS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DueDDS : A Library to host an AD9850 DDS Module on Arduino DUE, using hard SPI

This is a library which controls the widely available,
low-cost Direct Digital Synthesis ('DDS') Modules,
based on the Analog Devices 9850 chip 
on the Arduino Due.

For more information:
http://m0xpd.blogspot.co.uk/2014/03/dds-and-duedds-libraries.html

The library uses the Due's enhanced hardware SPI capability.

The module's W_CLOCK line and DATA line are connected to SCK and MISO respectively on the SPI header. 

Two IO lines are required for the other "control lines" to the AD9850 module (RESET & FQ_UD).

A further "Slave Select" line (one of lines 4, 10, or 52) is nominated but not used.

To download and use this Library, click the Download ZIP button (on the RHS of this screen). 
Uncompressed the downloaded ZIP archive and rename the folder DueDDS.
Put this DueDDS folder in you Arduino Libraries folder and restart the Arduino IDE.

About

A Library to host an AD9850 DDS Module on Arduino DUE, using hard SPI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages