AD7191
Rev. A | Page 14 of 20
ADC CIRCUIT INFORMATION
OVERVIEW
The AD7191 is a low noise, complete analog front end for high
precision measurement applications. It contains a low noise,
24-bit, Σ-Δ ADC, a PGA, and an on-chip digital filter intended
for measuring wide dynamic range signals.
The device has an internal clock and two differential analog
inputs. It offers a choice of four output data rates (10 Hz, 50 Hz,
60 Hz, and 120 Hz) and four gain settings (1, 8, 64, and 128).
The device also has an internal temperature sensor. These
functions are controlled using dedicated pins, which make the
interface easy to configure. A 2-wire interface simplifies data
retrieval from the AD7191.
FILTER, DATA RATE, AND SETTLING TIME
The AD7191 has four output data rates, which are selected
using the ODR2 and ODR1 pins (see
Table 5). When the
polarity of ODR2 or ODR1 is changed, the AD7191 modulator
and filter are reset immediately. DOUT/RDY is set high, and
the ADC then begins conversions using the selected output data
rate. The first conversion requires the complete settling time of
the filter. Subsequent conversions occur at the selected output
data rate. The settling time of the digital filter, tSETTLE, is
tSETTLE = 4/Output Data Rate
That is, the settling time is equal to four conversion cycles.
When a step change occurs on the analog input, the AD7191
requires several conversion cycles to generate a valid conversion.
If the step change occurs synchronous to the conversion period
(see
Figure 17), then to generate a valid conversion, the settling
time of the AD7191 must be allowed. If the step change occurs
asynchronous to the end of a conversion (see
Figure 18), then to
generate a valid conversion, an extra conversion period must be
allowed. The diagrams show the case for an output data rate of
50 Hz; therefore, an asynchronous step change can increase the
time to generate a valid conversion by 20 ms. The data register
is updated with all the conversions but, for an accurate result,
the user must allow the required time.
ANALOG INPUT
ADC OUTPUT
0ms
20ms
40ms
60ms
80ms
100ms
VALID
08
16
3-
0
11
Figure 17. Synchronous Analog Input Step Change
ANALOG INPUT
ADC OUTPUT
VALID
0ms
20ms
40ms
60ms
80ms
100ms
120ms
08
16
3-
01
2
Figure 18. Asynchronous Analog Input Step Change
allowed output data rates. The filter provides more than 53 dB
of rejection in the stop band. When the output data rate is equal
to 10 Hz, 60 Hz, or 120 Hz, the first notch occurs at a frequency
equal to the output data rate. The other notches occur at multiples
of the output data rate. Therefore, when the output data rate is
equal to 10 Hz, notches are placed at 50 Hz and 60 Hz, giving
simultaneous 50 Hz/60 Hz rejection. When the 60 Hz output
data rate is selected, 60 Hz rejection is achieved. When the
50 Hz output data rate is selected, notches are placed at 50 Hz
and multiples of 50 Hz. A notch is also placed at 60 Hz. This
gives simultaneous 50 Hz/60 Hz rejection for an output data
rate of 50 Hz.
When the output data rate is changed, DOUT/RDY goes high
and remains high until the appropriate settling time has elapsed.
Therefore, the user should complete any read operations before
changing the output data rate. Otherwise, 1s are read back from
the AD7191 as the DOUT/RDY pin is set high following the
change in output data rate.
–120
–110
–100
–90
–80
–70
–60
–50
–40
–30
–20
–10
0
10
2030
4050
607080
90
100
FREQUENCY (Hz)
FI
LT
E
R
G
A
IN
(d
B
)
08
16
3-
0
13
Figure 19. Filter Profile for the 10 Hz Output Data Rate
–120
–110
–100
–90
–80
–70
–60
–50
–40
–30
–20
–10
0
30
60
90
120
150
180
210
240
FREQUENCY (Hz)
FI
LT
E
R
G
A
IN
(d
B
)
08
16
3-
0
14
Figure 20. Filter Profile for the 50 Hz Output Data Rate