ADS1240E
ADS1240E
ADS1240E
ADS1241
ADS
124
0
ADS
124
1
24-Bit
ANALOG-TO-DIGITAL CONVERTER
FEATURES
DESCRIPTION
APPLICATIONS
VREF+ VREF
AVDD AGND
XIN
XOUT
AVDD
Clock Generator
2A
Offset
DAC
AIN0/D0
A = 1:128
AIN1/D1
AIN2/D2
AIN3/D3
MUX
BUF
PGA
AIN4/D4
2nd-Order
Modulator
Digital
Filter
Controller
Registers
AIN5/D5
AIN6/D6
AIN7/D7
POL
AINCOM
SCLK
Serial Interface
ADS1241
Only
DIN
DOUT
2A
CS
AGND
BUFEN
DVDD
DGND
PDWN
DSYNC
RESET
DRDY
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
All trademarks property of their respective owners.
Copyright 2001-2003, Texas Instruments Incorporated
www.ti.com
ELECTROSTATIC
DISCHARGE SENSITIVITY
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling
and installation procedures can cause damage.
ESD damage can range from subtle performance degradation
to complete device failure. Precision integrated circuits may be
more susceptible to damage because very small parametric
changes could cause the device not to meet its published
specifications.
NOTE: (1) Stresses above these ratings may cause permanent damage.
Exposure to absolute maximum conditions for extended periods may degrade
device reliability.
DESCRIPTION
ADS1241EVM
PACKAGE/ORDERING INFORMATION
PRODUCT
ADS1240
PACKAGE-LEAD
PACKAGE
DESIGNATOR(1)
SPECIFIED
TEMPERATURE
RANGE
PACKAGE
MARKING
ORDERING
NUMBER
TRANSPORT
MEDIA, QUANTITY
SSOP-24
DB
40C to +85C
ADS1240E
"
"
"
"
ADS1240E
ADS1240E/1K
Rails, 60
Tape and Reel, 1000
SSOP-28
DB
40C to +85C
ADS1241E
"
"
"
"
ADS1241E
ADS1241E/1K
Rails, 48
Tape and Reel, 1000
"
ADS1241
"
NOTE: (1) For the most current specifications and package information, refer to our web site at www.ti.com.
CONDITIONS
MIN
TYP
MAX
UNITS
DVDD
0.2 DVDD
V
V
V
V
A
A
MHz
ns
CMOS
0.8 DVDD
DGND
DVDD 0.4
DGND
IOH = 1mA
IOL = 1mA
VI = DVDD
VI = 0
10
1
200
1/fOSC
DGND + 0.4
10
5
1000
ADS1240, 1241
www.ti.com
SBAS173C
CONDITIONS
MIN
Buffer OFF
Buffer ON
(In+) (In), See Block Diagram, RANGE = 0
RANGE = 1
Buffer OFF
Buffer ON
AGND 0.1
AGND + 0.05
3dB
3dB
3dB
User-Selectable Gain Ranges
Output Noise
Power-Supply Rejection
VOLTAGE REFERENCE INPUT
VREF
Reference Input Range
Common-Mode Rejection
Common-Mode Rejection
Bias Current(3)
POWER-SUPPLY REQUIREMENTS
Power-Supply Voltage
Analog Current
Digital Current
Power Dissipation
UNITS
AVDD + 0.1
AVDD 1.5
VREF /PGA
VREF /(2 PGA)
5/PGA
5
V
V
V
V
M
G
1.65
3.44
14.6
Hz
Hz
Hz
128
pF
pA
A
RANGE = 0
RANGE = 1
V
V
10
1
Bits
%
ppm/C
Offset Monotonicity
Offset DAC Gain Error
Offset DAC Gain Error Drift
Normal-Mode Rejection
MAX
9
5
2
OFFSET DAC
Offset DAC Range
SYSTEM PERFORMANCE
Resolution
Integral Nonlinearity
Offset Error (1)
Offset Drift(1)
Gain Error
Gain Error Drift(1)
Common-Mode Rejection
TYP
No Missing Codes
End Point Fit
24
0.0015
7.5
0.02
0.005
0.5
fCM =
fCM =
fSIG =
fSIG =
at DC
60Hz, fDATA =
50Hz, fDATA =
50Hz, fDATA =
60Hz, fDATA =
100
15Hz
15Hz
15Hz
15Hz
80
0.1
0
0.1
AVDD
PDWN = 0, or SLEEP
PGA = 1, Buffer OFF
PGA = 128, Buffer OFF
PGA = 1, Buffer ON
PGA = 128, Buffer ON
Normal Mode, DVDD = 5V
SLEEP Mode, DVDD = 5V
Read Data Continuous Mode, DVDD = 5V
PDWN
4.75
130
120
100
100
See Typical Characteristics
95
2.5
dB
2.6
AVDD
AVDD
V
V
V
dB
dB
A
5.25
V
nA
A
A
A
A
A
A
A
nA
120
120
1.3
1
120
400
160
760
80
60
230
0.5
1.1
Bits
% of FS
ppm of FS
ppm of FS/C
%
ppm/C
dB
dB
dB
dB
dB
250
675
300
1275
125
1.9
mW
NOTES: (1) Calibration can minimize these errors to the level of the noise.
(2) VOUT is a change in digital result.
(3) 12pF switched capacitor at fSAMP clock frequency.
ADS1240, 1241
SBAS173C
www.ti.com
CONDITIONS
MIN
Buffer OFF
Buffer ON
(In+) (In) See Block Diagram, RANGE = 0
RANGE = 1
Buffer OFF
Buffer ON
AGND 0.1
AGND + 0.05
3dB
3dB
3dB
User-Selectable Gain Ranges
Output Noise
Power-Supply Rejection
VOLTAGE REFERENCE INPUT
VREF
Reference Input Range
Common-Mode Rejection
Common-Mode Rejection
Bias Current(3)
POWER-SUPPLY REQUIREMENTS
Power-Supply Voltage
Analog Current
Digital Current
Power Dissipation
UNITS
AVDD + 0.1
AVDD 1.5
VREF /PGA
VREF /(2 PGA)
5/PGA
5
V
V
V
V
M
G
1.65
3.44
14.6
Hz
Hz
Hz
128
pF
pA
A
RANGE = 0
RANGE = 1
V
V
10
2
Bits
%
ppm/C
Normal-Mode Rejection
MAX
9
5
2
OFFSET DAC
Offset DAC Range
SYSTEM PERFORMANCE
Resolution
Integral Nonlinearity
Offset Error(1)
Offset Drift(1)
Gain Error
Gain Error Drift(1)
Common-Mode Rejection
TYP
No Missing Codes
End Point Fit
24
0.0015
15
0.04
0.01
1.0
fCM =
fCM =
fSIG =
fSIG =
at DC
60Hz, fDATA =
50Hz, fDATA =
50Hz, fDATA =
60Hz, fDATA =
100
15Hz
15Hz
15Hz
15Hz
75
0.1
0
0.1
fVREFCM
at DC
= 60Hz, fDATA = 15Hz
VREF = 1.25
AVDD
PDWN = 0, or SLEEP
PGA = 1, Buffer OFF
PGA = 128, Buffer OFF
PGA = 1, Buffer ON
PGA = 128, Buffer ON
Normal Mode, DVDD = 3V
SLEEP Mode, DVDD = 3V
Read Data Continuous Mode, DVDD = 3V
PDWN = 0
PGA = 1, Buffer OFF, DVDD = 3V
130
120
100
100
See Typical Characteristics
90
1.25
2.5
dB
1.30
AVDD
2.6
120
120
0.65
2.7
V
V
V
dB
dB
A
3.3
1
107
355
118
483
50
40
113
0.5
0.6
Bits
% of FS
ppm of FS
ppm of FS/C
%
ppm/C
dB
dB
dB
dB
dB
225
600
275
1225
100
1.2
V
nA
A
A
A
A
A
A
A
nA
mW
NOTES: (1) Calibration can minimize these errors to the level of the noise.
(2) VOUT is a change in digital result.
(3) 12pF switched capacitor at fSAMP clock frequency.
ADS1240, 1241
www.ti.com
SBAS173C
Top View
SSOP
Top View
SSOP
DVDD
28 BUFEN
DGND
27 DRDY
DVDD
24 BUFEN
DGND
23 DRDY
XIN
26 SCLK
XIN
22 SCLK
XOUT
25 DOUT
XOUT
21 DOUT
RESET
24 DIN
RESET
20 DIN
DSYNC
23 CS
DSYNC
19 CS
PDWN
ADS1240
22 POL
ADS1241
PDWN
18 POL
DGND
DGND
17 AVDD
VREF+
20 AGND
VREF+
16 AGND
VREF 10
19 AINCOM
VREF 10
15 AINCOM
AIN0/D0 11
18 AIN3/D3
AIN0/D0 11
14 AIN3/D3
AIN1/D1 12
17 AIN2/D2
AIN1/D1 12
13 AIN2/D2
AIN4/D4 13
16 AIN7/D7
AIN5/D5 14
15 AIN6/D6
NAME
DESCRIPTION
DVDD
DGND
XIN
PIN
NUMBER
NAME
DESCRIPTION
1
2
3
4
5
6
7
DVDD
DGND
XIN
XOUT
RESET
DSYNC
PDWN
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
DGND
VREF+
VREF
AIN0/D0
AIN1/D1
AIN4/D4
AIN5/D5
AIN6/D6
AIN7/D7
AIN2/D2
AIN3/D3
AINCOM
AGND
AVDD
POL
CS
DIN
DOUT
SCLK
DRDY
BUFEN
Digital Ground
Clock Input
Clock Output, used with external crystals.
XOUT
RESET
DSYNC
PDWN
Active LOW, Power Down. The power down function shuts down the analog and digital circuits.
DGND
Digital Ground
VREF+
10
VREF
11
AIN0/D0
12
AIN1/D1
13
AIN2/D2
14
AIN3/D3
15
AINCOM
16
AGND
Analog Ground
17
AVDD
18
POL
19
CS
20
DIN
21
DOUT
22
SCLK
23
DRDY
24
BUFEN
Buffer Enable
ADS1240, 1241
SBAS173C
21 AVDD
www.ti.com
TIMING DIAGRAMS
CS
t3
t1
t2
t10
SCLK
(POL = 0)
SCLK
(POL = 1)
t4
MSB
t2
t6
t5
DIN
t11
LSB
t7
t8
DOUT
t9
MSB(1)
LSB(1)
ADS1240 or ADS1241
Resets On
Falling Edge
300 tOSC < t12 < 500 tOSC
t13
t13
SCLK
t12
t14
t15
DIAGRAM 1.
t16
tDATA
DRDY
t18
SCLK
t19
DIAGRAM 2.
DESCRIPTION
MIN
SCLK Period
MAX
UNITS
tOSC Periods
DRDY Periods
t2
200
ns
t3
ns
t4
50
ns
t5
50
ns
t6
Delay between last SCLK edge for DIN and first SCLK edge for DOUT:
t 7(1)
t 8(1)
t9
50
50
tOSC Periods
ns
10
tOSC Periods
ns
t11
t16
t17
t18
t19
ns
4
2
4
16
4
4
tOSC Periods
DRDY Periods
DRDY Periods
tOSC Periods
tOSC Periods
tOSC Periods
tOSC Periods
10
0
tOSC Periods
tOSC Periods
5000
ADS1240, 1241
www.ti.com
SBAS173C
TYPICAL CHARACTERISTICS
All specifications, AVDD = +5V, DVDD = +5V, fOSC = 2.4576MHz, PGA = 1, fDATA = 15Hz, and VREF (REF IN+) (REF IN) = +2.5V, unless otherwise specified.
22
21.5
DR = 10
21.0
21
DR = 10
DR = 01
20
20.0
ENOB (rms)
ENOB (rms)
20.5
19.5
19.0
DR = 00
18.5
19
DR = 01
18
DR = 00
17
18.0
Buffer ON
Buffer OFF
16
17.5
15
17.0
1
16
32
64
128
16
32
64
128
20.5
1.8
20.0
DR = 10
19.0
19.5
ENOB (rms)
PGA Setting
PGA Setting
DR = 01
18.5
18.0
DR = 00
17.5
17.0
16.5
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0
2.5
16.0
1
16
32
64
128
1.5
0.5
0.5
1.5
PGA Setting
VIN (V)
140
140
120
120
100
100
PSRR (dB)
CMRR (dB)
80
60
40
2.5
80
60
40
20
20
Buffer ON
Buffer ON
0
0
1
10
100
1k
10k
100k
ADS1240, 1241
SBAS173C
10
100
1k
10k
100k
www.ti.com
GAIN vs TEMPERATURE
(Cal at 25C)
OFFSET vs TEMPERATURE
(Cal at 25C)
1.00010
50
PGA16
PGA1
1.00006
Gain (Normalized)
50
PGA64
100
PGA128
150
1.00002
0.99998
0.99994
0.99990
0.99986
200
50
30
10
10
30
50
70
50
90
30
10
50
70
90
150
140
40C
AVDD = 5
130
120
+85C
Current (A)
30
10
Temperature (C)
Temperature (C)
2
0
2
4
100
AVDD = 3
90
80
+25C
110
70
Buffer OFF
60
10
2.5 2.0 1.5 1.0 0.5
0.5
1.0
1.5
2.0
50
2.5
50
30
10
VIN (V)
30
50
70
90
900
300
800
10
Temperature (C)
Buffer = OFF
250
600
500
IDIGITAL (A)
IANALOG (A)
700
400
Buffer = OFF
200
SLEEP
4.91MHz
Normal
2.45MHz
Normal
4.91MHz
150
100
300
200
50
100
0
1
16
32
64
128
3.0
PGA Setting
SLEEP
2.45MHz
Power Down
3.5
4.0
4.5
5.0
VDD (V)
ADS1240, 1241
www.ti.com
SBAS173C
OFFSET DAC
OFFSET vs TEMPERATURE
(Cal at 25C)
NOISE HISTOGRAM
Number of Occurrences
3000
200
10k Readings
VIN = 0V
170
140
3500
2500
2000
1500
1000
110
80
50
20
10
40
500
70
100
50
30
10
3.5 3.0 2.5 2.0 1.5 1 0.5 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
10
30
50
70
90
Temperature (C)
ppm of FS
OFFSET DAC
GAIN vs TEMPERATURE
(Cal at 25C)
OFFSET DAC
NOISE vs SETTING
1.00020
0.8
1.00016
0.7
Gain (Normalized)
1.00012
1.00008
1.00004
1.00000
0.99996
0.99992
0.99988
0.99984
0.6
0.5
0.4
0.3
0.2
0.1
0.99980
0.99976
50
30
10
10
30
50
70
0
128
90
Temperature (C)
64
32
32
64
96
128
ADS1240, 1241
SBAS173C
96
www.ti.com
OVERVIEW
INPUT MULTIPLEXER
The input multiplexer provides for any combination of differential inputs to be selected on any of the input channels, as
shown in Figure 1. For example, if AIN0 is selected as the
positive differential input channel, any other channel can be
selected as the negative terminal for the differential input
AIN0/D0
AIN1/D1
AVDD
AIN2/D2
AIN3/D3
Input
Buffer
AIN4/D4
AIN5/D5
AIN6/D6
AGND
AIN7/D7
ADS1241
Only
AINCOM
DRDY
tDELAY
SCLK
(POL = 0)
MSB
DIN
LSB
1.000000
0.100000
0.010000
0.001000
0.000100
0.000010
0.000001
0
6
8
10
12
Delay Time, tDELAY (ms)
14
16
10
ADS1240, 1241
www.ti.com
SBAS173C
AVDD
2A
mately 500A.
AVDD
ADC
OPEN CIRCUIT
CODE = 0x7FFFFFH
0V
2A
PGA
The Programmable Gain Amplifier (PGA) can be set to gains
of 1, 2, 4, 8, 16, 32, 64, or 128. Using the PGA can improve the
effective resolution of the A/D converter. For instance, with a
PGA of 1 on a 5V full-scale signal, the A/D converter can
resolve down to 1V. With a PGA of 128 and a full-scale signal
of 39mV, the A/D converter can resolve down to 75nV. AVDD
current increases with PGA settings higher than 4.
OFFSET DAC
The input to the PGA can be shifted by half the full-scale input
range of the PGA using the Offset DAC (ODAC) register. The
ODAC register is an 8-bit value; the MSB is the sign and the
seven LSBs provide the magnitude of the offset. Using the
offset DAC does not reduce the performance of the A/D
converter. For more details on the ODAC, please refer to TI
application report SBAA077.
AVDD
MODULATOR
The modulator is a single-loop second-order system. The
modulator runs at a clock speed (fMOD) that is derived from
the external clock (fOSC). The frequency division is determined by the SPEED bit in the SETUP register, as shown in
Table I.
2A
AVDD/2
SHORT
CIRCUIT
ADC
CODE 0
AVDD/2
2A
fOSC
2.4576MHz
4.9152MHz
SPEED
BIT
fMOD
00
0
1
0
1
19,200Hz
9,600Hz
38,400Hz
19,200Hz
15Hz
7.5Hz
30Hz
15Hz
DR BITS
01
10
7.5Hz 3.75Hz
3.75Hz 1.875Hz
15Hz
7.5Hz
7.5Hz 3.75Hz
1st NOTCH
FREQ.
50/60Hz
25/30Hz
100/120Hz
50/60Hz
INPUT BUFFER
The input impedance of the ADS1240/41 without the buffer
enabled is approximately 5M/PGA. For systems requiring
very high input impedance, the ADS1240/41 provides a
chopper-stabilized differential FET-input voltage buffer. When
activated, the buffer raises the ADS1240/41 input impedance
to approximately 5G.
The buffers input range is approximately 50mV to AVDD
1.5V. The buffers linearity will degrade beyond this range.
Differential signals should be adjusted so that both signals
are within the buffers input range.
The buffer can be enabled using the BUFEN pin or the
BUFEN bit in the ACR register. The buffer is on when the
BUFEN pin is high and the BUFEN bit is set to one. If the
BUFEN pin is low, the buffer is disabled. If the BUFEN bit is
set to zero, the buffer is also disabled.
CALIBRATION
The offset and gain errors can be minimized with calibration.
The ADS1240 and ADS1241 support both self and system
calibration.
Self-calibration of the ADS1240 and ADS1241 corrects internal offset and gain errors and is handled by three commands:
SELFCAL, SELFGAL, and SLEFOCAL. The SELFCAL command performs both an offset and gain calibration. SELFGCAL
performs a gain calibration and SELFOCAL performs an
offset calibration, each of which takes two tDATA periods to
complete. During self-calibration, the ADC inputs are disconnected internally from the input pins. The PGA must be set to
1 prior to issuing a SELFCAL or SELFGCAL command. Any
PGA is allowed when issuing a SELFOCAL command. For
example, if using PGA = 64, first set PGA = 1 and issue
ADS1240, 1241
SBAS173C
www.ti.com
11
CLOCK GENERATOR
The clock source for the ADS1240 and ADS1241 can be
provided from a crystal, oscillator, or external clock. When the
clock source is a crystal, external capacitors must be provided
to ensure start-up and stable clock frequency. This is shown in
both Figure 5 and Table II. XOUT is only for use with external
crystals and it should not be used as a clock driver for external
circuitry.
12
XIN
C1
Crystal
XOUT
C2
CLOCK
SOURCE
FREQUENCY
C1
C2
PART
NUMBER
Crystal
2.4576
0-20pF
0-20pF
Crystal
4.9152
0-20pF
0-20pF
Crystal
4.9152
0-20pF
0-20pF
Crystal
4.9152
0-20pF
0-20pF
DIGITAL FILTER
The ADS1240 and ADS1241 have a 1279 tap linear phase
Finite Impulse Response (FIR) digital filter that a user can
configure for various output data rates. When a 2.4576MHz
crystal is used, the device can be programmed for an output
data rate of 15Hz, 7.5Hz, or 3.75Hz. Under these conditions,
the digital filter rejects both 50Hz and 60Hz interference. Figure
6 shows the digital filter frequency response for data output
rates of 15Hz, 7.5Hz, and 3.75Hz.
If a different data output rate is desired, a different crystal
frequency can be used. However, the rejection frequencies
shift accordingly. For example, a 3.6864MHz master clock with
the default register condition has:
(3.6864MHz/2.4576MHz) 15Hz = 22.5Hz data output rate
and the first and second notch is:
1.5 (50Hz and 60Hz) = 75Hz and 90Hz
ADS1240, 1241
www.ti.com
SBAS173C
40
20
50
40
60
Magnitude (dB)
Gain (dB)
60
80
100
120
140
90
100
110
130
180
140
0
20
40
60
80
100 120
45
50
55
60
Frequency (Hz)
Frequency (Hz)
40
20
50
40
60
Magnitude (dB)
60
Gain (dB)
80
120
160
80
100
120
65
70
80
90
100
110
140
120
160
130
180
140
0
20
Frequency (Hz)
55
Frequency (Hz)
40
60
80
100 120
45
40
20
50
40
60
60
70
Magnitude (dB)
Gain (dB)
70
80
100
120
140
50
60
65
80
90
100
110
120
160
130
180
140
0
20
40
60
80
100 120
45
50
Frequency (Hz)
55
60
65
Frequency (Hz)
ATTENUATION
DATA
OUTPUT RATE
3dB
BANDWIDTH
fIN = 50 0.3Hz
fIN = 60 0.3Hz
fIN = 50 1Hz
15Hz
14.6Hz
80.8dB
87.3dB
68.5dB
76.1dB
7.5Hz
3.44Hz
85.9dB
87.4dB
71.5dB
76.2dB
3.75Hz
1.65Hz
93.8dB
88.6dB
86.8dB
77.3dB
fIN = 60 1Hz
ADS1240, 1241
SBAS173C
www.ti.com
13
IOCON
DIR
DIO WRITE
AINx/Dx
To Analog Mux
DIO READ
14
DSYNC OPERATION
Synchronization can be achieved either through the DSYNC
pin or the DSYNC command. When the DSYNC pin is used,
the digital circuitry is reset on the falling edge of DSYNC.
While DSYNC is LOW, the serial interface is deactivated.
Reset is released when DSYNC is taken HIGH. Synchronization occurs on the next rising edge of the system clock
after DSYNC is taken HIGH.
When the DSYNC command is sent, the digital filter is reset
on the edge of the last SCLK of the DSYNC command. The
modulator is held in RESET until the next edge of SCLK is
detected. Synchronization occurs on the next rising edge of
the system clock after the first SCLK following the DSYNC
command.
RESET
The user can reset the registers to their default values in
three different ways: by asserting the RESET pin; by issuing
the RESET command; or by applying a special waveform on
the SCLK (the SCLK Reset Waveform, as shown in the
Timing Diagram). Note: if both POL and SCLK pins are held
high, applying the SCLK Reset Waveform to the CS pin also
resets the part.
ADS1240, 1241
www.ti.com
SBAS173C
ADDRESS
REGISTER
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
00H
01H
SETUP
MUX
ID
PSEL3
ID
PSEL2
ID
PSEL1
ID
PSEL0
BOCS
NSEL3
PGA2
NSEL2
PGA1
NSEL1
PGA0
NSEL0
02H
03H
ACR
ODAC
DRDY
SIGN
U/B
OSET6
SPEED
OSET5
BUFEN
OSET4
BIT ORDER
OSET3
RANGE
OSET2
DR1
OSET1
DR0
OSET0
04H
05H
DIO
DIR
DIO_7
DIR_7
DIO_6
DIR_6
DIO_5
DIR_5
DIO_4
DIR_4
DIO_3
DIR_3
DIO_2
DIR_2
DIO_1
DIR_1
DIO_0
DIR_0
06H
07H
IOCON
OCR0
IO7
OCR07
IO6
OCR06
IO5
OCR05
IO4
OCR04
IO3
OCR03
IO2
OCR02
IO1
OCR01
IO0
OCR00
08H
09H
OCR1
OCR2
OCR15
OCR23
OCR14
OCR22
OCR13
OCR21
OCR12
OCR20
OCR11
OCR19
OCR10
OCR18
OCR09
OCR17
OCR08
OCR16
0AH
0BH
FSR0
FSR1
FSR07
FSR15
FSR06
FSR14
FSR05
FSR13
FSR04
FSR12
FSR03
FSR11
FSR02
FSR10
FSR01
FSR09
FSR00
FSR08
0CH
0DH
FSR2
DOR2
FSR23
DOR23
FSR22
DOR22
FSR21
DOR21
FSR20
DOR20
FSR19
DOR19
FSR18
DOR18
FSR17
DOR17
FSR16
DOR16
0EH
0FH
DOR1
DOR0
DOR15
DOR07
DOR14
DOR16
DOR13
FSR21
DOR12
DOR04
DOR11
DOR03
DOR10
DOR02
DOR09
DOR01
DOR08
DOR00
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
ID
ID
ID
ID
BOCS
PGA2
PGA1
PGA0
bit 7-4
bit 3
bit 2-0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
PSEL3
PSEL2
PSEL1
PSEL0
NSEL3
NSEL2
NSEL1
NSEL0
bit 7-4
bit 3-0
ADS1240, 1241
SBAS173C
www.ti.com
15
bit 6
bit 5
bit 4
DRDY
U/B
SPEED
BUFEN
bit 3
bit 2
bit 1
bit 0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
DR1
DR0
SIGN
OSET6
OSET5
OSET4
OSET3
OSET2
OSET1
OSET0
bit 7
bit 6
ANALOG INPUT
+FSR
Zero
FSR
+FSR
Zero
FSR
0x7FFFFF
0x000000
0x800000
0xFFFFFF
0x000000
0x000000
bit 7
Sign
0 = Positive
1 = Negative
Offset =
VREF
OSET [6 : 0]
2 PGA
127
RANGE = 0
Offset =
VREF
4 PGA
OSET [6 : 0]
127
RANGE = 1
NOTE: The offset DAC must be enabled after calibration or the calibration
nullifies the effects.
bit 5
bit 4
bit 3
bit 2
bit 1-0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
DIO 7
DIO 6
DIO 5
DIO 4
DIO 3
DIO 2
DIO 1
DIO 0
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
DIR7
DIR6
DIR5
DIR4
DIR3
DIR2
DIR1
DIR0
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
IO7
IO6
IO5
IO4
IO3
IO2
IO1
IO0
bit 7-0
16
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
OCR07
OCR06
OCR05
OCR04
OCR03
OCR02
OCR01
OCR00
ADS1240, 1241
www.ti.com
SBAS173C
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
OCR15
OCR14
OCR13
OCR12
OCR11
OCR10
OCR09
OCR08
FSR23
FSR22
FSR21
FSR20
FSR19
FSR18
FSR17
FSR16
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
OCR23
OCR22
OCR21
OCR20
OCR19
OCR18
OCR17
OCR16
DOR23
DOR22
DOR21
DOR20
DOR19
DOR18
DOR17
DOR16
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
FSR07
FSR06
FSR05
FSR04
FSR03
FSR02
FSR01
FSR00
DOR15
DOR14
DOR13
DOR12
DOR11
DOR10
DOR09
DOR08
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 1
bit 0
FSR15
FSR14
FSR13
FSR12
FSR11
FSR10
FSR09
FSR08
DOR07
DOR06
DOR05
DOR04
DOR03
DOR02
DOR01
DOR00
ADS1240, 1241
SBAS173C
www.ti.com
17
COMMANDS
DESCRIPTION
RDATA
RDATAC
STOPC
RREG
WREG
SELFCAL
SELFOCAL
SELFGCAL
SYSOCAL
SYSGCAL
WAKEUP
DSYNC
SLEEP
RESET
Read Data
Read Data Continuously
Stop Read Data Continuously
Read from REG rrrr
Write to REG rrrr
Offset and Gain Self Cal
Self Offset Cal
Self Gain Cal
Sys Offset Cal
Sys GainCal
Wakup from SLEEP Mode
Sync DRDY
Put in SLEEP Mode
Reset to Power-Up Values
Operands:
n = count (0 to 127)
r = register (0 to 15)
x = dont care
OP CODE
0000
0000
0000
0001
0101
1111
1111
1111
1111
1111
1111
1111
1111
1111
0001 (01H)
0011 (03H)
1111 (0FH)
r r r r (1xH)
r r r r (5xH)
0000 (F0H)
0001 (F1H)
0010 (F2H)
0011 (F3H)
0100 (F4H)
1011 (FB H)
1100 (FCH)
1101 (FDH)
1110 (FEH)
xxxx_nnnn (# of regs-1)
xxxx_nnnn (# of regs-1)
NOTE: The received data format is always MSB First; the data out format is set by the BIT ORDER bit in the ACR register.
RDATARead Data
Description: Read Data Continuous mode enables the continuous output of new data on each DRDY. This command
eliminates the need to send the Read Data Command on each
DRDY. This mode may be terminated by either the STOPC
command or the RESET command. Wait at least 10 fOSC after
DRDY falls before reading.
Operands:
None
Bytes:
Encoding:
0000 0001
DIN
DOUT
0000 0001
(1)
xxxx xxxx
xxxx xxxx
xxxx xxxx
MSB
Mid-Byte
LSB
Operands:
None
Bytes:
Encoding:
0000 0011
DIN
0000 0011
(1)
uuuu uuuu
uuuu uuuu
uuuu uuuu
MSB
Mid-Byte
LSB
Mid-Byte
LSB
DOUT
DRDY
DOUT
MSB
18
ADS1240, 1241
www.ti.com
SBAS173C
STOPCStop Continuous
None
Bytes:
Operands:
None
Encoding:
0000 1111
Bytes:
Encoding:
1111 0000
xxx
DIN
DIN
0000 1111
1111 0000
Operands:
Bytes:
Encoding:
Operands:
None
Bytes:
r, n
Encoding:
1111 0001
DIN
0000 0001
(1)
DOUT
xxxx xxxx
xxxx xxxx
MUX
ACR
DIN
Operands:
None
WREGWrite to Registers
Bytes:
Encoding:
1111 0010
Operands:
r, n
Bytes:
Encoding:
1111 0001
DIN
1111 0010
0101 0100
xxxx 0001
ADS1240, 1241
SBAS173C
www.ti.com
19
DSYNCSync DRDY
None
Bytes:
Encoding:
1111 1100
Operands:
None
Bytes:
Encoding:
1111 0011
DIN
1111 1100
SLEEPSleep Mode
1111 0011
None
Bytes:
Encoding:
1111 0100
None
Bytes:
Encoding:
1111 1101
1111 1101
DIN
Operands:
1111 0100
Operands:
None
Bytes:
Encoding:
1111 1110
WAKEUP
1111 1110
None
Bytes:
Encoding:
1111 1011
DIN
20
1111 1011
ADS1240, 1241
www.ti.com
SBAS173C
APPLICATION EXAMPLES
ADS1240.
2.7V ~ 5.25V
2.7V ~ 5.25V
EMI Filter
AVDD
VREF+
DVDD
VDD
EMI Filter
AIN0
DRDY
Load Cell
SCLK
DOUT
ADS1240
SPI
DOUT
MSP430x4xx
or other P
CS
EMI Filter
AIN1
MCLK
XIN
XOUT
VREF
AGND
DGND
GND
EMI Filter
2.7V ~ 5.25V
2.7V ~ 5.25V
EMI Filter
AVDD
VREF+
VDD
DVDD
EMI Filter
RI
OPA2335
AIN0
Load Cell
RF
DRDY
SCLK
ADS1240
ADS1241
CI
RG
DOUT
DIN
RF
SPI
MSP430x4xx
or other P
CS
RI
EMI Filter
OPA2335
AIN1
XIN
VREF
AGND
MCLK
XOUT
DGND
GND
EMI Filter
G = 1 + 2 RF/RG
ADS1240, 1241
SBAS173C
www.ti.com
21
fMOD =
DEFINITION OF TERMS
An attempt has been made to be consistent with the terminology used in this data sheet. In that regard, the definition
of each term is given as follows:
fOSC
128 2 SPEED 1280 2DR
SPEED = 0, 1
DR = 0, 1, 2
fOSCthe frequency of the crystal oscillator or CMOS compatible input signal at the XIN input of the ADS1240 and
ADS1241.
fOSC
fOSC
=
mfactor 128 2 SPEED
SAMPLING FREQUENCY
1, 2, 4, 8
f SAMP =
fOSC
mfactor
16
f SAMP =
fOSC 2
mfactor
32
f SAMP =
fOSC 4
mfactor
64, 128
f SAMP =
fOSC 8
mfactor
LSB Weight =
mfactor
SPEED = 0
SPEED = 1
128
256
GENERAL EQUATIONS
GAIN SETTING
FULL-SCALE RANGE
DIFFERENTIAL
INPUT VOLTAGES(2)
PGA OFFSET
RANGE
FULL-SCALE
RANGE
DIFFERENTIAL
INPUT VOLTAGES(2)
1
2
4
8
16
32
64
128
5V
2.5V
1.25V
0.625V
312.5mV
156.25mV
78.125mV
39.0625mV
2.5V
1.25V
0.625V
312.5mV
156.25mV
78.125mV
39.0625mV
19.531mV
1.25V
0.625V
312.5mV
156.25mV
78.125mV
39.0625mV
19.531mV
9.766mV
2 VREF
PGA
VREF
PGA
PGA SHIFT
RANGE
VREF
2 PGA
RANGE = 0
VREF
PGA
VREF
2 PGA
VREF
4 PGA
RANGE = 1
NOTES: (1) With a 2.5V reference. (2) Refer to electrical specification for analog input voltage range.
22
ADS1240, 1241
www.ti.com
SBAS173C
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TIs terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TIs standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Amplifiers
Applications
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Telephony
www.ti.com/telephony
www.ti.com/video
Wireless
www.ti.com/wireless
Mailing Address:
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright 2003, Texas Instruments Incorporated