ADS1148QPWRQ1 [TI]

适用于精密传感器测量且具有 PGA、基准电压和 IDAC 的汽车类 16 位 2kSPS ADC | PW | 28 | -40 to 125;
ADS1148QPWRQ1
型号: ADS1148QPWRQ1
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

适用于精密传感器测量且具有 PGA、基准电压和 IDAC 的汽车类 16 位 2kSPS ADC | PW | 28 | -40 to 125

传感器
文件: 总80页 (文件大小:1404K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Sample &  
Buy  
Support &  
Community  
Reference  
Design  
Product  
Folder  
Tools &  
Software  
Technical  
Documents  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
ADS1148-Q1 Automotive,16-Bit, 2-kSPS, Analog-to-Digital Converter with Integrated  
Programmable Gain Amplifier (PGA), Reference, and Oscillator  
1 Features  
3 Description  
The ADS1148-Q1 is a highly-integrated, precision,  
16-bit analog-to-digital converter (ADC) that includes  
many integrated features to reduce system cost and  
1
Qualified for Automotive Applications  
AEC-Q100 Qualified with the Following Results:  
Temperature Grade 1: –40°C to +125°C  
HBM ESD Classification 2  
component  
count  
for  
sensor  
measurement  
low-noise,  
applications. The device features  
a
programmable gain amplifier (PGA), a precision  
delta-sigma (ΔΣ) ADC with a single-cycle settling  
digital filter, and an internal oscillator. The  
ADS1148-Q1 integrates a low-drift voltage reference,  
and two matched programmable excitation current  
sources (IDACs).  
CDM ESD Classification C5  
Programmable Gain: 1 V/V to 128 V/V  
Programmable Data Rates: 5 SPS to 2 kSPS  
Single-Cycle Settling for All Data Rates  
Analog Multiplexer With 8 Independently  
Selectable Inputs  
The device offers a fully flexible multiplexer that  
allows both positive and negative inputs to be  
selected independently. In addition, the multiplexer  
integrates sensor burn-out detection, voltage bias for  
thermocouples, system monitoring, and eight general-  
purpose digital I/Os (GPIOs). The PGA provides  
selectable gains up to 128 V/V. These features  
provide a complete front-end solution for temperature  
Dual-Matched Programmable Excitation Current  
Sources: 50 µA to 1.5 mA  
Internal 2.048-V Voltage Reference  
Internal 4.096-MHz Oscillator  
Internal Temperature Sensor  
Open Sensor Detection  
sensor  
measurement  
applications,  
and  
including  
resistance  
thermocouples,  
thermistors,  
Power-Supply and External Reference Monitoring  
Self and System Calibration  
temperature detectors (RTDs), and other small-signal  
measurements. The digital filter settles in a single  
cycle to support fast channel cycling when using the  
input multiplexer and provides data rates up to  
2 kSPS. For data rates of 20 SPS or less, both the  
50-Hz and 60-Hz interference are rejected by the  
filter.  
8 General-Purpose I/Os  
SPI-Compatible Serial Interface  
Analog Supply: Unipolar (2.7 V to 5.25 V) or  
Bipolar (±2.5 V)  
Digital Supply: 2.7 V to 5.25 V  
Device Information(1)  
2 Applications  
PART NUMBER  
PACKAGE  
BODY SIZE (NOM)  
Thermocouple-, RTD- and Thermistor-  
ADS1148-Q1  
TSSOP (28)  
9.70 mm × 4.40 mm  
Based Temperature Measurement Systems  
(1) For all available packages, see the orderable addendum at  
the end of the datasheet.  
Exhaust Gas Sensing (Soot, NOx, NH3, O2)  
Battery Management Systems (BMS)  
Multichannel Voltage and Current Monitoring  
Functional Block Diagram  
REFP0/ REFN0/  
AVDD  
GPIO0 GPIO1 REFP1 REFN1 REFOUT REFCOM  
DVDD  
Burnout  
Detect  
Voltage  
Reference Mux  
Reference  
VBIAS  
GPIO  
SCLK  
AIN0/IEXC  
AIN1/IEXC  
System  
Monitor  
DIN  
Serial  
DRDY  
DOUT/DRDY  
CS  
AIN2/IEXC/GPIO2  
AIN3/IEXC/GPIO3  
3rd-Order  
Digital  
Filter  
Interface  
and  
Input  
Mux  
PGA  
DS  
Modulator  
AIN4/IEXC/GPIO4  
AIN5/IEXC/GPIO5  
Control  
START  
RESET  
AIN6/IEXC/GPIO6  
AIN7/IEXC/GPIO7  
IDACs  
Internal Oscillator  
Burnout  
Detect  
ADS1148-Q1  
AVSS IEXC1 IEXC2  
CLK  
DGND  
Copyright © 2016, Texas Instruments Incorporated  
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.  
 
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Table of Contents  
8.5 Programming........................................................... 31  
8.6 Register Maps......................................................... 40  
Application and Implementation ........................ 51  
9.1 Application Information............................................ 51  
9.2 Typical Applications ................................................ 57  
9.3 Do's and Don'ts....................................................... 68  
1
2
3
4
5
6
Features.................................................................. 1  
Applications ........................................................... 1  
Description ............................................................. 1  
Revision History..................................................... 2  
Pin Configuration and Functions......................... 3  
Specifications......................................................... 5  
6.1 Absolute Maximum Ratings ...................................... 5  
6.2 ESD Ratings.............................................................. 5  
6.3 Recommended Operating Conditions....................... 6  
6.4 Thermal Information.................................................. 6  
6.5 Electrical Characteristics........................................... 7  
6.6 Timing Requirements................................................ 9  
6.7 Switching Characteristics.......................................... 9  
6.8 Typical Characteristics............................................ 11  
Parameter Measurement Information ................ 13  
7.1 Noise Performance ................................................. 13  
Detailed Description ............................................ 14  
8.1 Overview ................................................................. 14  
8.2 Functional Block Diagram ....................................... 14  
8.3 Feature Description................................................. 15  
8.4 Device Functional Modes........................................ 26  
9
10 Power Supply Recommendations ..................... 70  
10.1 Power Supply Sequencing.................................... 70  
10.2 Power Supply Decoupling..................................... 70  
11 Layout................................................................... 71  
11.1 Layout Guidelines ................................................. 71  
11.2 Layout Example .................................................... 72  
12 Device and Documentation Support ................. 73  
12.1 Documentation Support ........................................ 73  
12.2 Receiving Notification of Documentation Updates 73  
12.3 Community Resources.......................................... 73  
12.4 Trademarks........................................................... 73  
12.5 Electrostatic Discharge Caution............................ 73  
12.6 Glossary................................................................ 73  
7
8
13 Mechanical, Packaging, and Orderable  
Information ........................................................... 73  
4 Revision History  
Changes from Original (July 2014) to Revision A  
Page  
First public release of datasheet............................................................................................................................................. 1  
2
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
5 Pin Configuration and Functions  
PW Package  
28-Pin TSSOP  
Top View  
DVDD  
DGND  
1
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
SCLK  
2
DIN  
CLK  
3
DOUT/DRDY  
DRDY  
RESET  
4
REFP0/GPIO0  
REFN0/GPIO1  
REFP1  
5
CS  
6
START  
7
AVDD  
REFN1  
8
AVSS  
VREFOUT  
VREFCOM  
AIN0/IEXC  
AIN1/IEXC  
AIN4/IEXC/GPIO4  
AIN5/IEXC/GPIO5  
9
IEXC1  
10  
11  
12  
13  
14  
IEXC2  
AIN3/IEXC/GPIO3  
AIN2/IEXC/GPIO2  
AIN7/IEXC/GPIO7  
AIN6/IEXC/GPIO6  
Not to scale  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
3
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Pin Functions  
PIN  
TYPE(1)  
DESCRIPTION(2)  
NAME  
NO.  
11  
AIN0/IEXC  
AIN1/IEXC  
I
I
Analog input 0, optional excitation current output  
Analog input 1, optional excitation current output  
12  
Analog input 2, optional excitation current output,  
or general-purpose digital input/output pin 2  
AIN2/IEXC/GPIO2  
AIN3/IEXC/GPIO3  
AIN4/IEXC/GPIO4  
AIN5/IEXC/GPIO5  
AIN6/IEXC/GPIO6  
AIN7/IEXC/GPIO7  
17  
18  
13  
14  
15  
16  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
Analog input 3, optional excitation current output,  
or general-purpose digital input/output pin 3  
Analog input 4, optional excitation current output,  
or general-purpose digital input/output pin 4  
Analog input 5, optional excitation current output,  
or general-purpose digital input/output pin 5  
Analog input 6, optional excitation current output,  
or general-purpose digital input/output pin 6  
Analog input 7, optional excitation current output,  
or general-purpose digital input/output pin 7  
AVDD  
AVSS  
CLK  
22  
21  
3
P
P
I
Positive analog power supply, connect a 0.1-µF capacitor to AVSS  
Negative analog power supply  
External clock input, tie to DGND to activate the internal oscillator  
Chip select (active low)  
CS  
24  
2
I
DGND  
DIN  
G
I
Digital ground  
27  
26  
25  
1
Serial data input  
DOUT/DRDY  
DRDY  
DVDD  
IEXC1  
IEXC2  
O
O
P
O
O
Serial data output, or data out combined with data ready  
Data ready (active low)  
Digital power supply, connect a 0.1-µF capacitor to DGND  
Excitation current output 1  
20  
19  
Excitation current output 2  
Negative external reference input 0,  
or general-purpose digital input/output pin 1  
REFN0/GPIO1  
REFN1  
6
8
5
I/O  
I
Negative external reference input 1  
Positive external reference input 0,  
or general-purpose digital input/output pin 1  
REFP0/GPIO0  
I/O  
REFP1  
RESET  
SCLK  
7
4
I
I
I
I
Positive external reference input 1  
Reset (active low)  
28  
23  
Serial clock input  
START  
Conversion start  
Negative internal reference voltage output, connect to AVSS when using a unipolar  
supply or to the mid-voltage ground when using a bipolar supply  
VREFCOM  
VREFOUT  
10  
9
O
O
Positive internal reference voltage output, connect a capacitor in the range of 1 µF  
to 47 µF to VREFCOM  
(1) G = ground, I = input, O = output, P = and power.  
(2) See the Unused Inputs and Outputs section for unused pin connections.  
4
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
6 Specifications  
6.1 Absolute Maximum Ratings(1)  
AVDD to AVSS  
MIN  
–0.3  
MAX  
5.5  
UNIT  
Power-supply voltage  
AVSS to DGND  
–2.8  
0.3  
V
DVDD to DGND  
–0.3  
5.5  
Analog input voltage  
Digital input voltage  
AINx, REFPx, REFNx, VREFOUT, VREFCOM, IEXC1, IEXC2  
SCLK, DIN, DOUT/DRDY, DRDY, CS, START, RESET, CLK  
Continuous, any pin except power-supply pins  
Momentary, any pin except power-supply pins  
Junction, TJ  
AVSS – 0.3  
DGND – 0.3  
–10  
AVDD + 0.3  
DVDD + 0.3  
10  
V
V
Input current  
Temperature  
mA  
°C  
–100  
100  
150  
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.  
6.2 ESD Ratings  
VALUE  
±2000  
±750  
UNIT  
Human-body model (HBM), per AEC Q100-002(1)  
Charged-device model (CDM), per AEC Q100-011  
V(ESD)  
Electrostatic discharge  
V
(1) AEC Q100-002 indicates that HBM stressing shall be in accordance with the ANSI/ESDA/JEDEC JS-001 specification.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
5
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
6.3 Recommended Operating Conditions  
over operating ambient temperature range (unless otherwise noted)  
MIN  
NOM  
MAX  
UNIT  
POWER SUPPLY  
AVDD to AVSS  
2.7  
–2.65  
2.25  
2.7  
5.25  
0.1  
Analog power supply  
Digital power supply  
AVSS to DGND  
AVDD to DGND  
DVDD to DGND  
V
V
V
5.25  
5.25  
ANALOG INPUTS(1)  
(2)  
VIN  
Differential input voltage  
V(AINP) – V(AINN)  
–VREF / Gain  
VREF / Gain  
VCM  
Common-mode input voltage  
(V(AINP) + V(AINN)) / 2  
See Equation 3  
VOLTAGE REFERENCE INPUTS(3)  
VREF  
Differential reference input voltage  
V(REFPx) – V(REFNx)  
0.5  
AVSS – 0.1  
(AVDD – AVSS) – 1  
V(REFPx) – 0.5  
V
V
V
V(REFNx)  
V(REFPx)  
Absolute negative reference voltage  
Absolute positive reference voltage  
V(REFNx) + 0.5  
AVDD + 0.1  
EXTERNAL CLOCK INPUT(4)  
fCLK  
External clock frequency  
External clock duty cycle  
1
4.5  
MHz  
25%  
75%  
GENERAL-PURPOSE INPUTS AND OUTPUTS (GPIO)  
GPIO input voltage  
AVSS  
DGND  
–40  
AVDD  
DVDD  
125  
V
V
DIGITAL INPUTS  
Digital input voltage  
TEMPERATURE RANGE  
TA  
Operating ambient temperature  
°C  
(1) AINP and AINN denote the positive and negative inputs of the PGA.  
(2) For VREF > 2.7 V, the differential input voltage must not exceed 2.7 V / Gain.  
(3) REFPx and REFNx denote one of the two available differential reference input pairs.  
(4) The external clock is only required if the internal oscillator is not used.  
6.4 Thermal Information  
ADS1148-Q1  
PW (TSSOP)  
28 PINS  
74.2  
THERMAL METRIC(1)  
UNIT  
RθJA  
Junction-to-ambient thermal resistance  
Junction-to-case (top) thermal resistance  
Junction-to-board thermal resistance  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
°C/W  
RθJC(top)  
RθJB  
20.2  
31.8  
ψJT  
Junction-to-top characterization parameter  
Junction-to-board characterization parameter  
Junction-to-case (bottom) thermal resistance  
0.8  
ψJB  
31.3  
RθJC(bot)  
n/a  
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application  
report.  
6
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
6.5 Electrical Characteristics  
Minimum and maximum specifications apply from TA = –40°C to +125°C. Typical specifications are at TA = 25°C. All  
specifications are at AVDD = 5 V, DVDD = 3.3 V, AVSS = 0 V, VREF = 2.048 V, and fCLK = 4.096 MHz (unless otherwise  
noted).  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
ANALOG INPUTS  
Differential input current  
Absolute input current  
100  
pA  
See Table 4  
PGA  
PGA gain settings  
1, 2, 4, 8, 16, 32, 64, 128  
V/V  
SYSTEM PERFORMANCE  
Resolution  
No missing codes  
16  
Bits  
DR  
INL  
Data rate  
5, 10, 20, 40, 80, 160, 320, 640, 1000, 2000  
See Table 10  
SPS  
ADC conversion time  
Single-cycle settling  
Differential input, end point fit,  
Gain = 1, VCM = 2.5 V  
Integral nonlinearity  
Offset error  
–1  
–1  
0.5  
1
1
LSB  
After calibration  
LSB  
Gain = 1  
100  
15  
nV/°C  
nV/°C  
Offset drift  
Gain error  
Gain drift  
Gain = 128  
Excluding VREF errors  
Gain = 1, excludes VREF drift  
Gain = 128, excludes VREF drift  
–0.5%  
0.5%  
1
ppm°C  
ppm/°C  
–3.5  
Noise  
See Table 1 and Table 2  
NMRR  
CMRR  
PSRR  
Normal mode rejection  
See Table 6  
At dc, gain = 1  
90  
100  
100  
Common-mode rejection ratio  
Power-supply rejection ratio  
dB  
dB  
At dc, gain = 32  
AVDD, DVDD at dc  
VOLTAGE REFERENCE INPUTS  
Reference input current  
30  
nA  
INTERNAL VOLTAGE REFERENCE  
VREF  
Internal reference voltage  
Reference drift(1)  
Output current(2)  
2.038  
–10  
2.048  
20  
2.058  
V
TA = –40°C to +125°C  
50 ppm/°C  
10  
mA  
Load regulation  
50  
µV/mA  
INTERNAL OSCILLATOR  
Internal oscillator frequency  
3.85  
4.096  
4.3  
MHz  
µA  
EXCITATION CURRENT SOURCES (IDACs)  
Output current settings  
Compliance voltage  
50, 100, 250, 500, 750, 1000, 1500  
See Figure 9 and Figure 10  
All currents  
Absolute error  
All currents, each IDAC  
All currents, between IDACs  
Each IDAC  
–6%  
±1%  
±0.2%  
200  
6%  
Absolute mismatch  
Temperature drift  
ppm/°C  
ppm/°C  
Temperature drift matching  
BURN-OUT CURRENT SOURCES  
Burn-out current source settings  
BIAS VOLTAGE  
Between IDACs  
10  
0.5, 2, 10  
µA  
Bias voltage  
(AVDD + AVSS) / 2  
400  
V
Bias voltage output impedance  
TEMPERATURE SENSOR  
Output voltage  
Ω
TA = 25°C  
118  
405  
mV  
Temperature coefficient  
µV/°C  
(1) Specified by the combination of design and final production test.  
(2) Do not exceed this loading on the internal voltage reference.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
7
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Electrical Characteristics (continued)  
Minimum and maximum specifications apply from TA = –40°C to +125°C. Typical specifications are at TA = 25°C. All  
specifications are at AVDD = 5 V, DVDD = 3.3 V, AVSS = 0 V, VREF = 2.048 V, and fCLK = 4.096 MHz (unless otherwise  
noted).  
PARAMETER  
TEST CONDITIONS  
MIN  
TYP  
MAX  
UNIT  
GENERAL-PURPOSE INPUTS AND OUTPUTS (GPIO)  
VIL  
Low-level input voltage  
High-level input voltage  
Low-level output voltage  
High-level output voltage  
AVSS  
0.7 × AVDD  
AVSS  
0.3 × AVDD  
AVDD  
V
V
V
V
VIH  
VOL  
VOH  
IOL = 1 mA  
IOH = 1 mA  
0.2 × AVDD  
0.8 × AVDD  
DIGITAL INPUTS AND OUTPUTS (OTHER THAN GPIO)  
VIL  
Low-level input voltage  
High-level input voltage  
Low-level output voltage  
High-level output voltage  
Input leakage  
DGND  
0.7 × DVDD  
DGND  
0.3 × DVDD  
DVDD  
V
V
VIH  
VOL  
VOH  
IOL = 1 mA  
IOH = 1 mA  
0.2 × DVDD  
V
0.8 × DVDD  
–10  
V
DGND < VIN < DVDD  
10  
µA  
POWER SUPPLY  
Power-down mode  
0.1  
Converting, AVDD = 3.3 V,  
DR = 20 SPS, external reference  
212  
IAVDD  
Analog supply current  
µA  
Converting, AVDD = 5 V,  
DR = 20 SPS, external reference  
225  
Additional current with internal reference  
enabled  
180  
0.2  
Power-down mode  
Normal operation, DVDD = 3.3 V,  
DR = 20 SPS, internal oscillator  
210  
IDVDD  
Digital supply current  
Power dissipation  
µA  
Normal operation, DVDD = 5 V,  
DR = 20 SPS, internal oscillator  
230  
1.4  
AVDD = DVDD = 3.3 V,  
DR = 20 SPS, internal oscillator, external  
reference  
PD  
mW  
AVDD = DVDD = 5 V,  
DR = 20 SPS, internal oscillator, external  
reference  
2.3  
8
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
6.6 Timing Requirements  
at TA = –40°C to +125°C and DVDD = 2.7 V to 5.5 V (unless otherwise noted)  
MIN  
NOM  
MAX  
UNIT  
SERIAL INTERFACE (See Figure 1 and Figure 2)  
tCSSC  
tSCCS  
tCSPW  
Delay time, first SCLK rising edge after CS falling edge  
Delay time, CS rising edge after final SCLK falling edge  
Pulse duration, CS high  
10  
7
ns  
(1)  
tCLK  
7
tCLK  
ns  
488  
tSCLK  
SCLK period  
64 Conversions  
tSPWH  
tSPWL  
tDIST  
tDIHD  
tSTD  
Pulse duration, SCLK high  
0.3  
0.3  
25  
25  
7
0.7  
0.7  
tSCLK  
tSCLK  
ns  
Pulse duration, SCLK low  
Setup time, DIN valid before SCLK falling edge  
Hold time, DIN valid after SCLK falling edge  
Setup time, SCLK low before DRDY rising edge  
Delay time, SCLK rising edge after DRDY falling edge  
ns  
tCLK  
tCLK  
tDTS  
1
MINIMUM START TIME PULSE DURATION (See Figure 3)  
tSTART Pulse duration, START high  
3
tCLK  
RESET PULSE DURATION, SERIAL INTERFACE COMMUNICATION AFTER RESET (See Figure 4)  
tRESET  
Pulse duration, RESET low  
4
tCLK  
ms  
Delay time, SCLK rising edge (start of serial interface communication)  
after RESET rising edge  
tRHSC  
0.6(2)  
(1) tCLK = 1 / fCLK. The default clock frequency fCLK = 4.096 MHz.  
(2) Applicable only when fCLK = 4.096 MHz, scales proportionally with fCLK frequency.  
6.7 Switching Characteristics  
at TA = –40°C to +125°C and DVDD = 2.7 V to 5.5 V (unless otherwise noted); see Figure 1 and Figure 2  
PARAMETER  
TEST CONDITIONS  
DVDD 3.6 V  
MIN  
TYP  
MAX  
UNIT  
50  
Propagation delay time,  
SCLK rising edge to valid new DOUT  
tDOPD  
ns  
DVDD > 3.6 V  
180  
tDOHD  
tCSDO  
tPWH  
DOUT hold time  
0
3
ns  
ns  
Propagation delay time,  
CS rising edge to DOUT high impedance  
25  
Pulse duration, DRDY high  
tCLK  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
9
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
tCSPW  
tSCCS  
CS  
tSCLK  
tSPWH  
tCSSC  
SCLK  
tDIST tDIHD  
tSPWL  
DIN[5]  
DIN[0]  
DIN[7]  
DIN[6]  
DIN[4]  
DIN[1]  
DIN[0]  
DIN  
tDOPD  
tDOHD  
DOUT[7]  
DOUT[6]  
DOUT[5]  
DOUT[4]  
DOUT[1]  
DOUT[0]  
DOUT/DRDY  
tCSDO  
Figure 1. Serial Interface Timing, DRDY MODE Bit = 0  
tDTS  
tPWH  
DRDY  
(1)  
tSTD  
1
2
3
4
5
6
7
8
SCLK(2)  
(1) This timing diagram is applicable only when the CS pin is low. SCLK does not need to be low during tSTD when CS is  
high.  
(2) SCLK must only be sent in multiples of eight during partial retrieval of output data.  
Figure 2. Serial Interface Timing to Allow Conversion Result Loading  
tSTART  
START  
Figure 3. Minimum Start Pulse Duration  
tRESET  
RESET  
CS  
SCLK  
tRHSC  
Figure 4. Reset Pulse Duration and Serial Interface Communication After Reset  
10  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
6.8 Typical Characteristics  
at TA = 25°C, AVDD = 5 V, AVSS = 0 V, DVDD = 3.3 V and VREF = 2.5 V (unless otherwise noted)  
5
4
−20  
3
2
−40  
1
0
-1  
-2  
-3  
-4  
-5  
−60  
−80  
Unit Number  
1
2
3
4
5
6
7
8
9
−100  
−120  
10  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
0
200  
400  
600  
800  
1000  
Temperature (èC)  
Time (Hours)  
D006  
32 units  
Figure 5. Internal Reference Long-Term Drift  
Figure 6. Data Rate Error vs Temperature  
1.002  
1.001  
1
3
Unit Number  
1
2
3
4
5
6
7
8
9
10  
2
1
0.999  
0.998  
0.997  
0.996  
0.995  
0.994  
0.993  
0.992  
0.991  
50 mA  
100 mA  
500 mA  
0
250 mA  
750 mA  
-1  
-2  
-3  
1 mA  
1.5 mA  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
2
2.5  
3
3.5  
4
4.5  
5
5.5  
6
Temperature (èC)  
D008  
AVDD (V)  
1.5-mA setting, 10 units  
IDAC current settings  
Figure 8. IDAC Drift  
Figure 7. IDAC Line Regulation  
1.1  
1
1.01  
1.005  
1
0.9  
0.8  
0.7  
0.6  
0.5  
0.4  
0.3  
0.2  
0.1  
0
0.995  
0.99  
0.985  
0.98  
50µA  
100µA  
250µA  
500µA  
750µA  
1mA  
1.5mA  
0
1
2
3
4
5
0
1
2
3
4
5
Voltage (V)  
Voltage (V)  
Figure 9. IDAC Voltage Compliance  
Figure 10. IDAC Voltage Compliance  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
11  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Typical Characteristics (continued)  
at TA = 25°C, AVDD = 5 V, AVSS = 0 V, DVDD = 3.3 V and VREF = 2.5 V (unless otherwise noted)  
600  
550  
500  
450  
400  
350  
300  
250  
200  
150  
100  
290  
270  
250  
230  
210  
190  
170  
AVDD = 5 V  
DVDD = 5 V  
AVDD = 3.3 V  
DVDD = 3.3 V  
5
10  
20  
40  
80 160 320 640 1000 2000  
5
10  
20  
40  
80 160 320 640 1000 2000  
Data Rate (SPS)  
Data Rate (SPS)  
Figure 11. Analog Supply Current vs Data Rate  
Figure 12. Digital Supply Current vs Data Rate  
850  
360  
5/10/20SPS  
40/80/160SPS  
320/640/1kSPS  
2kSPS  
5/10/20SPS  
40/80/160SPS  
320/640/1kSPS  
2kSPS  
340  
320  
300  
280  
260  
240  
220  
200  
750  
650  
550  
450  
350  
250  
150  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
Temperature (èC)  
Temperature (èC)  
D013  
D014  
AVDD = 5 V  
DVDD = 5 V  
Figure 13. Analog Supply Current vs Temperature  
Figure 14. Digital Supply Current vs Temperature  
700  
650  
600  
550  
500  
450  
400  
350  
300  
250  
200  
150  
320  
300  
280  
260  
240  
220  
200  
5/10/20SPS  
40/80/160SPS  
320/640/1kSPS  
2kSPS  
5/10/20SPS  
40/80/160SPS  
320/640/1kSPS  
2kSPS  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
-40  
-20  
0
20  
40  
60  
80  
100  
120  
Temperature (èC)  
Temperature (èC)  
D015  
D016  
AVDD = 3.3 V  
DVDD = 3.3 V  
Figure 15. Analog Supply Current vs Temperature  
Figure 16. Digital Supply Current vs Temperature  
12  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
7 Parameter Measurement Information  
7.1 Noise Performance  
The ADC noise performance is optimized by adjusting the data rate and PGA setting. Generally, the lowest input-  
referred noise is achieved using the highest gain possible, consistent with the input signal range. Do not set the  
gain too high or the result is an ADC overrange. Noise also depends on the output data rate. When the data rate  
reduces, the ADC bandwidth correspondingly reduces. This reduction in total bandwidth results in lower overall  
noise. Table 1 and Table 2 summarize the noise performance of the device. The data are representative of  
typical noise performance at TA = 25°C. The data shown are the result of averaging the readings from multiple  
devices and were measured with the inputs shorted together.  
Table 1 lists the input-referred noise in units of µVPP for the conditions shown. Table 2 lists the corresponding  
data in units of effective number of bits (ENOB), where ENOB for the peak-to-peak noise is defined in  
Equation 1.  
ENOB = ln((2 × VREF / Gain) / VNPP) / ln(2)  
where  
VNPP is the input-referred peak-to-peak noise voltage  
(1)  
Table 1. Noise in µVPP  
At VREF = 2.048 V, AVDD = 5 V, AVSS = 0 V  
PGA SETTING  
DATA RATE  
(SPS)  
1
2
4
8
16  
32  
64  
128  
0.49(1)  
0.49(1)  
0.55  
0.75  
0.98  
1.57  
2.34  
3.5  
5
62.5(1)  
62.5(1)  
62.5(1)  
62.5(1)  
62.5(1)  
62.5(1)  
62.5(1)  
93.06  
31.25(1)  
31.25(1)  
31.25(1)  
31.25(1)  
31.25(1)  
31.25(1)  
35.3  
15.63(1)  
15.63(1)  
15.63(1)  
15.63(1)  
15.63(1)  
15.63(1)  
17.52  
7.81(1)  
7.81(1)  
7.81(1)  
7.81(1)  
7.81(1)  
7.81(1)  
8.86  
3.91(1)  
3.91(1)  
3.91(1)  
3.91(1)  
3.91(1)  
3.91(1)  
4.35  
1.95(1)  
1.95(1)  
1.95(1)  
1.95(1)  
1.95(1)  
1.95(1)  
3.03  
0.98(1)  
0.98(1)  
0.98(1)  
0.98(1)  
1.09  
10  
20  
40  
80  
160  
320  
640  
1000  
2000  
1.88  
2.44  
45.2  
18.73  
12.97  
33.04  
36.16  
6.51  
4.2  
3.69  
284.59  
273.39  
129.77  
130.68  
61.3  
16.82  
19.22  
9.08  
5.42  
4.65  
6.48  
67.13  
9.87  
6.93  
(1) Peak-to-peak noise rounded up to 1 LSB.  
Table 2. Effective Number of Bits From Peak-to-Peak Noise  
At VREF = 2.048 V, AVDD = 5 V, AVSS = 0 V  
PGA SETTING  
DATA RATE  
(SPS)  
1
16  
2
4
16  
8
16  
16  
32  
16  
64  
16  
128  
16  
5
16  
16  
10  
16  
16  
16  
16  
16  
16  
16  
16  
20  
16  
16  
16  
16  
16  
16  
16  
15.8  
15.4  
15  
40  
16  
16  
16  
16  
16  
16  
16  
80  
16  
16  
16  
16  
16  
16  
15.8  
15.1  
14.7  
14.1  
13.5  
13.2  
160  
320  
640  
1000  
2000  
16  
16  
16  
16  
16  
16  
14.3  
13.7  
13.2  
12.7  
12.3  
16  
15.8  
15.5  
13.9  
13.9  
15.8  
15.7  
14  
15.8  
15.3  
13.9  
13.8  
15.8  
15.3  
13.9  
13.7  
15.4  
14.9  
13.8  
13.7  
15.4  
13.8  
13.9  
13.9  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
13  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8 Detailed Description  
8.1 Overview  
The ADS1148-Q1 includes a low-noise, high-input impedance programmable gain amplifier (PGA), a delta-sigma  
(ΔΣ) analog-to-digital converter (ADC) with an adjustable single-cycle settling digital filter, an internal oscillator,  
and an SPI-compatible serial interface.  
The ADS1148-Q1 also includes a flexible input multiplexer with system monitoring capability and general-  
purpose I/O settings, a low-drift voltage reference, and two matched current sources for sensor excitation. The  
Functional Block Diagram section shows the various functions incorporated into ADS1148-Q1.  
8.2 Functional Block Diagram  
REFP0/ REFN0/  
GPIO0 GPIO1  
REFP1 REFN1 VREFOUT VREFCOM  
Voltage  
AVDD  
DVDD  
Burnout  
Detect  
VREF Mux  
ADS1148-Q1  
Reference  
VBIAS  
GPIO  
SCLK  
AIN0/IEXC  
AIN1/IEXC  
System  
Monitor  
DIN  
Serial  
Interface  
And  
DRDY  
DOUT/DRDY  
CS  
AIN2/IEXC/GPIO2  
AIN3/IEXC/GPIO3  
AIN4/IEXC/GPIO4  
AIN5/IEXC/GPIO5  
3rd-Order  
û  
Adjustable  
Digital  
Filter  
Input  
Mux  
PGA  
Control  
Modulator  
START  
RESET  
Dual  
IDACs  
AIN6/IEXC/GPIO6  
AIN7/IEXC/GPIO7  
Internal Oscillator  
Burnout  
Detect  
AVSS IEXC1 IEXC2  
CLK  
DGND  
Copyright © 2016, Texas Instruments Incorporated  
14  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.3 Feature Description  
8.3.1 ADC Input and Multiplexer  
The ADC measures the input signal through the onboard PGA. All analog inputs are connected to the internal  
AINP or AINN analog inputs through the analog multiplexer. Figure 17 shows a block diagram of the analog input  
multiplexer.  
The input multiplexer connects to eight analog inputs. Any analog input pin can be selected as the positive input  
or negative input through the MUX0 register. The multiplexer also allows the on-chip excitation current and bias  
voltage to be selected to a specific channel.  
Through the input multiplexer, the ambient temperature (internal temperature sensor), AVDD, DVDD, and the  
external reference can all be selected for measurement. See the System Monitor section for more details.  
The analog inputs can also be configured as general-purpose inputs and outputs (GPIOs). See the General-  
Purpose Digital I/O section for more details.  
AVDD  
AVDD  
IDAC2 IDAC1  
System Monitors  
AVDD AVDD  
AVSS  
AVSS  
AVDD  
AVDD  
VBIAS  
VBIAS  
AIN0  
AIN1  
Temperature  
Diode  
VREF  
P
VREF  
N
VREFP1/4  
VREFN1/4  
AVSS  
AVDD  
VBIAS  
VBIAS  
VREFP0/4  
VREFN0/4  
AIN2  
AIN3  
AVSS  
AVDD  
AVDD/4  
AVSS/4  
DVDD/4  
DGND/4  
AVSS  
AVSS  
AVDD  
AVDD  
VBIAS  
VBIAS  
AIN4  
AIN5  
AVDD  
Burnout Current Source  
(0.5 µA, 2 µA, 10 µA)  
AIN  
P
To  
PGA  
AVSS  
AVSS  
AVDD  
AVDD  
VBIAS  
VBIAS  
ADC  
AIN  
N
AIN6  
AIN7  
Burnout Current Source  
(0.5 µA, 2 µA, 10 µA)  
AVSS  
Figure 17. Analog Input Multiplexer Circuit  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
15  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Feature Description (continued)  
ESD diodes protect the ADC inputs. To prevent these diodes from turning on, make sure the voltages on the  
input pins do not go below AVSS by more than 100 mV, and do not exceed AVDD by more than 100 mV, as  
shown in Equation 2. Note that the same caution is true if the inputs are configured to be GPIOs.  
AVSS – 100 mV < V(AINX) < AVDD + 100 mV  
(2)  
8.3.2 Low-Noise PGA  
The ADS1148-Q1 features a low-drift, low-noise, high input impedance programmable gain amplifier (PGA). The  
PGA can be set to gains of 1, 2, 4, 8, 16, 32, 64, or 128 by the SYS0register. Figure 18 shows a simplified  
diagram of the PGA.  
The PGA consists of two chopper-stabilized amplifiers (A1 and A2) and a resistor feedback network that sets the  
gain of the PGA. The PGA input is equipped with an electromagnetic interference (EMI) filter, as shown in  
Figure 18. As with any PGA, ensure that the input voltage stays within the specified common-mode input range.  
The common-mode input (VCM) must be within the range shown in Equation 3.  
«
V
IN(MAX) Gain ’  
«
V
IN(MAX)Gain ’  
÷
÷
÷
÷
AVSS + 0.1 V +  
Ç VCM  
Ç
AVDD - 0.1 V -  
2
2
(3)  
454  
+
AINP  
A1  
7.5 pF  
R
R
RF  
7.5 pF  
C
RG  
ADC  
RF  
7.5 pF  
A2  
454 ꢀ  
+
AINN  
7.5 pF  
Figure 18. Simplified Diagram of the PGA  
Gain is changed inside the device using a variable resistor, RG. The differential full-scale input voltage range  
(FSR) of the PGA is defined by the gain setting and the reference voltage used, as shown in Equation 4.  
FSR = ±VREF / Gain  
(4)  
Table 3 shows the corresponding full-scale input ranges when using the internal 2.048-V reference.  
Table 3. PGA Full-Scale Range  
PGA GAIN SETTING  
FSR  
1
2
±2.048 V  
±1.024 V  
±0.512 V  
±0.256 V  
±0.128 V  
±0.064 V  
±0.032 V  
±0.016 V  
4
8
16  
32  
64  
128  
16  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.3.2.1 PGA Common-Mode Voltage Requirements  
To stay within the linear operating range of the PGA, the input signals must meet certain requirements that are  
discussed in this section.  
The outputs of both amplifiers (A1 and A2) in Figure 18 cannot swing closer to the supplies (AVSS and AVDD)  
than 100 mV. If the outputs OUTP and OUTN are driven to within 100 mV of the supply rails, the amplifiers  
saturate and consequently become nonlinear. To prevent this nonlinear operating condition, the output voltages  
must meet Equation 5.  
AVSS + 0.1 V V(OUTN), V(OUTP) AVDD – 0.1 V  
(5)  
Translating the requirements of Equation 5 into requirements referred to the PGA inputs (AINP and AINN) is  
beneficial because there is no direct access to the outputs of the PGA. The PGA employs a symmetrical design;  
therefore, the common-mode voltage at the output of the PGA can be assumed to be the same as the common-  
mode voltage of the input signal, as shown in Figure 19.  
+
AINP  
A1  
-
½ VIN  
RF  
OUTP  
½ Gain·VIN  
VCM = ½ (V(AINP) + V(AINN)  
)
RG  
½ Gain·VIN  
OUTN  
RF  
½ VIN  
-
A2  
+
AINN  
Figure 19. PGA Common-Mode Voltage  
The common-mode voltage is calculated using Equation 6.  
VCM = ½ (V(AINP) + V(AINN)) = ½ (V(OUTP) + V(OUTN)  
)
(6)  
The voltages at the PGA inputs (AINP and AINN) can be expressed as Equation 7 and Equation 8.  
V(AINP) = VCM + ½ VIN  
V(AINN) = VCM – ½ VIN  
(7)  
(8)  
The output voltages (V(OUTP) and V(OUTN)) can then be calculated as Equation 9 and Equation 10.  
V(OUTP) = VCM + ½ Gain × VIN  
V(OUTN) = VCM – ½ Gain × VIN  
(9)  
(10)  
The requirements for the output voltages of amplifiers A1 and A2 (Equation 5) can now be translated into  
requirements for the input common-mode voltage range using Equation 9 and Equation 10, which are given in  
Equation 11 and Equation 12.  
V
CM (MIN) AVSS + 0.1 V + ½ Gain × VIN (MAX)  
CM (MAX) AVDD – 0.1 V – ½ Gain × VIN (MAX)  
(11)  
(12)  
V
To calculate the minimum and maximum common-mode voltage limits, the maximum differential input voltage  
(VIN (MAX)) that occurs in the application must be used. VIN (MAX) can be less than the maximum possible full-scale  
value.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
17  
Product Folder Links: ADS1148-Q1  
 
 
 
 
 
 
 
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.3.2.2 PGA Common-Mode Voltage Calculation Example  
The following paragraphs explain how to apply Equation 11 and Equation 12 to a hypothetical application. The  
setup for this example is AVDD = 3.3 V, AVSS = 0 V, and gain = 16, using an external reference of VREF = 2.5 V.  
The maximum possible differential input voltage VIN = (V(AINP) – V(AINN)) that can be applied is then limited to the  
full-scale range of FSR = ±2.5 V / 16 = ±0.156 V. Consequently, Equation 11 and Equation 12 yield an allowed  
VCM range of 1.35 V VCM 1.95 V.  
If the sensor signal connected to the inputs in this hypothetical application does not make use of the entire full-  
scale range but is limited to VIN (MAX) = ±0.1 V, for example, then this reduced input signal amplitude relaxes the  
VCM restriction to 0.9 V VCM 2.4 V.  
In the case of a fully differential sensor signal, each input (AINP, AINN) can swing up to ±50 mV around the  
common-mode voltage (V(AINP) + V(AINN)) / 2, which must remain between the limits of 0.9 V and 2.4 V. The  
output of a symmetrical wheatstone bridge is an example of a fully differential signal. Figure 20 shows a situation  
where the common-mode voltage of the input signal is at the lowest limit. V(OUTN) is exactly at 0.1 V in this case.  
Any further decrease in common-mode voltage (VCM) or increase in differential input voltage (VIN) drives V(OUTN)  
below 0.1 V and saturates amplifier A2.  
+
V(AINP) = 0.95 V  
A1  
-
50 mV  
RF  
V(OUTP) = 1.7 V  
800 mV  
VCM = 0.9 V  
RF / 7.5  
800 mV  
RF  
V(OUTN) = 0.1 V  
50 mV  
-
A2  
+
V(AINN) = 0.85 V  
Figure 20. Example Where VCM is at the Lowest Limit  
In contrast, the signal of a resistance temperature detector (RTD) is of a pseudo-differential nature (if  
implemented as in the 3-Wire RTD Measurement System section), where the negative input is held at a constant  
voltage other than 0 V and only the voltage on the positive input changes. When a pseudo-differential signal  
must be measured, the negative input in this example must be biased at a voltage from 0.85 V to 2.35 V. The  
positive input can then swing up to VIN (MAX) = 100 mV above the negative input. In this case, the common-mode  
voltage changes at the same time that the voltage on the positive input changes. That is, when the input signal  
swings between 0 V VIN VIN (MAX), the common-mode voltage swings between V(AINN) VCM V(AINN) + ½ VIN  
(MAX). Satisfying the common-mode voltage requirements for the maximum input voltage VIN  
requirements are met throughout the entire signal range.  
ensures the  
(MAX)  
18  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Figure 21 and Figure 22 show examples of both fully differential and pseudo-differential signals, respectively.  
AINP  
AINP  
AINN  
VCM  
100 mV  
VCM  
1.0 V  
0 V  
100 mV 1.0 V  
AINN  
0 V  
Figure 21. Fully Differential Input Signal  
Figure 22. Pseudo-Differential Input Signal  
NOTE  
With a unipolar power supply, the input range does not extend to the ground. Equation 11  
and Equation 12 show the common-mode voltage requirements.  
V
V
CM (MIN) AVSS + 0.1 V + ½ Gain × VIN (MAX)  
CM (MAX) AVDD – 0.1 V – ½ Gain × VIN (MAX)  
8.3.2.3 Analog Input Impedance  
The device inputs are buffered through a high-input impedance PGA before reaching the ΔΣ modulator. For the  
majority of applications, the input current is minimal and can be neglected. However, because the PGA is  
chopper-stabilized for noise and offset performance, the input impedance is best described as a small absolute  
input current. The absolute input current for selected channels is approximately proportional to the selected  
modulator clock. Table 4 shows the typical values for these currents with a differential voltage coefficient and the  
corresponding input impedances over data rate.  
Table 4. Typical Values for Analog Input Current Over Data Rate(1)  
CONDITION  
ABSOLUTE INPUT CURRENT  
± (0.5 nA + 0.1 nA/V)  
± (2 nA + 0.5 nA/V)  
EFFECTIVE INPUT IMPEDANCE  
DR = 5 SPS, 10 SPS, 20 SPS  
DR = 40 SPS, 80 SPS, 160 SPS  
DR = 320 SPS, 640 SPS, 1 kSPS  
DR = 2 kSPS  
5000 MΩ  
1200 MΩ  
600 MΩ  
300 MΩ  
± (4 nA + 1 nA/V)  
± (8 nA + 2 nA/V)  
(1) Input current with VCM = 2.5 V, TA = 25°C, AVDD = 5 V, and AVSS = 0 V.  
8.3.3 Clock Source  
The device can use either the internal oscillator or an external clock. Connect the CLK pin to DGND before  
power-on or reset to activate the internal oscillator. Connecting an external clock to the CLK pin at any time  
deactivates the internal oscillator, with the device then operating on the external clock. After switching to the  
external clock, the device cannot be switched back to the internal oscillator without cycling the power supplies or  
resetting the device.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
19  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.3.4 Modulator  
A third-order, delta-sigma modulator is used in the ADS1148-Q1. The modulator converts the analog input  
voltage into a pulse code modulated (PCM) data stream. To save power, the modulator clock runs from 32 kHz  
up to 512 kHz for different data rates, as shown in Table 5.  
Table 5. Modulator Clock Frequency for Different Data Rates  
(1)  
DATA RATE  
(SPS)  
MODULATOR RATE (fMOD  
)
fCLK / fMOD  
(kHz)  
5, 10, 20  
40, 80, 160  
320, 640, 1000  
2000  
32  
128  
32  
16  
8
128  
256  
512  
(1) When using the internal oscillator or an external 4.096-MHz clock.  
8.3.5 Digital Filter  
The ADC uses linear-phase finite impulse response (FIR) digital filters that can be adjusted for different output  
data rates. The digital filter always settles in a single cycle.  
Table 6 shows the exact data rates when an external clock equal to 4.096 MHz is used. Also shown is the signal  
–3-dB bandwidth, and the 50-Hz and 60-Hz attenuation. For good 50-Hz or 60-Hz rejection, use a data rate of  
20 SPS or slower.  
The frequency responses of the digital filter are illustrated in Figure 23 to Figure 33. Figure 26 illustrates a  
detailed view of the filter frequency response from 48 Hz to 62 Hz for a 20-SPS data rate. All filter plots are  
generated with a 4.096-MHz external clock.  
Data rates and digital filter frequency responses scale proportionally with changes in the system clock frequency.  
The internal oscillator frequency has a variation, as specified in the Electrical Characteristics section, that also  
affects data rates and the digital filter frequency response.  
Table 6. Digital Filter Specifications(1)  
ATTENUATION  
NOMINAL  
ACTUAL  
–3-dB  
DATA RATE DATA RATE  
BANDWIDTH  
fIN = 50 Hz ±0.3 Hz  
fIN = 60 Hz ±0.3 Hz  
fIN = 50 Hz ±1 Hz  
fIN = 60 Hz ±1 Hz  
5 SPS  
10 SPS  
5.018 SPS  
10.037 SPS  
20.075 SPS  
40.15 SPS  
80.301 SPS  
160.6 SPS  
321.608 SPS  
643.21 SPS  
1000 SPS  
2.26 Hz  
4.76 Hz  
14.8 Hz  
9.03 Hz  
19.8 Hz  
118 Hz  
154 Hz  
495 Hz  
732 Hz  
1465 Hz  
–106 dB  
–74 dB  
–74 dB  
–74 dB  
–81 dB  
–80 dB  
–66 dB  
–69 dB  
–69 dB  
–68 dB  
–106 dB  
20 SPS  
–71 dB  
40 SPS  
80 SPS  
160 SPS  
320 SPS  
640 SPS  
1000 SPS  
2000 SPS  
2000 SPS  
(1) Values shown are for fCLK = 4.096 MHz.  
20  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
0
0
-20  
-20  
-40  
-40  
-60  
-60  
-80  
-80  
-100  
-120  
-100  
-120  
0
20  
40  
60  
80 100 120 140 160 180 200  
Frequency (Hz)  
0
20  
40  
60  
80 100 120 140 160 180 200  
Frequency (Hz)  
Figure 23. Filter Profile With Data Rate = 5 SPS  
Figure 24. Filter Profile With Data Rate = 10 SPS  
0
-20  
-60  
-70  
-40  
-80  
-60  
-90  
-80  
-100  
-110  
-120  
-100  
-120  
0
20  
40  
60  
80 100 120 140 160 180 200  
Frequency (Hz)  
48  
50  
52  
54  
56  
58  
60  
62  
Frequency (Hz)  
Figure 25. Filter Profile With Data Rate = 20 SPS  
Figure 26. Detailed View of Filter Profile With  
Data Rate = 20 SPS Between 48 Hz and 62 Hz  
0
-20  
0
-20  
-40  
-40  
-60  
-60  
-80  
-80  
-100  
-120  
-100  
-120  
0
200 400 600 800 1000 1200 1400 1600 1800 2000  
Frequency (Hz)  
0
200 400 600 800 1000 1200 1400 1600 1800 2000  
Frequency (Hz)  
Figure 27. Filter Profile With Data Rate = 40 SPS  
Figure 28. Filter Profile With Data Rate = 80 SPS  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
21  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
0
-20  
0
-20  
-40  
-40  
-60  
-60  
-80  
-80  
-100  
-120  
-100  
-120  
0
200 400 600 800 1000 1200 1400 1600 1800 2000  
Frequency (Hz)  
0
500 1000 1500 2000 2500 3000 3500 4000 4500 5000  
Frequency (Hz)  
Figure 29. Filter Profile With Data Rate = 160 SPS  
Figure 30. Filter Profile With Data Rate = 320 SPS  
0
-20  
0
-20  
-40  
-40  
-60  
-60  
-80  
-80  
-100  
-120  
-100  
-120  
0
500 1000 1500 2000 2500 3000 3500 4000 4500 5000  
Frequency (Hz)  
0
1
2
3
4
5
6
7
8
9
10  
Frequency (kHz)  
Figure 31. Filter Profile With Data Rate = 640 SPS  
Figure 32. Filter Profile With Data Rate = 1 kSPS  
0
-20  
-40  
-60  
-80  
-100  
-120  
0
2
4
6
8
10  
12  
14  
16  
18  
20  
Frequency (kHz)  
Figure 33. Filter Profile With Data Rate = 2 kSPS  
22  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.3.6 Voltage Reference Input  
The voltage reference for the device is the differential voltage between REFP and REFN, given by Equation 13.  
VREF = V(REFP) – V(REFN)  
(13)  
The ADS1148-Q1 has a multiplexer that selects the reference inputs, as shown in Figure 34. The reference  
inputs use buffers to increase the input impedance.  
As with the analog inputs, REFP0 and REFN0 can also be configured as digital I/Os.  
REFP1 REFN1 REFP0 REFN0  
VREFOUT VREFCOM  
Internal  
Voltage  
Reference Multiplexer  
Reference  
VREFP  
VREFN  
ADC  
Figure 34. Reference Input Multiplexer  
The reference input circuit has ESD diodes to protect the inputs. To prevent the diodes from turning on, make  
sure the voltage on the reference input pin is not less than AVSS – 100 mV, and does not exceed AVDD + 100  
mV, as shown in Equation 14.  
AVSS – 100 mV < (V(REFP) or V(REFN)) < AVDD + 100 mV  
(14)  
8.3.7 Internal Voltage Reference  
The ADS1148-Q1 has an internal voltage reference with a low temperature coefficient. The output of the voltage  
reference is 2.048 V (nominal) with the capability of both sourcing and sinking up to 10 mA of current.  
The voltage reference must have a capacitor connected between VREFOUT and VREFCOM. The value of the  
capacitance must be in the range of 1 µF to 47 µF. Large values provide more filtering of the reference; however,  
the turn-on time increases with capacitance, as shown in Table 7. For stability reasons, VREFCOM must have a  
low-impedance path to an ac ground node. VREFCOM can be connected to AVSS (for a ±2.5-V analog power  
supply) as long as AVSS has a low-impedance path less than 10 Ω to an ac ground. In case this impedance is  
higher than 10 Ω, connect a capacitor of at least 0.1 µF between VREFCOM and the ac ground node.  
NOTE  
Take care when the device is turned off between conversions because time is required for  
the voltage reference to settle to the final voltage. Allow adequate time for the internal  
reference to fully settle before starting a new conversion.  
Table 7. Internal Reference Settling Time  
VREFOUT CAPACITOR  
SETTLING ERROR  
±0.5%  
TIME TO REACH THE SETTLING ERROR  
70 µs  
110 µs  
290 µs  
375 µs  
2.2 ms  
2.4 ms  
1 µF  
±0.1%  
±0.5%  
4.7 µF  
47 µF  
±0.1%  
±0.5%  
±0.1%  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
23  
Product Folder Links: ADS1148-Q1  
 
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
The internal reference is controlled by the MUX1 register; by default, the internal reference is off after power up  
(see the Detailed Register Definitions section for more details). Therefore, the internal reference must first be  
turned on and then connected through the internal reference multiplexer. The internal reference is used to  
generate the current reference for the excitation current sources and hence must be turned on before the  
excitation currents become available.  
8.3.8 Excitation Current Sources  
The ADS1148-Q1 provides two matched excitation current sources (IDACs) for RTD applications. For three-wire  
RTD applications, the matched current sources can be used to cancel the errors caused by sensor lead  
resistance. The output current of the IDACs can be programmed to 50 µA, 100 µA, 250 µA, 500 µA, 750 µA,  
1000 µA, or 1500 µA.  
The two matched current sources can be connected to the dedicated current output pins, IEXC1 and IEXC2; see  
the Detailed Register Definitions section for more information. Both current sources can be connected to the  
same pin. The internal reference must be turned on and the proper amount of capacitance applied to VREFOUT  
when using the excitation current sources.  
8.3.9 Sensor Detection  
To help detect a possible sensor malfunction, the device provides selectable current sources (0.5 µA, 2 µA, or  
10 µA) to function as burn-out current sources. When enabled, one current source sources current to the  
selected positive analog input (AINP) and the other current source sinks current from the selected negative  
analog input (AINN).  
In case of an open circuit in the sensor, these burn-out current sources pull the positive input towards AVDD and  
the negative input towards AVSS, resulting in a full-scale reading. A full-scale reading can also indicate that the  
sensor is overloaded or that the reference voltage is absent. A near-zero reading can indicate a shorted sensor.  
The absolute value of the burn-out current sources typically varies by ±10% and the internal multiplexer adds a  
small series resistance. Therefore, distinguishing a shorted sensor condition from a normal reading can be  
difficult, especially if an RC filter is used at the inputs. In other words, even if the sensor is shorted, the voltage  
drop across the external filter resistance and the residual resistance of the multiplexer causes the output to read  
a value higher than zero.  
The ADC readings of a functional sensor can be corrupted when the burn-out current sources are enabled. The  
burn-out current sources are recommended to be disabled when performing a precision measurement, and are  
recommended to be enabled only to test for sensor fault conditions.  
8.3.10 Bias Voltage Generation  
A selectable bias voltage is provided for use with unbiased thermocouples. The bias voltage is (AVDD + AVSS) /  
2 and can be applied to any analog input channel through the internal input multiplexer. Table 8 lists the bias  
voltage turn-on times for different sensor capacitances.  
The internal bias voltage generator, when selected on multiple channels, causes the channels to be internally  
shorted. As a result, take care to limit the amount of current that can flow through the device. No more than 5 mA  
must be allowed to flow through this path, even if the device is in operation or powered down.  
Table 8. Bias Voltage Settling Time  
SENSOR CAPACITANCE  
SETTLING TIME  
220 µs  
0.1 µF  
1 µF  
2.2 ms  
10 µF  
200 µF  
22 ms  
450 ms  
24  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.3.11 General-Purpose Digital I/O  
The ADS1148-Q1 has eight pins that serve a dual purpose as either analog inputs or GPIOs.  
Three registers control the function of the GPIO pins. Use the GPIO configuration register (IOCFG) to enable a  
pin as a GPIO pin. The GPIO direction register (IODIR) configures the GPIO pin as either an input or an output.  
Finally, the GPIO data register (IODAT) contains the GPIO data. If a GPIO pin is configured as an input, the  
respective IODAT[x] bit reads the status of the pin; if a GPIO pin is configured as an output, write the output  
status to the respective IODAT[x] bit. For more information about the use of GPIO pins, see the Detailed Register  
Definitions section.  
Figure 35 shows a diagram of how these functions are combined onto a single pin. Note that when the pin is  
configured as a GPIO, the corresponding logic is powered from AVDD and AVSS. When the ADS1148-Q1 is  
operated with bipolar analog supplies, the GPIO outputs bipolar voltages. Care must be taken during loading the  
GPIO pins when these pins are used as outputs because large currents can cause droop or noise on the analog  
supplies.  
IOCFG  
IODIR  
DIO WRITE  
REFx0/GPIOx  
AINx/GPIOx  
To Analog Mux  
DIO READ  
Figure 35. Analog and Data Interface Pin  
8.3.12 System Monitor  
The ADS1148-Q1 provides a system monitor function. This function can measure the analog power supply,  
digital power supply, external voltage reference, or ambient temperature. Note that the system monitor function  
provides a coarse result. When the system monitor is enabled, the analog inputs are disconnected.  
8.3.12.1 Power-Supply Monitor  
The system monitor can measure the analog or digital power supply. When measuring the power supply (VSP),  
the resulting conversion is approximately 1/4 of the actual power supply voltage, as shown in Equation 15.  
Conversion Result = (VSP / 4) / VREF  
(15)  
8.3.12.2 External Voltage Reference Monitor  
The ADC can measure the external voltage reference. In this configuration, the monitored external voltage  
reference (VREX) is connected to the analog input. The result (conversion code) is approximately 1/4 of the actual  
reference voltage, as shown in Equation 16.  
Conversion Result = (VREX / 4) / VREF  
(16)  
NOTE  
The internal reference voltage must be enabled when measuring an external voltage  
reference using the system monitor.  
8.3.12.3 Ambient Temperature Monitor  
On-chip diodes provide temperature-sensing capability. When selecting the temperature monitor function, the  
anodes of two diodes are connected to the ADC. Typically, the difference in diode voltage is 118 mV at  
TA = 25°C with a temperature coefficient of 405 µV/°C.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
25  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.4 Device Functional Modes  
8.4.1 Power Up  
When DVDD is powered up, the internal power-on reset module generates a pulse that resets all digital circuitry.  
All digital circuits are held in a reset state for 216 system clocks to allow the analog circuits and the internal digital  
power supply to settle. SPI communication cannot occur until the internal reset is released.  
8.4.2 Reset  
When the RESET pin goes low, the device is immediately reset. All registers are restored to default values. The  
device stays in reset mode as long as the RESET pin stays low. When the RESET pin goes high, the ADC  
comes out of reset mode and is able to convert data. After the RESET pin goes high, the digital filter and the  
registers are held in a reset state for 0.6 ms when fCLK = 4.096 MHz. Therefore, valid SPI communication can  
only be resumed 0.6 ms after the RESET pin goes high; see Figure 4. When the RESET pin goes low, the clock  
selection is reset to the internal oscillator.  
A reset can also be performed by the RESET command through the serial interface and is functionally the same  
as using the RESET pin. For information about using the RESET command, see the RESET section.  
8.4.3 Power-Down Mode  
Power consumption is reduced to a minimum by placing the device into power-down mode. There are two ways  
to put the device into power-down mode: using the SLEEP command and taking the START pin low.  
During power-down mode, the internal reference status depends on the setting of the VREFCON bits in the  
MUX1 register; see the Register Maps section for details.  
8.4.4 Conversion Control  
The START pin provides precise control of conversions. Pulse the START pin high to begin a conversion, as  
described in Figure 36 and Table 9. The conversion completion is indicated by the DRDY pin going low and with  
the DOUT/DRDY pin when the DRDY MODE bit is 1 in the IDAC0 register. When the conversion completes, the  
device automatically powers down. During power down, the conversion result can be retrieved; however, START  
must be taken high before communicating with the configuration registers. The device stays powered down until  
the START pin is returned high to begin a new conversion. When the START pin returns high, the decimation  
filter is held in a reset state for 32 modulator clock cycles internally to allow the analog circuits to settle.  
Holding the START pin high configures the device to continuously convert; see Figure 37.  
tSTART  
START  
tCONV  
DOUT/DRDY  
1
2
3
16  
SCLK  
DRDY  
ADS1148-Q1  
Power-down  
Copyright © 2016, Texas Instruments Incorporated  
Converting  
Status  
Figure 36. Timing for a Single Conversion Using the START Pin  
26  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
(1)  
Table 9. START Pin Conversion Times for Figure 36  
PARAMETER  
DATA RATE (SPS)  
VALUE  
200.295  
100.644  
50.825  
25.169  
12.716  
6.489  
UNIT  
ms  
ms  
ms  
ms  
ms  
ms  
ms  
ms  
ms  
ms  
5
10  
20  
40  
80  
Time from START pulse to DRDY and  
DOUT/DRDY going low  
tCONV  
160  
320  
640  
1000  
2000  
3.247  
1.692  
1.138  
0.575  
(1) For fCLK = 4.096 MHz.  
START  
Data Ready  
Data Ready  
Data Ready  
DOUT/DRDY  
ADS1148-Q1  
Status  
Converting  
Converting  
Converting  
Converting  
NOTE: SCLK is held low in this example.  
Figure 37. Timing for Conversion with the START Pin High  
With the START pin held high, the ADC converts the selected input channels continuously. This configuration  
continues until the START pin is taken low. The START pin can also be used to perform synchronized  
measurements for multichannel applications by pulsing the START pin. With multiple devices, if each device  
receives the START pin pulse at the same time, all devices start a conversion when the START pin rises. If all  
devices are operating with the same data rate, all devices complete the conversion at the same time.  
Conversions can also be initiated through SPI commands. Similar to using the START pin, the device can be put  
into a power-down mode using the SLEEP command. Functionally, this mode is similar to taking the START pin  
low. To initiate a conversion, the WAKEUP command powers up the ADC and starts a conversion, similar to  
returning the START pin high. Note that the START pin must be held high to use commands to control  
conversions. Do not combine using the START pin and using commands to control conversions.  
Furthermore, sending a SYNC command immediately starts a new ADC conversion. For the SYNC command,  
the digital filter is reset, starting a new conversion without completing the previous conversion. This process is  
useful in synchronizing conversions from multiple devices or for maintaining periodic timing from multiple  
channels.  
Similarly, writing to any of the first four registers (MUX0, VBIAS, MUX1, or SYS0; addresses 00h to 04h)  
automatically resets the digital filter. A change in any of these registers makes the appropriate setup change in  
the device, but also restarts the conversion similar to a SYNC command.  
8.4.4.1 Settling Time for Channel Multiplexing  
The device is a true single-cycle settling ΔΣ converter. The first data available after the start of a conversion are  
fully settled and valid for use, provided that the input signal has settled to the final result. The time required to  
settle is roughly equal to the inverse of the data rate. The exact time depends on the specific data rate and the  
operation that resulted in the start of a conversion; see Table 10 for specific values.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
27  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.4.4.2 Channel Cycling and Overload Recovery  
When cycling through channels, take care when configuring the device to ensure that settling occurs within one  
cycle. For setups that cycle through MUX channels, but do not change PGA and data rate settings, changing the  
MUX0 register is sufficient. However, when changing PGA and data rate settings, ensure that an overload  
condition cannot occur during the data transmission. When configuration register data are transferred to the  
device, new settings become active at the end of each byte sent. Therefore, a brief overload condition can occur  
during the transmission of configuration data after the completion of the MUX0 byte and before the completion of  
the SYS0 byte. This temporary overload can result in intermittent incorrect readings. To ensure that an overload  
does not occur, the communication may need to be split into two separate communications, thus allowing the  
SYS0 register to before the change of the MUX0 register.  
In the event of an overloaded state, take care to ensure single-cycle settling into the next cycle. Changing data  
rates during an overload state can cause the chopper to become unstable because the device implements a  
chopper-stabilized PGA. This instability results in slow settling time. To prevent this slow settling, always change  
the PGA setting or MUX setting to a non-overloaded state before changing the data rate.  
8.4.4.3 Single-Cycle Settling  
The ADS1148-Q1 is capable of single-cycle settling across all gains and data rates. However, to achieve single-  
cycle settling at 2 kSPS, special care must be taken with respect to the interface using WREG to change a  
configuration register. When operating at 2 kSPS, the SCLK period must not exceed 520 ns, and the time  
between beginning to write a register byte data and the beginning of a subsequent register byte data must not  
exceed 4.2 µs. Additionally, when performing multiple individual write commands to the first four registers, wait at  
least 64 oscillator clocks before initiating another write command.  
8.4.4.4 Digital Filter Reset Operation  
Apart from the RESET command and the RESET pin, the digital filter is reset automatically when either a write  
operation to the MUX0, VBIAS, MUX1, or SYS0 registers is performed, when a SYNC command is issued, or  
when the START pin is taken high.  
The filter is reset four system clocks (tCLK) after the falling edge of the seventh SCLK of the SYNC command.  
Similarly, if any write operation takes place in the MUX0 register, regardless of whether the register value  
changed or not, the filter is reset after the completion of the MUX0 write.  
If any write activity takes place in the VBIAS, MUX1, or SYS0 registers, regardless of whether the register value  
changed or not, the filter is reset. The reset pulse lasts for 32 modulator clocks after the completion of the write  
operation. If there are multiple write operations, the resulting reset pulse may be viewed as the ANDed result of  
the different active low pulses created individually by each action.  
Table 10 lists the conversion time after a filter reset. Note that this time depends on the operation initiating the  
reset. Also, the first conversion after a filter reset has a slightly different time than the second and subsequent  
conversions.  
28  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Table 10. Data Conversion Time  
FIRST DATA CONVERSION TIME AFTER FILTER RESET  
HARDWARE RESET, RESET  
SECOND AND SUBSEQUENT  
CONVERSION TIME AFTER  
FILTER RESET  
COMMAND, START PIN HIGH,  
SYNC COMMAND, MUX0  
WAKEUP COMMAND, VBIAS,  
REGISTER WRITE  
NOMINAL  
DATA RATE  
(SPS)  
EXACT DATA  
RATE  
MUX1, OR SYS0 REGISTER  
WRITE  
(SPS)  
NO. OF  
SYSTEM  
CLOCK  
CYCLES  
NO. OF  
SYSTEM  
CLOCK  
CYCLES  
NO. OF  
SYSTEM  
CLOCK  
CYCLES  
VALUE (ms)(1)  
VALUE (ms)(1)  
VALUE (ms)(1)  
5
5.019  
10.038  
199.258  
99.633  
49.820  
24.920  
12.467  
6.241  
816160  
408096  
204064  
102072  
51064  
25560  
12796  
6428  
200.26  
100.635  
50.822  
25.172  
12.719  
6.492  
820265  
412201  
208169  
103106  
52098  
26594  
13314  
6946  
199.250  
99.625  
49.812  
24.906  
12.453  
6.226  
816128  
408064  
204032  
102016  
51008  
25504  
12736  
6368  
10  
20  
20.075  
40  
40.151  
80  
80.301  
160  
320  
640  
1000  
2000  
160.602  
321.608  
643.216  
1000.000  
2000.000  
3.124  
3.250  
3.109  
1.569  
1.695  
1.554  
1.014  
4156  
1.141  
4674  
1.000  
4096  
0.514  
2108  
0.578  
2370  
0.500  
2048  
(1) For fCLK = 4.096 MHz.  
8.4.5 Calibration  
The conversion data are scaled by offset and gain registers before yielding the final output code. As shown in  
Figure 38, the output of the digital filter is first subtracted by the offset register (OFC) and then multiplied by the  
full-scale register (FSC) to digitally scale the gain. A digital clipping circuit ensures that the output code does not  
exceed 16 bits. Equation 17 shows the scaling.  
+
Output Data  
Clipped to 16 Bits  
Final  
Output  
´
ADC  
S
-
OFC  
Register  
FSC Register  
400000h  
Figure 38. Calibration Block Diagram  
FSC[2:0]  
Final Output Data = (Input - OFC[2:1]) ´  
400000h  
(17)  
The values of the offset and full-scale registers are set either by writing to them directly, or are set automatically  
by calibration commands.  
The offset and gain calibration features are intended for the correction of minor system-level offset and gain  
errors. When entering manual values into the calibration registers, take care to avoid scaling down the gain  
register to values far below a scaling factor of 1.0. Under extreme situations, overranging the ADC is possible.  
Avoid encountering situations where analog inputs are connected to voltages greater than VREF / Gain.  
Take care when increasing digital gain with the FSC register. When implementing custom digital gains less than  
20% higher than nominal and offsets less than 40% of full scale, no special care is required. When operating at  
digital gains greater than 20% higher than nominal and offsets greater than 40% of full-scale, make sure that the  
offset and gain registers follow the conditions of Equation 18.  
2 V  
- 1.251 V > Offset Scaling  
Gain Scaling  
(18)  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
29  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.4.5.1 Offset Calibration Register: OFC[2:0]  
The offset calibration is a 24-bit word, composed of three 8-bit registers. The offset is in twos complement format  
with a maximum positive value of 7FFFFFh and a maximum negative value of 800000h. The upper 16 bits,  
OFC[2:1], are the most important bits of the offset calibration register for calibration and can correct offsets  
ranging from –FS to +FS, as shown in Table 11. The lower eight bits, OFC[0], provide sub-LSB correction and  
are used by the calibration commands. If a calibration command is issued and the offset register is then read for  
storage and re-use later, all 24 bits of the OFC are recommended to be used. When the calibration commands  
are not used and the offset is corrected by writing a user-calculated value to the OFC register, only OFC[2:1] are  
recommended to be used and OFC[0] is recommended to be left as all zeros. A register value of 000000h  
provides no offset correction.  
Note that although the offset calibration register value can correct offsets ranging from –FS to +FS (as shown in  
Table 11), avoid overloading the analog inputs.  
Table 11. Final Output Code vs  
Offset Calibration Register Setting  
OFFSET REGISTER  
7FFFFFh  
FINAL OUTPUT CODE WITH VIN = 0(1)  
8000h  
FFFFh  
0000h  
0001h  
7FFFh  
000100h  
000000h  
FFFF00h  
800000h  
(1) Excludes effects of noise and inherent offset errors.  
8.4.5.2 Full-Scale Calibration Register: FSC[2:0]  
The full-scale or gain calibration is a 24-bit word composed of three 8-bit registers. The full-scale calibration  
value is 24 bits, straight binary, and normalized to 1.0 at code 400000h. Table 12 summarizes the scaling of the  
full-scale register. Note that although the full-scale calibration register can correct gain errors greater than 1 (with  
gain scaling less than 1), make sure to avoid overloading the analog inputs.  
Table 12. Gain Correction Factor vs  
Full-Scale Calibration Register Setting  
FULL-SCALE REGISTER  
800000h  
GAIN SCALING  
2
1
400000h  
200000h  
0.5  
0
000000h  
8.4.5.3 Calibration Commands  
The device provides commands for three types of calibration: system gain calibration, system offset calibration,  
and self offset calibration. Where absolute accuracy is required, a calibration is recommended to be performed  
after power up, a change in temperature, a change of gain, and in some cases a change in channel. At the  
completion of calibration the DRDY signal goes low, indicating that the calibration is complete. The first data after  
calibration are always valid. If the START pin is taken low or a SLEEP command is issued after any calibration  
command, the device powers down after completing calibration.  
After a calibration starts, allow the calibration to complete before issuing any other commands (other than the  
SLEEP command). Issuing commands during a calibration can result in corrupted data. If this scenario occurs,  
either resend the calibration command that was aborted or issue a device reset.  
8.4.5.3.1 System Offset and Self Offset Calibration  
System offset calibration corrects both internal and external offset errors. The system offset calibration is initiated  
by sending the SYSOCAL command when applying a zero differential input voltage (VIN = 0 V) to the selected  
analog inputs with the inputs set within the specified input common-mode range, ideally at mid-supply.  
30  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
The self offset calibration is initiated by sending the SELFOCAL command. During self offset calibration, the  
selected inputs are disconnected from the internal circuitry and a zero differential signal is applied internally, thus  
connecting the inputs to mid-supply. With both offset calibrations, the offset calibration register (OFC) is updated  
afterwards. When either offset calibration command is issued, the device stops the current conversion and starts  
the calibration procedure immediately. An offset calibration must be performed before a gain calibration.  
8.4.5.3.2 System Gain Calibration  
System gain calibration corrects for gain error in the signal path. The system gain calibration is initiated by  
sending the SYSGCAL command when applying a full-scale input to the selected analog inputs. Afterwards, the  
full-scale calibration register (FSC) is updated. When a system gain calibration command is issued, the device  
stops the current conversion and starts the calibration procedure immediately.  
8.4.5.4 Calibration Timing  
When calibration is initiated, the device performs 16 consecutive data conversions and averages the results to  
calculate the calibration value. This process provides a more accurate calibration value. The time required for  
calibration is shown in Table 13 and can be calculated using Equation 19.  
50  
32  
16  
Calibration Time = tCAL  
=
+
+
fCLK fMOD fDATA  
(19)  
Table 13. Calibration Time versus Data Rate  
DATA RATE  
CALIBRATION TIME (tCAL  
)
(SPS)  
(ms)(1)  
5
3201.01  
1601.01  
801.012  
400.26  
200.26  
100.14  
50.14  
10  
20  
40  
80  
160  
320  
640  
1000  
2000  
25.14  
16.14  
8.07  
(1) For fCLK = 4.096 MHz.  
8.5 Programming  
8.5.1 Digital Interface  
The device provides an SPI-compatible serial communication interface plus a data ready signal (DRDY).  
Communication is full-duplex with the exception of a few limitations in regards to the RREG command and the  
RDATA command. These limitations are explained in detail in the Commands section. For the basic serial  
interface timing characteristics, see Figure 1 and Figure 2.  
8.5.1.1 Chip Select (CS)  
The CS pin activates SPI communication. CS must be low before data transactions and must stay low for the  
entire SPI communication period. When CS is high, the DOUT/DRDY pin enters a high-impedance state.  
Therefore, reads and writes to the serial interface are ignored and the serial interface is reset. The DRDY pin  
operation is independent of CS. DRDY still indicates when a new conversion completes and is forced high in  
response to SCLK, even if CS is high.  
Taking CS high only deactivates the SPI communication with the device. Data conversion continues and the  
DRDY signal can be monitored to check if a new conversion result is ready. A master device monitoring the  
DRDY signal can select the appropriate slave device by pulling the CS pin low.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
31  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Programming (continued)  
8.5.1.2 Serial Clock (SCLK)  
SCLK provides the clock for serial communication. SCLK is a Schmitt-trigger input, but SCLK is recommended to  
be kept as free from noise as possible to prevent glitches from inadvertently shifting the data. Data are shifted  
into DIN on the falling edge of SCLK and are shifted out of DOUT on the SCLK rising edge.  
8.5.1.3 Data Input (DIN)  
DIN is used along with SCLK to send data to the device. Data on DIN are shifted into the device on the SCLK  
falling edge.  
The communication of this device is full-duplex in nature. The device monitors commands shifted in even when  
data are being shifted out. Data that are present in the output shift register are shifted out when sending in a  
command. Therefore, make sure that whatever is being sent on the DIN pin is valid when shifting out data. When  
no command is sent to the device when reading out data, send the no operation command (NOP) command on  
DIN.  
8.5.1.4 Data Ready (DRDY)  
The DRDY pin goes low to indicate that a new conversion is complete, and the conversion result is stored in the  
conversion result buffer. SCLK must be held low for tDTS after the DRDY low transition (see Figure 2) so that the  
conversion result is loaded into both the result buffer and the output shift register. Therefore, do not issue  
commands during this time frame if the conversion result is to be read out later. This constraint applies only  
when CS is asserted and the device is in RDATAC mode. When CS is not asserted, SPI communication with  
other devices on the SPI bus does not affect loading of the conversion result. After the DRDY pin goes low,  
DRDY is forced high on the first falling edge of SCLK (so that the DRDY pin can be polled for 0 instead of  
waiting for a falling edge). If the DRDY pin is not taken high by clocking in SCLKs after DRDY falls low, a short  
high pulse for a duration of tPWH indicates that new data are ready.  
8.5.1.5 Data Output and Data Ready (DOUT/DRDY)  
The DOUT/DRDY pin has two modes: data out (DOUT) only, or DOUT combined with data ready (DRDY). The  
DRDY MODE bit determines the function of this pin and can be found in the IDAC0 register. In either mode, the  
DOUT/DRDY pin goes to a high-impedance state when CS is taken high.  
When the DRDY MODE bit is set to 0, this pin functions as DOUT only. Data are clocked out on the SCLK rising  
edge, MSB first (as shown in Figure 39).  
When the DRDY MODE bit is set to 1, this pin functions as both DOUT and DRDY. Data are shifted out as with  
DOUT, but the pin adds the DRDY function. Note that this mode is not operational when the device is in stop  
read data continuous mode when the SDATAC command is given.  
The DRDY MODE bit modifies only the DOUT/DRDY pin functionality. The DRDY pin functionality remains  
unaffected.  
1
2
3
14  
15  
16  
1
2
8
SCLK  
DOUT/DRDY(1)  
D[15]  
D[14]  
D[13]  
D[2]  
D[1]  
D[0]  
DRDY  
CS tied low.  
Figure 39. Data Retrieval With the DRDY MODE Bit = 0 (Disabled)  
When the DRDY MODE bit is enabled and a new conversion is complete, DOUT/DRDY goes low. If  
DOUT/DRDY is already low, then this pin goes high and then goes low (as shown in Figure 40). Similar to the  
DRDY pin, a falling edge on the DOUT/DRDY pin signals that a new conversion result is ready. After  
DOUT/DRDY goes low, the data can be clocked out by providing 16 SCLKs if the device is in read data  
continuous mode. To force DOUT/DRDY high (so that DOUT/DRDY can be polled for a 0 instead of waiting for a  
32  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Programming (continued)  
falling edge), a NOP command or any other command that does not load the data output register can be sent  
after reading out the data. Because SCLKs can only be sent in multiples of eight, NOP can be sent to force  
DOUT/DRDY high if no other command is pending. The DOUT/DRDY pin goes high after the first SCLK rising  
edge after reading the conversion result completely (as shown in Figure 41). The same condition also applies  
after an RREG command. After all register bits are read out, the first SCLK rising edge forces DOUT/DRDY high.  
Figure 42 shows an example where sending an extra NOP command after reading out a register with an RREG  
command forces the DOUT/DRDY pin high.  
SCLK  
DOUT/DRDY(1)  
DIN  
1
2
3
14  
15  
16  
1
2
16  
D[15] D[14] D[13]  
NOP  
D[2] D[1] D[0]  
NOP  
D[15] D[14]  
NOP  
D[0]  
DRDY  
CS tied low.  
Figure 40. Data Retrieval With the DRDY MODE Bit = 1 (Enabled)  
SCLK  
DOUT/DRDY(1)  
DIN  
1
2
3
14  
15  
16  
1
2
8
1
2
16  
D[15] D[14] D[13]  
NOP  
D[2] D[1] D[0]  
D[15] D[14]  
NOP  
D[0]  
NOP  
DRDY  
DRDY MODE bit enabled, CS tied low.  
Figure 41. DOUT/DRDY Forced High After Retrieving the Conversion Result  
SCLK  
DOUT/DRDY(1)  
DIN  
1
2
8
1
2
8
1
2
XXh  
NOP  
8
1
2
8
RREG  
00h  
NOP  
DRDY MODE bit enabled, CS tied low.  
Figure 42. DOUT/DRDY Forced High After Reading Register Data  
8.5.1.6 SPI Reset  
SPI communication is reset in several ways. To reset the serial interface (without resetting the registers or the  
digital filter), the CS pin can be pulled high. Taking the RESET pin low resets the serial interface along with all  
the other digital functions. This process also returns all registers to the default values and starts a new  
conversion.  
In systems where CS is tied low permanently, register writes must always be fully completed in 8-bit increments.  
If a glitch on SCLK disrupts SPI communications, commands are not recognized by the device. The device  
implements a timeout function for all listed commands in the Commands section in the event that data are  
corrupted and the CS pin is permanently tied low. The SPI timeout resets the interface if idle for 64 conversion  
cycles.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
33  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Programming (continued)  
8.5.1.7 SPI Communication During Power-Down Mode  
When the START pin is low or the device is in power-down mode, only the RDATA, RDATAC, SDATAC,  
WAKEUP, and NOP commands can be issued. The RDATA command can be used to repeatedly read the last  
conversion result during power-down mode. Other commands do not function because the internal clock is shut  
down to save power during power-down mode.  
8.5.2 Data Format  
The device provides 16 bits of data in binary twos complement format. The size of one code (LSB) is calculated  
using Equation 20.  
1 LSB = (2 × VREF / Gain) / 216 = +FS / 215  
(20)  
A positive full-scale (FS) input [VIN (+FS – 1 LSB) = (VREF / Gain – 1 LSB)] produces an output code of 7FFFh  
and a negative full-scale input (VIN –FS = –VREF / Gain) produces an output code of 8000h. The output clips at  
these codes for signals that exceed full-scale. Table 14 summarizes the ideal output codes for different input  
signals.  
Table 14. Ideal Output Code vs Input Signal  
INPUT SIGNAL, VIN  
IDEAL OUTPUT CODE(1)  
(AINP – AINN)  
FS (215 – 1) / 215  
7FFFh  
0001h  
0000h  
FFFFh  
8000h  
FS / 215  
0
–FS / 215  
–FS  
(1) Excludes effects of noise, linearity, offset, and gain errors.  
Figure 43 shows the mapping of the analog input signal to the output codes.  
7FFFh  
7FFEh  
0001h  
0000h  
FFFFh  
8001h  
8000h  
œFS  
œFS  
• • •  
0
• • •  
FS  
Input Voltage VIN  
215 œ 1  
215  
215 œ 1  
215  
œFS  
Figure 43. Code Transition Diagram  
34  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.5.3 Commands  
The device offers 13 commands to control device operation, as shown in Table 15. Some of the commands are  
stand-alone commands (WAKEUP, SLEEP, SYNC, RESET, SYSOCAL, SYSGCAL, and SELFOCAL). There are  
three additional commands used to control reading of data from the device (RDATA, RDATAC, and SDATAC).  
The commands to read (RREG) and write (WREG) configuration register data from and to the device require  
additional information as part of the instruction. A NOP command can be used to clock out data from the device  
without clocking in a command.  
Operands:  
n = number of registers to be read or written (number of bytes – 1)  
r = register (0 to 15)  
x = don't care  
Table 15. SPI Commands  
COMMAND(1)  
WAKEUP  
SLEEP  
DESCRIPTION  
Exit power down mode  
Enter power down mode  
Synchronize ADC conversions  
Reset to default values  
No operation  
1st COMMAND BYTE  
0000 000x (00h, 01h)  
0000 001x (02h, 03h)  
0000 010x (04h, 05h)  
0000 011x (06h, 07h)  
1111 1111 (FFh)  
2nd COMMAND BYTE  
SYNC  
0000 010x (04,05h)  
RESET  
NOP  
RDATA  
Read data once  
0001 001x (12h, 13h)  
0001 010x (14h, 15h)  
0001 011x (16h, 17h)  
0010 rrrr (2xh)  
RDATAC  
SDATAC  
RREG  
Read data continuous mode  
Stop read data continuous mode  
Read from register rrrr  
Write to register rrrr  
0000 nnnn  
0000 nnnn  
WREG  
0100 rrrr (4xh)  
SYSOCAL  
SYSGCAL  
SELFOCAL  
System offset calibration  
System gain calibration  
Self offset calibration  
0110 0000 (60h)  
0110 0001 (61h)  
0110 0010 (62h)  
Restricted command.  
Never send to the device.  
Restricted  
1111 0001 (F1h)  
(1) Only the RDATA, RDATAC, SDATAC, WAKEUP, and NOP commands can be issued when the START pin is low or when the device is  
in power-down mode.  
8.5.3.1 WAKEUP (0000 000x)  
Use the WAKEUP command to power up the device after a SLEEP command. After execution of the WAKEUP  
command, the device powers up on the falling edge of the eighth SCLK.  
8.5.3.2 SLEEP (0000 001x)  
The SLEEP command places the device into power-down mode. When the SLEEP command is issued, the  
device completes the current conversion and then goes into power-down mode. Note that this command does  
not automatically power down the internal voltage reference; see the VREFCON bits in the MUX1 section for  
each device for further details.  
To exit power-down mode, issue the WAKEUP command. Single conversions can be performed by issuing a  
WAKEUP command followed by a SLEEP command.  
Both WAKEUP and SLEEP are the software command equivalents of using the START pin to control the device;  
see Figure 44.  
NOTE  
If the START pin is held low, a WAKEUP command does not power up the device. When  
using the SLEEP command, CS must be held low for the duration of the power-down  
mode.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
35  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
CS  
SLEEP  
WAKEUP  
DIN  
0000 001X  
0000 000X  
1
8
SCLK  
DRDY  
Status  
Normal Mode  
Normal Mode  
Power-down Mode  
Finish Current Conversion  
Start New Conversion  
Figure 44. SLEEP and WAKEUP Commands Operation  
8.5.3.3 SYNC (0000 010x)  
The SYNC command resets the ADC digital filter and starts a new conversion. The DRDY pin from multiple  
devices connected to the same SPI bus can be synchronized by issuing a SYNC command to all devices  
simultaneously.  
SYNC  
DIN  
0000 010X  
0000 010X  
1
7 8  
Synchronization  
Occurs Here  
SCLK  
4 tCLK  
Figure 45. SYNC Command Operation  
8.5.3.4 RESET (0000 011x)  
The RESET command restores the registers to the respective default values. This command also resets the  
digital filter. RESET is the command equivalent of using the RESET pin to reset the device. However, the  
RESET command does not reset the serial interface. If the RESET command is issued when the serial interface  
is out of synchronization because of a glitch on SCLK, the device does not reset. The CS pin can be used to  
reset the serial interface first, and then a RESET command can be issued to reset the device. The RESET  
command holds the registers and the decimation filter in a reset state for 0.6 ms when the system clock  
frequency is 4.096 MHz, similar to the hardware reset. Therefore, SPI communication can only be started 0.6 ms  
after the RESET command is issued, as shown in Figure 46.  
ANY SPI  
COMMAND  
DIN  
RESET  
7
1
8
1
8
SCLK  
4 tCLK  
0.6 ms  
Figure 46. SPI Communication after an SPI Reset  
36  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.5.3.5 RDATA (0001 001x)  
The RDATA command loads the most recent conversion result into the output register. After issuing this  
command, the conversion result is read out by sending 16 SCLKs, as shown in Figure 47. This command also  
works in RDATAC mode.  
DRDY  
RDATA  
NOP  
MSB  
NOP  
LSB  
DIN  
DOUT  
SCLK  
0001 001X  
1
8
1
16  
Figure 47. RDATA: Reading Data Once Command  
When performing multiple reads of the conversion result, the RDATA command can be sent when the last eight  
bits of the conversion result are shifted out during the course of the first read operation by taking advantage of  
the duplex communication nature of the serial interface, as shown in Figure 48.  
1
2
7
8
9
10  
15  
16  
1
2
15  
16  
SCLK  
D[15] D[14]  
NOP  
D[9] D[8] D[7] D[6]  
D[1] D[0] D[15] D[14]  
D[1] D[0]  
NOP  
DOUT  
DIN  
NOP  
NOP  
RDATA  
NOP  
DRDY  
Figure 48. Using RDATA in Full-Duplex Mode  
8.5.3.6 RDATAC (0001 010x)  
The RDATAC command enables the read data continuous mode. This mode is the default mode after power-up  
or reset. In read data continuous mode, new conversion results are automatically loaded onto DOUT. The  
conversion result can be received from the device after the DRDY signal goes low by sending 16 SCLKs.  
Reading back all the bits is not necessary, as long as the number of bits read out is a multiple of eight. The  
RDATAC command must be issued after DRDY goes low and the command takes effect on the next DRDY, as  
shown in Figure 49.  
Be sure to complete data retrieval (conversion result or register read back) before DRDY returns low, otherwise  
the resulting data are corrupted. Successful register read operations in RDATAC mode require the knowledge of  
when the next DRDY falling edge occurs.  
DRDY  
RDATAC  
NOP  
DIN  
0001 010X  
DOUT  
SCLK  
16 Bits  
1
8
1
16  
Figure 49. RDATAC: Read Data Continuously Command  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
37  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.5.3.7 SDATAC (0001 011x)  
The SDATAC command terminates read data continuous mode. In stop read data continuous mode, the  
conversion result is not automatically loaded onto DOUT when DRDY goes low, and register read operations can  
be performed without interruption from new conversion results being loaded into the output shift register. Use the  
RDATA command to retrieve conversion data. The SDATAC command takes effect after the next DRDY.  
If DRDY is not actively monitored for data conversions, the stop read data continuous mode is the preferred  
method of reading data. In this mode, a read of ADC data is not interrupted by the completion of a new ADC  
conversion.  
8.5.3.8 RREG (0010 rrrr, 0000 nnnn)  
The RREG command outputs the data from up to 15 registers, starting with the register address specified as part  
of the instruction. The number of registers read is one plus the value of the second byte. If the count exceeds the  
remaining registers, the addresses wrap back to the beginning. The 2-byte command structure for RREG is listed  
below.  
First Command Byte: 0010 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.  
Byte: data read from the registers are clocked out with NOPs.  
The full-duplex nature of the serial interface cannot be used when reading out register data. For example, a  
SYNC command cannot be issued when reading out the VBIAS and MUX1 data, as shown in Figure 50. Any  
command sent during the readout of the register data is ignored. Thus, NOPs are recommended to be sent  
through DIN when reading out register data.  
1st  
Command Command  
Byte Byte  
2nd  
DIN  
0010 0001 0000 0001  
VBIAS  
MUX1  
DOUT  
Data Byte Data Byte  
Figure 50. RREG: Read from Register Command  
8.5.3.9 WREG (0100 rrrr, 0000 nnnn)  
The WREG command writes to the registers, starting with the register specified as part of the instruction. The  
number of registers that are written is one plus the value of the second byte. The command structure for WREG  
is:  
First Command Byte: 0100 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.  
Byte: data to be written to the registers.  
DIN  
0100 0010  
0000 0001  
MUX1  
SYS0  
1st  
2nd  
Command  
Data  
Byte  
Data  
Byte  
Command  
Figure 51. WREG: Write to Register Command  
38  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.5.3.10 SYSOCAL (0110 0000)  
The SYSOCAL command initiates a system offset calibration. For a system offset calibration, the inputs must be  
externally shorted to a voltage within the input common-mode range. The inputs must be near the mid-supply  
voltage of (AVDD + AVSS) / 2. The OFC register is updated when the command completes. Timing for the  
calibration commands is shown in Figure 52.  
Calibration  
Starts  
Calibration  
Complete  
tCAL  
DRDY  
DIN  
CALIBRATION  
COMMAND  
1
8
SCLK  
4 tCLK  
Figure 52. Calibration Command  
8.5.3.11 SYSGCAL (0110 0001)  
The SYSGCAL command initiates the system gain calibration. For a system gain calibration, the input must be  
set to full-scale. The FSC register is updated after this operation. Timing for the calibration commands is shown  
in Figure 52.  
8.5.3.12 SELFOCAL (0110 0010)  
The SELFOCAL command initiates a self offset calibration. The device internally shorts the inputs to mid-supply  
and performs the calibration. The OFC register is updated after this operation. Timing for the calibration  
commands is shown in Figure 52.  
8.5.3.13 NOP (1111 1111)  
This command is a no-operation command. NOP is used to clock out data without clocking in a command.  
8.5.3.14 Restricted Command (1111 0001)  
This command is a restricted command. This command must never be issued to the device.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
39  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.6 Register Maps  
8.6.1 Register Map  
Table 16. Register Map  
REGISTER  
REGISTER DATA  
ADDRESS REGISTER  
(HEX)  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
NAME  
MUX0  
VBIAS  
MUX1  
SYS0  
OFC0  
OFC1  
OFC2  
FSC0  
FSC1  
FSC2  
7
6
5
4
3
2
1
0
BCS[1:0]  
MUX_SP[2:0]  
MUX_SN[2:0]  
VBIAS[7:0]  
CLKSTAT  
0
VREFCON[1:0]  
PGA[2:0]  
REFSELT[1:0]  
MUXCAL[2:0]  
DR[3:0]  
OFC[7:0]  
OFC[15:8]  
OFC[23:16]  
FSC[7:0]  
FSC[15:8]  
FSC[23:16]  
DRDY  
MODE  
0Ah  
IDAC0  
ID[3:0]  
IMAG[2:0]  
I2DIR[3:0]  
0Bh  
0Ch  
0Dh  
0Eh  
IDAC1  
I1DIR[3:0]  
GPIOCFG  
GPIODIR  
GPIODAT  
IOCFG[7:0]  
IODIR[7:0]  
IODAT[7:0]  
40  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.6.2 Detailed Register Definitions  
8.6.2.1 MUX0—Multiplexer Control Register 0 (address = 00h) [reset = 01h]  
This register allows any combination of differential inputs to be selected on any of the input channels. Note that  
this setting can be superceded by the MUXCAL and VBIAS bits.  
Figure 53. Multiplexer Control Register 0  
7
6
5
4
3
2
1
0
BCS[1:0]  
R/W-0h  
MUX_SP[2:0]  
R/W-0h  
MUX_SN[2:0]  
R/W-1h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 17. Multiplexer Control Register 0 Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7-6  
BCS[1:0]  
R/W  
0h  
Burn-out detect current source register.  
These bits control the setting of the sensor burnout detect  
current source.  
00: Burn-out current source off (default)  
01: Burn-out current source on, 0.5 µA  
10: Burn-out current source on, 2 µA  
11: Burn-out current source on, 10 µA  
5-3  
MUX_SP[2:0]  
R/W  
0h  
Multiplexer selection, adc positive input.  
These bits are the positive input channel selection bits.  
000: AIN0 (default)  
001: AIN1  
010: AIN2  
011: AIN3  
100: AIN4  
101: AIN5  
110: AIN6  
111: AIN7  
2-0  
MUX_SN[2:0]  
R/W  
1h  
Multiplexer selection, adc negative input.  
These bits are the negative input channel selection bits.  
000: AIN0  
001: AIN1 (default)  
010: AIN2  
011: AIN3  
100: AIN4  
101: AIN5  
110: AIN6  
111: AIN7  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
41  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.6.2.2 VBIAS—Bias Voltage Register (address = 01h) [reset = 00h]  
Figure 54. Bias Voltage Register  
7
6
5
4
3
2
1
0
VBIAS[7:0]  
R/W-00h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 18. Bias Voltage Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
VBIAS[7]  
R/W  
0h  
VBIAS[7] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN7.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN7  
6
5
4
3
2
1
0
VBIAS[6]  
VBIAS[5]  
VBIAS[4]  
VBIAS[3]  
VBIAS[2]  
VBIAS[1]  
VBIAS[0]  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
0h  
0h  
0h  
VBIAS[6] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN6.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN6  
VBIAS[5] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN5.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN5  
VBIAS[4] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN4.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN4  
VBIAS[3] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN3.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN3  
VBIAS[2] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN2.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN2  
VBIAS[1] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN1.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN1  
VBIAS[0] voltage enable.  
A bias voltage of mid-supply (AVDD + AVSS) / 2 is applied to  
AIN0.  
0: Bias voltage is not enabled (default)  
1: Bias voltage is applied to AIN0  
42  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.6.2.3 MUX1—Multiplexer Control Register 1 (address = 02h) [reset = x0h]  
Figure 55. Multiplexer Control Register 1  
7
6
5
4
3
2
1
0
CLKSTAT  
R-xh  
VREFCON[1:0]  
R/W-0h  
REFSELT[1:0]  
R/W-0h  
MUXCAL[2:0]  
R/W-0h  
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset  
Table 19. Multiplexer Control Register 0 Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
CLKSTAT  
R
xh  
Clock status.  
This bit is read-only and indicates whether the internal oscillator or  
external clock is being used.  
0: Internal oscillator in use  
1: External clock in use  
6-5  
VREFCON[1:0]  
R/W  
0h  
Internal reference control.  
These bits control the internal voltage reference. These bits allow the  
reference to be turned on or off completely, or allow the reference state  
to follow the state of the device. Note that the internal reference is  
required for operation of the IDAC functions.  
00: Internal reference is always off (default)  
01: Internal reference is always on  
10, 11: Internal reference is on when a conversion is in progress and  
powers down when the device receives a SLEEP command or the  
START pin is taken low  
4-3  
2-0  
REFSELT[1:0]  
R/W  
R/W  
0h  
0h  
Reference select control.  
These bits select the reference input for the ADC.  
00: REFP0 and REFN0 reference inputs selected (default)  
01: REFP1 and REFN1 reference inputs selected  
10: Internal reference selected  
11: Internal reference selected and internally connected to REFP0 and  
REFN0 input pins  
MUXCAL[2:0](1)  
System monitor control.  
These bits are used to select a system monitor. The MUXCAL selection  
supercedes selections from the MUX0, MUX1, and VBIAS registers  
(includes MUX_SP, MUX_SN, VBIAS, and reference input selections).  
000: Normal operation (default)  
001: Offset calibration. The analog inputs are disconnected and AINP  
and AINN are internally connected to mid-supply (AVDD + AVSS) / 2.  
010: Gain calibration. The analog inputs are connected to the voltage  
reference.  
011: Temperature measurement. The inputs are connected to a diode  
circuit that produces a voltage proportional to the ambient temperature  
of the device.  
100: REF1 monitor. The analog inputs are disconnected and AINP and  
AINN are internally connected to (V(REFP1) – V(REFN1)) / 4.  
101: REF0 monitor. The analog inputs are disconnected and AINP and  
AINN are internally connected to (V(REFP0) – V(REFN0)) / 4.  
110: Analog supply monitor. The analog inputs are disconnected and  
AINP and AINN are internally connected to (AVDD – AVSS) / 4.  
111: Digital supply monitor. The analog inputs are disconnected and  
AINP and AINN are internally connected to (DVDD – DGND) / 4.  
(1) When using either reference monitor, the internal reference must be enabled.  
Table 20 provides the ADC input connection and PGA settings for each MUXCAL setting. The PGA setting  
reverts to the original SYS0 register setting when MUXCAL is taken back to normal operation or offset  
measurement.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
43  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Table 20. MUXCAL Settings  
MUXCAL[2:0]  
PGA GAIN SETTING  
Set by the SYS0 register  
ADC INPUT  
000  
001  
010  
011  
100  
101  
110  
111  
Normal operation  
Set by the SYS0 register  
Forced to 1  
Inputs shorted to mid-supply (AVDD + AVSS) / 2  
V(REFP) – V(REFN) (full-scale)  
Temperature measurement diode  
(V(REFP1) – V(REFN1)) / 4  
Forced to 1  
Forced to 1  
Forced to 1  
(V(REFP0) – V(REFN0)) / 4  
Forced to 1  
(AVDD – AVSS) / 4  
Forced to 1  
(DVDD – DGND) / 4  
8.6.2.4 SYS0—System Control Register 0 (address = 03h) [reset = 00h]  
Figure 56. System Control Register 0  
7
0
6
5
4
3
2
1
0
PGA[2:0]  
R/W-0h  
DR[3:0]  
R/W-0h  
R-0h  
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset  
Table 21. System Control Register 0 Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
RESERVED  
R
0h  
Reserved.  
Always write 0  
6-4  
PGA[2:0]  
R/W  
0h  
Gain setting for the PGA.  
These bits determine the gain of the PGA.  
000: PGA = 1 (default)  
001: PGA = 2  
010: PGA = 4  
011: PGA = 8  
100: PGA = 16  
101: PGA = 32  
110: PGA = 64  
111: PGA = 128  
3-0  
DR[3:0]  
R/W  
0h  
Data output rate setting.  
These bits determine the data output rate of the ADC.  
0000: DR = 5 SPS (default)  
0001: DR = 10 SPS  
0010: DR = 20 SPS  
0011: DR = 40 SPS  
0100: DR = 80 SPS  
0101: DR = 160 SPS  
0110: DR = 320 SPS  
0111: DR = 640 SPS  
1000: DR = 1000 SPS  
1001 to 1111: DR = 2000 SPS  
44  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.6.2.5 OFC—Offset Calibration Coefficient Register (address = 04h, 05h, 06h) [reset = 00h, 00h, 00h]  
These bits make up the offset calibration coefficient register. Note that address 04h = 7-0, 05h = 15-8, and 06h =  
23-16.  
Figure 57. Offset Calibration Coefficient Register  
7
6
5
4
3
2
1
9
0
8
OFC[7:0]  
R/W-00h  
15  
23  
14  
22  
13  
21  
12  
20  
11  
19  
10  
18  
OFC[15:8]  
R/W-00h  
17  
16  
OFC[23:16]  
R/W-00h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 22. Offset Calibration Coefficient Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
23-0  
OFC[23:0]  
R/W  
000000h  
Offset calibration register.  
Three registers compose the ADC 24-bit offset calibration word  
and are in twos complement format. The upper 16 bits  
(OFC[23:8]) can correct offsets ranging from –FS to +FS, and  
the lower eight bits (OFC[7:0]) provide sub-LSB correction. The  
ADC subtracts the register value from the conversion result  
before full-scale operation.  
8.6.2.6 FSC—Full-Scale Calibration Coefficient Register (address = 07h, 08h, 09h) [reset = 00h, 00h, 40h]  
These bits make up the full-scale calibration coefficient register. Note that address 07h = 7-0, 08h = 15-8, and  
09h = 23-16.  
Figure 58. Full-Scale Calibration Coefficient Register  
7
6
5
4
3
2
4
9
0
8
FSC[7:0]  
R/W-00h  
15  
23  
14  
22  
13  
21  
12  
20  
11  
19  
10  
18  
FSC[15:8]  
R/W-00h  
17  
16  
FSC[23:16]  
R/W-40h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 23. Full-Scale Calibration Coefficient Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
23-0  
FSC[23:0]  
R/W  
400000h  
Full-scale calibration register.  
Three registers compose the ADC 24-bit, full-scale calibration  
word. The 24-bit word is straight binary. The ADC divides the  
register value of the FSC register by 400000h to derive the scale  
factor for calibration. After the offset calibration, the ADC  
multiplies the scale factor by the conversion result.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
45  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.6.2.7 IDAC0—IDAC Control Register 0 (address = 0Ah) [reset = x0h]  
Figure 59. IDAC Control Register 0  
7
6
5
4
3
2
1
0
ID[3:0]  
R-xh  
DRDY MODE  
R/W-0h  
IMAG[2:0]  
R/W-0h  
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset  
Table 24. IDAC Control Register 0 Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7-4  
ID[3:0]  
R
xh  
Revision identification.  
Read-only, factory-programmed bits used for revision  
identification.  
Note: The revision ID may change without notification  
3
DRDY MODE  
R/W  
R/W  
0h  
0h  
Data ready mode setting.  
This bit sets the DOUT/DRDY pin functionality. In either setting  
of the DRDY MODE bit, the dedicated DRDY pin continues to  
indicate data ready, active low.  
0: DOUT/DRDY pin functions only as data out (default)  
1: DOUT/DRDY pin functions both as data out and data ready,  
active low(1)  
2-0  
IMAG[2:0]  
IDAC excitation current magnitude.  
The device has two excitation current sources (IDACs) that can  
be used for sensor excitation. The IMAG bits control the  
magnitude of the excitation current. The IDACs require the  
internal reference to be on.  
000: off (default)  
001: 50 µA  
010: 100 µA  
011: 250 µA  
100: 500 µA  
101: 750 µA  
110: 1000 µA  
111: 1500 µA  
(1) Cannot be used in SDATAC mode.  
46  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.6.2.8 IDAC1—IDAC Control Register 1 (address = 0Bh) [reset = FFh]  
Figure 60. IDAC Control Register 1  
7
6
5
4
3
2
1
0
I1DIR[3:0]  
R/W-Fh  
I2DIR[3:0]  
R/W-Fh  
LEGEND: R/W = Read/Write; -n = value after reset  
The two IDACs can be routed to either the IEXC1 and IEXC2 output pins or directly to the analog inputs.  
Table 25. IDAC Control Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7-4  
I1DIR[3:0]  
R/W  
Fh  
IDAC excitation current output 1.  
These bits select the output pin for the first excitation current  
source.  
0000: AIN0  
0001: AIN1  
0010: AIN2  
0011: AIN3  
0100: AIN4  
0101: AIN5  
0110: AIN6  
0111: AIN7  
10x0: IEXC1  
10x1: IEXC2  
11xx: Disconnected (default)  
3-0  
I2DIR[3:0]  
R/W  
Fh  
IDAC excitation current output 2.  
These bits select the output pin for the second excitation current  
source.  
0000: AIN0  
0001: AIN1  
0010: AIN2  
0011: AIN3  
0100: AIN4  
0101: AIN5  
0110: AIN6  
0111: AIN7  
10x0: IEXC1  
10x1: IEXC2  
11xx: Disconnected (default)  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
47  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.6.2.9 GPIOCFG—GPIO Configuration Register (address = 0Ch) [reset = 00h]  
Figure 61. GPIO Configuration Register  
7
6
5
4
3
2
1
0
IOCFG[7:0]  
R/W-00h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 26. GPIO Configuration Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
IOCFG[7]  
R/W  
0h  
GPIO[7] (AIN7) pin configuration.  
0: GPIO[7] is not enabled (default)  
1: GPIO[7] is applied to AIN7  
6
5
4
3
2
1
0
IOCFG[6]  
IOCFG[5]  
IOCFG[4]  
IOCFG[3]  
IOCFG[2]  
IOCFG[1]  
IOCFG[0]  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
0h  
0h  
0h  
GPIO[6] (AIN6) pin configuration.  
0: GPIO[6] is not enabled (default)  
1: GPIO[6] is applied to AIN6  
GPIO[5] (AIN5) pin configuration.  
0: GPIO[5] is not enabled (default)  
1: GPIO[5] is applied to AIN5  
GPIO[4] (AIN4) pin configuration.  
0: GPIO[4] is not enabled (default)  
1: GPIO[4] is applied to AIN4  
GPIO[3] (AIN3) pin configuration.  
0: GPIO[3] is not enabled (default)  
1: GPIO[3] is applied to AIN3  
GPIO[2] (AIN2) pin configuration.  
0: GPIO[2] is not enabled (default)  
1: GPIO[2] is applied to AIN2  
GPIO[1] (REFN0) pin configuration.  
0: GPIO[1] is not enabled (default)  
1: GPIO[1] is applied to REFN0  
GPIO[0] (REFP0) pin configuration.  
0: GPIO[0] is not enabled (default)  
1: GPIO[0] is applied to REFP0  
48  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
8.6.2.10 GPIODIR—GPIO Direction Register (address = 0Dh) [reset = 00h]  
Figure 62. GPIO Direction Register  
7
6
5
4
3
2
1
0
IODIR[7:0]  
R/W-00h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 27. GPIO Direction Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
IODIR[7]  
R/W  
0h  
GPIO[7] (AIN7) pin direction.  
This bit configures GPIO[7] as a GPIO input or GPIO output.  
0: GPIO[7] is an output (default)  
1: GPIO[7] is an input  
6
5
4
3
2
1
0
IODIR[6]  
IODIR[5]  
IODIR[4]  
IODIR[3]  
IODIR[2]  
IODIR[1]  
IODIR[0]  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
0h  
0h  
0h  
GPIO[6] (AIN6) pin direction.  
This bit configures GPIO[6] as a GPIO input or GPIO output.  
0: GPIO[6] is an output (default)  
1: GPIO[6] is an input  
GPIO[5] (AIN5) pin direction.  
This bit configures GPIO[5] as a GPIO input or GPIO output.  
0: GPIO[5] is an output (default)  
1: GPIO[5] is an input  
GPIO[4] (AIN4) pin direction.  
This bit configures GPIO[4] as a GPIO input or GPIO output.  
0: GPIO[4] is an output (default)  
1: GPIO[4] is an input  
GPIO[3] (AIN3) pin direction.  
This bit configures GPIO[3] as a GPIO input or GPIO output.  
0: GPIO[3] is an output (default)  
1: GPIO[3] is an input  
GPIO[2] (AIN2) pin direction.  
This bit configures GPIO[2] as a GPIO input or GPIO output.  
0: GPIO[2] is an output (default)  
1: GPIO[2] is an input  
GPIO[1] (REFN0) pin direction.  
This bit configures GPIO[1] as a GPIO input or GPIO output.  
0: GPIO[1] is an output (default)  
1: GPIO[1] is an input  
GPIO[0] (REFP0) pin direction.  
This bit configures GPIO[0] as a GPIO input or GPIO output.  
0: GPIO[0] is an output (default)  
1: GPIO[0] is an input  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
49  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
8.6.2.11 GPIODAT—GPIO Data Register (address = 0Eh) [reset = 00h]  
Figure 63. GPIO Data Register  
7
6
5
4
3
2
1
0
IODAT[7:0]  
R/W-00h  
LEGEND: R/W = Read/Write; -n = value after reset  
Table 28. GPIO Data Register Field Descriptions  
BIT  
FIELD  
TYPE  
RESET  
DESCRIPTION  
7
IODAT[7]  
R/W  
0h  
GPIO[7] (AIN7) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[7] is low (default)  
1: GPIO[7] is high  
6
5
4
3
2
1
0
IODAT[6]  
IODAT[5]  
IODAT[4]  
IODAT[3]  
IODAT[2]  
IODAT[1]  
IODAT[0]  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
0h  
0h  
0h  
0h  
0h  
0h  
0h  
GPIO[6] (AIN6) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[6] is low (default)  
1: GPIO[6] is high  
GPIO[5] (AIN5) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[5] is low (default)  
1: GPIO[5] is high  
GPIO[4] (AIN4) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[4] is low (default)  
1: GPIO[4] is high  
GPIO[3] (AIN3) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[3] is low (default)  
1: GPIO[3] is high  
GPIO[2] (AIN2) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[2] is low (default)  
1: GPIO[2] is high  
GPIO[1] (REFN0) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[1] is low (default)  
1: GPIO[1] is high  
GPIO[0] (REFP0) pin data.  
When configured as an output, a read to this bit returns the  
register value.  
When configured as an input, a write to this bit only sets the  
register value.  
0: GPIO[0] is low (default)  
1: GPIO[0] is high  
50  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
9 Application 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.  
9.1 Application Information  
The ADS1148-Q1 offers many integrated features to ease the measurement of the most common sensor types,  
including various types of temperature and bridge sensors. Primary considerations when designing an application  
with this device include connecting and configuring the serial interface, designing the analog input filtering,  
establishing an appropriate external reference for ratiometric measurements, and setting the common-mode input  
voltage for the internal PGA. These considerations are discussed in this section.  
9.1.1 Serial Interface Connections  
Figure 64 shows the principle serial interface connections for the ADS1148-Q1.  
47  
GPIO  
3.3 V  
47 ꢀ  
1
2
DVDD  
DGND  
CLK  
SCLK  
DIN  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
SCLK  
MOSI  
47 ꢀ  
47 ꢀ  
47 ꢀ  
47 ꢀ  
47 ꢀ  
0.1 mF  
Microcontroller  
with SPI  
3
DOUT/DRDY  
DRDY  
CS  
MISO  
4
RESET  
REFP0  
REFN0  
REFP1  
REFN1  
VREFOUT  
VREFCOM  
AIN0  
GPIO/IRQ  
GPIO  
5
6
START  
AVDD  
AVSS  
GPIO  
5 V  
3.3 V  
7
DVDD  
DVSS  
TI Device  
0.1 mF  
0.1 mF  
8
9
IEXC1  
IEXC2  
AIN3  
1 mF  
10  
11  
12  
13  
14  
AIN1  
AIN2  
AIN4  
AIN7  
AIN5  
AIN6  
Copyright © 2016, Texas Instruments Incorporated  
Figure 64. Serial Interface Connections  
Most microcontroller SPI peripherals can operate with the ADS1148-Q1. The interface operates in SPI mode 1  
where CPOL = 0 and CPHA = 1. In SPI mode 1, SCLK idles low and data are launched or changed only on  
SCLK rising edges; data are latched or read by the master and slave on SCLK falling edges. Details of the SPI  
communication protocol employed by the device can be found in the Timing Requirements section.  
47-Ω resistors are recommended to be placed in series with all digital input and output pins (CS, SCLK, DIN,  
DOUT/DRDY, DRDY, RESET, and START). This resistance smooths sharp transitions, suppresses overshoot,  
and offers some overvoltage protection. Care must be taken to meet all SPI timing requirements because the  
additional resistors interact with the bus capacitances present on the digital signal lines.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
51  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Application Information (continued)  
9.1.2 Analog Input Filtering  
Analog input filtering serves two purposes: first, to limit the effect of aliasing during the sampling process and  
second, to reduce external noise from being a part of 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 and show up in the  
actual frequency band of interest below half the sampling frequency. Note that inside a ΔΣ ADC, the input signal  
is sampled at the modulator frequency, fMOD and not at the output data rate. The filter response of the digital filter  
repeats at multiples of the fMOD, as shown in Figure 65. Signals or noise up to a frequency where the filter  
response repeats are attenuated to a certain amount by the digital filter, depending on the filter architecture. 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.  
Magnitude  
Sensor  
Signal  
Unwanted  
Unwanted  
Signals  
Signals  
Output  
Data Rate  
fMOD / 2  
fMOD  
Frequency  
Frequency  
Frequency  
Magnitude  
Digital Filter  
Aliasing of Unwanted  
Signals  
Output  
Data Rate  
fMOD / 2  
fMOD  
Magnitude  
External  
Antialiasing Filter  
Roll-Off  
Output  
fMOD / 2  
fMOD  
Data Rate  
Figure 65. Effect of Aliasing  
52  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Application Information (continued)  
Many sensor signals are inherently band-limited; for example, the output of a thermocouple has a limited rate of  
change. In this case, the sensor signal does not alias back into the pass band when using a ΔΣ ADC. However,  
any noise pickup 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. 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 typically exists on the printed circuit board (PCB) itself in the form of  
clocks and other digital signals. Analog input filtering helps remove unwanted signals from affecting the  
measurement result.  
A first-order resistor-capacitor (RC) filter is (in most cases) 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 fMOD / 2 is  
attenuated to a level below the noise floor of the ADC. The digital filter of the ADS1148-Q1 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 10 times higher is generally a good starting point for a  
system design.  
Internal to the device, prior to the PGA inputs, is an EMI filter; see Figure 18. The cutoff frequency of this filter is  
approximately 47 MHz, which helps reject high-frequency interferences.  
9.1.3 External Reference and Ratiometric Measurements  
The full-scale range of the ADS1148-Q1 is defined by the reference voltage and the PGA gain (FSR = ±VREF  
/
Gain). An external reference can be used instead of the integrated 2.048-V reference to adapt the FSR to the  
specific system requirements. An external reference must be used if VIN is greater than 2.048 V. For example, an  
external 2.5-V reference is required to measure signals as large as 2.5 V. Note that the input signal must be  
within the common-mode input range to be valid, and that the reference input voltage must be between 0.5 V  
and (AVDD – AVSS – 1 V).  
The buffered reference inputs of the device also allow the implementation of ratiometric measurements. In a  
ratiometric measurement, the same excitation source that is used to excite the sensor is also used to establish  
the reference for the ADC. As an example, a simple form of a ratiometric measurement uses the same current  
source to excite both the resistive sensor element (such as an RTD) and another resistive reference element that  
is in series with the element being measured. The voltage that develops across the reference element is used as  
the reference source for the ADC. In this configuration, current noise and drift are common to both the sensor  
measurement and the reference; therefore, these components cancel out in the ADC transfer function. The  
output code is only a ratio of the sensor element value and the reference resistor value, and is not affected by  
the absolute value of the excitation current.  
9.1.4 Establishing a Proper Common-Mode Input Voltage  
The ADS1148-Q1 is used to measure various types of signal configurations. However, configuring the input of  
the device properly for the respective signal type is important.  
The ADS1148-Q1 features an 8-input multiplexer. Each input can be independently selected as the positive input  
or the negative input to be measured by the ADC. With an 8-input multiplexer, four independent differential-input  
channels can be measured. Seven channels can also be chosen to be measured, using one input as a fixed  
common input. Regardless of the analog input configuration, make sure that all inputs, including the common  
input are within the common-mode input voltage range.  
If the supply is unipolar (for example, AVSS = 0 V and AVDD = 5 V), then V(AINN) = 0 V is not within the common-  
mode input range as given by Equation 3. Therefore, a single-ended measurement with the common input  
connected to ground is not possible. The common input is recommended to be connected to mid-supply, or  
alternatively to VREFOUT. Note that the common-mode range becomes further restricted with increasing PGA  
gain.  
If the supply is bipolar (AVSS = –2.5 V and AVDD = 2.5 V), then ground is within the common-mode input range.  
Single-ended measurements with the common input connected to 0 V are possible in this case.  
For a detailed explanation of the common-mode input range in relation to the PGA, see the PGA Common-Mode  
Voltage Requirements section.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
53  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Application Information (continued)  
9.1.5 Isolated (or Floating) Sensor Inputs  
Isolated sensors (sensors that are not referenced to the ADC ground) must have a common-mode voltage  
established within the specified ADC input range. Level shift the common-mode voltage by external resistor  
biasing, by connecting the negative lead to ground (bipolar analog supply), or by connecting to a dc voltage  
(unipolar analog supply). The 2.048-V reference output voltage can also be used to provide level shifting to  
floating sensor inputs.  
9.1.6 Unused Inputs and Outputs  
To minimize leakage currents on the analog inputs, leave unused analog inputs floating, or connect these inputs  
to mid-supply or to AVDD. Connecting unused analog inputs to AVSS is possible as well, but can yield higher  
leakage currents than the options mentioned previously.  
Do not float unused digital inputs or excessive power-supply leakage current may result. Tie all unused digital  
inputs to the appropriate levels, DVDD or DGND, even when in power-down mode. If the DRDY output is not  
used, leave the pin unconnected or tied to DVDD using a weak pullup resistor.  
9.1.7 Pseudo Code Example  
The following list shows a pseudo code sequence with the required steps to set up the device and the  
microcontroller that interfaces to the ADC to take subsequent readings from the ADS1148-Q1 in stop read data  
continuous (SDATAC) mode. In SDATAC mode, waiting for a time period longer than the data rate to retrieve the  
conversion result is sufficient. New conversion data does not interrupt the reading of registers or data on DOUT.  
However in this example, the dedicated DRDY pin is used to indicate the availability of new conversion data  
instead of waiting a set time period for a readout. The default configuration register settings are changed to PGA  
gain = 16, using the internal reference and a data rate of 20 SPS.  
Power up;  
Delay for a minimum of 16 ms to allow power supplies to settle and power-on reset to complete;  
Enable the device by setting the START pin high;  
Configure the serial interface of the microcontroller to SPI mode 1 (CPOL = 0, CPHA =1);  
If the CS pin is not tied low permanently, configure the microcontroller GPIO connected to CS as an  
output;  
Configure the microcontroller GPIO connected to the DRDY pin as a falling edge triggered interrupt  
input;  
Set CS to the device low;  
Delay for a minimum of tCSSC  
;
Send the RESET command (06h) to make sure the device is properly reset after power up;  
Delay for a minimum of 0.6 ms;  
Send the SDATAC command (16h) to prevent the new data from interrupting data or register transactions;  
Write the respective register configuration with the WREG command (40h, 03h, 01h, 00h, 03h and 42h);  
As an optional sanity check, read back all configuration registers with the RREG command (four bytes  
from 20h, 03h);  
Send the SYNC command (04h) to start the ADC conversion;  
Delay for a minimum of tSCCS  
;
Clear CS to high (resets the serial interface);  
Loop  
{
Wait for DRDY to transition low;  
Take CS low;  
Delay for a minimum of tCSSC  
;
Send the RDATA command (12h);  
Send 16 SCLKs to read out conversion data on DOUT/DRDY;  
Delay for a minimum of tSCCS  
;
Clear CS to high;  
}
Take CS low;  
Delay for a minimum of tCSSC  
;
Send the SLEEP command (02h) to stop conversions and put the device in power-down mode;  
54  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Application Information (continued)  
9.1.8 Channel Multiplexing Example  
This example explains a method to use the device with two sensors connected to two different analog channels.  
Figure 66 shows the sequence of SPI operations performed on the device. After power-up, 216 tCLK cycles are  
required before communication can be started. During the first 216 tCLK cycles, the device is internally held in a  
reset state. In this example, one of the sensors is connected to channels AIN0 and AIN1 and the other sensor is  
connected to channels AIN2 and AIN3. The ADC is operated at a data rate of 2 kSPS. The PGA gain is set to 32  
for both sensors. VBIAS is connected to the negative terminal of both sensors (that is, channels AIN1 and AIN3).  
All these settings can be changed by performing a block write operation on the first four registers of the device.  
After the DRDY pin goes low, the conversion result can be immediately retrieved by sending in 16 SCLK pulses  
because the device defaults to RDATAC mode. When the conversion result is being retrieved, the active input  
channels can be switched to AIN2 and AIN3 by writing into the MUX0 register in a full-duplex manner, as shown  
in Figure 66. The write operation is completed with an additional eight SCLK pulses. The time from the write  
operation into the MUX0 register to the next DRDY low transition is shown in Figure 66 and is 0.513 ms in this  
case. After DRDY goes low, the conversion result can be retrieved and the active channel can be switched as  
before.  
Power-up sequence  
16 ms(1)  
ADC initial setup  
Multiplexer change to channel 2  
Data retrieval for  
channel 2 conversion  
DVDD  
START  
RESET  
CS  
WREG  
WREG  
NOP  
DIN  
SCLK  
DOUT  
Conversion result  
for channel 1  
Conversion result  
for channel 2  
Initial setting:  
DRDY  
AIN0 is the positive channel,  
AIN1 is the negative channel,  
Internal reference selected,  
PGA gain = 32, DR = 2 kSPS,  
VBIAS is connected to pins  
AIN1 and AIN3  
0.513 ms for  
MUX0 write  
tDRDY  
AIN2 is the positive channel,  
AIN3 is the negative channel.  
(1) For fCLK = 4.096 MHz.  
Figure 66. SPI Communication Sequence for Channel Multiplexing  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
55  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Application Information (continued)  
9.1.9 Power-Down Mode Example  
This second example deals with performing one conversion after power-up and then entering power-down mode.  
In this example, a sensor is connected to input channels AIN0 and AIN1. Commands to set up the device must  
occur at least 216 system clock cycles after powering up the device. The ADC operates at a data rate of 2 kSPS.  
The PGA gain is set to 32. VBIAS is connected to the negative terminal of the sensor (that is, channel AIN1). All  
these settings can be changed by performing a block write operation on the first four registers of the device. After  
performing the block write operation, the START pin can be taken low. The device enters the power-down mode  
as soon as DRDY goes low 0.575 ms after writing to the SYS0 register. The conversion result can be retrieved  
even after the device enters power-down mode by sending 16 SCLK pulses. Figure 67 shows the SPI  
communication sequence for entering power-down mode after a conversion.  
ADC is put in power-down  
Power-up sequence  
16 ms(1)  
ADC initial setup  
mode after a single conversion.  
Data are retrieved when the  
ADC is powered down  
DVDD  
START  
RESET  
CS  
WREG  
NOP  
DIN  
SCLK  
DOUT  
Conversion result  
for channel 1  
DRDY  
ADC enters  
power-down  
mode  
Initial setting:  
tDRDY  
(0.575 ms)  
AIN0 is the positive channel,  
AIN1 is the negative channel,  
Internal reference selected,  
PGA gain = 32, DR = 2 kSPS,  
VBIAS is connected to AIN1  
(1) For fCLK = 4.096 MHz.  
Figure 67. SPI Communication Sequence for Entering Power-Down Mode After a Conversion  
56  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
9.2 Typical Applications  
9.2.1 Ratiometric 3-Wire RTD Measurement System  
Figure 68 shows a 3-wire RTD application circuit with lead-wire compensation using the ADS1148-Q1. The two  
IDAC current sources integrated in the ADS1148-Q1 are used to implement the lead-wire compensation. One  
IDAC current source (IDAC1) provides excitation to the RTD element. The other current source (IDAC2) has the  
same current setting, providing cancellation of lead-wire resistance by generating a voltage drop across the lead-  
wire resistance RLEAD2 equal to the voltage drop across RLEAD1. The voltages across the lead-wire resistances  
cancel because the voltage across the RTD is measured differentially at ADC pins AIN1 and AIN2. The ADC  
reference voltage (pins REFP0 and REFN0) is derived from the voltage across RREF with the currents from  
IDAC1 and IDAC2, providing ratiometric cancellation of the current-source drift. RREF also level shifts the RTD  
signal to within the ADC specified common-mode input range.  
ADS1148-Q1  
IDAC1  
IDAC2  
AIN0/IEXC1  
AIN1  
CI_CM1  
RI1  
RLEAD1  
RLEAD2  
CI_DIFF  
û  
ADC  
RRTD  
MUX  
PGA  
AIN2  
AIN3/IEXC2  
RI2  
CI_CM2  
RLEAD3  
Reference  
Buffer, MUX  
REFN0  
REFP0  
CR_CM1  
RR1  
CR_CM2  
RR2  
CR_DIFF  
IIDAC1 + IIDAC2  
RREF  
Copyright © 2016, Texas Instruments Incorporated  
(1) Not all analog inputs are shown.  
Figure 68. Ratiometric 3-Wire RTD Measurement System Featuring the ADS1148-Q1  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
57  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Typical Applications (continued)  
9.2.1.1 Design Requirements  
Table 29 shows the design requirements of the 3-wire RTD application.  
Table 29. 3-Wire RTD Application Requirements  
PARAMETER  
Supply voltage  
Data rate  
VALUE  
3.3 V  
20 SPS  
RTD type  
3-wire PT100  
1 mA  
RTD excitation current  
Temperature  
–200°C to +850°C  
Calibrated temperature measurement  
accuracy at TA = 25°C(1)  
±0.2°C  
(1) Not accounting for error of RTD; a two-point gain and offset calibration are performed, as well as  
chopping of the excitation currents to remove IDAC mismatch errors.  
9.2.1.2 Detailed Design Procedure  
9.2.1.2.1 Topology  
Figure 69 shows the basic topology of a ratiometric measurement using an RTD. Shown are the ADC with the  
RTD and a reference resistor RREF. A single current source, labeled IDAC1, is used to excite the RTD as well as  
to establish a reference voltage for the ADC across RREF  
.
IDAC1  
û  
ADC  
RRTD  
REFP  
REFN  
RREF  
Figure 69. Example of a Ratiometric RTD Measurement  
With IDAC1, the ADC measures the RTD voltage using the voltage across RREF as the reference. This process  
gives a measurement such that the output code is proportional to the ratio of the RTD voltage and the reference  
voltage, as shown in Equation 21 and Equation 22.  
Code VRTD / VREF  
(21)  
(22)  
Code (RRTD × IIDAC1) / (RREF × IIDAC1  
)
The currents cancel so that Equation 22 reduces to Equation 23:  
Code RRTD / RREF  
(23)  
As shown in Equation 23, the measurement depends on the resistive value of the RTD and the reference resistor  
RREF, but not on the IDAC1 current value. Therefore, the absolute accuracy and temperature drift of the  
excitation current does not matter. This measurement is ratiometric. As long as there is no current leakage from  
IDAC1 outside of this circuit, the measurement depends only on RRTD and RREF  
.
58  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
In Figure 70, the lead resistances of a 3-wire RTD are shown and another excitation current source is added,  
labeled IDAC2.  
IDAC1  
RLEAD1  
û  
ADC  
RRTD  
RLEAD2  
REFP  
REFN  
RLEAD3  
IDAC2  
RREF  
Figure 70. Example of a Lead Wire Compensation  
With a single excitation current source, RLEAD1 adds an error to the measurement. By adding IDAC2, the second  
excitation current source is used to cancel out the error in the lead wire resistance. When adding the lead  
resistances and the second current source, Equation 22 becomes:  
Code [VRTD + (RLEAD1 × IIDAC1) – (RLEAD2 × IIDAC2)] / [VREF × (IIDAC1 + IIDAC2)]  
(24)  
If the lead resistances match and the excitation currents match, then RLEAD1 = RLEAD2 and IIDAC1 = IIDAC2. The  
lead wire resistances cancel out so that Equation 24 reduces to the result in Equation 25, thus maintaining a  
ratiometric measurement.  
Code RRTD / (2 × RREF  
)
(25)  
RLEAD3 is not part of the measurement because this lead resistance is not in the input measurement path or in  
the reference input path.  
As Equation 24 shows, the two current sources must be matched to cancel the lead resistances of the RTD  
wires. Any mismatch in the two current sources is minimized by using the multiplexer to swap or chop the two  
current sources between the two inputs. Taking measurements in both configurations and averaging the readings  
reduces the effects of mismatched current sources. The design uses the multiplexer in the ADS1148-Q1 to  
implement this chopping technique to remove the mismatch error between IDAC1 and IDAC2.  
9.2.1.2.2 RTD Selection  
The RTD is first chosen to be a PT100 element. The RTD resistance is defined by the Callendar-Van Dusen  
(CVD) equations and the resistance of the RTD is known depending on the temperature. The PT100 RTD has an  
impedance of 100 Ω at 0˚C and roughly 0.385 Ω of resistance change per 1˚C in temperature change. With a  
desired temperature measurement accuracy of 0.2˚C, this value translates to a resistive measurement accuracy  
of approximately 0.077 Ω. The RTD resistance at the low end of the temperature range of –200˚C is 18.59 Ω and  
the resistance at the high end of the temperature range of 850˚C is 390.48 Ω.  
9.2.1.2.3 Excitation Current  
For the best possible resolution, the voltage across the RTD must be made as large as possible compared to the  
noise floor in the measurement. In general, measurement resolution improves with increasing excitation current.  
However, a larger excitation current creates self-heating in the RTD that causes drift and error in the  
measurement. The selection of excitation currents trades off resolution against sensor self-heating.  
The excitation current sources in this design are selected to be 1 mA. This selection maximizes the value of the  
RTD voltage and keeps the self-heating low. The typical range of RTD self-heating coefficients is 2.5 mW/°C for  
small, thin-film elements and 65 mW/°C for larger, wire-wound elements. With a 1-mA excitation at the maximum  
RTD resistance value, the power dissipation in the RTD is less than 0.4 mW and keeps the measurement errors  
resulting from self-heating to less than 0.01˚C.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
59  
Product Folder Links: ADS1148-Q1  
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
As mentioned in the Topology section, chopping of the excitation current sources cancels mismatches between  
the IDACs. This technique is necessary for obtaining the best possible accuracy from the system. Mismatch  
between the excitation current sources is a large source of error if chopping is not implemented.  
The internal reference voltage must be enabled when using the IDACs, even if an external ratiometric  
measurement is used for ADC conversions.  
Table 30 shows the ADS1148-Q1 register settings for setting up the internal reference and the excitation current  
sources.  
Table 30. Register Bit Settings for Excitation Current Sources  
REGISTER  
ADDRESS  
BIT NAME  
BIT VALUES  
COMMENT  
MUX1(1)  
02h  
VREFCON[1:0]  
01  
Internal reference enabled  
REFP0 and REFN0 reference inputs  
selected  
MUX1  
02h  
REFSELT[1:0]  
00  
IDAC0  
IDAC1  
IDAC1  
0Ah  
0Bh  
0Bh  
IMAG[2:0]  
I1DIR[3:0](2)  
I2DIR[3:0](2)  
110  
0000  
0011  
IDAC magnitude = 1 mA  
IDAC1 = AIN0  
IDAC2 = AIN3  
(1) The internal reference is required to be enabled to use the IDAC current sources.  
(2) To implement chopping, swap the IDAC1 direction for the IDAC2 direction. Set I1DIR[3:0] = 0011 and I2DIR[3:0] = 0000.  
9.2.1.2.4 Reference Resistor (RREF  
)
The common-mode voltage of the measurement is recommended to be set near mid-supply, which helps keep  
the input within the common-mode input range of the PGA.  
The reference resistor is selected to be 820 Ω. The voltage across RREF is calculated from Equation 26.  
VREF = RREF × (IIDAC1 + IIDAC2) = 820 Ω × 2 mA = 1.64 V  
(26)  
With AVDD = 3.3 V, Equation 26 shows that the input voltage is just below mid-supply.  
The excitation current sources operate properly to a maximum IDAC compliance voltage. The current sources  
lose current regulation above this compliance voltage. In this example, the output voltage of the excitation current  
source is calculated from the sum of the voltages across the RTD and RREF, as shown in Equation 27.  
VIDAC1 MAX = RRTD MAX × IIDAC1 + [RREF × (IIDAC1 + IIDAC2)] = 0.4 V + 1.64 V = 2.04 V  
(27)  
A compliance voltage of 3.3 V – 2.04 V = 1.26 V is sufficient for proper IDAC operation. See Figure 9 and  
Figure 10 in the Typical Characteristics section for details.  
Because the voltage across RREF sets the reference voltage for the ADC, the tolerance and temperature drift of  
RREF directly affects the measurement gain. A resistor with a 0.01% maximum tolerance is selected for this  
measurement.  
9.2.1.2.5 PGA Setting  
Because the excitation current is small to reduce self-heating, the PGA in the ADS1148-Q1 is used to amplify the  
signal across the RTD to use the full-scale range of the ADC. Starting with the reference voltage, the ADC is  
able to measure a differential input signal range of ±1.64 V. The maximum allowable PGA gain setting is based  
on the reference voltage, the maximum RTD resistance, and the excitation current.  
As mentioned previously, the resistance of the RTD is a maximum of 850°C. The voltage measured at this  
temperature is at maximum and is given by:  
VRTD MAX = RRTD@850°C × IIDAC1 = 390.48 Ω × 1 mA = 390.48 mV  
where  
RRTD@850°C is 390.48 Ω  
(28)  
With a reference voltage of 1.64 V, the maximum gain for the PGA, without overranging the ADC, is shown in  
Equation 29.  
GainMAX = VREF / VRTD MAX = 1.64 V / 390.48 mV = 4.2 V/V  
(29)  
60  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Selecting a PGA gain of 4 gives a maximum measurement of 95% of the positive full-scale range. Table 31  
shows the register settings to set the PGA gain as well as the inputs for the ADC.  
Table 31. Register Bit Settings for the Input Multiplexer and PGA  
REGISTER  
MUX0  
ADDRESS  
01h  
BIT NAME  
MUX_SP[2:0]  
MUX_SN[2:0]  
PGA[2:0]  
BIT VALUES  
COMMENT  
AINP = AIN1  
AINN = AIN2  
PGA Gain = 4  
001  
010  
010  
MUX0  
01h  
SYS0  
03h  
9.2.1.2.6 Common-Mode Input Range  
Now that the component values are selected, the common-mode input range must be verified to ensure that the  
ADC and PGA are not limited in operation. Start with the maximum input voltage, which gives the most restriction  
in the common-mode input range. At the maximum input voltage, the common-mode input voltage detected by  
the ADC is shown in Equation 30.  
VCM = VREF + (VRTD_MAX / 2) = 1.64 V + (390.48 mV / 2) = 1.835 V  
(30)  
As mentioned in the Low-Noise PGA section, the common-mode input range is shown in Equation 3 and is  
applied to Equation 31.  
AVSS + 0.1 V + (VRTD_MAX × Gain) / 2 VCM AVDD – 0.1 V – (VRTD_MAX × Gain) / 2  
(31)  
After substituting in the appropriate values, the common-mode input range can be found in Equation 32 and  
Equation 33.  
0 V + 0.1 V + (390.48 mV × 4) / 2 VCM 3.3 V – 0.1 V – (390.48 mV × 4) / 2  
881 mV VCM 2.42 V  
(32)  
(33)  
Because VCM = 1.835 V is within the limits of Equation 33, the RTD measurement is within the input common-  
mode range of the ADC and PGA. At the RTD voltage minimum (VRTD MIN = 18.59 mV), a similar calculation can  
be made to show that the input common-mode voltage is within the range as well.  
9.2.1.2.7 Input and Reference Low-Pass Filters  
The differential filters chosen for this application are designed to have a –3-dB corner frequency at least 10 times  
larger than the bandwidth of the ADC. The selected ADS1148-Q1 sampling rate of 20 SPS results in a –3-dB  
bandwidth of 14.8 Hz. The –3-dB filter corner frequency is set to be roughly 250 Hz at a mid-scale measurement  
resistance. For proper operation, the differential cutoff frequencies of the reference and input low-pass filters  
must be well matched. This matching can be difficult because when the resistance of the RTD changes over the  
span of the measurement, the filter cutoff frequency changes as well. To mitigate this effect, the two resistors  
used in the input filter (RI1 and RI2) are chosen to be two orders of magnitude larger than the RTD. Input bias  
currents of the ADC causes a voltage drop across the filter resistors that shows up as a differential offset error if  
the bias currents or filter resistors are not equal. The resistors are recommended to be limited to at most 10 kΩ  
to reduce dc offset errors resulting from the input bias current. RI1 and RI2 are chosen to be 4.7 kΩ.  
The input filter differential capacitor (CI_DIFF) is calculated starting from the cutoff frequency, as shown in  
Equation 34 and Equation 35.  
f–3dB_DIFF = 1 / (2 π × CI_DIFF × (RI1 + RRTD + RI2))  
(34)  
(35)  
f–3dB_DIFF = 1 / (2 π × CI_DIFF × (4.7 kΩ + 150 Ω + 4.7 kΩ))  
After solving for CI_DIFF, the capacitor is chosen to be a standard value of 68 nF.  
To ensure that mismatch of the common-mode filter capacitors does not translate to a differential voltage, the  
common-mode capacitors (CI_CM1 and CI_CM2) are chosen to be 10 times smaller than the differential capacitor,  
making each capacitor 6.8 nF. These capacitor values result in a common-mode cutoff frequency that is roughly  
20 times larger than the differential filter, making the matching of the common-mode cutoff frequencies less  
critical.  
After substituting values into Equation 36 and Equation 37, the common-mode cutoff frequencies are found to be  
f–3dB_CM+ = 4.13 kHz and f–3dB_CM– = 4.24 kHz, respectively.  
f–3dB_CM+ = 1 / [2 π × CI_CM1 × (RI1 + RRTD + RREF)]  
f–3dB_CM– = 1 / (2 π × CI_CM1 × (RI2 + RREF))  
(36)  
(37)  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
61  
Product Folder Links: ADS1148-Q1  
 
 
 
 
 
 
 
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Often, filtering the reference input is not necessary and adding bulk capacitance at the reference input is  
sufficient. However, equations showing a design procedure calculating filter values for the reference inputs are  
shown in Equation 38 and Equation 39.  
The differential reference filter is designed to have a –3-dB corner frequency of 250 Hz to match the differential  
input filter. The two reference filter resistors are selected to be 9.09 kΩ, which is several times larger than the  
value of RREF. The reference filter resistors must not be sized larger than 10 kΩ or dc bias errors become  
significant. The differential capacitor for the reference filter is calculated as shown in Equation 38.  
f–3dB_DIFF = 1 / [2 π × CR_DIFF × (RR1 + RRTD + RR2)]  
CR_DIFF 33 nF  
(38)  
(39)  
After solving for CR_DIFF, the capacitor is chosen to be a standard value of 33 nF.  
To ensure that mismatch of the common-mode filter capacitors does not translate to a differential voltage, the  
reference common-mode capacitors (CR_CM1 and CR_CM2) are chosen to be 10 times smaller than the reference  
differential capacitor, making these capacitors each 3.3 nF. Again, the resulting cutoff frequency for the common-  
mode filters is roughly 20 times larger than the differential filter, making the matching of the cutoff frequencies  
less critical.  
After substituting values into Equation 40 and Equation 41, common-mode cutoff frequencies for the reference  
filter are found to be f–3dB_CM+ = 4.87 kHz and f–3dB_CM+ = 5.31 kHz, respectively.  
f–3dB_CM+ = 1 / [2 π × CR_CM1 × (RR1 + RREF)]  
(40)  
(41)  
f–3dB_CM– = 1 / (2 π × CR_CM2 × RR2  
)
9.2.1.2.8 Register Settings  
The register settings for this design are shown in Table 32.  
Table 32. Register Settings  
REGISTER ADDRESS  
REGISTER NAME  
MUX0  
SETTING  
DESCRIPTION  
00h  
01h  
0Ah  
00h  
Select AINP = AIN1 and AINN = AIN2  
VBIAS  
Internal reference enabled,  
REFP0 and REFN0 reference inputs selected  
02h  
MUX1  
20h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
SYS0  
OFC0(1)  
OFC1  
22h  
xxh  
xxh  
xxh  
xxh  
xxh  
xxh  
PGA gain = 4, DR = 20 SPS  
OFC2  
FSC0(1)  
FSC1  
FSC2  
ID bits can be version dependent,  
IDAC magnitude set to 1 mA  
0Ah  
IDAC0  
x6h  
0Bh  
0Ch  
0Dh  
0Eh  
IDAC1  
03h(2)  
00h  
IDAC1 set to AIN0; IDAC2 set to AIN3  
GPIOCFG  
GPIOCDIR  
GPIODAT  
00h  
00h  
(1) A two-point gain calibration and offset calibration removes errors from the RREF tolerance, offset voltage, and gain error. The results are  
used for the OFC and FSC registers.  
(2) To chop the excitation current sources, swap the output pins with the IDAC1 register and set to 30h.  
62  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
 
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
9.2.1.3 Application Curves  
To test the accuracy of the acquisition circuit, a series of calibrated, high-precision discrete resistors are used as  
the input to the system. Measurements are taken at TA = 25°C. Figure 71 displays the uncalibrated resistance  
measurement accuracy of the system over an input span from 20 Ω to 400 Ω. For each resistor value, 512  
measurements are taken. With each measurement, IDAC1 and IDAC2 are chopped to remove the excitation  
current mismatch.  
The uncalibrated measurement error is displayed in Figure 72. The offset and gain error can be primarily  
attributed to the offset and gain error of the ADC. However, the accuracy of RREF contributes directly to the  
accuracy of the measurement. To keep the gain error low, RREF must be a low-drift precision resistor.  
Precision temperature measurement applications are typically calibrated to remove the effects of gain and offset  
errors, which generally dominate the total system error. The simplest calibration method is a linear, or two-point,  
calibration that applies an equal and opposite gain and offset term to cancel the measured system gain and  
offset errors. Using the results of Figure 72, the uncalibrated gain and offset error are then used to modify the  
offset calibration and the full-scale calibration registers in the device. The results of this calibrated system  
measurement are shown in Figure 73.  
The results in Figure 73 are converted to temperature accuracy by dividing the results by the RTD sensitivity (α)  
at the measured resistance. Over the full resistance input range, the maximum total measured error is ±0.011 Ω.  
Equation 42 uses the measured resistance error and the nominal RTD sensitivity to calculate the measured  
temperature accuracy.  
Error (W)  
0.011 W  
o
Error ( C) =  
o
= ± 0.0286 C  
=
W
a@0 C  
o
0.385  
o
C
(42)  
Figure 74 displays the calculated temperature measurement accuracy of the circuit assuming a linear RTD  
resistance to temperature response. Figure 74 does not include any linearity compensation of the RTD.  
35000  
30000  
25000  
20000  
15000  
10000  
5000  
0
0.0  
-0.1  
-0.2  
-0.3  
-0.4  
-0.5  
-0.6  
-0.7  
y = 79.880x - 0.603  
Uncalibrated Results  
Best Fit Line  
0
100  
200  
300  
400  
500  
0
100  
200  
RRTD ()  
300  
400  
RRTD ()  
C001  
C002  
Figure 71. Resistance Measurement Results With  
Precision Resistors Before Calibration  
Figure 72. Resistance Measurement Error With Precision  
Resistors Before Calibration  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
63  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
0.04  
0.03  
0.02  
0.01  
0.00  
-0.01  
-0.02  
-0.03  
0.015  
0.010  
0.005  
0.000  
-0.005  
-0.010  
0
100  
200  
RRTD ()  
300  
400  
0
100  
200  
RRTD ()  
300  
400  
C004  
C003  
Figure 74. Calculated Temperature Measurement Error  
from Resistance Measurement Error  
Figure 73. Resistance Measurement Error With Precision  
Resistors After Calibration  
Table 33 compares the measurement accuracy with the design goal from Table 29.  
Table 33. Comparison of Design Goals and Measured Performance  
PARAMETER  
GOAL  
±0.077 Ω  
±0.2°C  
MEASURED  
±0.011 Ω  
Calibrated resistance measurement accuracy at TA = 25ºC  
Calibrated temperature measurement accuracy at TA = 25ºC  
±0.029°C  
64  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
9.2.2 K-Type Thermocouple Measurement (–200°C to +1250°C) With Cold-Junction Compensation  
Figure 75 shows the basic connections of a thermocouple measurement system. This circuit uses a cold-junction  
compensation measurement based on the Ratiometric 3-Wire RTD Measurement System topology described in  
the Ratiometric 3-Wire RTD Measurement System example. Using the IEXC1 and IEXC2 pins allows for routing  
of the IDAC currents without using any other analog pins. Along with the thermocouple and cold-junction  
measurements, four other analog inputs (AIN4 to AIN7, not shown in the schematic) are available for alternate  
measurements or use as GPIO pins.  
3.3 V  
3.3 V  
3.3 V  
0.1 µF  
0.1 µF  
Isothermal  
Block  
RB1  
CI_CM1  
RI1  
AIN0  
AIN1  
DVDD  
AVDD  
ADS1148-Q1  
CI_DIFF  
û  
ADC  
PGA  
RI2  
CI_CM2  
Thermocouple  
MUX  
RB2  
AIN2  
AIN3  
Reference Mux  
CRTD_I_CM1  
RRTD_I1  
RRTD  
IEXC1  
IEXC2  
IDAC1  
IDAC2  
CRTD_I_DIFF  
3-Wire RTD  
Internal  
Reference  
RRTD_I2  
CRTD_I_CM2  
REFN0  
DGND  
REFP0  
AVSS  
CR_DIFF  
CR_CM2  
RR2  
CR_CM1  
RR1  
RREF  
Copyright © 2016, Texas Instruments  
Incorporated  
(1) Not all analog inputs are shown.  
Figure 75. Thermocouple Measurement System Using the ADS1148-Q1  
9.2.2.1 Design Requirements  
Table 34 shows the design requirements of the thermocouple application.  
Table 34. Example Thermocouple Application Requirements  
PARAMETER  
Supply voltage  
VALUE  
3.3 V  
Reference voltage  
Internal 2.048-V reference  
10 readings per second  
K
Update rate  
Thermocouple type  
Temperature measurement  
Measurement accuracy at TA = 25ºC(1)  
–200ºC to +1250ºC  
±0.5ºC  
(1) Not accounting for error of thermocouple and the cold-junction measurement; offset calibration is  
performed at T(TC) = T(CJ) = 25°C; no gain calibration.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
65  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
9.2.2.2 Detailed Design Procedure  
9.2.2.2.1 Biasing Resistors  
The biasing resistors RB1 and RB2 are used to set the common-mode voltage of the thermocouple to within the  
specified common-mode voltage range of the PGA (in this example, to mid-supply AVDD / 2). If the application  
requires the thermocouple to be biased to GND, a bipolar supply (for example, AVDD = 2.5 V and AVSS =  
–2.5 V) must be used for the device to meet the common-mode voltage requirement of the PGA. When choosing  
the values of the biasing resistors, care must be taken so that the biasing current does not degrade  
measurement accuracy. The biasing current flows through the thermocouple and can cause self-heating and  
additional voltage drops across the thermocouple leads. Typical values for the biasing resistors range from 1 MΩ  
to 50 MΩ.  
In addition to biasing the thermocouple, RB1 and RB2 are also useful for detecting an open thermocouple lead.  
When one of the thermocouple leads fails open, the biasing resistors pull the analog inputs (AIN0 and AIN1) to  
AVDD and AVSS, respectively. The ADC consequently reads a full-scale value, which is outside the normal  
measurement range of the thermocouple voltage, to indicate this failure condition.  
9.2.2.2.2 Input Filtering  
Although the digital filter attenuates high-frequency components of noise, a first-order, passive RC filter is  
recommended to be provided at the inputs to further improve performance. The differential RC filter formed by  
RI1, RI2, and the differential capacitor CI_DIFF offers a cutoff frequency that is calculated using Equation 43.  
fC = 1 / [2 π × (RI1 + RI2) × CI_DIFF)]  
(43)  
Two common-mode filter capacitors (CI_CM1 and CI_CM2) are also added to offer attenuation of high-frequency,  
common-mode noise components. The differential capacitor CI_DIFF is recommended to be at least an order of  
magnitude (10 times) larger than the common-mode capacitors (CI_CM1 and CI_CM2) because mismatches in the  
common-mode capacitors can convert common-mode noise into differential noise.  
The filter resistors RF1 and RF2 also serve as current-limiting resistors. These resistors limit the current into the  
analog inputs (AIN0 and AIN1) of the device to safe levels if an overvoltage on the inputs occurs. Care must be  
taken when choosing the filter resistor values because the input currents flowing into and out of the device cause  
a voltage drop across the resistors. This voltage drop shows up as an additional offset error at the ADC inputs.  
For thermocouple measurements, limit the filter resistor values to below 10 kΩ.  
The filter component values used in this design are: RI1 = RI2 = 1 kΩ, CI_DIFF = 100 nF, and CI_CM1 = CI_CM2 = 10  
nF.  
9.2.2.2.3 PGA Setting  
The highest measurement resolution is achieved when matching the largest potential input signal to the FSR of  
the ADC by choosing the highest possible gain. From the design requirement, the maximum thermocouple  
voltage occurs at TTC = 1250°C and is VTC = 50.644 mV, as defined in the tables published by the National  
Institute of Standards and Technology (NIST) using a cold-junction temperature of TCJ = 0°C. A thermocouple  
produces an output voltage that is proportional to the temperature difference between the thermocouple tip and  
the cold junction. If the cold junction is at a temperature below 0°C, the thermocouple produces a voltage larger  
than 50.644 mV. The isothermal block area is constrained by the operating temperature range of the device.  
Therefore, the isothermal block temperature is limited to –40°C. A K-type thermocouple at TTC = 1250°C  
produces an output voltage of VTC = 50.644 mV – (–1.527 mV) = 52.171 mV when referenced to a cold-junction  
temperature of TCJ = –40°C. The maximum gain that can be applied when using the internal 2.048-V reference is  
then calculated as 39.3 from Equation 44. The next smaller PGA gain setting the device offers is 32.  
GainMAX = VREF / VTC MAX = 2.048 V / 52.171 mV = 39.3  
(44)  
9.2.2.2.4 Cold-Junction Measurement  
AIN2 and AIN3 are attached to a 3-wire RTD that is used to measure the cold-junction temperature. Similar to  
the example in the Ratiometric 3-Wire RTD Measurement System section, the 3-wire RTD design is the same  
except the inputs and excitation current sources have been changed. Note that RREF and PGA Gain can be  
optimized for a reduced temperature range.  
66  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
The device does not perform an automatic cold-junction compensation of the thermocouple. This compensation  
must be done in the microcontroller that interfaces to the device. The microcontroller requests one or multiple  
readings of the thermocouple voltage from the device and then sets the device to measure the cold junction with  
the RTD to compensate for the cold-junction temperature.  
An algorithm similar to the following must be implemented on the microcontroller to compensate for the cold-  
junction temperature:  
1. Measure the thermocouple voltage, V(TC), between AIN0 and AIN1.  
2. Measure the temperature of the cold junction, T(CJ), using a ratiometric measurement with the 3-wire RTD  
across AIN2 and AIN3.  
3. Convert the cold-junction temperature into an equivalent thermoelectric voltage, V(CJ), using the tables or  
equations provided by NIST.  
4. Add V(TC) and V(CJ) and translate the summation back into a thermocouple temperature using the NIST tables  
or equations again.  
There are alternate methods of measuring the cold-junction temperature. The additional analog input channels of  
the device can be used in this case to measure the cold-junction temperature with a thermistor or an alternate  
analog temperature sensor.  
9.2.2.2.5 Calculated Resolution  
To get an approximation of the achievable temperature resolution, the peak-to-peak noise of the ADS1148-Q1 at  
gain = 32 and DR = 20 SPS (1.95 µVPP) is taken from Table 1. The noise is divided by the average sensitivity of  
a K-type thermocouple (41 µV/°C), as shown in Equation 45.  
Temperature Resolution = 1.95 µV / 41 µV/°C = 0.048°C  
(45)  
9.2.2.2.6 Register Settings  
The register settings for this design are shown in Table 35. The inputs are selected to measure the thermocouple  
and the internal reference is enabled and selected. The excitation current sources are also enabled and selected.  
Although this configuration consumes some power, this setting allows for a quick transition for the cold-junction  
measurement.  
Table 35. Register Settings for the Thermocouple Measurement  
REGISTER ADDRESS  
REGISTER NAME  
MUX0  
SETTING  
01h  
00h  
30h  
52h  
xxh  
DESCRIPTION  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
0Ah  
0Bh  
0Ch  
0Dh  
0Eh  
Select AINP = AIN0, AINN = AIN1  
VBIAS  
MUX1  
Internal reference enabled, internal reference selected  
SYS0  
PGA gain = 32, DR = 20 SPS  
OFC0  
OFC1  
xxh  
OFC2  
xxh  
FSC0  
xxh  
FSC1  
xxh  
FSC2  
xxh  
IDAC0  
x6h  
IDAC magnitude set to 1 mA  
IDAC1  
89h  
00h  
00h  
00h  
IDAC1 set to IEXC1, IDAC2 set to IEXC2  
GPIOCFG  
GPIOCDIR  
GPIODAT  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
67  
Product Folder Links: ADS1148-Q1  
 
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
Changing to the cold-junction measurement, the registers are set to measure the RTD. This measurement  
requires changing the input, the reference input, the gain, and any calibration settings required for the  
measurement accuracy. Table 36 shows the register settings for the RTD measurement used for cold-junction  
compensation.  
Table 36. Register Settings for the Cold-Junction Measurement  
REGISTER ADDRESS  
REGISTER NAME  
MUX0  
SETTING  
13h  
DESCRIPTION  
00h  
01h  
Select AINP = AIN2, AINN = AIN3  
VBIAS  
00h  
Internal reference enabled, REFP0 and REFN0  
selected  
02h  
03h  
04h  
MUX1  
SYS0  
OFC0  
20h  
22h  
xxh  
PGA gain = 4, DR = 20 SPS  
Calibration values are different between measurement  
settings  
05h  
06h  
07h  
08h  
09h  
0Ah  
0Bh  
0Ch  
0Dh  
0Eh  
OFC1  
OFC2  
xxh  
xxh  
xxh  
xxh  
xxh  
x6h  
89h  
00h  
00h  
00h  
FSC0  
FSC1  
FSC2  
IDAC0  
IDAC magnitude set to 1 mA  
IDAC1  
IDAC1 set to IEXC1, IDAC2 set to IEXC2  
GPIOCFG  
GPIOCDIR  
GPIODAT  
9.3 Do's 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 PGA input voltage range under all input  
conditions.  
Do float unused analog input pins to minimize input leakage current. Connecting unused pins to AVDD is the  
next best option.  
Do provide current limiting to the analog inputs in case overvoltage faults occur.  
Do use a low-dropout linear regulator (LDO) to reduce ripple voltage generated by switch-mode power  
supplies, which is especially true for AVDD where the supply noise can negatively affect the performance.  
Don't cross analog and digital signals.  
Don't allow the analog and digital power supply voltages to exceed 5.5 V under any conditions, even during  
power-up and power-down.  
Figure 76 illustrates the Do's and Don'ts of the ADC circuit connections.  
68  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
Do's and Don'ts (continued)  
INCORRECT  
5 V  
AVDD  
Device  
AINP  
AINN  
16-bit  
ûADC  
PGA  
AVSS  
0 V  
0 V  
Input grounded, unipolar supply  
CORRECT  
CORRECT  
5 V  
2.5 V  
AVDD  
AVDD  
Device  
Device  
AINP  
AINN  
AINP  
AINN  
16-bit  
ûADC  
16-bit  
ûADC  
PGA  
PGA  
2.5 V  
AVSS  
0 V  
AVSS  
0 V  
-2.5 V  
Input referenced to mid-supply, unipolar  
supply  
Input grounded, bipolar supply  
3.3 V  
5 V  
5 V  
3.3 V  
INCORRECT  
INCORRECT  
AVDD  
PGA  
DVDD  
AVDD  
PGA  
DVDD  
16-bit  
Device  
Device  
16-bit  
ûADC  
ûADC  
AVSS  
DGND  
AVSS  
DGND  
Inductive supply or ground connections  
AGND/DGND isolation  
CORRECT  
3.3 V  
3.3 V  
5 V  
2.5 V  
CORRECT  
AVDD  
PGA  
DVDD  
16-bit  
AVDD  
DVDD  
Device  
Device  
16-bit  
ûADC  
PGA  
ûADC  
AVSS  
DGND  
AVSS  
-2.5 V  
DGND  
Low impedance AGND/DGND connection  
Low impedance AGND/DGND connection  
Figure 76. Do's and Don'ts, Circuit Connections  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
69  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
10 Power Supply Recommendations  
The device requires two power supplies: analog (AVDD, AVSS) and digital (DVDD, DGND). The analog power  
supply can be bipolar (for example, AVDD = 2.5 V, AVSS = –2.5 V) or unipolar (for example, AVDD = 3.3 V,  
AVSS = 0 V) and is independent of the digital power supply. The digital supply sets the digital I/O levels (with the  
exception of the GPIO levels that are set by the analog supply of AVDD to AVSS).  
10.1 Power Supply Sequencing  
The power supplies can be sequenced in any order but in no case must any analog or digital inputs exceed the  
respective analog or digital power-supply voltage limits. Wait at least 216 tCLK cycles after all power supplies are  
stabilized before communicating with the device to allow the power-on reset process to complete.  
10.2 Power Supply Decoupling  
Good power-supply decoupling is important to achieve optimum performance. AVDD, AVSS (when using a  
bipolar supply), and DVDD must be decoupled with at least a 0.1-µF capacitor, as shown in Figure 77. Place the  
bypass capacitors as close to the power-supply pins of the device as possible using low-impedance connections.  
Use multi-layer ceramic chip capacitors (MLCCs) that offer low equivalent series resistance (ESR) and  
inductance (ESL) characteristics for power-supply decoupling purposes. For very sensitive systems, or for  
systems in harsh noise environments, avoiding the use of vias for connecting the capacitors to the device pins  
can offer superior noise immunity. The use of multiple vias in parallel lowers the overall inductance and is  
beneficial for connections to ground planes. Connect analog and digital ground together as close to the device as  
possible.  
3.3 V  
3.3 V  
1
2
DVDD  
DGND  
CLK  
SCLK  
DIN  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
1
2
DVDD  
DGND  
CLK  
SCLK  
DIN  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
0.1 µF  
0.1 µF  
3
DOUT/DRDY  
DRDY  
CS  
3
DOUT/DRDY  
DRDY  
CS  
4
RESET  
REFP0  
REFN0  
REFP1  
REFN1  
VREFOUT  
VREFCOM  
AIN0  
4
RESET  
REFP0  
REFN0  
REFP1  
REFN1  
VREFOUT  
VREFCOM  
AIN0  
5
5
+2.5 V  
6
START  
AVDD  
AVSS  
6
START  
AVDD  
AVSS  
5 V  
7
7
0.1 µF  
TI Device  
TI Device  
0.1 µF  
8
8
0.1 µF  
9
IEXC1  
IEXC2  
AIN3  
9
IEXC1  
IEXC2  
AIN3  
-2.5 V  
1 µF  
1 µF  
10  
11  
12  
13  
14  
10  
11  
12  
13  
14  
AIN1  
AIN2  
AIN1  
AIN2  
AIN4  
AIN7  
AIN4  
AIN7  
AIN5  
AIN6  
AIN5  
AIN6  
Copyright © 2016, Texas Instruments Incorporated  
Figure 77. Power-Supply Decoupling for Unipolar and Bipolar Supply Operation  
70  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
11 Layout  
11.1 Layout Guidelines  
Use best design practices when laying out a printed-circuit board (PCB) for both analog and digital components.  
This recommendation generally means that the layout separates analog components [such as ADCs, amplifiers,  
references, digital-to-analog converters (DACs), and analog multiplexers (MUXs)] from digital components [such  
as microcontrollers, complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs),  
radio frequency (RF) transceivers, universal serial bus (USB) transceivers, and switching regulators]. An example  
of good component placement is shown in Figure 78. Although Figure 78 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 analog component.  
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 78. System Component Placement  
The following list outlines some basic recommendations for the layout of the ADS1148-Q1 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. To start, partition the board into analog and digital sections where the  
layout permits. Route digital lines away from analog lines. This routing prevents digital noise from coupling  
back into analog signals.  
The ground plane can be split into an analog plane (AGND) and digital plane (DGND), but is not necessary.  
Place digital signals over the digital plane, and analog signals over the analog plane. As a final step in the  
layout, the split between the analog and digital grounds must be connected to together at the ADC.  
Fill void areas on signal layers with ground fill.  
Provide good ground return paths. Signal return currents flow on the path of least impedance. If the ground  
plane is cut or has other traces that block the current from flowing right next to the signal trace, another path  
must be found to return to the source and complete the circuit. If is forced into a larger path, the signal can  
increasingly possibly radiate. Sensitive signals are more susceptible to EMI interference.  
Use bypass capacitors on supplies to reduce high frequency noise. Do not place vias between bypass  
capacitors and the active device. Placing the bypass capacitors on the same layer as close to the active  
device yields the best results.  
Consider the resistance and inductance of the routing. Often, traces for the inputs have resistances that react  
with the input bias current and cause an added error voltage. Reducing the loop area enclosed by the source  
signal and the return current reduces the inductance in the path. Reducing the inductance reduces the EMI  
pickup and reduce the high frequency impedance detected by the device.  
Watch for parasitic thermocouples in the layout. Dissimilar metals going from each analog input to the sensor  
can create a parasitic themocouple that can add an offset to the measurement. Differential inputs must be  
matched for both the inputs going to the measurement source.  
Analog inputs with differential connections must have a capacitor placed differentially across the inputs. Best  
input combinations for differential measurements use adjacent analog input lines such as AIN0, AIN1 and  
AIN2, AIN3. The differential capacitors must be of high quality. The best ceramic chip capacitors are C0G  
(NPO), which have stable properties and low noise characteristics.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
71  
Product Folder Links: ADS1148-Q1  
 
ADS1148-Q1  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
www.ti.com  
11.2 Layout Example  
Digital  
supply  
Route digital  
lines away from  
analog and  
SCLK  
DIN  
DVDD  
DGND  
CLK  
reference inputs  
DOUT/  
DRDY  
Other  
Controller SPI  
digital  
RESET  
DRDY  
REFP0  
CS  
+2.5 V  
Positive  
analog  
supply  
REFN0  
Reference  
inputs  
START  
AVDD  
AVSS  
IEXC1  
IEXC2  
AIN3  
REFP1  
REFN1  
Negative  
analog  
supply  
œ2.5 V  
Internal  
reference  
bypass  
VREFOUT  
VREFCOM  
AIN0  
Excitation currents  
may be routed to  
elements measured  
by the analog inputs  
and then routed to  
the reference inputs  
Place ground  
plane under  
device  
AIN1  
AIN2  
Analog  
inputs  
AIN7  
AIN4  
AIN5  
AIN6  
Use differential  
and common-  
mode capacitors  
for analog inputs  
as shown for AIN0  
and AIN1  
Figure 79. Layout Example  
72  
Submit Documentation Feedback  
Copyright © 2014–2016, Texas Instruments Incorporated  
Product Folder Links: ADS1148-Q1  
ADS1148-Q1  
www.ti.com  
SBAS674A JULY 2014REVISED SEPTEMBER 2016  
12 Device and Documentation Support  
12.1 Documentation Support  
12.1.1 Related Documentation  
For related documentation see the following:  
Example Temperature Measurement Applications Using the ADS1247 and ADS1248 (SBAA180)  
RTD Ratiometric Measurements and Filtering Using the ADS1148 and ADS1248 Family of Devices  
(SBAA201)  
3-Wire RTD Measurement System Reference Design, –200°C to 850°C (SLAU520)  
A Glossary of Analog-to-Digital Specifications and Performance Characteristics (SBAA147)  
12.2 Receiving Notification of Documentation Updates  
To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper  
right corner, click on Alert me to register and receive a weekly digest of any product information that has  
changed. For change details, review the revision history included in any revised document.  
12.3 Community Resources  
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.  
12.4 Trademarks  
E2E is a trademark of Texas Instruments.  
All other trademarks are the property of their respective owners.  
12.5 Electrostatic Discharge Caution  
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam  
during storage or handling to prevent electrostatic damage to the MOS gates.  
12.6 Glossary  
SLYZ022 TI Glossary.  
This glossary lists and explains terms, acronyms, and definitions.  
13 Mechanical, Packaging, and Orderable Information  
The following pages include mechanical, packaging, and orderable information. This information is the most  
current data available for the designated devices. This data is subject to change without notice and revision of  
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.  
Copyright © 2014–2016, Texas Instruments Incorporated  
Submit Documentation Feedback  
73  
Product Folder Links: ADS1148-Q1  
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)  
ADS1148QPWRQ1  
ACTIVE  
TSSOP  
PW  
28  
2000 RoHS & Green  
NIPDAU  
Level-3-260C-168 HR  
-40 to 125  
ADS1148Q  
(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.  
OTHER QUALIFIED VERSIONS OF ADS1148-Q1 :  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
Catalog: ADS1148  
NOTE: Qualified Version Definitions:  
Catalog - TI's standard catalog product  
Addendum-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
3-Jun-2022  
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)  
ADS1148QPWRQ1  
TSSOP  
PW  
28  
2000  
330.0  
16.4  
6.9  
10.2  
1.8  
12.0  
16.0  
Q1  
Pack Materials-Page 1  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
3-Jun-2022  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
*All dimensions are nominal  
Device  
Package Type Package Drawing Pins  
TSSOP PW 28  
SPQ  
Length (mm) Width (mm) Height (mm)  
356.0 356.0 35.0  
ADS1148QPWRQ1  
2000  
Pack Materials-Page 2  
IMPORTANT NOTICE AND DISCLAIMER  
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE  
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”  
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY  
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD  
PARTY INTELLECTUAL PROPERTY RIGHTS.  
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate  
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable  
standards, and any other safety, security, regulatory or other requirements.  
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an  
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license  
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you  
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these  
resources.  
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with  
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for  
TI products.  
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2022, Texas Instruments Incorporated  

相关型号:

ADS114S06

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC
TI

ADS114S06B

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC
TI

ADS114S06BIPBS

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | PBS | 32 | -40 to 125
TI

ADS114S06BIPBSR

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | PBS | 32 | -40 to 125
TI

ADS114S06BIRHBR

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | RHB | 32 | -40 to 125
TI

ADS114S06BIRHBT

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | RHB | 32 | -40 to 125
TI

ADS114S06IPBS

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | PBS | 32 | -50 to 125
TI

ADS114S06IPBSR

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | PBS | 32 | -50 to 125
TI

ADS114S06IRHBR

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | RHB | 32 | -50 to 125
TI

ADS114S06IRHBT

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、6 通道 Δ-Σ ADC | RHB | 32 | -50 to 125
TI

ADS114S08

适用于传感器测量且具有 PGA 和电压基准的 16 位、4kSPS、12 通道 Δ-Σ ADC
TI

ADS114S08B

适用于低成本应用且具有 PGA 和电压基准的 16 位、4kSPS、12 通道 Δ-Σ ADC
TI