
UG-364 Evaluation Board User Guide
Rev. 0 | Page 20 of 28
For the AD5933 to analyze the impedance (ZUNKNOWN) at
frequencies lower than ≈ 1 kHz, it is necessary to scale the system
clock such that the sample rate of the ADC is lowered and cause
the 1024 samples required for the single point DFT to cover an
integer number of periods of the current excitation frequency.
To analyze frequencies between the 1 kHz to 10 kHz range using
the AD5933 and a 16 MHz crystal, scale the system clock by
using an external clock divider. This reduces the sampling
frequency of the ADC to a value less than 1 MHz (fSAMPLING =
MCLK/16); however, the 1024 sample set now covers the
response signal under analysis. When scaling the system clock,
the maximum bandwidth of the sweep must be reduced.
To help analyze lower clock frequencies, scale the system clock
connected to the AD5933.This scaling establishes a lower
impedance limit (see Table 2); however, the upper excitation
frequency is now limited.
Table 2. Experimental Lower Frequency Limits vs. MCLK
AD5933 Lower Frequency1
Clock Frequency Applied
to MCLK Pin2
100 kHz to 5 kHz 16 MHz
5 kHz to 1 kHz 4 MHz
5 kHz to 300 Hz 2 MHz
300 Hz to 200 Hz 1 MHz
200 Hz to 100 Hz 250 kHz
100 Hz to 30 Hz 100 kHz
30 Hz to 20 Hz 50 kHz
20 Hz to 10 Hz 25 kHz
1Lower frequency sweep limit established by applying the divided clock
signal to the MCLK pin of the AD5933 and by calibrating and remeasuring a
nominal impedance ZCALIBRATION, for example, a 200 kΩ resistor over a 500 Hz
linear sweep from the programmed start frequency (I-V gain resistor setting =
ZCALIBRATION, for example, 200 kΩ, PGA = X1. ΔFrequency = 5 Hz, and number
of points = 100). The lower frequency limit is established as the frequency at
which the DFT and, therefore, the impedance vs. the frequency results begin
to degrade and deviate from the expected value of the measured impedance
ZCALIBRATION, for example, 200 kΩ.
2TTL clock levels applied to MCLK pin, VIH = 2 V, and VIL = 0.8 V.
As an example, if a scaled clock frequency of 4 MHz must be
applied to the external clock pin of the AD5933 to correctly
analyze a 3 kHz signal that has already been established. The
applied system clock (external or internal oscillator) is divided
by a factor of 4 before being routed as the reference clock to the
DDS. The system clock is directly connected to the ADC without
any divide so that the ADC sampling clock is running at 4 times
the speed of the DDS core. Therefore, with a system clock of 4
MHz, the DDS reference clock is now 1/4 × 4 MHz = 1 MHz,
and the ADC clock is 4 MHz. The AD5933 DDS has a 27-bit
phase accumulator; however, the top three most significant bits
(MSBs) are internally connected to logic zero. Therefore, with
the top three MSBs set to zero, the maximum DDS output
frequency is now reduced by a further factor of ⅛th. Therefore, the
maximum output frequency is now 1/32 × 1 MHz = 31.25 kHz.
It is possible to accurately measure the 3 kHz signal using a lower
system clock of 4 MHz; however, the two main trade-offs are
that it takes the AD5933 longer to return the impedance results
due to the slower ADC conversion clock speed and that the
upper excitation limit is now restricted to 31.25 kHz.
Measuring Higher Excitation Frequencies
The AD5933 is specified to a typical system accuracy of 0.5%
(assuming the AD5933 system is calibrated correctly for the
impedance range under test) within the frequency range of 1 kHz
to 100 kHz. The lower frequency limit is determined by the value
of the system clock frequency connected to the external clock pin
(MCLK) of the AD5933. The lower limit can be reduced by scaling
the system clock (see the Measuring Lower Excitation Frequencies
section). The upper frequency limit of the system is due to the
finite bandwidth of the internal amplifiers coupled with the
effects of the low-pass filter pole locations (for example, 200 kHz
and 300 kHz), which are used to roll-off any noise signals from
corrupting the DFT output on the receive side of the AD5933.
Therefore, the AD5933 has a finite frequency response similar
to that shown in Figure 28.
0
–20
–40
–60
100 1k 10k 100k 1M
SYSTEM BANDWIDTH (Hz)
SYSTEM GAIN (dB)
20
10441-031
Figure 28. Typical AD5933 System Bandwidth
Using the AD5933 to analyze frequencies past 100 kHz introduces
errors in impedance profile if the sweep span is large, due to the
effect of the increased roll-off in the finite frequency response
of the system past 100 kHz. However, if the user is sweeping in
frequency above 100 kHz, it is important to ensure that the sweep
range is as small as possible, for example, 120 kHz to 122 kHz. The
impedance error from the calibration frequency is approximately
linear over a small frequency range. The user can remove the linear
error introduced by carrying out an endpoint/multipoint
calibration (see the Two Point Calibration section of the AD5933
data sheet for additional details on endpoint calibration).