English
Language : 

BQ27500_08 Datasheet, PDF (13/39 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge
www.ti.com
bq27500
bq27501
System-Side Impedance Track™ Fuel Gauge
SLUS785D – SEPTEMBER 2007 – REVISED APRIL 2008
High byte
Low byte
bit7
OTC
–
Table 4-4. Flags Bit Definitions
bit6
OTD
–
bit5
–
OCV_GD
bit4
–
WAIT_ID
bit3
CHG_INH
BAT_DET
bit2
XCHG
SOC1
bit1
FC
SOCF
bit0
CHG
DSG
OTC = Overtemperature in charge condition is detected. True when set.
OTD = Overtemperature in discharge condition is detected. True when set.
CHG_INH = Charge inhibit: unable to begin charging (temperature outside the range [Charge Inhibit Temp Low, Charge Inhibit Temp
High]). True when set.
XCHG = Charge suspend alert (temperature outside the range [Suspend Temp Low, Suspend Temp High]). True when set.
FC = Fully charged. Set when charge termination condition is met. True when set.
CHG = (Fast) charging allowed. True when set.
OCV_GD = Good OCV measurement taken. True when set.
WAIT_ID = Waiting to identify inserted battery. True when set.
BAT_DET = Battery detected. True when set.
SOC1 = State-of-charge threshold 1 (SOC1 Set Threshold) reached. True when set.
SOCF = State-of-charge threshold final (SOCF Set Threshold) reached. True when set.
DSG = Discharging detected. True when set.
4.1.1.7 NominalAvailableCapacity( ): 0x0c/0x0d
This read-only command pair returns the uncompensated (no or light load) battery capacity remaining.
Units are mAh per LSB.
4.1.1.8 FullAvailableCapacity( ): 0x0e/0x0f
This read-only command pair returns the uncompensated (no or light load) capacity of the battery when
fully charged. Units are mAh per LSB. FullAvailableCapacity( ) is updated at regular intervals, as specified
by the IT algorithm.
4.1.1.9 RemainingCapacity( ): 0x10/0x11
This read-only command pair returns the compensated battery capacity remaining. Units are mAh per
LSB.
4.1.1.10 FullChargeCapacity( ): 0x12/13
This read-only command pair returns the compensated capacity of the battery when fully charged. Units
are mAh per LSB. FullChargeCapacity( ) is updated at regular intervals, as specified by the IT algorithm.
4.1.1.11 AverageCurrent( ): 0x14/0x15
This read-only command pair returns a signed integer value that is the average current flow through the
sense resistor. It is updated every 1 second. Units are mA per LSB.
4.1.1.12 TimeToEmpty( ): 0x16/0x17
This read-only function returns an unsigned integer value of the predicted remaining battery life at the
present rate of discharge, in minutes. A value of 65,535 indicates battery is not being discharged.
4.1.1.13 TimeToFull( ): 0x18/0x19
This read-only function returns an unsigned integer value of predicted remaining time until the battery
reaches full charge, in minutes, based upon AverageCurrent( ). The computation accounts for the taper
current time extension from the linear TTF computation based on a fixed AverageCurrent( ) rate of charge
accumulation. A value of 65,535 indicates the battery is not being charged.
4.1.1.14 StandbyCurrent( ): 0x1a/0x1b
This read-only function returns a signed integer value of the measured standby current through the sense
resistor. The StandbyCurrent( ) is an adaptive measurement. Initially it reports the standby current
programmed in Initial Standby, and after spending several seconds in standby, reports the measured
standby current.
Submit Documentation Feedback
GENERAL DESCRIPTION
13