English
Language : 

BQ27425-G2_14 Datasheet, PDF (10/35 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge With Integrated Sense Resistor
bq27425-G2
SLUSB23A – OCTOBER 2012 – REVISED FEBRUARY 2013
www.ti.com
CONTROL_STATUS: 0x0000
Instructs the fuel gauge to return status information to control addresses 0x00/0x01. The status word includes the
following information.
High Byte
Low Byte
bit7
RSVD
RSVD
Table 3. CONTROL_STATUS Bit Definitions
bit6
RSVD
HIBERNATE
bit5
SS
RSVD
bit4
CALMODE
SLEEP
bit3
CCA
LDMD
bit2
BCA
RUP_DIS
bit1
QMAX_UP
VOK
bit0
RES_UP
RSVD
RSVD = Reserved.
SS = Status bit indicating the bq27425 is in the SEALED State. Active when set.
CALMODE = Status bit indicating the bq27425 is in calibration mode. Active when set.
CCA = Status bit indicating the bq27425 Coulomb Counter Auto-Calibration routine is active. The CCA routine will take place
approximately 3 minutes and 45 seconds after the initialization as well as periodically as conditions permit. Active when
set.
BCA = Status bit indicating the bq27425 board calibration routine is active. Active when set.
QMAX_UP = Status bit indicating Qmax has Updated. True when set. This bit is cleared after power on reset or when [BAT_DET] bit is
set. When this bit is cleared, it enables fast learning of battery Qmax.
RES_UP = Status bit indicating that resistance has been updated. True when set. This bit is cleared after power on reset or when
[BAT_DET] bit is set. Also this bit can only be set after Qmax is updated. ([QMAX_UP] set). When this bit is cleared, it
enables fast learning of battery impedance.
HIBERNATE = Status bit indicating a request for entry into HIBERNATE from SLEEP mode has been issued. True when set. Default is 0.
SLEEP = Status bit indicating the bq27425 is in SLEEP mode. True when set.
LDMD = Status bit indicating the algorithm is using constant-power mode. True when set. Default is 1. Note: The bq27425 always
uses constant-power mode.
RUP_DIS = Status bit indicating the bq27425 Ra table updates are disabled. Updates are disabled when set.
VOK = Status bit indicating cell voltages are OK for Qmax updates. True when set.
DEVICE_TYPE: 0x0001
Instructs the fuel gauge to return the device type to addresses 0x00/0x01. The value returned is 0x0425.
FW_VERSION: 0x0002
Instructs the fuel gauge to return the firmware version to addresses 0x00/0x01. Refer to AVAILABLE OPTIONS
for the expected data value.
PREV_MACWRITE: 0x0007
Instructs the fuel gauge to return the previous command written to addresses 0x00/0x01. The value returned is
limited to less than 0x0015.
CHEM_ID: 0x0008
Instructs the fuel gauge to return the chemical identifier for the Impedance Track™ configuration to addresses
0x00/0x01. Refer to AVAILABLE OPTIONS for the expected data value.
BAT_INSERT: 0X000C
This subcommand forces the Flags() [BAT_DET] bit to set when the battery insertion detection is disabled via
OpConfig[BIE=0]. In this case, the gauge does not detect battery insertion from the BIN pin’s logic state, but
relies on the BAT_INSERT host subcommand to indicate battery presence in the system. This subcommand also
starts Impedance Track™ gauging.
BAT_REMOVE: 0X000D
This subcommand forces the Flags() [BAT_DET] bit to clear when the battery insertion detection is disabled via
OpConfig[BIE=0]. In this case, the gauge does not detect battery removal from the BIN pin’s logic state, but
relies on the BAT_REMOVE host subcommand to indicate battery removal from the system.
10
Submit Documentation Feedback
Product Folder Links: bq27425-G2
Copyright © 2012–2013, Texas Instruments Incorporated