SLUSAT1B March   2013  – March 2020 BQ27510-G3


  1. Features
  2. Applications
  3. Description
    1.     Device Images
      1.      Simplified Schematic
  4. Revision History
  5. Pin Configuration and Functions
    1.     Pin Functions
  6. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 Data Flash Memory Characteristics
    7. 6.7 400-kHz I2C-Compatible Interface Communication Timing Requirements
    8. 6.8 100-kHz I2C-Compatible Interface Communication Timing Requirements
    9. 6.9 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
    4. 7.4 Device Functional Modes
      1. 7.4.1 Power Modes
    5. 7.5 Programming
      1. 7.5.1 Standard Data Commands
        1. Control(): 0x00/0x01
      2. 7.5.2 Communications
        1. I2C Interface
        2. I2C Time Out
        3. I2C Command Waiting Time
        4. I2C Clock Stretching
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
        1. BAT Voltage Sense Input
        2. SRP and SRN Current Sense Inputs
        3. Sense Resistor Selection
        4. TS Temperature Sense Input
        5. Thermistor Selection
        6. REGIN Power Supply Input Filtering
        7. VCC LDO Output Filtering
      3. 8.2.3 Application Curves
  9. Power Supply Recommendations
    1. 9.1 Power Supply Decoupling
  10. 10Layout
    1. 10.1 Layout Guidelines
      1. 10.1.1 Sense Resistor Connections
      2. 10.1.2 Thermistor Connections
      3. 10.1.3 High-Current and Low-Current Path Separation
    2. 10.2 Layout Example
  11. 11Device and Documentation Support
    1. 11.1 Documentation Support
      1. 11.1.1 Related Documentation
    2. 11.2 Receiving Notification of Documentation Updates
    3. 11.3 Support Resources
    4. 11.4 Trademarks
    5. 11.5 Electrostatic Discharge Caution
    6. 11.6 Glossary
  12. 12Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Feature Description

The fuel gauge measures the cell voltage, temperature, and current to determine battery SOC. The fuel gauge monitors charge and discharge activity by sensing the voltage across a small-value (5 mΩ to 20 mΩ typical) resistor between the SRP and SRN pins and in series with the cell. By integrating charge passing through the battery, the battery’s SOC is adjusted during battery charge or discharge.

The total battery capacity is found by comparing states of charge before and after applying the load with the amount of charge passed. When an application load is applied, the impedance of the cell is measured by comparing the OCV obtained from a predefined function for present SOC with the measured voltage under load. Measurements of OCV and charge integration determine chemical state of charge and chemical capacity (Qmax). The initial Qmax values are taken from a cell manufacturers' data sheet multiplied by the number of parallel cells. It is also used for the value in Design Capacity. The fuel gauge acquires and updates the battery impedance profile during normal battery usage. It uses this profile, along with SOC and the Qmax value, to determine FullChargeCapacity() and StateOfCharge(), specifically for the present load and temperature. FullChargeCapacity() is reported as capacity available from a fully charged battery under the present load and temperature until Voltage() reaches the Terminate Voltage. NominalAvailableCapacity() and FullAvailableCapacity() are the uncompensated (no or light load) versions of RemainingCapacity() and FullChargeCapacity() respectively.

The fuel gauge has two flags accessed by the Flags() function that warns when the battery’s SOC has fallen to critical levels. When StateOfCharge() falls below the first capacity threshold, specified in SOC1 Set Threshold, the [SOC1] (State of Charge Initial) flag is set. The flag is cleared once StateOfCharge() rises above SOC1 Clear Threshold. The fuel gauge’s GPOUT pin puts out 3 pulses 10ms wide and in 10ms intervals whenever the SOC1 flag is set. This flag is enabled when RMC_IND bit in Operation Configuration B is set. This behavior also applies to the [SOCF] (State of Charge Final) flag.

When Voltage() falls below the system shut down threshold voltage, SysDown Set Volt Threshold, the [SYSDOWN] flag is set, serving as a final warning to shut down the system. The GPOUT also signals. When Voltage() rises above SysDown Clear Voltage and the [SYSDOWN] flag has already been set, the [SYSDOWN] flag is cleared. The GPOUT also signals such change. All units are in mV. Additional details are found in the BQ27510-G3 Technical Reference Manual, BQ27510-G3 System-Side Impedance Track™ Fuel Gauge With Integrated LDO, SLUUA97.