English
Language : 

BQ27520-G2 Datasheet, PDF (14/47 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge With Integrated LDO
bq27520-G2
SLUSAB7A – MARCH 2011 – REVISED AUGUST 2011
www.ti.com
4.1.1.1.18 IT_ENABLE: 0x0021
This command forces the fuel gauge to begin the Impedance Track™ algorithm, sets the IT Enable to
0x01 and causes the [VOK] and [QEN] flags to be set in the CONTROL_STATUS register. [VOK] is
cleared if the voltages are not suitable for a Qmax update. This command is only available when the fuel
gauge is UNSEALED.
4.1.1.1.19 IT_DISABLE: 0x0023
This command disables the fuel gauge the Impedance Track™ algorithm, clears the IT Enable to 0x00
and causes the [QEN] flags to be cleared in the CONTROL_STATUS register. This command is only
available when the fuel gauge is UNSEALED.
4.1.1.1.20 RESET: 0x0041
This command instructs the fuel gauge to perform a full reset. This command is only available when the
fuel gauge is UNSEALED.
4.1.1.2 AtRate( ): 0x02/0x03
The AtRate( ) read-/write-word function is the first half of a two-function command set used to set the
AtRate value used in calculations made by the AtRateTimeToEmpty( ) function. The AtRate( ) units are in
mA.
The AtRate( ) value is a signed integer, with negative values interpreted as a discharge current value. The
AtRateTimeToEmpty( ) function returns the predicted operating time at the AtRate value of discharge. The
default value for AtRate( ) is zero and forces AtRateTimeToEmpty( ) to return 65,535. Both the AtRate( )
and AtRateTimeToEmpty( ) commands must only be used in NORMAL mode.
4.1.1.3 AtRateTimeToEmpty( ): 0x04/0x05
This read-word function returns an unsigned integer value of the predicted remaining operating time if the
battery is discharged at the AtRate( ) value in minutes with a range of 0 to 65,534. A value of 65,535
indicates AtRate( ) = 0. The fuel gauge updates AtRateTimeToEmpty( ) within 1 s after the system sets the
AtRate( ) value. The fuel gauge automatically updates AtRateTimeToEmpty( ) based on the AtRate( )
value every 1 s. Both the AtRate( ) and AtRateTimeToEmpty( ) commands must only be used in NORMAL
mode.
4.1.1.4 Temperature( ): 0x06/0x07
This read-/write-word function returns an unsigned integer value of the temperature in units of 0.1 K
measured by the fuel gauge. If [WRTEMP] bit = 1, a write command sets the temperature to be used for
gauging calculations while a read command returns to temperature previously written. If [WRTEMP] bit = 0
and [TEMPS] bit = 0, a read command will return the internal temperature sensor value.
4.1.1.5 Voltage( ): 0x08/0x09
This read-word function returns an unsigned integer value of the measured cell-pack voltage in mV with a
range of 0 to 6000 mV.
4.1.1.6 Flags( ): 0x0a/0x0b
This read-word function returns the contents of the fuel-gauge status register, depicting the current
operating status.
14
GENERAL DESCRIPTION
Submit Documentation Feedback
Product Folder Link(s) :bq27520-G2
Copyright © 2011, Texas Instruments Incorporated