Datasheet

bq27541-G1
SLUSAL6C NOVEMBER 2011REVISED OCTOBER 2012
www.ti.com
OFFSET_CAL: 0x0082
This command instructs the gas gauge to perform offset calibration.
AtRate( ): 0x02/0x03
The AtRate( ) read-/write-word function is the first half of a two-function command call-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 will force AtRateTimeToEmpty( ) to return 65,535. Both the AtRate( ) and
AtRateTimeToEmpty( ) commands should only be used in NORMAL mode.
UnfilteredSOC( ): 0x04/0x05
This read-only function returns an unsigned integer value of the predicted remaining battery capacity expressed
as a percentage of UnfilteredFCC(), with a range of 0 to 100%.
Temperature( ): 0x06/0x07
This read-only function returns an unsigned integer value of the battery temperature in units of 0.1K measured by
the fuel gauge and is used for fuel gauging algorithm. It reports either the InternalTemperature() or the external
thermistor temperature depending on the setting of [TEMPS] bit in Pack Configuration.
Voltage( ): 0x08/0x09
This read-only function returns an unsigned integer value of the measured cell-pack voltage in mV with a range
of 0 to 6000 mV.
Flags( ): 0x0a/0x0b
This read-only function returns the contents of the gas-gauge status register, depicting the current operating
status.
Table 4. Flags Bit Definitions
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
High Byte OTC OTD BATHI BATLOW CHG_INH RSVD FC CHG
Low Byte OCVTAKEN ISD TDD HW1 HW0 SOC1 SOCF DSG
Over-Temperature in Charge condition is detected. True when set. Refer to the Data Flash Safety Subclass
OTC =
parameters for threshold settings.
Over-Temperature in Discharge condition is detected. True when set. Refer to the Data Flash Safety Subclass
OTD =
parameters for threshold settings.
Battery High bit indicating a high battery voltage condition. Refer to the Data Flash BATTERY HIGH parameters for
BATHI =
threshold settings.
Battery Low bit indicating a low battery voltage condition. Refer to the Data Flash BATTERY LOW parameters for
BATLOW =
threshold settings.
CHG_INH = Charge Inhibit indicates the temperature is outside the range [Charge Inhibit Temp Low, Charge Inhibit Temp
High]. True when set.
RSVD = Reserved.
Full-charged is detected. FC is set when charge termination is reached and FC Set% = -1 (See the Charging and
FC = Charge Termination Indication section for details) or State of Charge is larger than FC Set% and FC Set% is not -1.
True when set.
CHG = (Fast) charging allowed. True when set.
OCVTAKEN = Cleared on entry to relax mode and set to 1 when OCV measurement is performed in relax.
ISD = Internal Short is detected. True when set.
TDD = Tab Disconnect is detected. True when set.
HW[1:0] Device Identification. Default is 01
SOC1 = State-of-Charge-Threshold 1 (SOC1 Set) reached. True when set.
14 Submit Documentation Feedback Copyright © 2011–2012, Texas Instruments Incorporated
Product Folder Links: bq27541-G1