ADS1257 [TI]

具有集成 PGA 的 24 位、30kSPS、4 通道、工业 ADC;
ADS1257
型号: ADS1257
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

具有集成 PGA 的 24 位、30kSPS、4 通道、工业 ADC

文件: 总76页 (文件大小:2183K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Sample &  
Buy  
Support &  
Community  
Product  
Folder  
Tools &  
Software  
Technical  
Documents  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
ADS1257 具有 PGA 30kSPS 4 通道 24 ADC,采用 5mm × 5mm  
VQFN 封装  
1 特性  
3 说明  
1
无噪声分辨率高达 23 位  
ADS1257 是一款低噪声、30kSPS24 位、Δ-Σ 模数  
转换器 (ADC)。该器件采用小型 5mm × 5mm 20 引脚  
超薄四方扁平无引线 (VQFN) 封装,其中包含一个集  
成多路复用器 (mux)、输入缓冲器以及可编程增益放大  
(PGA)。该器件将集成度、高转换速率以及 24 位分  
辨率在小型封装内相结合,使其成为空间受限型应用的  
理想选择。  
小型 5mm × 5mm 超薄型四方扁平无引线 (VQFN)  
封装  
四路模拟输入  
双路差分测量或三路单端测量  
出色的直流性能  
偏移漂移:4nV/°C(增益 = 64)  
增益漂移:0.8ppm/°C  
输入多路复用器支持双路差分输入测量或三路单端输入  
测量。传感器断路检测电路可验证 ADC 输入连接的持  
续性。可选输入缓冲器大幅提升了输入阻抗,并且在许  
多情况下免除了对于外部缓冲器的需求。缓冲器输入电  
压范围包括了模拟接地 (AGND)。低噪声 PGA 针对宽  
范围输入信号提供的增益值范围为 1 64。。可编程  
数字滤波器可优化 ADC 分辨率(最高可达 23 位的无  
噪声分辨率)和转换速率(最高可达 30kSPS)。数字  
滤波器可提供单周期稳定转换以及 50Hz 60Hz 干扰  
信号抑制功能。  
非线性:3ppm(增益 = 1)  
可编程数据输速率:2.5SPS 30kSPS  
单周期稳定转换 (1000SPS)  
50Hz 60Hz 干扰抑制  
高阻抗输入缓冲器  
差分输入可编程增益放大器 (PGA)  
集成传感器中断检测  
2 个通用输入/输出  
电源:  
模拟电源:5V  
兼容串行外设接口 (SPI) 的串行接口最低以三线制即可  
正常运行,能够简化与外部控制器的连接。集成的校准  
特性 支持对所有 PGA 增益设置的偏移和增益误差进  
行自校正和系统校正。两个双向数字 I/O 引脚控制外部  
电路。  
数字电源:1.8V 3.6V  
5V 耐压 串行外设接口 (SPI)™- 兼容串口  
2 应用  
工厂自动化和过程控制  
测试和测量  
医疗设备  
科学仪表  
器件信息(1)  
器件型号  
ADS1257  
封装  
封装尺寸(标称值)  
超薄四方扁平无引线  
封装 (VQFN) (20)  
5.00mm x 5.00mm  
(1) 要了解所有可用封装,请参见数据表末尾的封装选项附录。  
方框图  
输出数据直方图  
256 项读数,2.5SPS,增益 = 1)  
AVDD  
REFP REFN  
DVDD  
100  
80  
60  
40  
20  
0
CLKIN  
AIN0  
AIN1  
AIN2  
AIN3  
1:64  
PGA  
RESET  
4th-Order  
Modulator  
Mux  
Buffer  
and  
Sensor  
Detect  
Programmable  
Digital Filter  
Control  
SYNC/PWDN  
DRDY  
SCLK  
DIN  
Serial  
Interface  
General-Purpose  
Digital I/O  
DOUT  
CS  
ADS1257  
AGND  
D1 D0/CLKOUT  
DGND  
-5 -4 -3 -2 -1  
0
1
2
3
4
5
Output Code (LSB)  
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,  
intellectual property matters and other important disclaimers. PRODUCTION DATA.  
English Data Sheet: SBAS656  
 
 
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
目录  
9.2 Functional Block Diagram ....................................... 16  
9.3 Feature Description................................................. 17  
9.4 Device Functional Modes........................................ 29  
9.5 Programming........................................................... 39  
9.6 Register Map........................................................... 45  
10 Applications and Implementation...................... 51  
10.1 Application Information.......................................... 51  
10.2 Typical Application ................................................ 56  
10.3 Dos and Don'ts ..................................................... 61  
11 Power Supply Recommendations ..................... 63  
11.1 Power-Supply Sequencing.................................... 63  
11.2 Power-Supply Decoupling..................................... 63  
12 Layout................................................................... 64  
12.1 Layout Guidelines ................................................. 64  
12.2 Layout Example .................................................... 65  
13 器件和文档支持 ..................................................... 67  
13.1 文档支持................................................................ 67  
13.2 社区资源................................................................ 67  
13.3 ....................................................................... 67  
13.4 静电放电警告......................................................... 67  
13.5 Glossary................................................................ 67  
14 机械、封装和可订购信息....................................... 67  
1
2
3
4
5
6
7
特性.......................................................................... 1  
应用.......................................................................... 1  
说明.......................................................................... 1  
修订历史记录 ........................................................... 2  
Device Comparison Table..................................... 3  
Pin Configuration and Functions......................... 4  
Specifications......................................................... 5  
7.1 Absolute Maximum Ratings ...................................... 5  
7.2 ESD Ratings.............................................................. 5  
7.3 Recommended Operating Conditions....................... 6  
7.4 Thermal Information.................................................. 6  
7.5 Electrical Characteristics........................................... 7  
7.6 Serial Interface Timing Requirements....................... 8  
7.7 Serial Interface Switching Characteristics................. 8  
7.8 RESET and SYNC/PWDN Timing Requirements..... 9  
7.9 SCLK Reset Timing Requirements........................... 9  
7.10 DRDY Update Timing Characteristics..................... 9  
7.11 Typical Characteristics.......................................... 10  
Parameter Measurement Information ................ 13  
8.1 Noise Performance ................................................. 13  
Detailed Description ............................................ 16  
9.1 Overview ................................................................. 16  
8
9
4 修订历史记录  
注:之前版本的页码可能与当前版本有所不同。  
Changes from Revision A (October 2015) to Revision B  
Page  
已更改首页图;已删除时钟发生器模块(为了清晰起见...................................................................................................... 1  
Changed all instances of "PDWN" to "PWDN" for consistency.............................................................................................. 4  
Changed Recommended Operating Conditions "Specified ambient temperature" to "Operating ambient temperature,  
TA" for clarity........................................................................................................................................................................... 6  
Added Timing Requirements and Switching Characteristics tables along with associated figures, and Typical  
Characteristics, Parameter Measurement Information, Detailed Description, Applications and Implementation, Power  
Supply Recommendations, and Layout sections.................................................................................................................... 8  
Changes from Original (September 2015) to Revision A  
Page  
已从产品预览更改为量产数据” ............................................................................................................................................ 1  
2
版权 © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
5 Device Comparison Table  
DEVICE  
ADS1255  
ADS1256  
ADS1257  
SINGLE-ENDED INPUTS  
DIFFERENTIAL INPUTS  
NUMBER OF GPIOS  
2
8
3
1
4
2
2
4
2
Copyright © 2015–2016, Texas Instruments Incorporated  
3
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
6 Pin Configuration and Functions  
RGW Package  
20-Pin QFN  
Top View (Not to Scale)  
REFP  
AIN0  
AIN1  
AIN2  
AIN3  
1
2
3
4
5
15  
14  
13  
12  
11  
SCLK  
DIN  
ThermalPad  
DOUT  
DRDY  
CS  
Pin Functions  
PIN  
I/O  
DESCRIPTION  
NO.  
1
NAME  
REFP  
AIN0  
AIN1  
AIN2  
AIN3  
Analog input  
Analog input  
Analog input  
Analog input  
Analog input  
Digital input(2)(3)  
Digital input(2)(3)  
Digital  
Positive reference input  
2
Analog input 0; Leave unconnected or connect to AVDD if not used(1)  
Analog input 1; Leave unconnected or connect to AVDD if not used(1)  
Analog input 2; Leave unconnected or connect to AVDD if not used(1)  
Analog input 3; Leave unconnected or connect to AVDD if not used(1)  
Synchronization or power-down input, active low; Connect to DVDD if not used(1)  
Reset input, active low; Connect to DVDD if not used(1)  
Digital power supply; Connect decoupling capacitor to DGND  
Digital ground  
3
4
5
6
SYNC/PWDN  
RESET  
DVDD  
DGND  
CLKIN  
CS  
7
8
9
Digital  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
Digital input(3)  
Digital input(2)(3)  
Digital output  
Digital output  
Digital input(2)(3)  
Digital input(2)(3)  
Digital input/output(4)  
Digital input/output(4)  
Analog  
External clock input  
Chip select, active low; Connect to DGND if not used  
Data ready output; active low  
DRDY  
DOUT  
DIN  
Serial data output  
Serial data input  
SCLK  
Serial clock input  
D0/CLKOUT  
D1  
General-purpose digital I/O 0 or clock output(1)  
General-purpose digital I/O 1(1)  
AVDD  
AGND  
REFN  
Analog power supply; Connect decoupling capacitor to AGND  
Analog ground  
Analog  
Analog input  
Negative reference input  
Thermal Pad  
Thermal power pad; Connect to AGND  
(1) See the Unused Inputs and Outputs section for additional details.  
(2) Schmitt-trigger digital input.  
(3) 5-V tolerant digital input.  
(4) Schmitt-trigger digital input when the digital I/O is configured as an input.  
4
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
7 Specifications  
7.1 Absolute Maximum Ratings(1)  
MIN  
–0.3  
MAX  
6.0  
UNIT  
V
AVDD to AGND  
Power-supply voltage  
DVDD to DGND  
–0.3  
3.6  
Analog input voltage  
Digital input voltage  
Input current  
AINx, REFP, REFN  
AGND – 0.3  
DGND – 0.3  
DGND – 0.3  
–10  
AVDD + 0.3  
DGND + 6.0  
DVDD + 0.3  
10  
V
DIN, SCLK, CS, RESET, SYNC/PWDN, CLKIN  
D0/CLKOUT, D1  
V
Continuous, any pins except power-supply pins  
Operating ambient, TA  
mA  
–40  
105  
Temperature  
Junction, TJ  
–40  
150  
°C  
Storage, Tstg  
–60  
150  
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings  
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended  
Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.  
7.2 ESD Ratings  
VALUE  
±2000  
±500  
UNIT  
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001(1)  
Charged-device model (CDM), per JEDEC specification JESD22-C101(2)  
V(ESD)  
Electrostatic discharge  
V
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.  
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.  
Copyright © 2015–2016, Texas Instruments Incorporated  
5
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
7.3 Recommended Operating Conditions  
over operating ambient temperature range (unless otherwise noted)  
MIN  
NOM  
MAX  
UNIT  
POWER SUPPLY  
Analog power supply  
AVDD to AGND  
DVDD to DGND  
AGND to DGND  
4.75  
1.8  
5
0
5.25  
3.6  
V
V
V
Digital power supply  
Analog-to-digital ground potential  
–0.1  
0.1  
ANALOG INPUTS  
VIN  
Differential input voltage  
VIN = V(AINP) – V(AINN)  
Buffer off  
–2 VREF / Gain  
AGND – 0.1  
AGND  
2 VREF / Gain  
AVDD + 0.1  
AVDD – 2.0  
V
V
V(AINx)  
Absolute input voltage  
Buffer on  
VOLTAGE REFERENCE INPUTS  
VREF  
Differential reference input voltage  
VREF = V(REFP) – V(REFN)  
Buffer off  
Buffer on(1)  
0.5  
AGND – 0.1  
AGND  
2.5  
2.6  
V(REFP) – 0.5  
V(REFP) – 0.5  
AVDD + 0.1  
AVDD – 2.0  
V
V
V(REFN)  
Absolute negative reference input voltage  
Absolute positive reference input voltage  
Buffer off  
Buffer on(1)  
V(REFN) + 0.5  
V(REFN) + 0.5  
V(REFP)  
V
CLOCK SOURCE  
f(CLKIN) Clock frequency  
Duty cycle  
DIGITAL INPUTS  
0.1  
7.68  
50%  
10  
MHz  
40%  
60%  
DIN, SCLK, CS, RESET,  
SYNC/PWDN, CLKIN  
DGND  
DGND  
DGND + 5.25  
DVDD  
Digital input voltage  
V
D0/CLKOUT, D1  
TEMPERATURE  
TA Operating ambient temperature  
–40  
85  
°C  
(1) The reference input range with buffer on is restricted only if self-calibration is used. If using system calibration or writing calibration  
values directly to the registers, the buffer off range can be used for the reference input range.  
7.4 Thermal Information  
ADS1257  
THERMAL METRIC(1)  
RGW (QFN)  
20 PINS  
32.0  
UNIT  
RθJA  
Junction-to-ambient thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RθJC(top)  
RθJB  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
24.7  
10.4  
ψJT  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
Junction-to-case (bottom) thermal resistance  
0.3  
ψJB  
10.4  
RθJC(bot)  
1.6  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report, SPRA953.  
6
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
7.5 Electrical Characteristics  
Minimum and maximum specifications apply from TA = 40°C to +85°C. Typical specifications are at TA = 25°C.  
All specifications at AVDD = 5 V, DVDD = 1.8 V, buffer on, f(CLKIN) = 7.68 MHz, gain = 1, and VREF = 2.5 V (unless otherwise  
noted).  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
ANALOG INPUTS  
Gain  
PGA gain  
1, 2, 4, 8, 16, 32, 64  
V/V  
kΩ  
Buffer off, gain = 1, 2, 4, 8, 16  
150 / Gain  
Differential input impedance  
Buffer off, gain = 32, 64  
Buffer on, DR 50 SPS(1)  
4.7  
80  
MΩ  
SYSTEM PERFORMANCE  
Resolution  
All data rates and PGA gain settings  
24  
2.5  
Bit  
DR  
INL  
VIO  
Data rate  
30,000  
10  
SPS  
Differential input, gain = 1, buffer off  
Differential input, gain = 64, buffer off  
After calibration  
3
7
Integral nonlinearity  
Input offset voltage  
Offset drift  
ppm  
On the level of the noise  
Gain = 1  
100  
4
nV/°C  
Gain = 64  
After calibration, gain = 1, buffer on  
After calibration, gain = 64, buffer on  
Gain = 1  
±0.005%  
±0.03%  
0.8  
Gain error  
Gain drift  
ppm/°C  
Gain = 64  
0.8  
CMRR  
PSRR  
Common-mode rejection ratio  
Power-supply rejection ratio  
fCM = 60 Hz, DR = 30 kSPS(2)  
Analog, ±5% Δ in AVDD  
Digital, ±10% Δ in DVDD  
95  
60  
110  
70  
dB  
dB  
dB  
100  
VOLTAGE REFERENCE INPUTS  
Reference input impedance  
SENSOR DETECT CURRENT SOURCES  
Current settings  
18.5  
kΩ  
0.5, 2, 10  
µA  
DIGITAL INPUTS/OUTPUTS  
DIN, SCLK, CLKIN, SYNC/PWDN, CS, RESET  
D0/CLKOUT, D1  
0.8 DVDD  
0.8 DVDD  
DGND  
5.25  
DVDD  
V
V
VIH  
High-level input voltage  
VIL  
Low-level input voltage  
High-level output voltage  
Low-level output voltage  
Input hysteresis  
0.2 DVDD  
VOH  
VOL  
IOH = 4 mA  
IOL = 4 mA  
0.8 DVDD  
V
V
0.2 DVDD  
0.5  
V
Input leakage  
0 < digital input voltage < DVDD  
–10  
10  
5
µA  
POWER SUPPLY  
Power-down mode  
µA  
µA  
Standby mode  
20  
7
Normal mode, gain = 1, buffer off  
Normal mode, gain = 64, buffer off  
Normal mode, gain = 1, buffer on  
Normal mode, gain = 64, buffer on  
Power-down mode  
10  
24  
19  
50  
5
mA  
mA  
mA  
mA  
µA  
IAVDD  
Analog supply current  
16  
13  
36  
IDVDD  
Digital supply current  
Power dissipation  
Standby mode, CLKOUT off, DVDD = 3.3 V  
Normal mode, CLKOUT off, DVDD = 3.3 V  
Normal mode, gain = 1, buffer off, DVDD = 3.3 V  
Standby mode, DVDD = 3.3 V  
95  
0.9  
38  
µA  
2
mA  
57  
PD  
mW  
0.4  
(1) See the Analog Input Buffer section for more information on input impedance.  
(2) fCM is the frequency of the common-mode input signal. Place a notch of the digital filter at 60 Hz by setting DR = 60 samples per  
second.(SPS), 30 SPS, 15 SPS, 10 SPS, 5 SPS, or 2.5 SPS to further improve the common-mode rejection of this frequency.  
Copyright © 2015–2016, Texas Instruments Incorporated  
7
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
7.6 Serial Interface Timing Requirements  
over recommended operating conditions (unless otherwise noted)  
MIN  
MAX  
UNIT  
(1)  
4
t(CLKIN)  
t(DATA)  
ns  
t1  
SCLK period  
(2)  
10  
9
200  
t2H  
Pulse duration, SCLK high  
t(DATA)  
ns  
t2L  
t3  
Pulse duration, SCLK low  
200  
50  
Delay time, CS falling edge to first SCLK rising edge(3)  
Setup time, DIN valid before SCLK falling edge  
Hold time, DIN valid after SCLK falling edge  
ns  
t4  
50  
ns  
t5  
50  
ns  
Delay time, last SCLK falling edge for DIN to first SCLK rising edge for DOUT: RDATA, RDATAC,  
RREG Commands  
t6  
50  
t(CLKIN)  
t10  
Delay time, final SCLK falling edge to CS rising edge  
8
4
t(CLKIN)  
t(CLKIN)  
t(CLKIN)  
t(CLKIN)  
RREG, WREG, RDATA  
Delay time, final SCLK falling edge of command to first SCLK  
rising edge of next command  
t11  
RDATAC, SDATAC, SYNC  
24  
4
t11B  
Pulse duration, CS high  
(1) Master clock period: t(CLKIN) = 1 / f(CLKIN)  
(2) Output data period: t(DATA) = 1 / DR.  
(3) CS can be tied low.  
.
7.7 Serial Interface Switching Characteristics  
over recommended operating conditions (unless otherwise noted)  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
Propagation delay time,  
SCLK rising edge to valid new DOUT  
t7  
DOUT load = 20 pF || 100 kΩ to DGND  
50  
ns  
Propagation delay time,  
SCLK rising edge to DOUT invalid  
t8  
0
6
0
ns  
t(CLKIN)  
ns  
Propagation delay time,  
last SCLK falling edge to DOUT high impedance  
t9  
10  
50  
Propagation delay time,  
CS rising edge to DOUT high impedance  
t11C  
t11B  
CS  
t3  
t1  
t2H  
t10  
SCLK  
t6  
t2L  
t11  
t4  
t5  
DIN  
t11C  
t7  
t8  
t9  
DOUT  
Figure 1. Serial Interface Timing  
8
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
7.8 RESET and SYNC/PWDN Timing Requirements  
over recommended operating conditions (unless otherwise noted)  
MIN  
4
MAX  
UNIT  
(1)  
t16  
Pulse duration, RESET, SYNC/PWDN low  
t(CLKIN)  
ns  
t16B  
Delay time, SYNC/PWDN rising edge to CLKIN rising edge  
–25  
25  
(1) Master clock period: t(CLKIN) = 1 / f(CLKIN)  
CLKIN  
t16  
t16B  
RESET, SYNC/PWDN  
SYNC/PWDN  
Figure 2. RESET and SYNC/PWDN Timing  
7.9 SCLK Reset Timing Requirements  
over recommended operating conditions (unless otherwise noted)  
MIN  
300  
5
MAX  
UNIT  
(1)  
t12  
t13  
t14  
t15  
Pulse duration, first high pulse  
Pulse duration, low pulse  
500  
t(CLKIN)  
t(CLKIN)  
t(CLKIN)  
t(CLKIN)  
Pulse duration, second high pulse  
Pulse duration, third high pulse  
550  
1050  
750  
1250  
(1) Master clock period: t(CLKIN) = 1 / f(CLKIN)  
t13  
t13  
SCLK  
t12  
t14  
t15  
Figure 3. SCLK Reset Timing  
7.10 DRDY Update Timing Characteristics  
over recommended operating conditions (unless otherwise noted)  
MIN  
MAX  
UNIT  
(1)  
t17  
Pulse duration, conversion data invalid while updating  
16  
t(CLKIN)  
(1) Master clock period: t(CLKIN) = 1 / f(CLKIN)  
t17  
DRDY  
NOTE: DRDY shown with no data retrieval.  
Figure 4. DRDY Update Timing  
Copyright © 2015–2016, Texas Instruments Incorporated  
9
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
7.11 Typical Characteristics  
at TA = 25°C, AVDD = 5 V, DVDD = 1.8 V, f(CLKIN) = 7.68 MHz, and VREF = 2.5 V (unless otherwise noted)  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
0
0
Offset Drift (nV/°C)  
Offset Drift (nV/°C)  
Gain = 64, 90 units from three production lots  
Gain = 1, 90 units from three production lots  
Figure 6. Offset Drift Histogram  
Figure 5. Offset Drift Histogram  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
0
0
Gain Error (%)  
Gain Error (%)  
Gain = 64, 90 units from three production lots  
Gain = 1, 90 units from three production lots  
Figure 8. Gain Error Histogram  
Figure 7. Gain Error Histogram  
25  
20  
15  
10  
5
25  
20  
15  
10  
5
0
0
Gain Drift (ppm/°C)  
Gain Drift (ppm/°C)  
Gain = 1, 90 units from three production lots  
Gain = 64, 90 units from three production lots  
Figure 9. Gain Drift Histogram  
Figure 10. Gain Drift Histogram  
10  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
Typical Characteristics (continued)  
at TA = 25°C, AVDD = 5 V, DVDD = 1.8 V, f(CLKIN) = 7.68 MHz, and VREF = 2.5 V (unless otherwise noted)  
25  
20  
15  
10  
5
100  
80  
60  
40  
20  
0
0
-5 -4 -3 -2 -1  
0
1
2
3
4
5
Output Code (LSB)  
Output Code (LSB)  
Gain = 1, data rate = 2.5 SPS, buffer = off, 256 readings  
Gain = 64, data rate = 2.5 SPS, buffer = off, 256 readings  
Figure 11. Noise Histogram  
Figure 12. Noise Histogram  
25  
25  
20  
15  
10  
5
20  
15  
10  
5
0
0
Output Code (LSB)  
Output Code (LSB)  
Gain = 1, data rate = 1 kSPS, buffer = off, 4096 readings  
Gain = 64, data rate = 1 kSPS, buffer = off, 4096 readings  
Figure 13. Noise Histogram  
Figure 14. Noise Histogram  
25  
25  
20  
20  
15  
15  
10  
10  
5
5
0
0
Output Code (LSB)  
Output Code (LSB)  
Gain = 1, data rate = 30 kSPS, buffer = off, 4096 readings  
Gain = 64, data rate = 30 kSPS, buffer = off, 4096 readings  
Figure 15. Noise Histogram  
Figure 16. Noise Histogram  
Copyright © 2015–2016, Texas Instruments Incorporated  
11  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Typical Characteristics (continued)  
at TA = 25°C, AVDD = 5 V, DVDD = 1.8 V, f(CLKIN) = 7.68 MHz, and VREF = 2.5 V (unless otherwise noted)  
23  
22  
21  
20  
19  
18  
23  
22  
21  
20  
19  
18  
Data Rate = 1 kSPS  
Data Rate = 1 kSPS  
Data Rate = 30 kSPS  
Data Rate = 30 kSPS  
-50  
-30  
-10  
10  
30  
50  
70  
90  
110  
0
0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0  
Input Voltage, VIN (V)  
Temperature (°C)  
Gain = 1  
Gain = 1  
Figure 18. Effective Number of Bits vs Temperature  
Figure 17. Effective Number of Bits vs Input Voltage  
0.0009  
0.0008  
0.0007  
0.0006  
0.0005  
0.0004  
0.0003  
0.0002  
0.0001  
0
0.0006  
0.0004  
0.0002  
0
- 40°C  
+125°C  
Buffer Off  
+85°C  
+25°C  
Buffer On  
-0.0002  
-0.0004  
-0.0006  
-5  
-4  
-3 -2  
-1  
0
1
2
3
4
5
1
2
4
8
16  
32  
64  
Input Voltage, VIN (V)  
PGA Gain Setting  
Gain = 1  
Figure 19. Integral Nonlinearity vs Input Signal  
Figure 20. Integral Nonlinearity vs PGA Gain  
40  
35  
30  
25  
20  
15  
10  
5
50  
45  
40  
35  
30  
25  
20  
15  
10  
5
Gain = 64, Buffer On  
Buffer On  
Buffer Off  
Gain = 64, Buffer Off  
Gain = 1, Buffer On  
Gain = 1, Buffer Off  
0
1
0
-50  
-30  
-10  
10  
30  
50  
70  
90  
110  
2
4
8
16  
32  
64  
Temperature (°C)  
PGA Gain Setting  
Figure 21. Analog Supply Current vs Temperature  
Figure 22. Analog Supply Current vs PGA Gain  
12  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
8 Parameter Measurement Information  
8.1 Noise Performance  
The ADS1257 offers outstanding noise performance that can be optimized by adjusting the data rate or PGA  
gain setting. As the averaging is increased by reducing the data rate, the noise drops correspondingly. The PGA  
reduces the input-referred noise when measuring lower level signals. Table 1 through Table 4 summarize the  
typical noise performance with the inputs shorted externally.  
In all four tables, the following conditions apply: TA = 25°C, AVDD = 5 V, DVDD = 1.8 V, VREF = 2.5 V, and  
f(CLKIN) = 7.68 MHz.  
Table 1 and Table 3 show the root-mean-square (RMS) value of the input-referred noise. Table 2 and Table 4  
show the effective number of bits of resolution (ENOB), using the noise data from Table 1 and Table 3  
respectively. ENOB is defined as shown in Equation 1:  
In FSR / RMS Noise  
(
In(2)  
)
ENOB =  
where FSR is the full-scale range: FSR = 4 · VREF / Gain  
(1)  
Table 2 and Table 4 also show the noise-free bits of resolution in parenthesis. Noise-free bits are calculated with  
the same formula as ENOB except the peak-to-peak noise values are used instead of RMS noise.  
Table 1. Input-Referred Noise (μVRMS) With Buffer On  
PGA GAIN  
8
DATA RATE  
(SPS)  
1
2
4
16  
32  
64  
2.5  
5
0.247  
0.301  
0.339  
0.401  
0.494  
0.533  
0.629  
0.692  
0.875  
1.946  
2.931  
4.173  
5.394  
7.249  
9.074  
10.728  
0.156  
0.175  
0.214  
0.264  
0.305  
0.335  
0.393  
0.438  
0.589  
1.250  
1.891  
2.589  
3.460  
4.593  
5.921  
6.705  
0.080  
0.102  
0.138  
0.169  
0.224  
0.245  
0.292  
0.321  
0.409  
0.630  
1.325  
1.827  
2.376  
3.149  
3.961  
4.446  
0.056  
0.076  
0.106  
0.126  
0.149  
0.176  
0.216  
0.233  
0.305  
0.648  
1.070  
1.492  
1.865  
2.436  
2.984  
3.280  
0.043  
0.061  
0.082  
0.107  
0.134  
0.138  
0.168  
0.184  
0.229  
0.497  
0.689  
0.943  
1.224  
1.691  
2.125  
2.416  
0.037  
0.045  
0.061  
0.085  
0.102  
0.104  
0.136  
0.146  
0.170  
0.390  
0.512  
0.692  
0.912  
1.234  
1.517  
1.785  
0.033  
0.044  
0.061  
0.073  
0.093  
0.106  
0.122  
0.131  
0.169  
0.367  
0.486  
0.654  
0.906  
1.187  
1.515  
1.742  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
Copyright © 2015–2016, Texas Instruments Incorporated  
13  
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Table 2. Effective Number of Bits (Noise-Free Resolution) With Buffer On  
DATA  
RATE  
(SPS)  
PGA GAIN  
8
1(1)  
2
4
16  
32  
64  
2.5  
5
24.5 (22.3)  
24.2 (21.6)  
24.1 (21.6)  
23.8 (21.3)  
23.5 (21.0)  
23.4 (21.1)  
23.2 (20.6)  
23.0 (20.6)  
22.7 (20.2)  
21.6 (19.4)  
21.0 (18.3)  
20.5 (17.8)  
20.1 (17.4)  
19.7 (17.0)  
19.3 (16.6)  
19.1 (16.4)  
24.9 (22.6)  
24.8 (22.4)  
24.5 (22.0)  
24.2 (21.7)  
24.0 (21.4)  
23.8 (21.3)  
23.6 (21.1)  
23.4 (20.9)  
23.0 (20.7)  
21.9 (19.6)  
21.3 (18.6)  
20.9 (18.1)  
20.5 (17.8)  
20.1 (17.3)  
19.7 (17.0)  
19.5 (16.7)  
24.9 (22.1)  
24.5 (21.9)  
24.1 (21.6)  
23.8 (21.3)  
23.4 (21.1)  
23.3 (20.8)  
23.0 (20.4)  
22.9 (20.5)  
22.5 (20.2)  
21.5 (19.1)  
20.8 (18.1)  
20.4 (17.8)  
20.0 (17.3)  
19.6 (16.9)  
19.3 (16.5)  
19.1 (16.4)  
24.4 (21.7)  
24.0 (21.3)  
23.5 (21.0)  
23.2 (20.7)  
23.0 (20.5)  
22.8 (20.4)  
22.5 (19.9)  
22.4 (19.8)  
22.0 (19.6)  
20.9 (18.6)  
20.2 (17.5)  
19.7 (17.0)  
19.4 (16.6)  
19.0 (16.2)  
18.7 (15.9)  
18.5 (15.9)  
23.8 (21.3)  
23.3 (20.7)  
22.9 (20.4)  
22.5 (20.1)  
22.2 (19.7)  
22.1 (19.8)  
21.8 (19.4)  
21.7 (19.3)  
21.4 (19.1)  
20.3 (18.0)  
19.8 (17.2)  
19.3 (16.6)  
19.0 (16.2)  
18.5 (15.8)  
18.2 (15.5)  
18.0 (15.4)  
23.0 (20.8)  
22.7 (20.3)  
22.3 (19.9)  
21.8 (19.3)  
21.5 (19.2)  
21.5 (19.0)  
21.1 (18.8)  
21.0 (18.8)  
20.8 (18.5)  
19.6 (17.3)  
19.2 (16.5)  
18.8 (16.1)  
18.4 (15.7)  
17.9 (15.3)  
17.7 (14.9)  
17.4 (14.6)  
22.2 (19.7)  
21.8 (19.3)  
21.3 (18.9)  
21.0 (18.7)  
20.7 (18.5)  
20.5 (18.1)  
20.3 (17.9)  
20.2 (17.8)  
19.8 (17.4)  
18.7 (16.3)  
18.3 (15.6)  
17.9 (15.3)  
17.4 (14.7)  
17.0 (14.4)  
16.7 (13.9)  
16.5 (13.8)  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
(1) The full FSR cannot be used when VREF = 2.5 V, gain = 1 V/V, and buffer enabled because of the limited absolute input voltage.  
Therefore, the values in this column are calculated using a maximum FSR = 6 V.  
Table 3. Input-Referred Noise (μVRMS) With Buffer Off  
PGA GAIN  
8
DATA RATE  
(SPS)  
1
2
4
16  
32  
64  
2.5  
5
0.247  
0.275  
0.338  
0.401  
0.485  
0.559  
0.644  
0.688  
0.815  
1.957  
2.803  
4.025  
5.413  
7.017  
8.862  
10.341  
0.149  
0.176  
0.201  
0.221  
0.279  
0.315  
0.39  
0.097  
0.109  
0.129  
0.15  
0.058  
0.07  
0.036  
0.046  
0.063  
0.07  
0.031  
0.039  
0.048  
0.063  
0.076  
0.093  
0.108  
0.109  
0.123  
0.276  
0.392  
0.526  
0.693  
0.914  
1.149  
1.313  
0.027  
0.038  
0.047  
0.057  
0.076  
0.082  
0.103  
0.111  
0.122  
0.259  
0.365  
0.461  
0.625  
0.857  
1.051  
1.211  
10  
0.084  
0.109  
0.136  
0.142  
0.187  
0.204  
0.233  
0.531  
0.94  
15  
25  
0.177  
0.202  
0.238  
0.281  
0.36  
0.093  
0.107  
0.129  
0.134  
0.169  
0.375  
0.518  
0.7  
30  
50  
60  
0.417  
0.53  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
1.148  
1.797  
2.444  
3.25  
0.772  
1.191  
1.615  
2.061  
2.722  
3.378  
3.873  
1.31  
1.578  
1.998  
2.411  
2.775  
0.914  
1.241  
1.569  
1.805  
4.143  
5.432  
6.137  
14  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
Table 4. Effective Number of Bits (Noise-Free Resolution) With Buffer Off  
PGA GAIN  
8
DATA RATE  
(SPS)  
1
2
4
16  
32  
64  
2.5  
5
25.3 (23.0)  
25.1 (22.4)  
24.8 (22.3)  
24.6 (22.0)  
24.3 (21.8)  
24.1 (21.6)  
23.9 (21.3)  
23.8 (21.2)  
23.5 (21.1)  
22.3 (20.0)  
21.8 (19.0)  
21.2 (18.5)  
20.8 (18.1)  
20.4 (17.7)  
20.1 (17.4)  
19.9 (17.1)  
25.0 (22.4)  
24.8 (22.1)  
24.6 (22.1)  
24.4 (21.8)  
24.1 (21.7)  
23.9 (21.4)  
23.6 (21.3)  
23.5 (21.0)  
23.2 (20.5)  
22.1 (19.7)  
21.4 (18.7)  
21.0 (18.3)  
20.6 (17.8)  
20.2 (17.6)  
19.8 (17.1)  
19.6 (17.0)  
24.6 (22.0)  
24.5 (21.9)  
24.2 (21.7)  
24.0 (21.4)  
23.8 (21.1)  
23.6 (21.1)  
23.3 (20.7)  
23.1 (20.6)  
22.7 (20.3)  
21.6 (19.3)  
21.0 (18.4)  
20.6 (17.9)  
20.2 (17.5)  
19.8 (17.0)  
19.5 (16.8)  
19.3 (16.6)  
24.4 (21.9)  
24.1 (21.5)  
23.8 (21.5)  
23.4 (20.8)  
23.1 (20.7)  
23.1 (20.4)  
22.7 (20.1)  
22.5 (20.0)  
22.4 (19.9)  
21.2 (18.9)  
20.3 (17.7)  
19.9 (17.4)  
19.6 (17.0)  
19.3 (16.6)  
19.0 (16.3)  
18.8 (16.0)  
24.0 (21.3)  
23.7 (21.2)  
23.2 (20.8)  
23.1 (20.6)  
22.7 (20.3)  
22.5 (20.0)  
22.2 (19.8)  
22.1 (19.8)  
21.8 (19.5)  
20.7 (18.3)  
20.2 (17.5)  
19.8 (17.0)  
19.4 (16.7)  
18.9 (16.2)  
18.6 (15.9)  
18.4 (15.6)  
23.2 (21.1)  
22.9 (20.4)  
22.6 (20.3)  
22.2 (19.9)  
22.0 (19.5)  
21.7 (16.4)  
21.5 (19.1)  
21.5 (19.1)  
21.3 (19.0)  
20.1 (17.8)  
19.6 (16.9)  
19.2 (16.4)  
18.8 (16.1)  
18.4 (15.7)  
18.1 (15.3)  
17.9 (15.0)  
22.5 (20.0)  
22.0 (19.4)  
21.7 (19.2)  
21.4 (19.0)  
21.0 (18.6)  
20.9 (18.5)  
20.5 (18.2)  
20.4 (18.1)  
20.3 (17.9)  
19.2 (16.9)  
18.7 (15.9)  
18.4 (15.6)  
17.9 (15.2)  
17.5 (14.8)  
17.2 (14.4)  
17.0 (14.3)  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
Copyright © 2015–2016, Texas Instruments Incorporated  
15  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9 Detailed Description  
9.1 Overview  
The ADS1257 is a very low-noise ADC that supports four analog inputs and offers two general-purpose digital  
I/Os. The Functional Block Diagram shows a block diagram of the ADS1257. The input multiplexer selects the  
ADC input pin connection. Selectable current sources within the input multiplexer check for open- or short-circuit  
conditions on the external sensor. A selectable input buffer greatly reduces the input circuitry loading by  
providing up to 80 MΩ of impedance. A low-noise PGA provides gains of 1 V/V, 2 V/V, 4 V/V, 8 V/V, 16 V/V, 32  
V/V, or 64 V/V. The ADS1257 is comprised of a fourth-order, delta-sigma modulator followed by a programmable  
digital filter.  
The modulator measures the amplified differential input signal, VIN · Gain = (V(AINP) – V(AINN)) · Gain, against the  
differential reference, VREF = V(REFP) V(REFN). The ADC requires an external reference voltage to operate. The  
differential reference is scaled internally by a factor of two so that the full-scale input range is ±2 · VREF / Gain.  
The digital filter receives the modulator signal and provides a low-noise digital output. The data rate of the filter is  
programmable from 2.5 SPS to 30 kSPS, and allows tradeoffs between resolution and speed.  
Communication is over an SPI-compatible serial interface with a set of commands providing control of the  
ADS1257. The configuration registers store the various settings for the input multiplexer, sensor-detect current  
sources, input buffer enable, PGA gain setting, output data rate, and more. The ADC requires an external clock  
source to operate. General-purpose digital I/Os provide static read and write control of up to two pins. The D0 pin  
is also used to supply a programmable clock output.  
9.2 Functional Block Diagram  
REFP REFN  
ADS1257  
S
ADC  
VREF  
2
CLKIN  
AIN0  
2VREF  
Input  
AIN1  
AIN2  
AIN3  
AINP  
Multiplexer  
and  
Sensor  
Detect  
RESET  
VIN • Gain  
PGA  
1:64  
4th- Order  
Modulator  
Programmable  
Digital Filter  
Buffer  
S
Control  
SYNC/PWDN  
AINN  
DRDY  
SCLK  
DIN  
SPI  
Serial  
Interface  
General-Purpose  
Digital I/O  
DOUT  
CS  
D1  
D0/CLKOUT  
16  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.3 Feature Description  
9.3.1 Input Multiplexer  
Figure 23 shows a simplified diagram of the input multiplexer. Select any pin as the positive input (AINP) and any  
pin as the negative input (AINN). Pin selection is controlled by the MUX register.  
AVDD  
AVDD AVDD  
Sensor Detect  
Current  
Source  
AIN0  
AVDD AVDD  
AIN1  
AVDD AVDD  
AVDD AVDD  
AINP  
AINN  
Input  
Buffer  
AIN2  
AIN3  
Sensor Detect  
Current  
Input Multiplexer  
Source  
AGND  
Figure 23. Simplified Diagram of the Input Multiplexer  
The ADS1257 offers four analog inputs that can be configured as two independent differential inputs, three  
single-ended inputs, or a combination of differential and single-ended inputs.  
In general, there are no restrictions on input-pin selection. However, follow these recommendations for optimal  
performance:  
1. Preferably, use adjacent inputs for differential measurements. For example, use AIN0 and AIN1.  
2. Leave any unused analog inputs floating, or connect them to AVDD in order to minimize the input-pin  
leakage current.  
ESD diodes protect the analog inputs. To keep these diodes from turning on, voltages on the input pins must not  
go below AGND by more than 100 mV, and likewise, must not exceed AVDD by more than 100 mV: 100 mV <  
(V(AINx)) < AVDD + 100 mV.  
Copyright © 2015–2016, Texas Instruments Incorporated  
17  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Feature Description (continued)  
9.3.2 Analog Input Buffer  
To increase the input impedance presented by the ADS1257, enable the low-drift, chopper-stabilized buffer using  
the BUFEN bit in the STATUS register. As shown in Figure 24, the input impedance with the buffer enabled is  
modeled by a resistor. Table 5 lists the values of Zeff for the different data-rate settings. The input impedance  
scales inversely with the frequency of CLKIN. For example, if f(CLKIN) is reduced by half to 3.84 MHz, Zeff for a  
data-rate setting of 50 SPS (actual data rate of 25 SPS) doubles from 80 MΩ to 160 MΩ.s  
AIN0  
AINP  
AIN1  
Input  
Multiplexer  
Zeff  
AIN2  
AINN  
AIN3  
Figure 24. Effective Impedance with Buffer On  
Table 5. Input Impedance with Buffer On(1)  
DATA RATE  
(SPS)  
Zeff  
(MΩ)  
50  
60  
80  
40  
40  
40  
20  
10  
10  
10  
10  
10  
100  
500  
1,000  
2,000  
3,750  
7,500  
15,000  
30,000  
(1) f(CLKIN) = 7.68 MHz  
NOTE  
With the buffer enabled, the voltage on the analog inputs with respect to ground (listed in  
the Recommended Operating Conditions as Absolute Input Voltage) must remain between  
AGND and AVDD 2.0 V. Exceeding this range reduces performance; in particular, the  
linearity of the ADS1257. This same voltage range, AGND to AVDD 2.0 V, applies to the  
reference inputs when performing a self-gain calibration with the buffer enabled.  
18  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.3.3 Programmable Gain Amplifier (PGA)  
The ADS1257 is a very high resolution converter. To further complement converter performance, the low-noise  
PGA increases the ADC resolution when measuring smaller input signals. For the best resolution, set the PGA to  
the highest possible gain setting. The gain setting depends on the largest input signal to be measured. The  
ADS1257 full-scale input voltage equals ±2 · VREF / Gain. Table 6 shows the full-scale input voltage for the  
different PGA gain settings for VREF = 2.5 V. For example, if the largest signal to be measured is 1.0 V, the  
optimum PGA gain setting is 4 V/V, producing a full-scale input voltage of 4 V with no ADC overrange.  
Table 6. Full-Scale Input Voltage vs PGA Setting  
(1)  
FULL-SCALE INPUT VOLTAGE VIN  
(VREF = 2.5 V)  
PGA GAIN  
SETTING  
1
2
±5 V  
±2.5 V  
4
±1.25 V  
8
±0.625 V  
±312.5 mV  
±156.25 mV  
±78.125 mV  
16  
32  
64  
(1) The input voltage (VIN) is the difference between the positive and  
negative input voltage. Make sure that neither input violates the  
absolute input voltage with respect to ground, as listed in the  
Recommended Operating Conditions.  
The PGA is controlled by the ADCON register. Recalibrate the ADC after changing the PGA gain setting. The  
time required for self-calibration depends on the PGA gain setting; see the Calibration section for more details.  
The analog current and input impedance (when the buffer is disabled) vary as a function of the PGA gain setting.  
Copyright © 2015–2016, Texas Instruments Incorporated  
19  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.3.4 Modulator Input Circuitry  
The ADS1257 modulator measures the input signal using internal capacitors that are continuously charged and  
discharged. Figure 25 shows a simplified schematic of the ADS1257 input circuitry with the input buffer disabled.  
The on and off timing of the S1 and S2 switches are shown in Figure 26. The S1 switch closes during the input  
sampling phase. With S1 closed, CA1 charges to V(AINP), CA2 charges to V(AINN), and CB charges to  
(V(AINP) – V(AINN)). For the discharge phase, S1 opens first and then S2 closes. CA1 and CA2 discharge to  
approximately AVDD / 2 and CB discharges to 0 V. This two-phase sample and discharge cycle repeats with a  
period of tSAMPLE. This time is a function of the PGA gain setting as shown in Table 7 along with the values of  
capacitors CA1 = CA2 = CA and CB.  
AVDD / 2 AGND  
CA1  
S2  
AIN0  
AIN1  
AIN2  
AIN3  
AINP  
AINN  
S1  
S1  
Input  
Multiplexer  
CB  
S2  
CA2  
AGND  
AVDD / 2  
Figure 25. Simplified Input Structure with Buffer Off  
tSAMPLE  
ON  
S1  
OFF  
ON  
S2  
OFF  
Figure 26. S1 and S2 Switch Timing for Figure 25  
Table 7. Input Sampling Time (tSAMPLE), CA, and CB vs PGA Gain  
(1)  
PGA GAIN SETTING  
tSAMPLE  
CA  
CB  
1
2
f(CLKIN) / 4 (521 ns)  
f(CLKIN) / 4 (521 ns)  
f(CLKIN) / 4 (521 ns)  
f(CLKIN) / 4 (521 ns)  
f(CLKIN) / 4 (521 ns)  
f(CLKIN) / 2 (260 ns)  
f(CLKIN) / 2 (260 ns)  
2.1 pF  
4.2 pF  
8.3 pF  
17 pF  
33 pF  
33 pF  
33 pF  
2.4 pF  
4.9 pF  
9.7 pF  
19 pF  
39 pF  
39 pF  
39 pF  
4
8
16  
32  
64  
(1) tSAMPLE for f(CLKIN) = 7.68 MHz given in parenthesis.  
20  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
The charging of the input capacitors draws a transient current from the sensor driving the ADS1257 inputs. The  
average value of this current is used to calculate an effective impedance Zeff, where Zeff = VIN / IAVERAGE  
.
Figure 27 shows the input circuitry with the capacitors and switches of Figure 25 replaced by their effective  
impedances. These impedances scale inversely with the CLKIN frequency. For example, if f(CLKIN) is reduced by  
a factor of two, the impedances double. The impedance also changes with the PGA gain setting. Table 8 lists the  
effective impedances with the buffer off for f(CLKIN) = 7.68 MHz.  
AVDD / 2  
AIN0  
ZeffA = tSAMPLE / CA  
AINP  
AIN1  
Input  
ZeffB = tSAMPLE / CB  
Multiplexer  
AINN  
AIN2  
AIN3  
ZeffA = tSAMPLE / CA  
AVDD / 2  
Figure 27. Analog Input Effective Impedances with Buffer Off  
Table 8. Analog Input Impedances with Buffer Off(1)  
ZeffA  
(kΩ)  
ZeffB  
(kΩ)  
PGA GAIN SETTING  
1
2
260  
130  
65  
33  
16  
8
220  
110  
55  
28  
14  
7
4
8
16  
32  
64  
8
7
(1) f(CLKIN) = 7.68 MHz.  
Copyright © 2015–2016, Texas Instruments Incorporated  
21  
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.3.5 Voltage Reference Inputs (REFP, REFN)  
The ADC requires a reference voltage for operation. The reference voltage for the ADS1257 is the differential  
voltage between REFP and REFN: VREF = V(REFP) V(REFN). The reference inputs use a structure similar to that  
of the analog inputs with the circuitry on the reference inputs of Figure 28. The load presented by the switched  
capacitor is modeled with an effective impedance (Zeff) of 18.5 kΩ for f(CLKIN) = 7.68 MHz. The temperature  
coefficient of the effective impedance of the voltage reference inputs is approximately 35 ppm/°C.  
REFP  
REFN  
AGND  
AVDD  
AGND  
AVDD  
ESD  
Protection  
Self-Gain  
Calibration  
Zeff = 18.5 kW(1)  
AINP AINN  
(1) f(CLKIN) = 7.68 MHz  
Figure 28. Simplified Reference Input Circuitry  
ESD diodes protect the reference inputs. To keep these diodes from turning on, the voltages on the reference  
pins must not go below AGND by more than 100 mV, and must not exceed AVDD by 100 mV:  
AGND 100 mV < (V(REFP) or V(REFN)) < AVDD + 100 mV  
During self gain calibration, all the switches in the input multiplexer are opened, REFN is internally connected to  
AINN, and REFP is connected to AINP. The input buffer can be disabled or enabled during calibration. When the  
buffer is disabled, the reference pins drive the circuitry shown in Figure 25 during self gain calibration, resulting in  
increased loading. To prevent this additional loading from introducing gain errors, the circuitry driving the  
reference pins must have adequate drive capability. When the buffer is enabled, the loading on the reference  
pins is much less. However, the buffer limits the allowable voltage range on REFP and REFN during self- or self  
gain calibration because the reference pins must remain within the specified input range of the buffer in order to  
establish proper gain calibration.  
A high-quality reference voltage capable of driving the switched capacitor load presented by the ADS1257 is  
essential for achieving the best performance. Noise and drift on the reference degrade overall system  
performance. Take special care with the circuitry generating the reference voltages and their layout when  
operating with low-noise settings (that is, with low data rates) in order to prevent the voltage reference from  
limiting performance.  
See the External Reference section for more details.  
22  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.3.6 Clock Input (CLKIN)  
The master clock for the ADS1257 must be applied to the CLKIN pin. Keep the external clock signal clean and  
free of overshoot. Overshoot and glitches on the clock degrade overall performance. See the Recommended  
Operating Conditions section for the recommended master clock frequency range. Some of the timing  
requirements, as well as the output data rate, scale directly with the CLKIN frequency.  
9.3.7 Clock Output (D0/CLKOUT)  
Use the clock output pin (D0/CLKOUT) to clock another device, such as another ADS1257 or a microcontroller.  
This clock operates at frequencies of f(CLKIN), f(CLKIN) / 2, or f(CLKIN) / 4 and is configured by setting the CLK[1:0]  
bits in the ADCON register. If the output clock is enabled while driving an external load, the digital power  
consumption increases. Standby mode does not affect the clock output status. That is, if standby is enabled, the  
clock output continues to run during standby mode. If not needed, disable the clock output function by writing to  
the CLK bits in the ADCON register after power-up or reset.  
9.3.8 General-Purpose Digital I/O (D0, D1)  
The ADS1257 offers two pins dedicated for general-purpose digital I/Os. All of the digital I/O pins can be  
individually configured as either inputs or outputs through the IO register. The DIR bits of the IO register define  
whether each pin is an input or output, and the DIO bits control the status of the pins. Reading back the DIO bits  
shows the state of the digital I/O pins; that is, if configured as inputs or outputs by the DIR bits. When digital I/O  
pins are configured as inputs, the DIO bits are used to read the state of these pins. When configured as outputs,  
writing to the DIO bits sets the output value.  
During standby and power-down modes, the GPIOs remain active. If configured as outputs, the GPIOs continue  
to drive the pins. If configured as inputs, the GPIOs must be driven (not left floating) to prevent excess power  
dissipation.  
After power-up or reset, the D1 pin defaults to an input and the D0/CLKOUT pin defaults to the clock output. The  
CLK[1:0] bits that control the clock output on D0/CLKOUT are only reset after power-up or RESET pin toggle. If  
the digital I/O pins are not used, either leave them as inputs tied to ground, or configure them as outputs and  
leave them floating to avoid excess power dissipation.  
Copyright © 2015–2016, Texas Instruments Incorporated  
23  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.3.9 Open- and Short-Circuit Sensor Detection  
The sensor detect current sources (SDCS) provide a means to verify the integrity of the external sensor  
connected to the ADS1257. When enabled, the SDCS supply a current (ISDC) of approximately 0.5 μA, 2 μA, or  
10 μA to the sensor through the input multiplexer. The SDCS bits in the ADCON register enable the SDCS and  
set the value of ISDC  
.
When the SDCS are enabled, the ADS1257 automatically turns on the analog input buffer, regardless of the  
BUFEN bit setting, in order to prevent the input circuitry from loading the SDCS. AINP must stay below 3 V to be  
within the absolute input range of the buffer. To help meet this condition, a 3-V clamp starts sinking current from  
AINP to AGND if AINP exceeds 3 V. Note that this clamp is activated only when the SDCS are enabled.  
Figure 29 shows a simplified diagram of the ADS1257 input structure with the external sensor modeled as  
resistance RSENS between two input pins. When enabled, the SDCS source ISDC to the input pin connected to  
AINP, and sink ISDC from the input pin connected to AINN. The two 25-Ω series resistors, RMUX, model the  
ADS1257 internal multiplexer switch on-resistances. The signal measured with the SDCS enabled equals the  
total IR drop: ISDC × (2RMUX + RSENS). When the sensor is a direct short (that is, RSENS = 0 Ω), there is still a  
small signal measured by the ADS1257 when the SDCS are enabled: ISDC · 2RMUX  
.
AVDD  
Sensor Detect  
Current Source  
RMUX  
25 W  
AINP  
3-V  
Clamp  
Input  
RSENS  
Buffer  
RMUX  
25 W  
AINN  
Sensor Detect  
Current Source  
NOTE: Arrows indicate switch positions when the SDCS are enabled.  
Figure 29. Sensor Detect Circuitry  
24  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.3.10 Digital Filter  
The programmable low-pass digital filter receives the modulator output and produces a high-resolution digital  
output. By adjusting the amount of filtering, tradeoffs can be made between resolution and data rate: filter more  
for higher resolution, or filter less for higher data rate. The filter is comprised of two sections, a fixed filter  
followed by a programmable filter. Figure 30 shows the block diagram of the analog modulator and digital filter.  
Data are supplied to the filter from the analog modulator at a rate of f(MOD) = f(CLKIN) / 4. The fixed filter is a fifth-  
order sinc filter with a decimation value of 64 that outputs data at a rate of f(CLKIN) / 256. The second stage of the  
filter is a programmable averager (first-order sinc filter) with the number of averages set by the DRATE register.  
The data rate is a function of the number of averages (Num_Ave) and is given by Equation 2.  
ƒ
æ
ç
è
ö
÷
ø
æ
ç
è
ö
÷
ø
1
(CLKIN)  
Data Rate =  
256  
Num _ Ave  
(2)  
Modulator Rate =  
f(CLKIN) / 4  
f(CLKIN)  
256  
f(CLKIN)  
1
DataRate  
DataRate  
256 Num_Ave  
Sinc5  
Filter  
Programmable  
Averager  
Analog  
Modulator  
Num_Ave  
(set by DRATE)  
Digital Filter  
Figure 30. Block Diagram of the Analog Modulator and Digital Filter  
Table 9 shows the averaging and corresponding data rate for each of the 16 valid DRATE register settings when  
f(CLKIN) = 7.68 MHz. The data rate scales directly with the CLKIN frequency. For example, reducing f(CLKIN) from  
7.68 MHz to 3.84 MHz reduces the data rate for DR[7:0] = 1111 0000 from 30,000 SPS to 15,000 SPS.  
Table 9. Number of Averages and Data Rate for  
Each Valid DRATE Register Setting  
NUMBER OF AVERAGES FOR  
DATA RATE(1)  
PROGRAMMABLE FILTER  
(Num_Ave)  
DRATE[7:0]  
(SPS)  
0000 0011 (03h)  
0001 0011 (13h)  
0010 0011 (23h)  
0011 0011 (33h)  
0100 0011 (43h)  
0101 0011 (53h)  
0110 0011 (63h)  
0111 0010 (72h)  
1000 0010 (82h)  
1001 0010 (92h)  
1010 0001 (A1h)  
1011 0000 (B0h)  
1100 0000 (C0h)  
1101 0000 (D0h)  
1110 0000 (E0h)  
1111 0000 (F0h)  
12,000  
2.5  
5
6000  
3000  
10  
2000  
15  
1200  
25  
1000  
30  
600  
50  
500  
60  
300  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
60  
30  
15  
8
4
2
1 (averager bypassed)  
(1) For f(CLKIN) = 7.68 MHz.  
Copyright © 2015–2016, Texas Instruments Incorporated  
25  
 
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.3.10.1 Frequency Response  
The low-pass digital filter sets the overall frequency response for the ADS1257. The filter response is the product  
of the responses of the fixed and programmable filter sections, and is given by Equation 3:  
5
256pì ƒ  
ƒ(CLKIN)  
256pìNum_ Ave ì ƒ  
sin  
sin  
«
÷
÷
«
÷
÷
ƒ(CLKIN)  
H(ƒ) = Hsinc 5(ƒ) ì HAverager(ƒ) =  
ì
4pì ƒ  
ƒ(CLKIN)  
256pì ƒ  
ƒ(CLKIN)  
64ì sin  
Num_ Ave ìsin  
«
÷
÷
«
÷
÷
(3)  
The digital filter attenuates noise on the modulator output, including noise from within the ADS1257 and external  
noise present on the ADS1257 input signal. Adjusting the filtering by changing the number of averages used in  
the programmable filter changes the filter bandwidth. With a higher number of averages, bandwidth is reduced,  
and more noise is attenuated.  
The low-pass filter has notches (or zeros) at the data output rate and multiples thereof. At these frequencies, the  
filter has zero gain. This feature is useful when trying to reject a particular interference signal. For example, to  
reduce 60-Hz (and harmonic) noise coupling, set the data rate equal to 2.5 SPS, 5 SPS, 10 SPS, 15 SPS, 30  
SPS, or 60 SPS. To help illustrate the filter characteristics, Figure 31 and Figure 32 show the responses at the  
data-rate extremes of 30 kSPS and 2.5 SPS, respectively.  
0
-20  
0
-6  
-12  
-18  
-24  
-30  
-36  
-42  
-48  
-54  
-60  
-40  
-60  
-80  
-100  
-120  
-140  
0
5
10 15 20 25 30 35 40 45 50 55 60  
Frequency (Hz)  
0
15  
30  
45  
60  
75  
90  
105  
120  
Frequency (kHz)  
Figure 31. Frequency Response for  
Data Rate = 30 kSPS  
Figure 32. Frequency Response for  
Data Rate = 2.5 SPS  
26  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
Table 10 summarizes the first-notch frequency and 3-dB bandwidth for the different data-rate settings.  
Table 10. First Notch Frequency and  
-3-dB Filter Bandwidth(1)  
DATA RATE  
(SPS)  
FIRST NOTCH  
(Hz)  
-3 dB BANDWIDTH  
(Hz)  
2.5  
5
2.5  
5
1.1  
2.21  
4.42  
6.63  
11.1  
13.3  
22.1  
26.5  
44.2  
221  
10  
10  
15  
15  
25  
25  
30  
30  
50  
50  
60  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
441  
878  
1615  
3003  
4807  
6106  
(1) f(CLKIN) = 7.68 MHz.  
The digital filter low-pass characteristic repeats at multiples of the modulator rate of f(MOD) = f(CLKIN) / 4. Figure 33  
and Figure 34 show the responses plotted out to 7.68 MHz at the data-rate extremes of 30 kSPS and 2.5 SPS.  
Notice how the responses near dc, 1.92 MHz, 3.84 MHz, 5.76 MHz, and 7.68 MHz are the same. The digital filter  
attenuates high-frequency noise on the ADS1257 inputs, except for frequencies where the filter response  
repeats. External filtering is required to remove high-frequency input noise near these pass-band regions. See  
the Analog Input Filtering section for more details.  
0
-20  
0
-20  
-40  
-40  
-60  
-60  
-80  
-80  
-100  
-120  
-140  
-100  
-120  
-140  
0
1.92  
3.84  
5.76  
7.68  
0
1.92  
3.84  
5.76  
7.68  
Frequency (MHz)  
Frequency (MHz)  
Figure 33. Frequency Response Out to 7.68 MHz  
for Data Rate = 30 kSPS  
Figure 34. Frequency Response Out to 7.68 MHz  
for Data Rate = 2.5 SPS  
Copyright © 2015–2016, Texas Instruments Incorporated  
27  
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.3.10.2 50-Hz and 60-Hz, Line Cycle Rejection  
As a result of the proximity of the signal wires to industrial motors and conductors in some applications, coupling  
of 50-Hz and 60-Hz power-line frequencies can occur. Coupled noise can interfere with the signal voltage leading  
to inaccurate or unstable conversions. The digital filter rejects power-line interference for data rates of 60 SPS  
and less. Program the filter to tradeoff data rate and conversion latency versus the desired level of line-cycle  
rejection. Table 11 summarizes the 50-Hz and 60-Hz line-cycle rejection based on 2% tolerance of power-line  
frequency to ADC clock frequency.  
Table 11. Minimum 50-Hz and 60-Hz, Line-Cycle Rejection  
MINIMUM DIGITAL-FILTER MAGNITUDE (dB)  
DATA RATE  
(SPS)  
50 Hz ±2%  
–36.2  
–34.4  
–33.9  
60 Hz ±2%  
–37.4  
–34.6  
–34.0  
–33.9  
2.5  
5
10  
15  
25  
30  
50  
60  
–33.8  
–33.8  
–33.8  
–33.8  
9.3.10.3 Settling Time  
The ADS1257 features a digital filter optimized for fast settling. The Conversion Control and Synchronization  
section describes the settling time of the ADS1257 for various modes of operation.  
28  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.4 Device Functional Modes  
9.4.1 Power-Up  
All configuration registers are initialized to default states at power-up. Self-calibration is then performed  
automatically. For best performance, issue an additional self-calibration with the SELFCAL command or reset the  
device after the power supplies and voltage reference have settled to their final values.  
NOTE  
A reset is required after power-up to avoid invalid device operation.  
9.4.2 Reset  
Three methods are used to reset the ADS1257: the RESET pin, the RESET command, and a special SCLK reset  
pattern.  
1. Take the RESET pin low to force a reset. Follow the minimum pulse-width timing specification (t16) before  
taking the RESET pin high again (see Figure 2).  
2. Issue the RESET command byte to force a reset (see the RESET section). The RESET command takes  
effect after all eight bits are shifted into DIN. Afterwards, the reset automatically releases.  
3. Reset The ADS1257 using a special pattern on SCLK (see Figure 3). Reset occurs on the falling edge of the  
last SCLK edge in the pattern. CS must be low to perform the SCLK reset pattern. After performing the  
operation, the reset automatically releases.  
After the device resets, the configuration registers are initialized to their default state, except for the CLK[1:0] bits  
in the ADCON register that control the D0/CLKOUT pin. The CLK[1:0] bits are only initialized to their default state  
when reset is performed using the RESET pin. Reset also exits from the read-data continuous mode.  
After a reset, the device self-calibrates, regardless of the reset method or the state of the ACAL bit before the  
reset.  
9.4.3 Standby Mode  
Standby mode shuts down all of the analog circuitry and most of the digital features. To enter standby mode,  
issue the STANDBY command. To exit standby mode, issue the WAKEUP command. DRDY stays high after  
exiting standby mode until valid data are ready.  
Use standby mode to perform single-shot conversions; see the Settling Time Using Single-Shot Mode section for  
more information.  
If configured as a clock output, the clock signal on the D0/CLKOUT pin continues to run during standby mode.  
9.4.4 Power-Down Mode  
Hold the SYNC/PWDN pin low for 20 DRDY cycles to activate power-down mode. During power-down mode, all  
circuitry is disabled including the clock output.  
To exit power-down mode, take the SYNC/PWDN pin high. After exiting from power-down mode, 8192 · t(CLKIN)  
cycles are required before conversions begin.  
Copyright © 2015–2016, Texas Instruments Incorporated  
29  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Device Functional Modes (continued)  
9.4.5 Conversion Control and Synchronization  
Device synchronization is available to control the beginning of the analog-to-digital conversion with an external  
event, and also to improve settling time after a multiplexer change. Two methods are provided to perform  
synchronization, the SYNC/PWDN pin or the SYNC command:  
Method 1: Take the SYNC/PWDN pin low and then high, in accordance with timing specifications t16 and t16B.  
Synchronization occurs when SYNC/PWDN is taken high. No communication is possible on the serial  
interface while SYNC/PWDN is low. If the SYNC/PWDN pin is held low for 20 DRDY periods, the ADS1257  
enters power-down mode.  
Method 2: First, issue the SYNC command. The SYNC command stops the operation of the ADS1257. When  
ready to synchronize, issue the WAKEUP command. Synchronization occurs on the first rising edge of the  
master clock after the first SCLK used to shift in the WAKEUP command.  
After a synchronization operation, either with the SYNC/PWDN pin or the SYNC command, DRDY stays high  
until valid data are ready.  
The settling time (that is, the time required for a step change on the analog inputs to propagate through the filter)  
for the different data rates is shown in Table 12 and Figure 35. The following sections highlight the single-cycle  
settling ability of the filter, and show various ways to control the conversion process.  
Table 12. Settling Time Versus Data Rate(1)(2)  
DATA RATE  
(SPS)  
SETTLING TIME  
(t18) (ms)  
2.5  
5
400.18  
200.18  
100.18  
66.84  
40.18  
33.51  
20.18  
16.84  
10.18  
2.18  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
1.18  
0.68  
0.44  
0.31  
0.25  
0.21  
(1) f(CLKIN) = 7.68 MHz.  
(2) Single-shot mode requires an additional delay of 256 · t(CLKIN) to  
power up the device from standby mode.  
30  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.4.5.1 Settling Time Using Synchronization  
The SYNC/PWDN pin and SYNC command allow direct control of conversion timing. Issue a SYNC command or  
toggle the SYNC/PWDN pin after changing the analog inputs to restart conversions (see the Conversion Control  
and Synchronization section for more information). The conversion begins when SYNC/PWDN is taken high, thus  
stopping the current conversion, and restarting the digital filter. As soon as SYNC/PWDN goes low, the DRDY  
output goes high and remains high during the conversion. DRDY goes low after the settling time (t18, listed for  
each data rate in Table 12), indicating that data are available. There is no need to ignore or discard data after  
synchronization. Figure 35 shows the data retrieval sequence following synchronization.  
AINP œ AINN  
SYNC/PWDN  
t18  
DRDY  
RDATA  
DIN  
Settled  
Data  
DOUT  
Figure 35. Data Retrieval After Synchronization  
9.4.5.2 Settling Time Using Single-Shot Mode  
To reduce power consumption in the ADS1257, perform single-shot conversions using the STANDBY command.  
The sequence for the STANDBY command is shown in Figure 36. Issue the WAKEUP command from standby  
mode to begin a single-shot conversion. When using single-shot mode, an additional delay is required for the  
modulator to power up and settle. This delay may require up to 64 modulator clocks (64 · 4 · t(CKLIN)), or 33.3 μs  
for a 7.68-MHz master clock. Following the settling time (t18 + 256 · t(CLKIN)), DRDY goes low, indicating that the  
conversion is complete and data can be read using the RDATA command. The ADS1257 settles in a single  
cycle; there is no need to ignore or discard data. Following the data read cycle, issue another STANDBY  
command to reduce power consumption. When ready for the next measurement, repeat the cycle starting with  
another WAKEUP command.  
Standby  
Mode  
Standby  
Mode  
Performing Single-Shot Conversion  
Status  
t18 + 256 ´ t(CLKIN)  
DRDY  
DIN  
STANDBY  
RDATA  
WAKEUP  
STANDBY  
DOUT  
Settled  
Data  
Figure 36. Single-shot Conversions Using the STANDBY Command  
Copyright © 2015–2016, Texas Instruments Incorporated  
31  
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.4.5.3 Settling Time Using the Input Multiplexer  
The most efficient way to cycle through the inputs is to change the multiplexer setting immediately after DRDY  
goes low. Changing the multiplexer before reading the data allows the ADS1257 to start sampling the new input  
channel sooner. Figure 37 demonstrates efficient input cycling. There is no need to ignore or discard data while  
cycling through the channels of the input multiplexer because the ADS1257 data are fully settled when DRDY  
goes low.  
t18  
t19  
DRDY  
DIN  
WREG 23h  
to MUX reg  
WREG 01h  
to MUX reg  
SYNC  
WAKEUP  
RDATA  
SYNC  
WAKEUP  
RDATA  
01h  
Data from  
MUX = 01h  
Data from  
MUX = 23h  
DOUT  
MUX  
Register  
23h  
AINP = AIN2, AINN = AIN3  
01h  
AINP = AIN0, AINN = AIN1  
AINP = AIN0, AINN = AIN1  
Figure 37. Cycling the ADS1257 Input Multiplexer  
Step 1: When DRDY goes low (indicating that data are ready for retrieval), update the MUX register using the  
WREG command. For example, setting MUX to 23h selects AINP = AIN2, AINN = AIN3.  
Step 2: Restart the conversion process by issuing a SYNC command followed by a WAKEUP command. Follow  
timing specification t11 between commands.  
Step 3: Read the data from the previous conversion using the RDATA command. Repeat this process when  
DRDY goes low.  
Table 13 gives the effective overall throughput (1 / t19) when cycling the input multiplexer. The values for  
throughput (1 / t19) assume the multiplexer is changed with a 3-byte WREG command and f(SCLK) = f(CLKIN) / 4.  
Table 13. Multiplexer Cycling Throughput(1)  
DATA RATE  
(SPS)  
CYCLING THROUGHPUT (1 / t19  
)
(Hz)  
2.5  
5
2.5  
5
10  
10  
15  
15  
25  
25  
30  
30  
50  
50  
60  
59  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
98  
456  
837  
1438  
2165  
3043  
3817  
4374  
(1) f(CLKIN) = 7.68 MHz.  
32  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.4.5.4 Settling Time while Continuously Converting  
After a synchronization, input multiplexer change, or wakeup from standby mode, the ADS1257 continuously  
converts the analog input. The conversions coincide with the falling edge of DRDY. While continuously  
converting, the settling time is given by a number of DRDY periods, as shown in Table 14. The DRDY period  
equals the inverse of the selected data rate.  
Table 14. Data Settling Delay Versus Data Rate  
DATA RATE  
(SPS)  
SETTLING TIME  
(DRDY PERIODS)  
2.5  
5
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
5
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
If there is a step change on the input signal while continuously converting, perform a synchronization operation to  
start a new conversion. Otherwise, the next data represent a combination of the previous and current input  
signal. Figure 38 shows an example of readback in this situation.  
New VIN  
VIN = AINP - AINN  
Old VIN  
Mix of  
Old and New  
VIN Data  
Fully Settled  
New VIN Data  
Old VIN Data  
DRDY  
RDATA  
DIN  
Settled  
Data  
DOUT  
Figure 38. Step Change on VIN While Continuously Converting for Data Rates 3750 SPS  
Copyright © 2015–2016, Texas Instruments Incorporated  
33  
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.4.6 Calibration  
Minimize offset and gain errors by using the ADS1257 internal calibration features. Figure 39 shows the  
calibration block diagram. Offset errors are corrected with the offset calibration registers (OFC2, OFC1, and  
OFC0). Full-scale errors are corrected with the full-scale calibration registers (FSC2, FSC1, and FSC2). Each of  
these registers are 8-bits with full read and write access. The OFC[2:0] registers and the FSC[2:0] registers both  
form 24-bit calibration words, referred to as OFC and FSC, respectively.  
REFP REFN  
AIN  
P
Analog  
Digital  
Filter  
PGA  
Output  
S
X
Modulator  
AIN  
N
OFC  
FSC  
Register  
Register  
Figure 39. Calibration Block Diagram  
The output of the ADS1257 after calibration is shown in Equation 4.  
«
÷
Gainì V  
2VREF  
OFC  
IN  
Output =  
-
FSCìb  
a
where  
α and β vary with data rate settings shown in Table 15 along with the ideal values (assumes perfect analog  
performance) for OFC and FSC.  
OFC is a binary twos complement number that can range from 8,388,608 to +8,388,607.  
FSC is unipolar ranging from 0 to 16,777,215.  
(4)  
The ADS1257 supports both self-calibration and system calibration for any PGA gain setting using a set of five  
commands: SELFOCAL, SELFGCAL, SELFCAL, SYSOCAL, and SYSGCAL. Calibration can be performed at  
any time; however, in many applications, the ADS1257 drift performance is low enough that a single calibration is  
all that is needed. DRDY goes high when calibration begins and remains high until settled data are ready. There  
is no need to discard data after a calibration. For best performance, issue a self-calibration command after  
power-up when the reference voltage has stabilized. Additionally, performing a reset automatically performs self-  
calibration. Calibration must be performed whenever the data rate, buffer configuration, or PGA gain changes.  
Table 15. Calibration Values for Different Data Rate Settings  
DATA RATE  
(SPS)  
α
β
IDEAL OFC  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
000000h  
IDEAL FSC  
2EE14Ch  
2EE14Ch  
2EE14Ch  
4651F3h  
3A99A0h  
4651F3h  
3A99A0h  
4651F3h  
3A99A0h  
494008h  
494008h  
494008h  
44AC08h  
44AC08h  
44AC08h  
44AC08h  
2.5  
5DC000h  
5DC000h  
5DC000h  
3E8000h  
4B0000h  
3E8000h  
4B0000h  
3E8000h  
4B0000h  
3C0000h  
3C0000h  
3C0000h  
400000h  
400000h  
400000h  
400000h  
2.7304  
2.7304  
2.7304  
1.8202  
2.1843  
1.8202  
2.1843  
1.8202  
2.1843  
1.7474  
1.7474  
1.7474  
1.8639  
1.8639  
1.8639  
1.8639  
5
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
34  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.4.6.1 Self-Calibration  
Self-calibration corrects internal offset and gain errors. During self-calibration, the appropriate calibration signals  
are applied internally to the analog inputs. There are three self-calibration commands: SELFOCAL, SELFGCAL,  
and SELFCAL. As with most of the ADS1257 timings, the calibration time scales directly with f(CLKIN)  
.
9.4.6.1.1 SELFOCAL Command: Self-Offset Calibration  
Issuing the SELFOCAL command performs a self-offset calibration. After the command is issued, the analog  
inputs AINP and AINN are disconnected from the signal source and connected to AVDD / 2. Table 16 lists the  
self-offset calibration time for the different data-rate settings. Self-offset calibration also updates the OFC register  
automatically.  
Table 16. Self-Offset and System-Offset Calibration  
Timing(1)  
DATA RATE  
(SPS)  
SELF OFFSET CALIBRATION AND  
SYSTEM OFFSET CALIBRATION TIME  
2.5  
5
800.3 ms  
400.3 ms  
200.3 ms  
133.7 ms  
80.3 ms  
67.0 ms  
40.3 ms  
33.7 ms  
20.3 ms  
4.3 ms  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
2.3 ms  
1.3 ms  
853 μs  
587 μs  
453 μs  
387 μs  
(1) For f(CLKIN) = 7.68 MHz.  
Copyright © 2015–2016, Texas Instruments Incorporated  
35  
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.4.6.1.2 SELFGCAL Command: Self-Gain Calibration  
Issuing a SELFGCAL command performs a self-gain calibration. After issuing this command, the analog inputs  
AINP and AINN are disconnected from the signal source and AINP is connected internally to REFP, while AINN is  
connected to REFN. Self-gain calibration can be used with any PGA gain setting. The ADS1257 has low initial  
gain error and gain drift, even for the higher PGA gain settings, as shown in the Typical Characteristics section.  
Using the buffer limits the reference input voltage range during self-gain calibration because the reference is  
connected to the buffer inputs, and must be within the specified absolute input voltage range. When the voltage  
on REFP or REFN exceeds the buffer analog input range (AVDD – 2.0 V), the buffer must be turned off during  
self-gain calibration. Otherwise, use system gain calibration, or write the gain coefficients directly to the FSC  
register. Table 17 lists the self-gain calibration time for the different data-rate and PGA-gain settings. Self-gain  
calibration also updates the FSC register automatically.  
Table 17. Self Gain Calibration Timing(1)  
PGA GAIN SETTING  
4
DATA RATE  
(SPS)  
1
2
8
16, 32, 64  
2.5  
5
827.0 ms  
413.7 ms  
207.0 ms  
135.3 ms  
83.0 ms  
67.8 ms  
41.7 ms  
34.1 ms  
21.0 ms  
4.5 ms  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
2.4 ms  
1.4 ms  
884  
617 μs  
484 μs  
417 μs  
617 μs  
484 μs  
417 μs  
617 μs  
617 μs  
551 μs  
517 μs  
751 μs  
551 μs  
651 μs  
484 μs  
451 μs  
(1) For f(CLKIN) = 7.68 MHz.  
36  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.4.6.1.3 SELFCAL Command: Self-Offset and Self-Gain Calibration  
Issuing the SELFCAL command first performs a self-offset calibration, and then a self-gain calibration. The  
analog inputs are disconnected from the signal source during self-calibration. When using the input buffer with  
self-calibration, observe the absolute voltage range of the reference inputs. Table 18 lists the self-calibration time  
for the different data-rate settings. Self-calibration also updates both the OFC and FSC registers automatically.  
Table 18. Self-Calibration Timing(1)  
PGA GAIN SETTING  
4
DATA RATE  
(SPS)  
1
2
8
16, 32, 64  
2.5  
5
1227.2 ms  
613.8 ms  
307.2 ms  
202.1 ms  
123.2 ms  
101.3 ms  
61.8 ms  
50.9 ms  
31.2 ms  
6.6 ms  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
3.6 ms  
2.0 ms  
1.3 ms  
896 μs  
696 μs  
596 μs  
896 μs  
696 μs  
596 μs  
896 μs  
896 μs  
762 μs  
696 μs  
1029 μs  
896 μs  
892 μs  
696 μs  
692 μs  
(1) For f(CLKIN) = 7.68 MHz.  
Copyright © 2015–2016, Texas Instruments Incorporated  
37  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.4.6.2 System Calibration  
System calibration corrects both internal and external offset and gain errors using the SYSOCAL and SYSGCAL  
commands. During system calibration, apply the appropriate calibration signals directly to the inputs.  
9.4.6.2.1 SYSOCAL Command: System-Offset Calibration  
The SYSOCAL command performs a system-offset calibration. A zero-input differential signal must be supplied.  
The ADS1257 computes a value that nullifies the offset in the system, and then updates the OFC  
register.Table 16 shows the time required for system offset calibration for the different data-rate settings. This  
timing is the same as for the self-offset calibration.  
9.4.6.2.2 SYSGCAL Command: System-Gain Calibration  
The SYSGCAL command performs a system-gain calibration. A near full-scale input signal to the ADS1257 must  
be supplied. The ADS1257 computes a value to nullify the gain error in the system, and then automatically  
updates the FSC register. System-gain calibration corrects inputs that are greater than or equal to 80% of the  
full-scale input voltage. Do not exceed the full-scale input voltage when using system-gain calibration.  
To calibrate with a signal less than full-scale (for example 95% full-scale), follow these steps:  
1. Apply a near full-scale input signal and configure the registers settings for the appropriate mux inputs, data  
rate, PGA gain, and buffer state.  
2. Perform system-gain calibration with the SYSGCAL command and wait for DRDY to go low.  
3. Read back the calculated FSC value (24-bit word).  
4. Multiply the FSC value by the ratio of the calibration signal to full-scale voltage (for example, 0.95 for an  
calibration signal of 95% full-scale).  
5. Write the result of step 4 into the FSC[2:0] registers.  
Table 19 shows the system gain calibration time for the different data-rate settings.  
Table 19. System-Gain Calibration Timing(1)  
DATA RATE  
SYSTEM GAIN CALIBRATION TIME  
(SPS)  
2.5  
5
800.4 ms  
400.4 ms  
200.4 ms  
133.7 ms  
80.4 ms  
67.0 ms  
40.4 ms  
33.7 ms  
20.4 ms  
4.4 ms  
10  
15  
25  
30  
50  
60  
100  
500  
1000  
2000  
3750  
7500  
15,000  
30,000  
2.4 ms  
1.4 ms  
884 μs  
617 μs  
484 μs  
417 μs  
(1) For f(CLKIN) = 7.68 MHz.  
9.4.6.3 Auto-Calibration  
Enable auto-calibration (ACAL bit in STATUS register) in order for the ADS1257 to automatically initiate a self-  
calibration at the completion of a write command (WREG) that changes the data rate, PGA gain setting, or buffer  
state.  
38  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.5 Programming  
9.5.1 Serial Interface  
The SPI-compatible serial interface consists of four signals (CS, SCLK, DIN, and DOUT), and is used to read  
conversion data, read and write register data, and send ADC control commands. The programmable functions  
are controlled using a set of configuration registers. Data are written to and read from these registers through the  
serial interface. See the Serial Interface Timing Requirements section and Figure 1 for additional details on  
interfacing with the ADS1257.  
9.5.1.1 Chip Select (CS)  
The chip select (CS) input allows individual selection of a ADS1257 device when multiple devices share the  
same serial bus. CS must remain low for the duration of the serial communication. When CS is taken high, the  
serial interface is reset and DOUT enters a high-impedance state. CS can be permanently tied to DGND if not  
used.  
9.5.1.2 Serial Clock (SCLK)  
The serial clock (SCLK) features a Schmitt-triggered input, and is used to clock data on the DIN and DOUT pins  
into and out of (respectively) the ADS1257. Even though the input has hysteresis, keep the SCLK signal as clean  
as possible to prevent glitches from accidentally shifting data. If SCLK is held low for 32 · DRDY periods, the  
serial interface resets and the next SCLK pulse starts a new communication cycle. Use this timeout feature to  
recover communication when a serial interface transmission is interrupted. Apply a special pattern on SCLK to  
reset the ADC; see the RESET section for more details on this procedure. When the serial interface is idle, hold  
SCLK low.  
9.5.1.3 Data Input (DIN) and Data Output (DOUT)  
Use the data input pin (DIN) along with SCLK to send data to the ADS1257. Use the data output pin (DOUT)  
along with SCLK to read data from the ADS1257. Data on DIN are shifted into the device on the falling edge of  
SCLK, while data are shifted out on DOUT on the rising edge of SCLK. DOUT is high impedance when not in  
use in order to allow DIN and DOUT to be connected together, and then driven by a bidirectional driver. Do not  
issue the RDATAC command while DIN and DOUT are connected together.  
9.5.1.4 Data Ready (DRDY)  
The DRDY output is a status signal that indicates when a conversion has completed and new data are available  
to read. DRDY goes low when new conversion data are available, and returns high after all 24 bits are read back  
using the read data (RDATA) or read data continuous (RDATAC) command. If data are not retrieved, DRDY  
returns high while new conversion data are updated, as shown in Figure 40 (see the DRDY Update Timing  
Characteristics section for more information). Do not retrieve data while data are updating; reading data during  
this period results in invalid data.  
Data Updating  
DRDY  
Figure 40. DRDY With No Data Retreival  
After changing the PGA gain, data rate, buffer setting, sensor-detect current-source setting, or writing to the OFC  
or FSC registers, perform a synchronization operation to restart conversions and force DRDY high. DRDY stays  
high until valid data are ready. If auto-calibration is enabled (by setting the ACAL bit in the STATUS register),  
DRDY goes low after self-calibration is complete and new data are valid. Exiting standby or power-down mode,  
or performing a reset or SYNC command also forces DRDY high. DRDY goes low again when valid data are  
ready.  
Copyright © 2015–2016, Texas Instruments Incorporated  
39  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Programming (continued)  
9.5.2 Data Format  
The ADS1257 outputs 24 bits of data in binary twos complement format. The least significant bit (LSB) has a  
value of (4 · VREF / gain) / 224 V. A positive full-scale input produces an output code of 7FFFFFh, and the  
negative full-scale input produces an output code of 800000h. The output clips at these codes for signals  
exceeding full-scale. Table 20 summarizes the ideal output codes for different input signals.  
Table 20. Ideal Output Code Versus Input Signal  
INPUT SIGNAL  
VIN = V(AINP) V(AINN)  
IDEAL OUTPUT CODE(1)  
+(2 · VREF / Gain) · (223 – 1) / 223  
+(2 · VREF / Gain) / 223  
0
7FFFFFh  
000001h  
000000h  
FFFFFFh  
800000h  
–(2 · VREF / Gain) / 223  
–(2 · VREF / Gain)  
(1) Excludes effects of noise, INL, offset, and gain errors.  
9.5.3 Command Definitions  
The commands summarized in Table 21 control the operation of the ADS1257. All of the commands are stand-  
alone except for read data (RDATA) and the the register reads and writes (RREG, WREG) which require a  
second command byte plus data. Additional command and data bytes may be shifted in without delay after the  
first command byte. The ORDER bit in the STATUS register sets the order of the bits within the output data. CS  
must stay low during the entire command sequence.  
Table 21. Command Defintions(1)  
COMMAND  
WAKEUP/NOP  
RDATA  
DESCRIPTION  
Completes SYNC, exits standby mode, and clocks out data  
Read data  
1ST COMMAND BYTE  
0000 0000 (00h)  
0000 0001 (01h)  
0000 0011 (03h)  
0000 1111 (0Fh)  
0001 rrrr (1xh)  
2ND COMMAND BYTE  
RDATAC  
SDATAC  
Read data continuous  
Stop read data continuous  
Read from REG rrrr  
RREG  
0000 nnnn  
0000 nnnn  
WREG  
Write to REG rrrr  
0101 rrrr (5xh)  
SELFCAL  
SELFOCAL  
SELFGCAL  
SYSOCAL  
SYSGCAL  
SYNC  
Offset and gain self-calibration  
Offset self-calibration  
1111 0000 (F0h)  
1111 0001 (F1h)  
1111 0010 (F2h)  
1111 0011 (F3h)  
1111 0100 (F4h)  
1111 1100 (FCh)  
1111 1101 (FDh)  
1111 1110 (FEh)  
1111 1111 (FFh)  
Gain self-calibration  
System offset calibration  
System gain calibration  
Synchronize the analog-to-digital conversion  
Enter standby mode  
STANDBY  
RESET  
Reset to default values  
WAKEUP/NOP  
Completes SYNC, exits standby mode, and clocks out data  
(1) nnnn = number of registers to be read or written 1. For example, to read or write three registers, set nnnn = 0010 (02h).  
rrrr = starting register address for read or write commands.  
9.5.3.1 WAKEUP/NOP: Complete Synchronization or Exit Standby Mode  
The WAKEUP and NOP commands are issued by holding DIN high or low, while sending eight SCLKs. The  
WAKEUP command is used in conjunction with the SYNC and STANDBY commands, and the NOP command is  
used to clock out data.  
40  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.5.3.2 RDATA: Read Data  
Issue the RDATA command after DRDY goes low to read a single conversion result. After all 24 bits are shifted  
out on DOUT, DRDY goes high. It is not necessary to read back all 24 bits, but DRDY does not return high until  
new data are updated. See the Serial Interface Timing Requirements for the required delay between the end of  
the RDATA command and the beginning of data shift on DOUT: t6.  
DRDY  
DIN  
0000 0001  
MSB  
Mid-Byte  
LSB  
DOUT  
t6  
· · ·  
· · ·  
SCLK  
Figure 41. RDATA Command Sequence  
9.5.3.3 RDATAC: Read Data Continuous  
Issue the RDATAC command after DRDY goes low to enter the read-data-continuous mode. This mode enables  
the continuous output of new data on each DRDY without the need to issue subsequent read commands. After  
all 24 bits are read, DRDY goes high. It is not necessary to read back all 24 bits, but DRDY does not return high  
until new data are updated. This mode is terminated by the stop-read-data-continuous command (SDATAC).  
Terminate the read-data-continuous mode before reading and writing the device register settings. See the Serial  
Interface Timing Requirements section for the required t6 delay between the end of the RDATAC command and  
the beginning of shifting data on DOUT.  
DRDY  
DIN  
0000 0011  
t6  
24 Bits  
24 Bits  
DOUT  
Figure 42. RDATAC Command Sequence  
In read-data-continuous mode, shift out data by sending NOP commands. Three NOP commands are required to  
retrieve all 24 bits of data. The read data continuous mode terminates if input_data equals the SDATAC or  
RESET command in any of the three bytes on DIN.  
DRDY  
DIN  
input_data  
MSB  
input_data  
Mid-Byte  
input_data  
LSB  
DOUT  
Figure 43. DIN and DOUT Command Sequence During Read Continuous Mode  
NOTE  
Do not use read-data-continuous mode if DIN and DOUT are connected together, if DRDY  
is not used, or if reading data cannot be completed before the next DRDY falling edge.  
Copyright © 2015–2016, Texas Instruments Incorporated  
41  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.5.3.4 SDATAC: Stop Read Data Continuous  
The SDATAC command ends read-data-continuous mode and allows the device registers to be read or modified.  
The SDATAC command must be issued after DRDY goes low and completed before DRDY goes high.  
DRDY  
DIN  
000 1111  
Figure 44. SDATAC Command Sequence  
9.5.3.5 RREG: Read from Registers  
Use the RREG command to output the data from up to 11 configuration registers starting at the register address  
specified as part of the command. The number of registers read is one plus the second byte of the command. If  
the count exceeds the remaining registers, the addresses wrap back to the beginning. Exit read-data-continuous  
mode (with the SDATAC command) before issuing a RREG command.  
First command byte: 0001 rrrr, where rrrr is the address of the first register to read.  
Second command byte: 0000 nnnn, where nnnn is the number of bytes to read – 1. See the Serial Interface  
Timing Requirements section for the required delay between the end of the RREG command and the beginning  
of shifting data on DOUT: t6.  
DIN  
0001 0001  
0000 0001  
1st Command 2nd Command  
Byte Byte  
t6  
DOUT  
MUX  
ADCON  
Data  
Byte  
Data  
Byte  
Figure 45. RREG Command Example: Read Two Registers Starting From Register 01h (MUX)  
9.5.3.6 WREG: Write to Register  
Use the WREG command to write to the configuration registers starting at the register address specified as part  
of the command. The number of registers that are written is one plus the value of the second byte in the  
command. If auto-calibration is enabled, writing to the PGA[2:0], DR [7:0] or BUFEN fields starts a self-  
calibration. Exit read-data-continuous mode (with the SDATAC command) before issuing a WREG command.  
First command byte: 0101 rrrr, where rrrr is the address of the first register to be written.  
Second command byte: 0000 nnnn, where nnnn is the number of bytes to be written – 1.  
Data bytes: one or more data bytes to be written to the device registers.  
DIN  
0101 0011  
0000 0001 DRATE Data  
IO Data  
1st Command 2nd Command  
Byte Byte  
Data  
Byte  
Data  
Byte  
Figure 46. WREG Command Example: Write Two Registers Starting From 03h (DRATE)  
42  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.5.3.7 SELFCAL: Self-Offset and Self-Gain Calibration  
This command performs both a self-offset and self-gain calibration, as described in the Self-Calibration section.  
The offset calibration registers (OFC2, OFC1, and OFC0) and full-scale calibration registers (FSC2, FSC1, and  
FSC0) are updated after this operation. The SELFCAL command must be issued after DRDY goes low. DRDY  
goes high at the beginning of the calibration. Do not send any additional commands during calibration. DRDY  
goes low after the calibration completes and settled data are ready.  
9.5.3.8 SELFOCAL: Self Offset Calibration  
This command performs a self-offset calibration, as described in the Self-Calibration section. The offset  
calibration registers (OFC2, OFC1, and OFC0) are updated after this operation. The SELFOCAL command must  
be issued after DRDY goes low. DRDY goes high at the beginning of the calibration. Do not send any additional  
commands during calibration. DRDY goes low after the calibration completes and settled data are ready.  
9.5.3.9 SELFGCAL: Self Gain Calibration  
This command performs a self-gain calibration, as described in the Self-Calibration section. The full-scale  
calibration registers (FSC2, FSC1, and FSC0) are updated after this operation. The SELFGCAL command must  
be issued after DRDY goes low. DRDY goes high at the beginning of the calibration. Do not send any additional  
commands during calibration. DRDY goes low after the calibration completes and settled data are ready.  
9.5.3.10 SYSOCAL: System Offset Calibration  
This command performs a system-offset calibration, as described in the System Calibration section. The offset  
calibration registers (OFC2, OFC1, and OFC0) are updated after this operation. The SYSOCAL command must  
be issued after DRDY goes low. DRDY goes high at the beginning of the calibration. Do not send any additional  
commands during calibration. DRDY goes low after the calibration completes and settled data are ready.  
9.5.3.11 SYSGCAL: System Gain Calibration  
This command performs a system-gain calibration, as described in the System Calibration section. The full-scale  
calibration registers (FSC2, FSC1, and FSC0) are updated after this operation. The SYSGCAL command must  
be issued after DRDY goes low. DRDY goes high at the beginning of the calibration. Do not send any additional  
commands during calibration. DRDY goes low after the calibration completes and settled data are ready.  
Copyright © 2015–2016, Texas Instruments Incorporated  
43  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.5.3.12 STANDBY: Standby Mode / Single-shot Mode  
The STANDBY command puts the ADS1257 into a low-power standby mode. After issuing the STANDBY  
command, no more activity on SCLK may occur while CS is low, because SCLK activity interrupts standby mode.  
SCLK activity does not interrupt standby mode while CS is high. To exit standby mode, issue the WAKEUP  
command. This command can also be used to perform single conversions (see the Settling Time Using Single-  
Shot Mode section for more details). The STANDBY command must be issued after DRDY goes low.  
1111 1101  
(STANDBY)  
0000 0000  
(WAKEUP)  
DIN  
SCLK  
Normal Mode  
Standby Mode  
Normal Mode  
Figure 47. STANDBY Command Sequence  
9.5.3.13 RESET: Reset Registers to Default Values  
The RESET command returns all configuration registers to their default values, except for the CLK[1:0] bits in the  
ADCON register. This command also stops read-data-continuous mode. If operating in read-data-continuous  
mode, issue the RESET command after DRDY goes low.  
9.5.3.14 SYNC: Synchronize the Analog-to-Digital Conversion  
The SYNC command synchronizes the analog-to-digital conversion. To use the SYNC command, shift in the  
SYNC command followed by the WAKEUP command. Synchronization occurs on the first CLKIN rising edge  
after the first SCLK rising edge used to shift in the WAKEUP command. See the Serial Interface Timing  
Requirements section for the required delay between the end of the SYNC command and the beginning of the  
WAKEUP command: t11.  
1111 1100  
(SYNC)  
0000 0000  
(WAKEUP)  
DIN  
SCLK  
···  
···  
···  
···  
CLKIN  
Synchronization Occurs Here  
Figure 48. SYNC Command Sequence  
44  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.6 Register Map  
The operation of the ADS1257 is controlled through a set of configuration registers. Collectively, the registers  
contain all the information needed to configure the part, such as data rate, multiplexer settings, PGA gain setting,  
calibration, and more, and are listed in Table 22.  
Table 22. Register Map  
ADDRESS  
00h  
REGISTER  
STATUS  
MUX  
RESET  
x1h  
01h  
20h  
F0h  
E0h  
xxh  
BIT 7  
BIT 6  
BIT 5  
BIT 4  
BIT 3  
ORDER  
0
BIT 2  
ACAL  
0
BIT 1  
BIT 0  
ID[3:0]  
BUFEN  
DRDY  
01h  
0
0
0
PSEL[1:0]  
NSEL[1:0]  
02h  
ADCON  
DRATE  
IO  
CLK[1:0]  
SDCS[1:0]  
PGA[2:0]  
03h  
DR[7:0]  
04h  
1
1
DIR1  
DIR0  
0
0
DIO1  
DIO0  
05h  
OFC0  
OFC1  
OFC2  
FSC0  
OFC[7:0]  
06h  
xxh  
OFC[15:8]  
OFC[23:16]  
FSC[7:0]  
07h  
xxh  
08h  
xxh  
09h  
FSC1  
xxh  
FSC[15:8]  
FSC[23:16]  
0Ah  
FSC2  
xxh  
9.6.1 STATUS: Status Register (address = 00h) [reset = x1h]  
Figure 49. STATUS Register  
7
6
5
4
3
2
1
0
DRDY  
R-1h  
ID[3:0]  
R-xh  
ORDER  
R/W-0h  
ACAL  
BUFEN  
R/W-0h  
R/W-0h  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
Table 23. STATUS Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7:4  
ID[3:0]  
R
xh  
Factory programmed identification bits  
NOTE: These bits can change without notice.  
Data output bit order  
3
ORDER  
R/W  
0h  
Input data are always shifted in most significant bit first. Output data are  
always shifted out most significant byte first. The ORDER bit only controls the  
bit order of the output data within the byte.  
0: Most significant bit first (default)  
1: Least significant bit first  
2
1
0
ACAL  
R/W  
R/W  
R
0h  
0h  
1h  
Auto-calibration  
When auto-calibration is enabled, self-calibration begins at the completion of  
the WREG command that changes the PGA[2:0], DR [7:0] or BUFEN values.  
0: Auto-calibration disabled (default)  
1: Auto-calibration enabled  
BUFEN  
DRDY  
Analog input buffer enable  
Enables or disables the input buffer. The buffer is automatically enabled  
when the SDCS are enabled.  
0: Buffer disabled (default)  
1: Buffer enabled  
Data ready  
This bit duplicates the state of the DRDY pin.  
Copyright © 2015–2016, Texas Instruments Incorporated  
45  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.6.2 MUX : Input Multiplexer Control Register (address = 01h) [reset = 01h]  
Figure 50. MUX Register  
7
0
6
0
5
4
3
0
2
0
1
0
PSEL[1:0]  
R/W-0h  
NSEL[1:0]  
R/W-1h  
R/W-0h  
R/W-0h  
R/W-0h  
R/W-0h  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
Table 24. MUX Register Field Descriptions  
Bit  
Field  
Type  
Reset  
0h  
Description  
Reserved  
7
0
R/W  
Always write 0  
Reserved  
6
0
R/W  
R/W  
0h  
0h  
Always write 0  
5:4  
PSEL[1:0]  
Positive input channel (AINP) selection  
Selects the positive multiplexer input.  
00: AIN0 (default)  
01: AIN1  
10: AIN2  
11: AIN3  
3
2
0
R/W  
R/W  
R/W  
0h  
0h  
1h  
Reserved  
Always write 0  
0
Reserved  
Always write 0  
1:0  
NSEL[1:0]  
Negative input channel (AINN) selection  
Selects the negative multiplexer input.  
00: AIN0  
01: AIN1 (default)  
10: AIN2  
11: AIN3  
46  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.6.3 ADCON: ADC Control Register (address = 02h) [reset = 20h]  
Figure 51. ADCON Register  
7
0
6
5
4
3
2
1
0
CLK[1:0]  
R/W-1h  
SDCS[1:0]  
R/W-0h  
PGA[2:0]  
R/W-0h  
R-0h  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
Table 25. ADCON Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7
0
R
0h  
Reserved  
Always write 0  
6:5  
4:3  
CLK[1:0]  
R/W  
R/W  
1h  
0h  
D0/CLKOUT clock output rate setting  
When CLKOUT is not used, turn CLKOUT off (00b). These bits can only be  
reset using the RESET pin.  
00: Clock output off  
01: f(CLKOUT) = f(CLKIN) (default)  
10: f(CLKOUT) = f(CLKIN) / 2  
11: f(CLKOUT) = f(CLKIN) / 4  
SDCS[1:0]  
Sensor detect current source setting  
The sensor detect current sources is activated to verify the integrity of an  
external sensor supplying a signal to the ADS1257. A shorted sensor  
produces a very small signal; an open-circuit sensor produces a very large  
signal.  
00: Off (default)  
01: 0.5 μA  
10: 2 μA  
11: 10 μA  
2:0  
PGA[2:0]  
R/W  
0h  
PGA gain setting  
Selects the PGA gain  
000: 1 V/V (default)  
001: 2 V/V  
010: 4 V/V  
011: 8 V/V  
100: 16 V/V  
101: 32 V/V  
110: 64 V/V  
111: 64 V/V  
Copyright © 2015–2016, Texas Instruments Incorporated  
47  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.6.4 DRATE: ADC Data Rate Register (address = 03h) [reset = F0h]  
Figure 52. DRATE Register  
7
6
5
4
3
2
1
0
DR[7:0]  
R/W-F0h  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
Table 26. DRATE Register Field Descriptions  
Bit  
Field  
Type  
Reset  
Description  
7:0  
DR[7:0]  
R/W  
F0h  
Data rate setting(1)  
Selects the ADC data rate  
0000 0011 (03h): 2.5 SPS  
0001 0011 (13h): 5 SPS  
0010 0011 (23h): 10 SPS  
0011 0011 (33h): 15 SPS  
0100 0011 (43h): 25 SPS  
0101 0011 (53h): 30 SPS  
0110 0011 (63h): 50 SPS  
0111 0010 (72h): 60 SPS  
1000 0010 (82h): 100 SPS  
1001 0010 (92h): 500 SPS  
1010 0001 (A1h): 1,000 SPS  
1011 0000 (B0h): 2,000 SPS  
1100 0000 (C0h): 3,750 SPS  
1101 0000 (D0h): 7,500 SPS  
1110 0000 (E0h): 15,000 SPS  
1111 0000 (F0h): 30,000 SPS (default)  
(1) For f(CLKIN) = 7.68 MHz. Data rates scale linearly with f(CLKIN)  
.
48  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
9.6.5 IO: GPIO Control Register (address = 04h) [reset = E0h]  
The states of these bits control the operation of the general-purpose digital I/O pins. The ADS1257 has two  
digital I/O pins: D0/CLKOUT and D1.  
Figure 53. IO Register  
7
1
6
1
5
4
3
0
2
0
1
0
DIR1  
DIR0  
DIO1  
R/W-0h  
DIO0  
R/W-0h  
R/W-1h  
R/W-1h  
R/W-1h  
R/W-0h  
R/W-0h  
R/W-0h  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
Table 27. IO Register Field Descriptions  
Bit  
Field  
Type  
Reset  
1h  
Description  
7
1
R/W  
Reserved  
Always write 1  
Reserved  
6
5
1
R/W  
R/W  
1h  
1h  
Always write 1  
DIR1  
Digital I/O direction for D1 pin  
Configures D1 as a GPIO input or GPIO output  
0: D1 is an output  
1: D1 is an input (default)  
4
DIR0  
R/W  
0h  
Digital I/O direction for D0/CLKOUT pin  
0: D0/CLKOUT is a GPIO or clock output (default)  
1: D0/CLKOUT is a GPIO input  
3
2
1
0
R/W  
R/W  
R/W  
0h  
0h  
0h  
Reserved  
Always write 0  
Reserved  
0
Always write 0  
Status of digital I/O pin D1  
DIO1  
Reading this bit shows the state of the D1 pin, regardless of the DIR1 bit  
configuration.  
When D1 is configured as an output by the DIR1 bit, writing to the this bit  
sets the output state of D1.  
When D1 is configured as an input by the DIR1 bit, writing to this bit has no  
effect.  
0
DIO0  
R/W  
0h  
Status of digital I/O pin D0/CLKOUT  
When D0/CLKOUT is configured as an input (DIR0 = 1), reading this bit  
shows the state of the D0/CLKOUT pin.  
When D0/CLKOUT is configured as an input (DIR0 = 1), writing to this bit has  
no effect.  
When D0/CLKOUT is configured as an output (DIR0 = 0) and CLKOUT is  
disabled (CLK[1:0]  
D0/CLKOUT.  
= 0), writing to this bit sets the output state of  
When D0/CLKOUT is configured as an output (DIR0 = 0) and CLKOUT is  
enabled (CLK[1:0] 0), writing to this bit has no effect.  
Copyright © 2015–2016, Texas Instruments Incorporated  
49  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
9.6.6 OFC0: Offset Calibration Register 0 (address = 05h) [reset = depends on calibration results]  
Figure 54. OFC0 Register  
7
6
5
4
3
2
1
0
0
0
OFC[7:0]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
9.6.7 OFC1: Offset Calibration Register 1 (address = 06h) [reset = depends on calibration results]  
Figure 55. OFC1 Register  
7
6
5
4
3
2
1
OFC[15:8]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
9.6.8 OFC2: Offset Calibration Register 2 (address = 07h) [reset = depends on calibration results]  
Figure 56. OFC2 Register  
7
6
5
4
3
2
1
OFC[23:16]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
9.6.9 FSC0: Full-Scale Calibration Register 0 (address = 08h) [reset = depends on calibration results]  
Figure 57. FSC0 Register  
7
6
5
4
3
2
1
0
FSC[7:0]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
9.6.10 FSC1: Full-Scale Calibration Register 1 (address = 09h) [reset = depends on calibration results]  
Figure 58. FSC1 Register  
7
6
5
4
3
2
1
0
FSC[15:8]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
9.6.11 FSC2: Full-Scale Calibration Register 2 (address = 0Ah) [reset = depends on calibration results]  
Figure 59. FSC2 Register  
7
6
5
4
3
2
1
0
FSC[23:16]  
R/W-xxh  
LEGEND: R/W = Read/Write; R = Read only; x = Variable; -n = value after reset  
50  
Copyright © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
10 Applications and Implementation  
NOTE  
Information in the following applications sections is not part of the TI component  
specification, and TI does not warrant its accuracy or completeness. TI’s customers are  
responsible for determining suitability of components for their purposes. Customers should  
validate and test their design implementation to confirm system functionality.  
10.1 Application Information  
The ADS1257 is a precision, 24-bit, ΔΣ ADC. Optimal performance is achieved with the ADS1257 by careful  
attention to the design of supporting circuitry and the printed circuit board (PCB) layout, as discussed in the  
following sections.  
10.1.1 Basic Connections  
Figure 60 shows the principle connections for the ADS1257.  
5 V  
0.1 µF  
10 µF  
20  
19  
18  
17  
16  
47 µF  
0.1 µF 100 pF  
REFP  
SCLK  
50  
50 ꢀ  
1
2
3
4
5
15  
14  
13  
12  
11  
VREF  
301 ꢀ  
AIN0  
DIN  
VINP1  
0.1 µF  
100 pF  
100 pF  
301 ꢀ  
301 ꢀ  
301 ꢀ  
50 ꢀ  
50 ꢀ  
50 ꢀ  
AIN1  
AIN2  
AIN3  
DOUT  
DRDY  
CS  
ADS1257  
SPI microcontroller  
connections  
VINN1  
VINP2  
0.1 µF  
VINN2  
6
7
8
9
10  
50 ꢀ  
7.68 MHz  
clock input  
3.3 V  
10 µF  
0.1 µF  
Figure 60. ADS1257 Basic Connections  
Copyright © 2015–2016, Texas Instruments Incorporated  
51  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Application Information (continued)  
10.1.2 Digital Interface Connections  
The ADS1257 5-V tolerant SPI-, QSPI™-, and Microwire™-compatible serial interface connects to a wide variety  
of microcontroller SPI peripherals. The interface operates in SPI mode 1, where CPOL = 0 and CPHA = 1. In SPI  
mode 1, SCLK idles low and data are updated only on SCLK rising edges; data are latched or read by the ADC  
and external controller on SCLK falling edges. See the Serial Interface Timing Requirements for details of the  
SPI communication protocol employed by the device.  
Figure 61 shows how to connect to microcontrollers with a dedicated SPI, such as TI’s MSP430 family of low-  
power microcontrollers. Additionally, the ADS1257 can connect to an 8xC51 UART in a two-wire configuration  
using serial mode 0, as shown in Figure 62. Avoid using read-data-continuous mode (RDATAC) when DIN and  
DOUT are connected together.  
Place small series resistors on all digital signals to help smooth sharp transitions, suppress overshoot, and  
provide some overvoltage protection. Additional delays (due to the added resistance and bus capacitance) must  
still meet the SPI timing requirements.  
Microcontroller  
ADS1257  
(MSP430F5529)  
DIN  
MOSI (P3.0)  
MISO (P3.1)  
DOUT  
DRDY  
SCLK  
CS(1)  
INT (P2.2)  
SCLK (P3.2)  
IO (P2.3)  
(1) CS may be tied low.  
Figure 61. Connection to Microcontroller With an SPI  
8xC51  
ADS1257  
DIN  
RXD (P3.0)  
TXD (P3.1)  
DOUT  
DRDY  
SCLK  
CS  
DGND  
Figure 62. Connection to 8xC51 Microcontroller UART With a 2-Wire Interface  
10.1.3 Analog Input Filtering  
Analog input filtering serves two purposes:  
1. To limit the effect of aliasing during the sampling process.  
2. To reduce the amount of external noise in the measurement.  
As with any sampled system, aliasing can occur if proper antialias filtering is not in place. Aliasing occurs when  
frequency components are present in the input signal that are higher than half the sampling frequency of the  
ADC (also known as the Nyquist frequency). These frequency components are folded back into the frequency  
band of interest below half the sampling frequency. Inside a delta-sigma (ΔΣ) ADC, however, the input signal is  
sampled at the modulator frequency f(MOD) and not at the output data rate. The filter response of the digital filter  
repeats at multiples of the sampling frequency (f(MOD)), as shown in Figure 63. Signals or noise up to frequencies  
near f(MOD) are attenuated to a certain amount by the digital filter. Any frequency components present in the input  
signal around the modulator frequency, or multiples thereof, are not attenuated and alias back into the band of  
interest unless attenuated by an external analog filter.  
52  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
Magnitude  
Sensor  
Signal  
Unwanted  
Signals  
Unwanted  
Signals  
Output  
Data Rate  
fMOD / 2  
fMOD  
fMOD  
fMOD  
Frequency  
Frequency  
Frequency  
Magnitude  
Digital Filter  
Aliasing of Unwanted  
Signals  
Output  
Data Rate  
fMOD / 2  
Magnitude  
External  
Antialiasing Filter  
Roll-Off  
Output  
fMOD / 2  
Data Rate  
Figure 63. Alias Effect  
Many sensor signals are inherently band-limited; for example, the output of a thermocouple has a limited rate of  
change. When band-limited, the sensor signal does not alias back into the pass band when using a ΔΣ ADC.  
However, any noise pick-up along the sensor wiring or the application circuitry can potentially alias into the pass-  
band. Power line-cycle frequency and harmonics are one common noise source example. External noise can  
also be generated from electromagnetic interference (EMI) or radio frequency interference (RFI) sources, such  
as nearby motors and cellular phones. Another noise source exists on the printed circuit board (PCB) itself in the  
form of clocks and other digital signals. Analog input filtering may help prevent such unwanted signals from  
affecting the measurement result.  
Copyright © 2015–2016, Texas Instruments Incorporated  
53  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
A first-order resistor-capacitor (RC) filter is usually sufficient to either totally eliminate aliasing, or to reduce the  
effect of aliasing to a level within the noise floor of the sensor. Ideally, any signal beyond f(MOD) / 2 is attenuated  
to a level below the noise floor of the ADC. The digital filter of the ADS1257 attenuates signals to a certain  
degree, as illustrated in the filter response plots in the Digital Filter section. In addition, noise components are  
usually smaller in magnitude than the actual sensor signal. Therefore, using a first-order RC filter with a cutoff  
frequency set at the output data rate or higher is generally a good starting point for a system design. Avoid  
capacitors with low-grade dielectrics to minimize temperature variations and leakage.  
10.1.4 External Reference  
ADC measurement results are proportional to the ratio of the input and reference voltages; therefore, a stable  
and low-noise reference source is required for stable results. Select a reference source that is low noise, low  
drift, and low output impedance (such as the REF5025), which can drive the ADS1257 reference inputs directly.  
For voltage references not suited for driving the ADS1257 reference inputs directly (for example, high output  
impedance references or resistive voltage dividers), use the buffer circuit shown in Figure 64.  
5 V  
0.1 µF  
To REFP Pin  
of ADS1257  
OPA350  
10 kΩ  
2.5 V  
Input  
+
100 µF  
47 µF  
0.1 µF  
1 µF  
To REFN Pin  
of ADS1257  
Figure 64. Voltage Reference Buffer Circuit  
Always use low equivalent series resistance (ESR) capacitors to bypass the voltage reference signal near the  
ADS1257 reference input pins (REFP and REFN). Make these capacitors large in order to increase the filtering  
on the reference. Larger reference capacitors may take additional time to settle after power-up and when starting  
conversions.  
The reference voltage (VREF) must be between 0.5 V and 2.6 V.  
10.1.5 Isolated (or Floating) Sensor Inputs  
Isolated sensors (sensors that are not referenced to the ADC ground) must have an established common-mode  
voltage within the ADCs absolute input range, as specified by the Recommended Operating Conditions. Bias the  
ADCs input common-mode voltage by external resistors or by connecting to a dc voltage, such as the external  
reference voltage.  
10.1.6 Unused Inputs and Outputs  
To minimize leakage currents on the analog inputs, leave unused analog inputs floating, connect them to  
midsupply, or connect them to AVDD. Unused analog inputs can also be connected to AVSS, but may yield  
higher leakage currents than other connection options.  
Tie all unused digital inputs to the appropriate levels (DVDD or DGND), including when in power-down mode. Do  
not float the digital inputs to the ADC; excessive power-supply leakage current can result. The D0/CLKOUT and  
D1 pins can be left floating if configured as outputs. If the DRDY output is not used, leave the DRDY pin  
unconnected or tie the pin to DVDD using a weak pull-up resistor.  
54  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
10.1.7 Pseudo Code Example  
The following list shows a sequence of steps for device set-up. The DRDY pin is used to indicate new conversion  
data. The register settings are configured for input buffer enabled, PGA gain = 16 V/V, and a data rate of 10  
SPS.  
Power-up the analog and digital supplies (allow time for power supplies to settle);  
Set microcontroller GPIOs connected to the RESET and SYNC/PWDN pins low;  
Configure the SPI of the microcontroller to SPI mode 1 (CPOL = 0, CPHA =1);  
If the CS pin is not tied low permanently, configure microcontroller GPIO connected to CS as an output;  
Configure microcontroller GPIO connected to the DRDY pin as a falling-edge triggered interrupt input;  
Enable the external clock driving the CLKIN pin;  
Enable the device by setting the RESET and SYNC/PWDN pins high;  
Wait a minimum of 8192 clock cycles or for DRDY to transition low;  
Set CS to the device low;  
Delay for a minimum of t3;  
Reset and Self-Calibration  
{
Send the RESET command (FEh) after power-up;  
Wait for DRDY to transition low (self-calibration has completed);  
}
Send the SDATAC command (0Fh);  
Delay for a minimum of t11  
;
Write the respective register configuration with the WREG command (50h, 03h, 02h, 01h, 24h and 23h);  
Optional: As a sanity check, read back all configuration registers with the RREG command (10h);  
Delay for a minimum of t11  
;
Send the RDATAC command (03h);  
Delay for a minimum of t10  
;
Clear CS to high (resets the serial interface);  
Loop  
{
Wait for DRDY to transition low;  
Take CS low;  
Delay for a minimum of t3;  
Send 24 SCLK rising edges to read out conversion data on DOUT;  
Delay for a minimum of t10  
;
Clear CS to high;  
}
Take SYNC/PWDN low for a minimum of 20 DRDY cycles to put the device in power-down mode;  
Copyright © 2015–2016, Texas Instruments Incorporated  
55  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
10.2 Typical Application  
Figure 65 shows an example of a programmable-logic controller (PLC) analog front-end circuit with ±10 V and 4-  
20 mA inputs, with 10% input over-range tolerance. A level-shifted resistor divider (R1 and R2) accepts input  
voltages from –11 V to +11 V, and a ground-referenced current-sense resistor (R3) allows for current inputs  
ranging from 0 to 22 mA. The ADS1257 does not require any additional signal conditioning with its integrated  
multiplexer, buffer, PGA, and four analog input pins that accept single-ended, AGND-referenced voltages. The  
REF5025 provides the ADC reference voltage, and is capable of driving the ADC reference input pins without  
additional buffering. Resistor divider R4 and R5 and the buffer amplifier (OPA188) provide a 1.5-V level shift for  
the ±10-V input divider network. All three devices (the ADS1257, REF5025, and OPA188) are powered by a  
single 5-V supply.  
5 V  
5 V  
VIN  
VOUT  
22 µF  
TRIM/NR  
R4  
R5  
1 µF  
VBIAS  
+
C2  
REF5025  
GND  
5 V  
3.3 V  
0.1 µF  
AVDD  
DVDD  
ADS1257  
R1  
R2  
RF1  
RF2  
RF3  
RF4  
±11 V  
AIN0  
AIN1  
AIN2  
AIN3  
+
VIN1  
-
CF1  
Digital Filter  
and Serial  
Interface  
4th-Order  
Modulator  
VBIAS = 1.5 V  
MUX  
Buffer  
PGA  
+
VIN2  
-
0-22 mA  
R3  
CF2  
AGND  
DGND  
Figure 65. ±10-V and 4-20-mA Inputs for Programmable Logic Controller (PLC) Module  
10.2.1 Design Requirements  
Table 28. Design Requirements  
DESIGN PARAMETER  
VALUE  
Supply voltages  
Data rate  
5.0-V analog (unipolar) and 3.3-V digital  
10 SPS (simulataneous 50 / 60 Hz rejection)  
±10 V (±10% overrange)(1)  
Input impedance 200 kΩ  
Voltage input  
Current input  
4 mA to 20 mA (±10% overrange)(2)  
Calibrated accuracy at TA = 25°C  
±0.01%  
(1) See the Voltage Input Design Variations section for other possible voltage ranges.  
(2) See the Current Input Design Variations section for other possible current ranges.  
56  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
10.2.2 Detailed Design Procedure  
10.2.2.1 Detailed Design Procedure for ±10-V Input  
The following sections discuss the design of the PLC voltage input circuitry.  
10.2.2.1.1 Absolute Input Voltage Range  
A resistor divider attenuates and level shifts a ±10-V input signal to within the ADC input range, to create a linear  
relationship between the input signal voltage and ADC output code. Before designing the input circuitry, the ADC  
absolute and differential input voltage ranges are considered.  
The input range of the ADS1257 depends on the analog supply voltage, the reference voltage, the state of the  
internal buffer (enabled or disabled), and the PGA gain. Input voltages must be within the absolute input voltage  
range of the ADC. The largest absolute input voltage range is achieved when the internal buffer is disabled,  
allowing for input signals between AGND – 0.1 V and AVDD + 0.1 V. However, the ADC input impedance is low  
when the buffer is disabled, causing the ADC to load input signals that have a high source impedance and are  
not buffered. Enable the buffer to increase the ADC input impedance, and significantly reduce the loading on the  
input signal. When the internal buffer is enabled, the input signal range is limited to voltages between AGND and  
AVDD – 2 V.  
In the circuit shown in Figure 65, the voltage divider uses large-value resistors to reduce loading of the  
transmitted signal; therefore, the ADS1257 internal buffer is enabled to significantly reduce loading on the  
resistor divider. As a result, input signals to the ADC are limited to voltages between 0 V to 3 V (AVDD = 5 V,  
buffer enabled). Therefore, a level-shifted, single-ended input signal allows for a bipolar signal with maximum  
amplitude of ±1.5 V. Some additional headroom may be required to allow for analog supply-voltage tolerance.  
10.2.2.1.2 Differential Input Voltage Range  
The input voltage (VIN1) must not exceed the differential input voltage range so that the ADC can provide an  
output code for every input voltage and avoid clipped output codes. The differential input voltage range is limited,  
in part by the absolute input voltage range, but also by the reference voltage and PGA gain. The differential input  
voltage range of the ADS1257 is given by Equation 5.  
VIN ± 2 · VREF / Gain  
(5)  
Using a nominal reference voltage of 2.5 V, the PGA gain is selected to allow for the largest input signal range  
and lowest ADC input-referred noise. The ratio of input signal to ADC noise is calculated as the number of noise-  
free bits, using Equation 6.  
Noise-Free Bits = log2(VIN_PP / VNOISE_RTI_PP  
)
where  
VIN_PP is the peak-to-peak input signal voltage range  
VNOISE_RTI_PP is the peak-to-peak input-referred noise (VPP 6.6 · VRMS  
)
(6)  
The maximum achievable noise-free bit resolution is calculated for various PGA gains as shown in Table 29.  
Table 29. Voltage Resolution Comparison for Various PGA Gains  
(1)  
PGA GAIN (V/V) MAXIMUM DIFFERENTIAL INPUT VOLTAGE  
INPUT-REFERRED NOISE AT 10 SPS  
NOISE-FREE BITS  
1
2
4
8
±1.5 V(2)  
±1.5 V(2)  
±1.25 V(3)  
±0.625 V(3)  
2.24 µVPP  
1.41 µVPP  
0.91 µVPP  
0.70 µVPP  
20.4  
21.0  
21.4  
20.8  
(1) Peak-to-peak noise is estimated by multiplying RMS noise (as specified in Table 1) by a crest factor of 6.6.  
(2) Limited by the absolute input voltage range; discussed in the Absolute Input Voltage Range section.  
(3) Limited by the differential input voltage range; discussed in the Differential Input Voltage Range section.  
A PGA gain of 4 V/V is selected to achieve the highest voltage resolution; therefore, the differential input voltage  
must be limited to ±1.25 V to avoid overranging the ADC input. With the ADC differential input voltage range  
defined, the attenuation ratio of the resistor divider can be calculated.  
Copyright © 2015–2016, Texas Instruments Incorporated  
57  
 
 
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
10.2.2.1.3 Level-Shifted Resistor Divider Sizing  
To attenuate the ±10-V signal (with 10% overrange) down to ±1.25 V, the resistor divider must have a gain less  
than 1.25 / 11 = 1 / 8.8 = 0.113 V/V. To achieve this attenuation, R1 must be 9.8 · R2. Additionally, the input  
impedance of the resistor divider (R1 + R2) must be 200 kΩ. Solving these requirements determines that R2  
must be 22.73 kΩ. Standard resistor values of 24.9 kΩ for R2, and 200 kΩ for R1 are chosen to satisfy the  
design requirements. Larger resistor values can also be used, but result in increased resistor thermal noise.  
Resistor noise must not exceed the ADC input-referred noise, or resolution degrades. Additionally, select  
resistors R1 and R2 to have low temperature coefficients in order to reduce the gain error drift of the resistor  
divider.  
To level-shift the input signal and satisfy the ADS1257 absolute input range, R2 is connected to a 1.5-V bias  
voltage. This bias voltage is derived from another resistor divider (R4 and R5) connected to the REF5025 output.  
Use values of 2 kΩ for R4, and 3 kΩ for R5 in order to provide the 1.5-V bias output. This voltage is buffered to  
avoid loading and provide a stable common-mode input voltage for the ADS1257.  
Figure 66 and Figure 67 show the input transfer functions with respect to the ADC absolute and differential input  
voltage ranges, respectively.  
5
4
3
2
AIN0  
AIN1  
3
1
2
0
1
-1  
-2  
-3  
0
-1  
-2  
-12  
-9  
-6  
-3  
0
3
6
9
12  
-12  
-9  
-6  
-3  
0
3
6
9
12  
Resistor Divider Input (V)  
Resistor Divider Input (V)  
AVDD = 5 V, buffer enabled  
VREF = 2.5 V, PGA = 4 V/V  
Figure 66. ±10 V (With 10% Overrange) to 0-3 V Absolute  
Input-Voltage Transfer Function  
Figure 67. ±10 V (With 10% Overrange) to ±1.25 V  
Differential Input-Voltage Transfer Function  
10.2.2.1.4 Input Filtering  
The differential RC filters are chosen to set the –3-dB corner frequency to be 1000 times wider than the ADC  
digital filter bandwidth in order to allow for fast RC settling and common component values. The selected  
ADS1257 sampling rate of 10 SPS results in a –3-dB digital filter bandwidth of 4.4 Hz. The –3-dB filter corner  
frequency for the input RC filter is set to approximately 5 kHz. Analog input currents of the ADC cause a voltage  
drop across the filter resistors that results in an offset error if either the bias currents or filter resistors are not  
equal. These resistors are limited to several kΩ in order to reduce resistor thermal noise and dc offset errors due  
to input bias currents. These resistors also provide a certain amount of input fault protection in case of an input  
overvoltage event. RF1 and RF2 are chosen to be 1.5 kΩ. The input filter differential capacitor (CF1) is calculated  
from the selected cutoff frequency (f–3dB_DIFF), as shown in Equation 7.  
f–3dB_DIFF = 1 / (2 · π · CF1 · (RF1 + RF2))  
(7)  
After calculating the capacitance of CF1, the capacitor is chosen to be a standard value of 10 nF.  
58  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
10.2.2.1.5 Register Settings for ±10-V Input  
The register settings for the PLC voltage measurement are shown in Table 30.  
Table 30. Register Settings for ±11-V Input  
REGISTER  
00h  
NAME  
STATUS  
MUX  
SETTING  
0Ah  
DESCRIPTION  
MSB first, buffer enabled  
01h  
01h  
Select AIN0 = AINP and AIN1 = AINN  
CLKOUT OFF, sensor detect OFF, gain = 4 V/V  
Data rate = 10 SPS  
02h  
ADCON  
DRATE  
02h  
03h  
23h  
10.2.2.1.6 Voltage Input Design Variations  
The level-shifted resistor divider is sized to allow for input signals up to ±10 V (with 10% overrange); however,  
different resistor values may be chosen to optimize the circuit for other common input voltage ranges, such as ±5  
V, ±2.5 V, ±1 V, 0 V to 10 V, 0 V to 5 V, 0 V to 2.5 V, and 0 V to 1 V. For unipolar input ranges, remove the  
OPA188 and bias voltage resistor divider (R4 and R5) and connect the bias voltage (VBIAS) to AGND.  
10.2.2.2 Detailed Design Procedure for 4-mA to 20-mA Input  
The following sections discuss the design of the PLC current input circuitry.  
10.2.2.2.1 PGA Gain Selection  
The previous Absolute Input Voltage Range and Differential Input Voltage Range considerations for the PLC  
voltage input circuitry also apply to the 4-mA to 20-mA current input design. However, the current-sense resistor  
is not level-shifted and input signals to the ADC are limited to positive voltages between 0-3 V (for buffer  
enabled, PGA gain = 1 V/V). Therefore, the noise-free bit resolution is recalculted for the modified input signal  
range for various PGA gains, as shown in Table 31.  
Table 31. Current Resolution Comparison for Various PGA Gains  
PGA GAIN  
(V/V)  
NOISE-FREE  
BITS  
INPUT SIGNAL RANGE  
INPUT-REFERRED NOISE AT 10 SPS(1)  
1
2
4
8
0 to 3 V(2)  
0 to 2.5 V(3)  
0 to 1.25 V(3)  
0 to 0.625 V(3)  
2.24 µVPP  
1.41 µVPP  
0.91 µVPP  
0.70 µVPP  
20.4  
20.8  
20.4  
19.8  
(1) Peak-to-peak noise is estimated by multiplying RMS noise (as specified in Table 1) by a crest factor of 6.6.  
(2) Limited by the absolute input voltage range; discussed in the Absolute Input Voltage Range section.  
(3) Limited by the differential input voltage range; discussed in the Differential Input Voltage Range section.  
A PGA gain of 2 V/V is selected to achieve the highest input current resolution. Therefore, the differential input  
voltage is limited to voltages between 0 V and 2.5 V.  
10.2.2.2.2 Current-Sense Resistor Sizing  
To convert the 0-mA to 22-mA current into an input voltage between 0 V and 2.5 V, the current-sense resistor  
(R3) must be 113.6 Ω. A standard resistor value of 100 Ω with a low temperature coefficient is chosen for R3.  
In addition to the resistance, make sure to consider the power dissipation. Resistor power dissipation (PD) is  
given by Equation 8.  
PD = IMAX2 · R  
(8)  
Copyright © 2015–2016, Texas Instruments Incorporated  
59  
 
 
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
For the maximum current of 22 mA, the R3 resistor dissipates 48.4 mW during normal operation. However, a  
larger power rating is required to accommodate temperature derating and input overvoltages. A low-leakage,  
transient-voltage-suppression (TVS) diode in parallel with R3 reduces the power dissipated by this resistor in  
case of an input overvoltage. Figure 68 and Figure 69 show the current input-transfer functions, with respect to  
the ADC absolute input range and differential input voltage range, respectively.  
5
4
3
2
AIN2  
AIN3  
3
1
2
0
1
-1  
-2  
-3  
0
-1  
-2  
0
4
8
12  
16  
20  
24  
0
4
8
12  
16  
20  
24  
Current Input (mA)  
Current Input (mA)  
AVDD = 5 V, buffer enabled  
VREF = 2.5 V, PGA = 4 V/V  
Figure 68. 4-mA to 20-mA (With 10% Overrange) to 0-3-V  
Absolute Input-Voltage Transfer Function  
Figure 69. 4-mA to 20-mA (With 10% Overrange) to ±2.5-V  
Differential Input-Voltage Transfer Function  
10.2.2.2.3 Register Settings for 4-mA to 20-mA Input  
The register settings for the PLC current measurement are shown in Table 32.  
Table 32. Register Settings for 4-mA to 20-mA Input  
REGISTER  
00h  
NAME  
STATUS  
MUX  
SETTING  
0Ah  
DESCRIPTION  
MSB first, buffer enabled  
01h  
23h  
Select AIN2 = AINP and AIN3 = AINN  
CLKOUT off, sensor detect off, gain = 2 V/V  
Data rate = 10 SPS  
02h  
ADCON  
DRATE  
01h  
03h  
23h  
10.2.2.2.4 Current Input Design Variations  
The R3 current-sense resistor is sized for input currents from 4 mA to 20 mA (with 10% overrange); however,  
different resistor values can be chosen to optimize the circuit for other current ranges. For a bipolar current input  
(such as ±20 mA), R3 can be replaced with a 50-Ω resistor and biased to 1.5 V to allow for input voltages of  
±1.25 V (Gain = 4 V/V), similar to the PLC voltage input configuration.  
60  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
10.2.3 Application Curves  
Figure 70 shows the measurement result accuracy for the ±10-V input application example. Figure 71 shows the  
measurement result accuracy for the 4-mA to 20-mA input application. The measurements were taken at TA =  
25°C. Both application examples meet the required accuracy given in Table 28.  
0.010%  
0.008%  
0.006%  
0.004%  
0.002%  
0.000%  
-0.002%  
-0.004%  
-0.006%  
-0.008%  
-0.010%  
0.010%  
0.008%  
0.006%  
0.004%  
0.002%  
0.000%  
-0.002%  
-0.004%  
-0.006%  
-0.008%  
-0.010%  
-12  
-8  
-4  
0
4
8
12  
0
4
8
12  
16  
20  
24  
Voltage Input (V)  
Current Input (mA)  
Figure 70. Accuracy vs Input Voltage for ±10-V Input  
Figure 71. Accuracy vs Input Current for 4-mA to 20-mA  
Input  
10.3 Dos and Don'ts  
Do partition the analog, digital, and power-supply circuitry into separate sections on the PCB.  
Do use a single ground plane for analog and digital grounds.  
Do place the analog components close to the ADC pins using short, direct connections.  
Do keep the SCLK pin free of glitches and noise.  
Do verify that the analog input voltages are within the specified absolute input-voltage range under all input  
conditions.  
Do tie unused input pins to proper voltage levels to minimize on-channel input leakage current.  
Do provide current limiting to the analog inputs to protect against overvoltage faults.  
Do use a low-dropout linear regulator (LDO) to reduce ripple voltage generated by switch-mode power  
supplies.  
Do not allow the analog and digital power-supply voltages to exceed the Absolute Maximum Ratings under  
any conditions, including during power-up and power-down.  
Copyright © 2015–2016, Texas Instruments Incorporated  
61  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Dos and Don'ts (continued)  
Figure 72 shows the dos and don'ts of circuit connections for the ADS1257.  
INCORRECT  
CORRECT  
Device  
5 V  
5 V  
Device  
AVDD  
AVDD  
AINP/N  
AINP/N  
4th-Order  
Modulator  
4th-Order  
Modulator  
PGA  
PGA  
Buffer  
Buffer  
AINN/P  
AINN/P  
+
+
5 V  
5 V  
œ
œ
AGND  
AGND  
0 V  
Input swing to positive rail,  
buffer enabled  
Input swing to positive rail,  
buffer disabled  
0 V  
CORRECT  
Device  
CORRECT  
Device  
5 V  
5 V  
AVDD  
AVDD  
AINP/N  
AINP/N  
4th-Order  
Modulator  
4th-Order  
Modulator  
PGA  
PGA  
Buffer  
Buffer  
AINN/P  
AINN/P  
AGND  
0 V  
AGND  
0 V  
Input swing to ground,  
buffer disabled  
Input swing to ground,  
buffer enabled  
3.3 V  
5 V  
INCORRECT  
Device  
CORRECT  
Device  
2.5 V  
AVDD  
AVDD  
DVDD  
4th-Order  
Modulator  
4th-Order  
Modulator  
PGA  
PGA  
Buffer  
Buffer  
AGND  
-2.5 V  
DGND  
AGND  
0 V  
DGND  
0 V  
0 V  
Unipolar analog and digital supplies with  
low impedance AGND/DGND connection  
Bipolar analog supply  
3.3 V  
5 V  
5 V  
3.3 V  
INCORRECT  
Device  
INCORRECT  
Device  
AVDD  
DVDD  
AVDD  
DVDD  
4th-Order  
Modulator  
4th-Order  
Modulator  
PGA  
PGA  
Buffer  
Buffer  
AGND  
AGND  
DGND  
DGND  
0 V  
0 V  
Inductive supply or ground connections  
AGND/DGND potential difference  
Figure 72. Do's and Don'ts Circuit Connections  
62  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
11 Power Supply Recommendations  
The ADS1257 requires an analog (AVDD) and digital (DVDD) power supply. The analog power supply is  
independent of the digital power supply. The digital supply sets the general-purpose digital I/O logic levels for D0  
and D1. The analog and digital sections of the ADC are not internally isolated, and the analog and digital  
grounds (AGND, DGND) must be connected together. Output voltage ripple produced by switch-mode power  
supplies can interfere with the ADC, and result in reduced performance. Use low-dropout regulators (LDOs) to  
reduce the power-supply ripple voltage produced by switch-mode power supplies.  
11.1 Power-Supply Sequencing  
The analog and digital power supplies can be sequenced in any order during power up. Apply the external  
reference voltage and external clock source after the analog and digital power supplies have settled. Wait at  
least 8192 clock cycles (nominally 1.1 ms) before communicating with the device, and reset the device to help  
avoid improper operation.  
NOTE  
Do not apply any signal to the ADS1257 prior to power-up. In cases where applying a  
signal is unavoidable, limit the current in order to keep input signals within the Absolute  
Maximum Ratings.  
11.2 Power-Supply Decoupling  
Good power-supply decoupling is important to achieve optimum performance. AVDD and DVDD must be  
decoupled with at least a 0.1-μF capacitor, as shown in Figure 60. Place the bypass capacitors as close to the  
power-supply pins of the device as possible using low-impedance connections. Use multilayer ceramic chip  
capacitors (MLCCs) with low equivalent series resistance (ESR) and inductance (ESL) characteristics for power-  
supply decoupling. Avoid the use of vias for connecting decoupling capacitors whenever possible. If a via is  
required, the use of multiple vias in parallel lower the inductance of the connection; for example, when  
connecting to an internal ground plane layer. Connect the analog and digital ground pins together as close to the  
device as possible.  
Copyright © 2015–2016, Texas Instruments Incorporated  
63  
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
12 Layout  
12.1 Layout Guidelines  
Employ best design practices when laying out a printed circuit board (PCB) for both analog and digital  
components. Best design practice is to separate analog components [such as ADCs, amplifiers, references,  
digital-to-analog converters (DACs), and analog multiplexers] from noise generating digital components [such as  
microcontrollers and switching regulators]. An example of good component placement is shown in Figure 73.  
Although Figure 73 provides a good example of component placement, the best placement for each application  
is unique to the geometries, components, and PCB fabrication capabilities employed. That is, there is no single  
layout that is perfect for every design and careful consideration must always be used when designing with any  
high-resolution analog components.  
Ground Fill or  
Ground Plane  
Ground Fill or  
Ground Plane  
Supply  
Generation  
Signal  
Conditioning  
(RC Filters  
and  
Interface  
Transceiver  
Device  
Microcontroller  
Connector  
or Antenna  
Amplifiers)  
Ground Fill or  
Ground Plane  
Ground Fill or  
Ground Plane  
Figure 73. System Component Placement Example  
The following outlines some basic recommendations for the layout of the ADS1257 to get the best possible  
performance of the ADC. A good design can be ruined with a bad circuit layout.  
Separate analog and digital signals. Partition the board into analog and digital sections when the layout  
permits. Route digital lines away from analog lines to help prevent digital noise from coupling into analog  
signals.  
Avoid splitting analog and digital ground planes. When possible, use a single solid ground plane for both  
analog and digital signals. A low impedance connection between AGND and DGND with minimal voltage  
difference between the ADS1257 analog and digital ground pins (AGND and DGND) is essential for optimum  
performance. If the system employs split digital and analog ground planes, connect the ground planes  
together as close to the device as possible.  
Fill void areas on signal layers with ground fill.  
Provide good ground return paths. Signal return currents follow the path of least impedance. If the ground  
plane is cut or has other traces that block the current from flowing adjacent to the signal trace, the current  
finds another path to return the source. If forced onto a longer path, the return current increases the  
possibility that the signal radiates or interferes with other sensitive circuitry.  
Use bypass capacitors on supplies to reduce high-frequency noise. Do not place vias between bypass  
capacitors and the active device. For best results, place the bypass capacitors on the same layer and as  
close to the active device as possible.  
Consider the resistance and inductance of the routing. Large resistance on the input traces can react with the  
input bias current and cause an added offset voltage. Reduce loop areas enclosed by the source signal and  
the return current in order to reduce input inductance and help prevent EMI pickup.  
Route all differential signal traces as matched differential pairs. When possible, use adjacent analog inputs,  
such as AIN0, AIN1 and AIN2, AIN3, for differential measurements.  
Analog inputs with differential connections must have a differential filtering capacitor placed across the inputs.  
Use high-quality differential capacitors, such as C0G (NPO) dielectric capacitors, that have stable properties  
and low-noise characteristics.  
64  
Copyright © 2015–2016, Texas Instruments Incorporated  
 
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
12.2 Layout Example  
Figure 74 shows an example layout for the ADS1257 with a four layer PCB (only three layers are visible).  
Optional:  
CLKOUT to  
additional  
ADS1257  
IN0  
Internal Ground Plane  
(DGND = AGND = GND)  
1: REFP  
2: AIN0  
15: SCLK  
14: DIN  
IN1  
IN2  
IN3  
ADS1257  
3: AIN1  
4: AIN2  
5: AIN3  
13: DOUT  
12: /DRDY  
11: /CS  
LEGEND  
Top Layer Trace  
Bottom Layer Trace  
Top Layer Ground Fill  
Top to Bottom Layer Via  
Via to Internal Ground Layer  
Figure 74. Four-Layer PCB Layout Example  
Analog and digital grounds share a ground plane. Do not place other traces are placed on the ground plane  
layer. Multiple parallel vias are used to reduce ground connection impedance and connect ground planes on  
multiple layers. Analog and digital signals are partitioned into separate areas on the PCB (as if a ground split was  
made) to reduce the potential for digital noise to couple into the analog signals. Where possible, ground plane fill  
is used on all layers.  
Supply and reference signals are shown as traces routed on the top layer; however, these signals can also be  
provided to the ADS1257 through an internal layer. For best performance, the negative reference signal (REFN)  
must be routed back to the reference source with a trace and connected to ground near the reference source, to  
prevent ground plane currents from coupling into this signal. Route signal traces as differential pairs to minimize  
noise pick-up from adjacent traces.  
版权 © 2015–2016, Texas Instruments Incorporated  
65  
 
ADS1257  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
www.ti.com.cn  
Layout Example (接下页)  
Digital signals with fast rise and fall times are subject to ringing and overshoot if not properly terminated. Series  
resistors placed near the driving source terminate the transmission line of the PCB trace and suppress voltage  
ringing. When routing digital signals, give priority to CLKIN and SCLK signals. Keep clock traces as short as  
possible, routed directly above a ground plane, and routed with a minimum number of vias. GPIOs and control  
signal traces with slower edges and less frequent switching (such as D0, CS, SYNC/PWDN, and RESET) are not  
as sensitive to layout and can be made longer and use additional vias to make room for more critical digital  
signals (such as CLKIN, SCLK, DIN, and DOUT). Note that when multiple ADS1257s are used, the external  
clock signal can be routed to CLKIN on one device, and then serially connected from CLKOUT to CLKIN on the  
next device to simplify layout.  
66  
版权 © 2015–2016, Texas Instruments Incorporated  
ADS1257  
www.ti.com.cn  
ZHCSEA6B SEPTEMBER 2015REVISED APRIL 2016  
13 器件和文档支持  
13.1 文档支持  
13.1.1 相关文档  
33 列出了相关文档和器件的快速访问链接。范围包括技术文档、支持与社区资源、工具和软件,以及样片或购  
买的快速访问。  
33. 相关文档链接  
器件  
ADS1255  
ADS1256  
REF5025  
OPA350  
产品文件夹  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
样片与购买  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
技术文档  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
工具与软件  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
支持与社区  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
请单击此处  
OPA188  
MSP430F5529  
13.2 社区资源  
The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective  
contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of  
Use.  
TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration  
among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help  
solve problems with fellow engineers.  
Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and  
contact information for technical support.  
13.3 商标  
E2E is a trademark of Texas Instruments.  
串行外设接口 (SPI), QSPI are trademarks of Motorola, Inc.  
Microwire is a trademark of National Instruments.  
All other trademarks are the property of their respective owners.  
13.4 静电放电警告  
ESD 可能会损坏该集成电路。德州仪器 (TI) 建议通过适当的预防措施处理所有集成电路。如果不遵守正确的处理措施和安装程序 , 可  
能会损坏集成电路。  
ESD 的损坏小至导致微小的性能降级 , 大至整个器件故障。 精密的集成电路可能更容易受到损坏 , 这是因为非常细微的参数更改都可  
能会导致器件与其发布的规格不相符。  
13.5 Glossary  
SLYZ022 TI Glossary.  
This glossary lists and explains terms, acronyms, and definitions.  
14 机械、封装和可订购信息  
以下页中包括机械、封装和可订购信息。这些信息是针对指定器件可提供的最新数据。这些数据会在无通知且不对  
本文档进行修订的情况下发生改变。欲获得该数据表的浏览器版本,请查阅左侧的导航栏。  
版权 © 2015–2016, Texas Instruments Incorporated  
67  
 
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
ADS1257IRGWR  
ADS1257IRGWT  
ACTIVE  
ACTIVE  
VQFN  
VQFN  
RGW  
RGW  
20  
20  
3000 RoHS & Green  
250 RoHS & Green  
NIPDAU  
Level-3-260C-168 HR  
Level-3-260C-168 HR  
-40 to 85  
-40 to 85  
ADS1257  
ADS1257  
NIPDAU  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
Addendum-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
20-Apr-2023  
TAPE AND REEL INFORMATION  
REEL DIMENSIONS  
TAPE DIMENSIONS  
K0  
P1  
W
B0  
Reel  
Diameter  
Cavity  
A0  
A0 Dimension designed to accommodate the component width  
B0 Dimension designed to accommodate the component length  
K0 Dimension designed to accommodate the component thickness  
Overall width of the carrier tape  
W
P1 Pitch between successive cavity centers  
Reel Width (W1)  
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE  
Sprocket Holes  
Q1 Q2  
Q3 Q4  
Q1 Q2  
Q3 Q4  
User Direction of Feed  
Pocket Quadrants  
*All dimensions are nominal  
Device  
Package Package Pins  
Type Drawing  
SPQ  
Reel  
Reel  
A0  
B0  
K0  
P1  
W
Pin1  
Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant  
(mm) W1 (mm)  
ADS1257IRGWR  
ADS1257IRGWT  
VQFN  
VQFN  
RGW  
RGW  
20  
20  
3000  
250  
330.0  
180.0  
12.4  
12.4  
5.3  
5.3  
5.3  
5.3  
1.1  
1.1  
8.0  
8.0  
12.0  
12.0  
Q2  
Q2  
Pack Materials-Page 1  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
20-Apr-2023  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
*All dimensions are nominal  
Device  
Package Type Package Drawing Pins  
SPQ  
Length (mm) Width (mm) Height (mm)  
ADS1257IRGWR  
ADS1257IRGWT  
VQFN  
VQFN  
RGW  
RGW  
20  
20  
3000  
250  
346.0  
210.0  
346.0  
185.0  
33.0  
35.0  
Pack Materials-Page 2  
GENERIC PACKAGE VIEW  
RGW 20  
5 x 5, 0.65 mm pitch  
VQFN - 1 mm max height  
PLASTIC QUAD FLATPACK - NO LEAD  
This image is a representation of the package family, actual package may vary.  
Refer to the product data sheet for package details.  
4227157/A  
www.ti.com  
PACKAGE OUTLINE  
VQFN - 1 mm max height  
RGW0020A  
PLASTIC QUAD FLATPACK-NO LEAD  
5.1  
4.9  
B
PIN 1 INDEX AREA  
5.1  
4.9  
C
1 MAX  
SEATING PLANE  
0.08 C  
0.05  
0.00  
3.15±0.1  
2X 2.6  
(0.1) TYP  
10  
6
16X 0.65  
5
11  
SYMM  
21  
2X  
2.6  
15  
1
0.36  
0.26  
20X  
PIN1 ID  
(OPTIONAL)  
0.1  
C A B  
C
20  
16  
0.05  
SYMM  
0.65  
0.45  
20X  
4219039/A 06/2018  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. The package thermal pad must be soldered to the printed circuit board for optimal thermal and mechanical performance.  
www.ti.com  
EXAMPLE BOARD LAYOUT  
VQFN - 1 mm max height  
RGW0020A  
PLASTIC QUAD FLATPACK-NO LEAD  
(4.65)  
3.15)  
(2.6)  
(
20  
16  
16X (0.65)  
15  
1
(1.325)  
21  
SYMM  
(4.65) (2.6)  
(R0.05) TYP  
11  
5
20X (0.31)  
20X (0.75)  
(Ø0.2) VIA  
6
10  
TYP  
(1.325)  
SYMM  
LAND PATTERN EXAMPLE  
SCALE: 15X  
0.07 MAX  
ALL AROUND  
0.07 MIN  
ALL AROUND  
SOLDER MASK  
OPENING  
EXPOSED METAL  
METAL  
EXPOSED METAL  
METAL UNDER  
SOLDER MASK  
SOLDER MASK  
OPENING  
NON SOLDER MASK  
SOLDER MASK  
DEFINED  
DEFINED  
(PREFERRED)  
SOLDER MASK DETAILS  
4219039/A 06/2018  
NOTES: (continued)  
4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature  
number SLUA271 (www.ti.com/lit/slua271).  
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown  
on this view. It is recommended that vias under paste be filled, plugged or tented.  
www.ti.com  
EXAMPLE STENCIL DESIGN  
VQFN - 1 mm max height  
RGW0020A  
PLASTIC QUAD FLATPACK-NO LEAD  
(4.65)  
4X ( 1.37)  
2X (0.785)  
16  
20  
16X (0.65)  
21  
1
15  
2X (0.785)  
SYMM  
(4.65) (2.6)  
(R0.05) TYP  
11  
5
20X (0.31)  
20X (0.75)  
METAL  
TYP  
6
10  
SYMM  
(2.6)  
SOLDER PASTE EXAMPLE  
BASED ON 0.125 mm THICK STENCIL  
EXPOSED PAD  
75% PRINTED COVERAGE BY AREA  
SCALE: 15X  
4219039/A 06/2018  
NOTES: (continued)  
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
www.ti.com  
重要声明和免责声明  
TI“按原样提供技术和可靠性数据(包括数据表)、设计资源(包括参考设计)、应用或其他设计建议、网络工具、安全信息和其他资源,  
不保证没有瑕疵且不做出任何明示或暗示的担保,包括但不限于对适销性、某特定用途方面的适用性或不侵犯任何第三方知识产权的暗示担  
保。  
这些资源可供使用 TI 产品进行设计的熟练开发人员使用。您将自行承担以下全部责任:(1) 针对您的应用选择合适的 TI 产品,(2) 设计、验  
证并测试您的应用,(3) 确保您的应用满足相应标准以及任何其他功能安全、信息安全、监管或其他要求。  
这些资源如有变更,恕不另行通知。TI 授权您仅可将这些资源用于研发本资源所述的 TI 产品的应用。严禁对这些资源进行其他复制或展示。  
您无权使用任何其他 TI 知识产权或任何第三方知识产权。您应全额赔偿因在这些资源的使用中对 TI 及其代表造成的任何索赔、损害、成  
本、损失和债务,TI 对此概不负责。  
TI 提供的产品受 TI 的销售条款ti.com 上其他适用条款/TI 产品随附的其他适用条款的约束。TI 提供这些资源并不会扩展或以其他方式更改  
TI 针对 TI 产品发布的适用的担保或担保免责声明。  
TI 反对并拒绝您可能提出的任何其他或不同的条款。IMPORTANT NOTICE  
邮寄地址:Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2023,德州仪器 (TI) 公司  

相关型号:

ADS1257IRGWR

具有集成 PGA 的 24 位、30kSPS、4 通道、工业 ADC | RGW | 20 | -40 to 85
TI

ADS1257IRGWT

具有集成 PGA 的 24 位、30kSPS、4 通道、工业 ADC | RGW | 20 | -40 to 85
TI

ADS1258

16-Channel, 24-Bit Analog-to-Digital Converter
TI

ADS1258-EP

16-CHANNEL, 24-BIT ANALOG-TO-DIGITAL CONVERTER
TI

ADS1258-EP_14

16-CHANNEL, 24-BIT ANALOG-TO-DIGITAL CONVERTER
TI

ADS1258EVM

SBAU126C–May 2007–Revised May 2011
TI

ADS1258EVM-PDK

SBAU126C–May 2007–Revised May 2011
TI

ADS1258IPHPREP

16-CHANNEL, 24-BIT ANALOG-TO-DIGITAL CONVERTER
TI

ADS1258IPHPREPG4

16-CHANNEL, 24-BIT ANALOG-TO-DIGITAL CONVERTER
TI

ADS1258IRTCR

16-Channel, 24-Bit Analog-to-Digital Converter
TI

ADS1258IRTCRG4

16-Channel, 24-Bit Analog-to-Digital Converter
TI

ADS1258IRTCT

16-Channel, 24-Bit Analog-to-Digital Converter
TI