Order Now Product Folder Support & Community Tools & Software Technical Documents ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 ADS101x Ultra-Small, Low-Power, I2C-Compatible, 3.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com Table of Contents 1 2 3 4 5 6 7 8 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Device Comparison Table..................................... Pin Configuration and Functions ........
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 • Changed Digital input voltage max value from 5.5 V to VDD + 0.3 V in Absolute Maximum Ratings table .......................... 5 • Deleted Analog input current rows in Absolute Maximum Ratings table................................................................................ 5 • Added Input current row in Absolute Maximum Ratings table ..................................................................................
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com • Changed Figure 3 to reflect maximum operating temperature............................................................................................... 8 • Changed Figure 4 to reflect maximum operating temperature............................................................................................... 8 • Changed Figure 5 to reflect maximum operating temperature....................................................
ADS1013, ADS1014, ADS1015 www.ti.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) MIN MAX UNIT –0.3 7 V AIN0, AIN1, AIN2, AIN3 GND – 0.3 VDD + 0.3 V SDA, SCL, ADDR, ALERT/RDY GND – 0.3 5.
ADS1013, ADS1014, ADS1015 www.ti.com 7.5 SBAS473E – MAY 2009 – REVISED JANUARY 2018 Electrical Characteristics At VDD = 3.3 V, data rate = 128 SPS, and full-scale input-voltage range (FSR) = ±2.048 V (unless otherwise noted). Maximum and minimum specifications apply from TA = –40°C to +125°C. Typical specifications are at TA = 25°C. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT ANALOG INPUT FSR = ±6.144 V (1) Common-mode input impedance 10 FSR = ±4.096 V (1), FSR = ±2.048 V 6 FSR = ±1.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 7.6 Timing Requirements: I2C over operating ambient temperature range and VDD = 2.0 V to 5.5 V (unless otherwise noted) FAST MODE HIGH-SPEED MODE MIN MAX MIN MAX UNIT fSCL SCL Clock Frequency 0.01 0.4 0.01 3.4 MHz tBUF Bus free time between START and STOP condition 600 160 ns tHDSTA Hold time after repeated START condition. After this period, the first clock is generated.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 7.7 Typical Characteristics at TA = 25°C, VDD = 3.3 V, FSR = ±2.048 V, DR = 128 SPS (unless otherwise noted) 5.0 300 4.5 Power-Down Current (µA) Operating Current (µA) 250 VDD = 5 V 200 150 VDD = 3.3 V VDD = 2 V 100 50 4.0 3.5 VDD = 5 V 3.0 2.5 2.0 VDD = 3.3 V 1.5 1.0 0.5 0 -40 -20 0 20 40 60 80 100 120 -40 140 -20 0 20 40 60 80 100 120 140 Temperature (°C) Temperature (°C) Figure 2.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8 Detailed Description 8.1 Overview The ADS101x are very small, low-power, noise-free, 12-bit, delta-sigma (ΔΣ) analog-to-digital converters (ADCs). The ADS101x consist of a ΔΣ ADC core with an internal voltage reference, a clock oscillator and an I2C interface. The ADS1014 and ADS1015 also integrate a programmable gain amplifier (PGA) and a programmable digital comparator.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 8.3 Feature Description 8.3.1 Multiplexer The ADS1015 contains an input multiplexer (MUX), as shown in Figure 10. Either four single-ended or two differential signals can be measured. Additionally, AIN0 and AIN1 may be measured differentially to AIN3. The multiplexer is configured by bits MUX[2:0] in the Config register.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com Feature Description (continued) 8.3.2 Analog Inputs The ADS101x use a switched-capacitor input stage where capacitors are continuously charged and then discharged to measure the voltage between AINP and AINN. The frequency at which the input signal is sampled is called the sampling frequency or the modulator frequency (fMOD).
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 Feature Description (continued) 8.3.3 Full-Scale Range (FSR) and LSB Size A programmable gain amplifier (PGA) is implemented before the ΔΣ ADC of the ADS1014 and ADS1015. The full-scale range is configured by bits PGA[2:0] in the Config register and can be set to ±6.144 V, ±4.096 V, ±2.048 V, ±1.024 V, ±0.512 V, ±0.256 V. Table 1 shows the FSR together with the corresponding LSB size.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com In either window or traditional comparator mode, the comparator can be configured to latch after being asserted by the COMP_LAT bit in the Config register. This setting causes the assertion to remain even if the input signal is not beyond the bounds of the threshold registers. This latched assertion can only be cleared by issuing an SMBus alert response or by reading the Conversion register.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 8.3.8 Conversion Ready Pin (ADS1014 and ADS1015 Only) The ALERT/RDY pin can also be configured as a conversion ready pin. Set the most-significant bit of the Hi_thresh register to 1 and the most-significant bit of Lo_thresh register to 0 to enable the pin as a conversion ready pin. The COMP_POL bit continues to function as expected.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.3.9 SMbus Alert Response In latching comparator mode (COMP_LAT = 1), the ALERT/RDY pin asserts when the comparator detects a conversion that exceeds the upper or lower threshold value. This assertion is latched and can be cleared only by reading conversion data, or by issuing a successful SMBus alert response and reading the asserting device I2C address.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 8.4 Device Functional Modes 8.4.1 Reset and Power-Up The ADS101x reset on power-up and set all the bits in the Config register to the respective default settings. The ADS101x enter a power-down state after completion of the reset process. The device interface and digital blocks are active, but no data conversions are performed.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.5 Programming 8.5.1 I2C Interface The ADS101x communicate through an I2C interface. I2C is a two-wire open-drain interface that supports multiple devices and masters on a single bus. Devices on the I2C bus only drive the bus lines low by connecting them to ground; the devices never drive the bus lines high.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 Programming (continued) 8.5.1.1 I2C Address Selection The ADS101x have one address pin, ADDR, that configures the I2C address of the device. This pin can be connected to GND, VDD, SDA, or SCL, allowing for four different addresses to be selected with one pin, as shown in Table 2. The state of address pin ADDR is sampled continuously. Use the GND, VDD and SCL addresses first.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.5.3 Writing To and Reading From the Registers To access a specific register from the ADS101x, the master must first write an appropriate value to register address pointer bits P[1:0] in the Address Pointer register. The Address Pointer register is written to directly after the slave address byte, low R/W bit, and a successful slave acknowledgment.
ADS1013, ADS1014, ADS1015 www.ti.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.5.4 Data Format The ADS101x provide 12 bits of data in binary two's complement format that is left justified within the 16-bit data word. A positive full-scale (+FS) input produces an output code of 7FF0h and a negative full-scale (–FS) input produces an output code of 8000h. The output clips at these codes for signals that exceed full-scale. Table 3 summarizes the ideal output codes for different input signals.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 8.6 Register Map The ADS101x have four registers that are accessible through the I2C interface using the Address Pointer register. The Conversion register contains the result of the last conversion. The Config register is used to change the ADS101x operating modes and query the status of the device.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.6.3 Config Register (P[1:0] = 1h) [reset = 8583h] The 16-bit Config register is used to control the operating mode, input selection, data rate, full-scale range, and comparator modes. Figure 21.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 Table 6. Config Register Field Descriptions (continued) Bit 4 Field COMP_MODE Type R/W Reset Description 0h Comparator mode (ADS1014 and ADS1015 only) This bit configures the comparator operating mode. This bit serves no function on the ADS1013.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 8.6.4 Lo_thresh (P[1:0] = 2h) [reset = 8000h] and Hi_thresh (P[1:0] = 3h) [reset = 7FFFh] Registers The upper and lower threshold values used by the comparator are stored in two 16-bit registers in two's complement format. The comparator is implemented as a digital comparator; therefore, the values in these registers must be updated whenever the PGA settings are changed.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 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.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com Application Information (continued) 9.1.2 Single-Ended Inputs The ADS1013 and ADS1014 can measure one, and the ADS1015 up to four, single-ended signals. The ADS1013 and ADS1014 can measure single-ended signals by connecting AIN1 to GND externally. The ADS1015 measures single-ended signals by appropriate configuration of the MUX[2:0] bits in the Config register. Figure 25 shows a single-ended connection scheme for ADS1015.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 Application Information (continued) 9.1.5 Analog Input Filtering Analog input filtering serves two purposes: 1. Limits the effect of aliasing during the sampling process 2. Reduces external noise from being a part of the measurement 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).
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com Application Information (continued) 9.1.6 Connecting Multiple Devices It is possible to connect up to four ADS101x devices to a single I2C bus using different address pin configurations for each device. Use the address pin to set the ADS101x to one of four different I2C addresses. Use the GND, VDD and SCL addresses first.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 Application Information (continued) 9.1.7 Quickstart Guide This section provides a brief example of ADS101x communications. See subsequent sections of this data sheet for more detailed explanations.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 9.2 Typical Application Shunt-based, current-measurement solutions are widely used to monitor load currents. Low-side, current-shunt measurements are independent of the bus voltage because the shunt common-mode voltage is near ground. Figure 29 shows an example circuit for a bidirectional, low-side, current-shunt measurement system.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 9.2.2.1 Shunt Resistor Considerations A shunt resistor (RSHUNT) is an accurate resistance inserted in series with the load as shown in Figure 29. If the absolute voltage drop across the shunt, |VSHUNT|, is a larger percentage of the bus voltage, the voltage drop may reduce the overall efficiency and system performance.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com If the gain of the noninverting gain stage is high (≥ 5), a good approximation for vn_res2 is given by Equation 12. The noise contribution from resistors R2, R4, R5, and R6 when referred to the input is smaller in comparison to R1 and R3 and can be neglected for approximation purposes.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 9.2.2.8 Results Summary A precision voltage source is used to sweep VSHUNT from –50 mV to +50 mV. The application circuit produces a differential voltage of –250 mV to +250 mV across the ADC inputs. Figure 30 and Figure 31 show the measurement results. The measurements are taken at TA = 25°C. Although 1% tolerance resistors are used, the exact value of these resistors are measured with a Fluke 4.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 10 Power Supply Recommendations The device requires a single unipolar supply, VDD, to power both the analog and digital circuitry of the device. 10.1 Power-Supply Sequencing Wait approximately 50 µs after VDD is stabilized before communicating with the device to allow the power-up reset process to complete. 10.2 Power-Supply Decoupling Good power-supply decoupling is important to achieve optimum performance.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 11 Layout 11.1 Layout Guidelines Employ best design practices when laying out a printed-circuit board (PCB) for both analog and digital components.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com SDA SCL ALERT/RDY ADDR 11.2 Layout Example VDD 10 SCL 1 ADDR 2 ALERT/RDY SDA 9 VDD 8 AIN3 Device 3 GND 4 AIN0 AIN3 7 AIN2 6 AIN1 5 Vias connect to either bottom layer or an internal plane. The bottom layer or internal plane are dedicated GND planes AIN1 AIN0 AIN2 SCL SDA ALERT/RDY ADDR Figure 34.
ADS1013, ADS1014, ADS1015 www.ti.com SBAS473E – MAY 2009 – REVISED JANUARY 2018 12 Device and Documentation Support 12.1 Documentation Support 12.1.1 Related Documentation For related documentation see the following: • OPAx333 1.8-V, microPower, CMOS Operational Amplifiers, Zero-Drift Series (SBOS351) • MSP430F20x1, MSP430F20x2, MSP430F20x3 Mixed Signal Microcontroller (SLAS491) • TIDA-00824 Human Skin Temperature Sensing for Wearable Applications Reference Design (TIDUAY7) 12.
ADS1013, ADS1014, ADS1015 SBAS473E – MAY 2009 – REVISED JANUARY 2018 www.ti.com 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.
PACKAGE OPTION ADDENDUM www.ti.
PACKAGE OPTION ADDENDUM www.ti.com 6-Feb-2020 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.
PACKAGE MATERIALS INFORMATION www.ti.com 22-Dec-2017 TAPE AND REEL INFORMATION *All dimensions are nominal Device Package Package Pins Type Drawing ADS1013IDGSR VSSOP DGS 10 SPQ Reel Reel A0 Diameter Width (mm) (mm) W1 (mm) 2500 330.0 12.4 5.3 B0 (mm) K0 (mm) P1 (mm) W Pin1 (mm) Quadrant 3.3 1.3 8.0 12.0 Q1 ADS1013IDGST VSSOP DGS 10 250 180.0 12.4 5.3 3.3 1.3 8.0 12.0 Q1 ADS1013IRUGR X2QFN RUG 10 3000 179.0 8.4 1.75 2.25 0.65 4.0 8.
PACKAGE MATERIALS INFORMATION www.ti.com 22-Dec-2017 *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm) ADS1013IDGSR VSSOP DGS 10 2500 370.0 355.0 55.0 ADS1013IDGST VSSOP DGS 10 250 195.0 200.0 45.0 ADS1013IRUGR X2QFN RUG 10 3000 203.0 203.0 35.0 ADS1013IRUGT X2QFN RUG 10 250 203.0 203.0 35.0 ADS1014IDGSR VSSOP DGS 10 2500 370.0 355.0 55.0 ADS1014IDGST VSSOP DGS 10 250 195.0 200.0 45.
PACKAGE OUTLINE DGS0010A VSSOP - 1.1 mm max height SCALE 3.200 SMALL OUTLINE PACKAGE C 5.05 TYP 4.75 SEATING PLANE PIN 1 ID AREA A 0.1 C 10 1 3.1 2.9 NOTE 3 8X 0.5 2X 2 5 6 B 10X 3.1 2.9 NOTE 4 SEE DETAIL A 0.27 0.17 0.1 C A 1.1 MAX B 0.23 TYP 0.13 0.25 GAGE PLANE 0 -8 0.15 0.05 0.7 0.4 DETAIL A TYPICAL 4221984/A 05/2015 NOTES: 1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing per ASME Y14.5M. 2.
EXAMPLE BOARD LAYOUT DGS0010A VSSOP - 1.1 mm max height SMALL OUTLINE PACKAGE 10X (0.3) 10X (1.45) (R0.05) TYP SYMM 1 10 SYMM 8X (0.5) 6 5 (4.4) LAND PATTERN EXAMPLE SCALE:10X SOLDER MASK OPENING METAL SOLDER MASK OPENING METAL UNDER SOLDER MASK 0.05 MAX ALL AROUND 0.05 MIN ALL AROUND SOLDER MASK DEFINED NON SOLDER MASK DEFINED SOLDER MASK DETAILS NOT TO SCALE 4221984/A 05/2015 NOTES: (continued) 6. Publication IPC-7351 may have alternate designs. 7.
EXAMPLE STENCIL DESIGN DGS0010A VSSOP - 1.1 mm max height SMALL OUTLINE PACKAGE 10X (1.45) 10X (0.3) SYMM 1 (R0.05) TYP 10 SYMM 8X (0.5) 6 5 (4.4) SOLDER PASTE EXAMPLE BASED ON 0.125 mm THICK STENCIL SCALE:10X 4221984/A 05/2015 NOTES: (continued) 8. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate design recommendations. 9. Board assembly site may have different recommendations for stencil design. www.ti.
IMPORTANT NOTICE AND DISCLAIMER TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), 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.