SLUSBZ5D
January 2015 – April 2021
BQ34Z100-G1
PRODUCTION DATA
1
Features
2
Applications
3
Description
4
Revision History
5
Pin Configuration and Functions
6
Specifications
6.1
Absolute Maximum Ratings
6.2
ESD Ratings
6.3
Recommended Operating Conditions
6.4
Thermal Information
6.5
Electrical Characteristics: Power-On Reset
6.6
Electrical Characteristics: LDO Regulator
6.7
Electrical Characteristics: Internal Temperature Sensor Characteristics
6.8
Electrical Characteristics: Low-Frequency Oscillator
6.9
Electrical Characteristics: High-Frequency Oscillator
6.10
Electrical Characteristics: Integrating ADC (Coulomb Counter) Characteristics
6.11
Electrical Characteristics: ADC (Temperature and Cell Measurement) Characteristics
6.12
Electrical Characteristics: Data Flash Memory Characteristics
6.13
Timing Requirements: HDQ Communication
6.14
Timing Requirements: I2C-Compatible Interface
6.15
Typical Characteristics
7
Detailed Description
7.1
Overview
7.2
Functional Block Diagram
7.3
Feature Description
7.3.1
Data Commands
7.3.1.1
Standard Data Commands
7.3.1.2
Control(): 0x00/0x01
7.3.1.2.1
CONTROL_STATUS: 0x0000
7.3.1.2.2
DEVICE TYPE: 0x0001
7.3.1.2.3
FW_VERSION: 0x0002
7.3.1.2.4
HW_VERSION: 0x0003
7.3.1.2.5
RESET_DATA: 0x0005
7.3.1.2.6
PREV_MACWRITE: 0x0007
7.3.1.2.7
CHEM ID: 0x0008
7.3.1.2.8
BOARD_OFFSET: 0x0009
7.3.1.2.9
CC_OFFSET: 0x000A
7.3.1.2.10
CC_OFFSET_SAVE: 0x000B
7.3.1.2.11
DF_VERSION: 0x000C
7.3.1.2.12
SET_FULLSLEEP: 0x0010
7.3.1.2.13
STATIC_CHEM_DF_CHKSUM: 0x0017
7.3.1.2.14
SEALED: 0x0020
7.3.1.2.15
IT ENABLE: 0x0021
7.3.1.2.16
CAL_ENABLE: 0x002D
7.3.1.2.17
RESET: 0x0041
7.3.1.2.18
EXIT_CAL: 0x0080
7.3.1.2.19
ENTER_CAL: 0x0081
7.3.1.2.20
OFFSET_CAL: 0x0082
7.3.1.3
StateOfCharge(): 0x02
7.3.1.4
MaxError(): 0x03
7.3.1.5
RemainingCapacity(): 0x04/0x05
7.3.1.6
FullChargeCapacity(): 0x06/07
7.3.1.7
Voltage(): 0x08/0x09
7.3.1.8
AverageCurrent(): 0x0A/0x0B
7.3.1.9
Temperature(): 0x0C/0x0D
7.3.1.10
Flags(): 0x0E/0x0F
7.3.1.11
FlagsB(): 0x12/0x13
7.3.1.12
Current(): 0x10/0x11
7.3.2
Extended Data Commands
7.3.2.1
AverageTimeToEmpty(): 0x18/0x19
7.3.2.2
AverageTimeToFull(): 0x1A/0x1B
7.3.2.3
PassedCharge(): 0x1C/0x1D
7.3.2.4
DOD0Time(): 0x1E/0x1F
7.3.2.5
AvailableEnergy(): 0x24/0x25
7.3.2.6
AveragePower(): 0x26/0x27
7.3.2.7
SerialNumber(): 0x28/0x29
7.3.2.8
InternalTemperature(): 0x2A/0x2B
7.3.2.9
CycleCount(): 0x2C/0x2D
7.3.2.10
StateOfHealth(): 0x2E/0x2F
7.3.2.11
ChargeVoltage(): 0x30/0x31
7.3.2.12
ChargeCurrent(): 0x32/0x33
7.3.2.13
PackConfiguration(): 0x3A/0x3B
7.3.2.14
DesignCapacity(): 0x3C/0x3D
7.3.2.15
DataFlashClass(): 0x3E
7.3.2.16
DataFlashBlock(): 0x3F
7.3.2.17
AuthenticateData/BlockData(): 0x40…0x53
7.3.2.18
AuthenticateChecksum/BlockData(): 0x54
7.3.2.19
BlockData(): 0x55…0x5F
7.3.2.20
BlockDataChecksum(): 0x60
7.3.2.21
BlockDataControl(): 0x61
7.3.2.22
GridNumber(): 0x62
7.3.2.23
LearnedStatus(): 0x63
7.3.2.24
Dod@Eoc(): 0x64/0x65
7.3.2.25
QStart(): 0x66/0x67
7.3.2.26
TrueRC(): 0x68/0x69
7.3.2.27
TrueFCC(): 0x6A/0x6B
7.3.2.28
StateTime(): 0x6C/0x6D
7.3.2.29
QmaxPassedQ(): 0x6E/0x6F
7.3.2.30
DOD0(): 0x70/0x71
7.3.2.31
QmaxDod0(): 0x72/0x73
7.3.2.32
QmaxTime(): 0x74/0x75
7.3.3
Data Flash Interface
7.3.3.1
Accessing Data Flash
7.3.3.2
Manufacturer Information Block
7.3.3.3
Access Modes
7.3.3.4
Sealing/Unsealing Data Flash Access
7.3.4
Data Flash Summary
7.3.5
Fuel Gauging
7.3.6
Impedance Track Variables
7.3.6.1
Load Mode
7.3.6.2
Load Select
7.3.6.3
Reserve Cap-mAh
7.3.6.4
Reserve Cap-mWh/cWh
7.3.6.5
Design Energy Scale
7.3.6.6
Dsg Current Threshold
7.3.6.7
Chg Current Threshold
7.3.6.8
Quit Current, Dsg Relax Time, Chg Relax Time, and Quit Relax Time
7.3.6.9
Qmax
7.3.6.10
Update Status
7.3.6.11
Avg I Last Run
7.3.6.12
Avg P Last Run
7.3.6.13
Cell Delta Voltage
7.3.6.14
Ra Tables
7.3.6.15
StateOfCharge() Smoothing
7.3.6.16
Charge Efficiency
7.3.6.17
Lifetime Data Logging
7.3.7
Device Configuration
7.3.7.1
Pack Configuration Register
7.3.7.2
Pack Configuration B Register
7.3.7.3
Pack Configuration C Register
7.3.8
Voltage Measurement and Calibration
7.3.8.1
1S Example
7.3.8.2
7S Example
7.3.8.3
Autocalibration
7.3.9
Temperature Measurement
7.3.10
Overtemperature Indication
7.3.10.1
Overtemperature: Charge
7.3.10.2
Overtemperature: Discharge
7.3.11
Charging and Charge Termination Indication
7.3.12
SCALED Mode
7.3.13
LED Display
7.3.14
Alert Signal
7.3.15
Communications
7.3.15.1
Authentication
7.3.15.2
Key Programming
7.3.15.3
Executing an Authentication Query
7.3.15.4
HDQ Single-Pin Serial Interface
7.3.15.5
I2C Interface
7.3.15.6
Switching Between I2C and HDQ Modes
7.3.15.6.1
Converting to HDQ Mode
7.3.15.6.2
Converting to I2C Mode
7.3.16
Power Control
7.3.16.1
Reset Functions
7.3.16.2
Wake-Up Comparator
7.3.16.3
Flash Updates
7.4
Device Functional Modes
7.4.1
NORMAL Mode
7.4.2
SLEEP Mode
7.4.3
FULL SLEEP Mode
8
Application and Implementation
8.1
Application Information
8.2
Typical Applications
8.2.1
Design Requirements
8.2.2
Detailed Design Procedure
8.2.2.1
Step-by-Step Design Procedure
8.2.2.1.1
STEP 1: Review and Modify the Data Flash Configuration Data.
8.2.2.1.2
STEP 2: Review and Modify the Data Flash Configuration Registers.
8.2.2.1.3
STEP 3: Design and Configure the Voltage Divider.
8.2.2.1.4
STEP 4: Determine the Sense Resistor Value.
8.2.2.1.5
STEP 5: Review and Modify the Data Flash Gas Gauging Configuration, Data, and State.
8.2.2.1.6
STEP 6: Determine and Program the Chemical ID.
8.2.2.1.7
STEP 7: Calibrate.
8.2.2.1.8
STEP 8: Run an Optimization Cycle.
8.2.3
Battery Chemistry Configuration
8.2.3.1
Battery Chemistry Charge Termination
8.2.4
Replaceable Battery Systems
8.2.5
Digital Interface Options
8.2.6
Display Options
8.2.7
Application Curves
9
Power Supply Recommendations
10
Layout
10.1
Layout Guidelines
10.1.1
Introduction
10.1.2
Power Supply Decoupling Capacitor
10.1.3
Capacitors
10.1.4
Communication Line Protection Components
10.2
Layout Example
10.2.1
Ground System
10.2.2
Kelvin Connections
10.2.3
Board Offset Considerations
10.2.4
ESD Spark Gap
11
Device and Documentation Support
11.1
Documentation Support
11.2
Receiving Notification of Documentation Updates
11.3
Support Resources
11.4
Trademarks
11.5
Electrostatic Discharge Caution
11.6
Glossary
12
Mechanical, Packaging, and Orderable Information
Package Options
Mechanical Data (Package|Pins)
PW|14
MPDS360A
Thermal pad, mechanical data (Package|Pins)
Orderable Information
slusbz5d_oa
slusbz5d_pm
1
Features
Supports Li-ion, LiFePO
4
, PbA, NiMH, and NiCd chemistries
Capacity estimation using patented
Impedance Track™
technology for batteries from 3 V to 65 V
Aging compensation
Self-discharge compensation
Supports battery capacities
up to 29 Ah with standard configuration options
Supports charge and discharge currents
up to 32 A with standard configuration options
External NTC thermistor support
Supports two-wire I
2
C and HDQ single-wire communication interfaces with host system
SHA-1/HMAC authentication
One- or four-LED direct display control
Five-LED and higher display through port expander
Reduced power modes (typical battery pack operating range conditions)
NORMAL operation: <
145
-µA average
SLEEP: <
84
-µA average
FULL SLEEP: <
30
-µA average
Package: 14-pin TSSOP