Programmable Waveform Generator

Consider also the new AD9838 11mW, 2.3-5.5V Complete DDS and the AD98378.5mW, 2.3-5.5V Programmable Waveform Generator.

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; with a 25 MHz clock rate, resolution of 0.1 Hz can be achieved. Similarly, 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.

The AD9833 has a power-down function (SLEEP). This allows sections of the device that are not being used to be powered down, thus minimizing the current consumption of the part, e.g., the DAC can be powered down when a clock output is being generated.

The AD9833 is available in a 10-lead MSOP package.


  • Frequency Stimulus/Waveform Generation
  • Liquid and Gas Flow Measurement
  • Sensory Applications–Proximity, Motion, and Defect Detection
  • Line Loss/Attenuation
  • Test and Medical Equipment
  • Sweep/Clock Generators
  • Time domain reflectometry (TDR) applications



with atmega16:

One thought on “Programmable Waveform Generator”

Comments are closed.