AD9833

The AD9833 is a low power, programmable waveform generator capable of producing sine, triangular, and square wave outputs. Waveform generation is required in various types of sensing, actuation, and time domain reflectometry (TDR) applications. The output frequency and phase are software programmable, allowing easy tuning. No external components are needed. The frequency registers are 28 bits wide: with a 25 MHz clock rate, resolution of 0.1 Hz can be achieved; with a 1 MHz clock rate, the AD9833 can be tuned to 0.004 Hz resolution. The AD9833 is written to via a 3-wire serial interface. This serial interface operates at clock rates up to 40 MHz and is compatible with DSP and microcontroller standards. The device operates with a power supply from 2.3 V to 5.5 V.

Main Content

Function Generator (AD9833 Based)

“Hi, I am Gursimran Singh In this Instructable, I will guide you through on how to make a “functional” function generator, which can be very helpful when working with electronic circuits. A function generator can generate different kinds of signals …

JX Wave Generator

“Use Arduino, an OLED display and an AD9833 DDS module to create a useful wave generator for your lab. Story For a long time I have put off buying an oscilloscope. Now, after purchasing it, it’s time to also …

DIY AD9833 signal generator – first steps

“As the name suggests, I am going to write about a self-made signal generator based on an AD9833 IC. Also, this is going to be a multi part post, as it is impossible to design and make a fully functional …

DIY Function/Waveform Generator

“In this project we will have a short look at commercial function/waveform generators in order to determine what features are important for a DIY version. Afterwards I will then show you how to create a simple function generator, the …

Signal Generator AD9833

“A signal generator is a very useful piece of test gear. This one uses an AD9833 module and an Arduino Nano - that’s all, not even a PCB. You can optionally add an OLED display. The AD9833 can gererate sine …

Portable Function Generator on Arduino

“Function generator is a very useful tool, especially when we are considering testing our circuit’s response to a certain signal. In this instructable I’ll describe the building sequence of small, easy to use, portable function generator. Features of …

How to Build Your Own Function Generator Using Analog Devices’ AD9833

“Learn how to make your own arbitrary waveform generator using an ATmega328p, a DDS function generator IC, an op-amp, a few passives, and some hard work. Having your own electronics laboratory at home is great—the only downside is that …