English
Language : 

BQ27532-G1 Datasheet, PDF (17/35 Pages) Texas Instruments – Battery Management Unit Impedance Track Fuel Gauge
www.ti.com
bq27532-G1
SLUSBU6B – SEPTEMBER 2014 – REVISED JANUARY 2016
7.5.2 Control( ): 0x00 and 0x01
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
fuel gauge during normal operation and additional features when the fuel gauge is in different access modes, as
described in Device Functional Modes. Additional details are found in the bq27532-G1 Technical Reference
Manual, SLUUB04.
CONTROL FUNCTION
CONTROL_STATUS
DEVICE_TYPE
FW_VERSION
HW_VERSION
MLC_ENABLE
MLC_DISABLE
CLEAR_IMAX_INT
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+
CONTROL
DATA
0x0000
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0007
0x0008
0x0009
0x000A
0x000B
0x000C
0x000D
0x000E
0x0011
0x0012
0x0013
0x0014
ILIMIT_LOOP_ENABLE
0x0015
ILIMIT_LOOP_DISABLE
0x0016
SHIPMODE_ENABLE
0x0017
SHIPMODE_DISABLE
0x0018
CHG_ENABLE
CHG_DISABLE
GG_CHGRCTL_ENABLE
GG_CHGRCTL_DISABLE
SMOOTH_SYNC
DF_VERSION
SEALED
IT_ENABLE
RESET
0x001A
0x001B
0x001C
0x001D
0x001E
0x001F
0x0020
0x0021
0x0041
Table 2. Control( ) Subcommands
SEALED
ACCESS
Yes
Yes
Yes
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
Yes
No
No
No
DESCRIPTION
Reports the status of HIBERNATE, IT, and so on
Reports the device type (for example, 0x0532 for bq27532-G1)
Reports the firmware version on the device type
Reports the hardware version of the device type
Charge profile is based on MaxLife profile
Charge profile is solely based on charge temperature tables and, if enabled, State
of Health
Clears the IMAX status bit and the interrupt signal from SOC_INT pin.
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
When the gauge is not connected to the charger through I2C, this command
indicates to the gauge that there is a charger input current limiting loop active.
Disables charge termination detection by the gauge.
When the gauge is not connected to the charger through I2C, this command
indicates to the gauge that battery charge current is not limited. Allows charge
termination detection by the gauge.
Commands the bq2425x to turn off BATFET after a delay time programmed in data
flash so that system load does not draw power from the battery
Commands the bq2425x to disregard turning off BATFET before the delay time or
commands BATFET to turn on if a VIN had power during the SHIPMODE enabling
process
Enable charger. Charge will continue as dictated by the gauge charging algorithm.
Disable charger (Set CE bit of bq2425x)
Enables the gas gauge to control the charger while continuously resetting the
charger watchdog
The gas gauge stops resetting the charger watchdog
Synchronizes RemainingCapacityFiltered( ) and FullChargeCapacityFiltered( ) with
RemainingCapacityUnfiltered( ) and FullChargeCapacityUnfiltered( )
Returns the Data Flash Version
Places device in SEALED access mode
Enables the Impedance Track™ algorithm
Forces a full reset of the bq27532-G1 device
Copyright © 2014–2016, Texas Instruments Incorporated
Product Folder Links: bq27532-G1
Submit Documentation Feedback
17