English
Language : 

AD7709ARU Datasheet, PDF (11/32 Pages) Analog Devices – 16-Bit - ADC with Switchable Current Sources
AD7709
ADC CIRCUIT INFORMATION
Overview
The AD7709 incorporates a ⌺-⌬ ADC channel with on-chip digital
filtering intended for the measurement of wide dynamic range, low
frequency signals such as those in weigh-scale, strain-gauge,
pressure transducer, or temperature measurement applications.
⌺-⌬ ADC
This channel can be programmed to have one of eight input
voltage ranges from ± 20 mV to ± 2.56 V. This channel can be
configured as either two fully differential inputs (AIN1/AIN2
and AIN3/AIN4) or four pseudo-differential input channels
(AIN1/AINCOM, AIN2/AINCOM, AIN3/AINCOM, and
AIN4/AINCOM). Buffering the input channel means that the
part can accommodate significant source impedances on the
analog input and that R, C filtering (for noise rejection or RFI
reduction) can be placed on the analog inputs if required.
The ADC employs a ⌺-⌬ conversion technique to realize up to
16 bits of no-missing-codes performance. The ⌺-⌬ modulator
converts the sampled input signal into a digital pulse train whose
duty cycle contains the digital information. A Sinc3 programmable
low-pass filter is then employed to decimate the modulator output
data stream to give a valid data conversion result at programmable
output rates from 5.35 Hz (186.77 ms) to 105.03 Hz (9.52 ms).
A chopping scheme is also employed to minimize ADC channel
offset errors. A block diagram of the ADC input channel is shown
in Figure 4.
The sampling frequency of the modulator loop is many times
higher than the bandwidth of the input signal. The integrator in
the modulator shapes the quantization noise (which results from
the analog-to-digital conversion) so that the noise is pushed
toward one-half of the modulator frequency. The output of the
⌺-⌬ modulator feeds directly into the digital filter. The digital
filter then band-limits the response to a frequency significantly
lower than one-half of the modulator frequency. In this manner,
the 1-bit output of the comparator is translated into a band-
limited, low noise output from the AD7709 ADC. The AD7709
filter is a low-pass, Sinc3, or (SIN(x)/x)3 filter whose primary
function is to remove the quantization noise introduced at the
modulator. The cutoff frequency and decimated output data
rate of the filter are programmable via the SF word loaded to the
filter register.
A chopping scheme is employed where the complete signal chain
is chopped, resulting in excellent dc offset and offset drift speci-
fications, and is extremely beneficial in applications where drift,
noise rejection, and optimum EMI rejection are important fac-
tors. With chopping, the ADC repeatedly reverses its inputs.
The decimated digital output words from the Sinc3 filters there-
fore have a positive offset and negative offset term included. As a
result, a final summing stage is included so that each output
word from the filter is summed and averaged with the previous
filter output to produce a new valid output result to be written to
the ADC data register.
The input chopping is incorporated into the input multiplexer
while the output chopping is accomplished by an XOR gate at
the output of the modulator. The chopped modulator bit stream
is applied to a Sinc3 filter. The programming of the Sinc3 deci-
mation factor is restricted to an 8-bit register SF, the actual
decimation factor is the register value × 8. The decimated out-
put rate from the Sinc3 filter (and the ADC conversion rate) will
therefore be:
fADC
=
1
3
×


8
1
× SF


×
fMOD
where:
fADC is the ADC update rate.
SF is the decimal equivalent of the word loaded to the
filter register.
fMOD is the modulator sampling rate of 32.768 kHz.
Programming the filter register determines the update rate for the
ADC. The chop rate of the channel is half the output data rate.
The frequency response of the filter H(f ) is as follows:
1
 SF × 8
×
sin (SF × 8 × π × f / fMOD)
sin (π × f / fMOD)
3

×
1
 2
×
sin (2 × π × f / fOUT)
sin (π × f / fOUT)


where:
fMOD = 32,768 Hz.
SF = value programmed into Filter Register.
fOUT = fMOD /(SF Ï« 8 Ï« 3)
The following shows plots of the filter frequency response for the
SF words shown in Table I. The overall frequency response is the
product of a Sinc3 and a sinc response. There are Sinc3 notches
at integer multiples of 3 Ï« fADC, and there are sinc notches at odd
integer multiples of fADC /2. The 3 dB frequency for all values of SF
obeys the following equation:
( ) f 3 dB = 0.24 × fADC
The signal chain is chopped as shown in Figure 4. The chop
frequency is:
fCHOP
=


fADC 
2 
fCHOP
fIN
fMOD
fCHOP
fADC
ANALOG
INPUT
MUX
BUF
PGA
⌺-⌬
MOD
XOR
( ) 1
8 ؋ SF
⌺
3
3 ؋ (8 ؋ SF )
1
2
⌺
DIGITAL
OUTPUT
REV. A
SINC3 FILTER
Figure 4. ADC Channel Block Diagram
–11–
AIN + V OS
AIN – V OS