no conversion is in progress. See the Reading Data section
and refer to Table I for control line functions for ‘read’ and
‘convert’ modes.
BASIC OPERATION
Figure 1 shows a basic circuit to operate the ADS7831.
Taking R/C (pin 23) LOW for 40ns will initiate a conver-
sion. BUSY (pin 25) will go LOW and stay LOW until the
conversion is completed and the output registers are up-
dated. Data will be output in Binary Two’s Complement
with the MSB on D11 (pin 6). BUSY going HIGH can be
used to latch the data. All convert commands will be ignored
while BUSY is LOW.
CS
1
R/C
X
BUSY OPERATION
X
1
None. Databus in Hi-Z state.
↓
0
Initiates conversion. Databus remains in
Hi-Z state.
0
0
↓
↓
↓
1
1
1
1
↑
1
0
Initiates conversion. Databus enters Hi-Z
state.
The ADS7831 will begin tracking the input signal at the end
of the conversion. Allowing 1.66µs between convert com-
mands assures accurate acquisition of a new signal.
Conversion completed. Valid data from the
most recent conversion on the databus.
Enables databus with valid data from the
most recent conversion.
Conversion in progress. Databus in Hi-Z
STARTING A CONVERSION
state, enabled when the conversion is completed.
The combination of CS (pin 24) and R/C (pin 23) LOW for a
minimum of 40ns immediately puts the sample/hold of the
ADS7831 in the hold state and starts a conversion. BUSY (pin
25) will go LOW and stay LOW until the conversion is
completed and the internal output register has been updated. All
new convert commands during BUSY LOW will be ignored.
0
0
↑
0
Conversion in progress. Databus in Hi-Z
state, enabled when the conversion is completed.
0
↑
Conversion completed. Valid data from the
most recent conversion in the output register,
but the output pins D11-D0 remain tri-stated.
X
X
0
New convert commands ignored. Conversion
in progress.
The ADS7831 will begin tracking the input signal at the end
of the conversion. Allowing 1.66µs between convert com-
mands assures accurate acquisition of a new signal. Refer to
Table I for a summary of CS, R/C, and BUSY states and
Figures 2 and 3 for timing parameters.
Table I. Control Line Functions for ‘read’ and ‘convert’.
DESCRIPTION ANALOG INPUT
DIGITAL INPUT
Full Scale Range
±2.5V
BINARY TWO'S COMPLEMENT
CS and R/C are internally OR’d and level triggered. There
is not a requirement which input goes LOW first when
initiating a conversion. If it is critical that CS or R/C initiate
the conversion, be sure the less critical input is LOW at least
10ns prior to the initiating input.
Least Significant
Bit (LSB)
1.22mV
BINARY CODE
HEX CODE
+Full Scale
(2.5V – 1LSB)
Midscale
2.499V
0111 1111 1111
7FF
0V
0000 0000 0000
1111 1111 1111
000
FFF
One LSB below
Midscale
–1.22mV
To reduce the number of control pins, CS can be tied LOW
using R/C to control the read and convert modes. Note that
the parallel output will be active whenever R/C is HIGH and
–Full Scale
–2.5V
1000 0000 0000
800
TABLE II. Ideal Input Voltages and Output Codes.
0.1µF 10µF
+5V
+
50Ω
±2.5V
1
2
28
27
26
25
24
23
22
21
20
19
18
17
16
15
0.1µF 10µF
+
–5V
3
0.1µF
4
+
BUSY
10µF
5
Convert Pulse
D11 (MSB)
6
D10
D9
D8
D7
D6
D5
D4
7
ADS7831
8
40ns min
9
10
11
12
13
14
NC
D0 (LSB)
D1
D2
D3
FIGURE 1. Basic Operation
®
7
ADS7831