English
Language : 

BQ27531-G1 Datasheet, PDF (11/21 Pages) Texas Instruments – Battery Management Unit Impedance Track Fuel Gauge for Use With the bq2419x Charger Controller
www.ti.com
Control( ): 0x00/0x01
bq27531-G1
SLUSBE7 – MARCH 2013
Issuing a Control( ) command requires a subsequent 2-byte subcommand. These additional bytes specify the
particular control function desired. The Control( ) command allows the system to control specific features of the
bq27531-G1 during normal operation and additional features when the device is in different access modes, as
described in Table 3. Additional details are found in the bq27531-G1 Technical Reference Manual.
CNTL FUNCTION
CONTROL_STATUS
DEVICE_TYPE
FW_VERSION
HW_VERSION
PREV_MACWRITE
CHEM_ID
BOARD_OFFSET
CC_OFFSET
CC_OFFSET_SAVE
OCV_CMD
BAT_INSERT
BAT_REMOVE
SET_HIBERNATE
CLEAR_HIBERNATE
SET_SLEEP+
CLEAR_SLEEP+
OTG_ENABLE
OTG_DISABLE
DIV_CUR_ENABLE
CHG_ENABLE
CHG_DISABLE
GG_CHGRCTL_ENABLE
GG_CHGRCTL_DISABLE
DIV_CUR_DISABLE
DF_VERSION
SEALED
IT_ENABLE
RESET
SHIPMODE_ENABLE
SHIPMODE_DISABLE
CNTL
DATA
0x0000
0x0001
0x0002
0x0003
0x0007
0x0008
0x0009
0x000a
0x000b
0x000c
0x000d
0x000e
0x0011
0x0012
0x0013
0x0014
0x0015
0x0016
0x0017
0x001A
0x001B
0x001C
0x001D
0x001E
0x001F
0x0020
0x0021
0x0041
0x0050
0x0051
Table 3. Control( ) Subcommands
SEALED
ACCESS
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
Yes
Yes
DESCRIPTION
Reports the status of hibernate, IT, etc.
Reports the device type (eg: 0x0531 for bq27531)
Reports the firmware version on the device type
Reports the hardware version of the device type
Returns previous MAC subcommand code
Reports the chemical identifier of the Impedance Track™ configuration
Forces the device to measure and store the board offset
Forces the device to measure the internal CC offset
Forces the device to store the internal CC offset
Request the gauge to take a OCV measurement
Forces the BAT_DET bit set when the [BIE] bit is 0
Forces the BAT_DET bit clear when the [BIE] bit is 0
Forces CONTROL_STATUS [HIBERNATE] to 1
Forces CONTROL_STATUS [HIBERNATE] to 0
Forces CONTROL_STATUS [SNOOZE] to 1
Forces CONTROL_STATUS [SNOOZE] to 0
Commands the bq2419x into USB On The Go mode
Disables OTG mode at the bq2419x
Makes the programmed charge current to be half of what is calculated
by the gauge charging algorithm.
Enable charger. Charge will continue as dictated by gauge charging
algorithm.
Disable charger (Set CE bit of bq2419x)
Enables the gas gauge to control the charger while continuosly
resetting the charger watchdog
The gas gauge stops resetting the charger watchdog
Makes the programmed charge current to be same as what is
calculated by the gauge charging algorithm.
Returns the Data Flash Version
Places device in SEALED access mode
Enables the Impedance Track™ algorithm
Forces a full reset of the bq27531-G1
Commands the bq2419x to turn off BATFET after a delay time
programmed in dataflash so that system load does not draw power
from battery
Commands the bq2419x to disregard turning off BATFET before delay
time or turns on commands BATFET to turn on if an VBUS had power
during the SHIPMODE enabling process
Copyright © 2013, Texas Instruments Incorporated
Product Folder Links :bq27531-G1
Submit Documentation Feedback
11