Circuit Description
The AE20125 Function Generator is based upon a irect igi-
tal Synthesizer ( S). S uses a processor to calculate the
output waveform and a igital-to-Analog Converter ( AC) to
create the actual voltage needed to produce a waveform. S
has the advantage of high accuracy and resolution.
Note: for a comprehensive overview of DDS, an excellent
document is available from Analog Devices1.
The heart of the AE20125 is the A 9833 from Analog evices
(IC2). It is capable of producing sine, square, and triangle wa-
veforms. The 25 MHz crystal oscillator Q1 provides the master
clock for the S. The output signal of the S is discretely
constructed from a finite number of steps. This signal always
contains unwanted high frequency components. A reconstructi-
on filter is needed to remove these components from the signal.
The filter is composed of L1, C4, L2, C5, L3, C11 and R8. As
the square wave signal does not require filtering, the filter is di-
sabled with the relay K1 when switched to square wave. The
square wave produced by the A 9833 has a different amplitude
than the other waveforms, so the divider R14/P4 adjusts it to
match the amplitude of the sine and triangle wave.
IC1 is the microcontroller that controls the device. The keys
and the LC are connected to it. The FT I FT230XS UART-
to-USB-Bridge (IC6) provides USB connectivity to the
microcontroller.
1A Technical Tutorial on Digital Signal Synthesis, 1999,
http://www.analog.com/static/imported-
files/tutorials/450968421DDS_Tutorial_rev12-2-99.pdf
2