English
Language : 

BQ27425-G1 Datasheet, PDF (10/32 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge With Integrated Sense Resistor
bq27425-G1
SLUSAI6 – NOVEMBER 2011
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. 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.
Status bit indicating that resistance has been updated. True when set. This bit is cleared after power on reset or when
RES_UP = [BAT_DET] bit is set. Also this bit can only be set after Qmax is updated or QMAXU is 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 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.
FW_VERSION: 0x0002
Instructs the fuel gauge to return the firmware version to addresses 0x00/0x01.
HW_VERSION: 0x0003
Instructs the fuel gauge to return the hardware version to addresses 0x00/0x01.
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.
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
Copyright © 2011, Texas Instruments Incorporated