English
Language : 

BQ27000 Datasheet, PDF (21/29 Pages) Texas Instruments – SINGLE CELL Li-Ion AND Li-Pol BATTERY GAS GAUGE IC FOR PORTABLE APPLICATIONS (bqJUNIOR)
bq27000, bq27200
www.ti.com
SLUS556B – SEPTEMBER 2004 – REVISED NOVEMBER 2004
The user can optionally use this byte in the EEPROM as an identification byte. If so used, the user should ignore
the values in MLI and MLTTE registers.
Discharge Rate Compensation Constants (DCOMP) — Address 0x7E
This register is used to set the compensation coefficients for discharge rate. These coefficients are applied to the
nominal available charge to more accurately predict capacity at high discharge rates.
NAME
BIT 7
DCGN[5]
BIT 6
DCGN[4]
BIT 5
DCGN[3]
BIT 4
DCGN[2]
BIT 3
DCGN[1]
BIT 2
DCGN[0]
BIT 1
DCOFF[1]
BIT 0
DCOFF[0]
DCGN[5:0]
Discharge rate compensation gain. Used to set the slope of the discharge rate capacity
compensation. The gain factor adjustment is in increments of 0.39% of discharge current in excess
of the DCOFF value. The equation for programming the value is:
DCGN[5:0] = 2.56 * Design discharge compensation gain %
DCOFF[1:0] These bits set the discharge threshold of compensating the nominal available charge for discharge
rate. The threshold is set as listed in Table 5.
DCOFF[1]
0
0
1
1
Table 5. Discharge Rate Compensation Thresholds
DCOFF[0]
0
1
0
1
DCOFF Threshold
0
LMD/2
LMD /4
LMD /8
Discharge compensation, DCMP, is computed from these coefficients as follows:
DCMP = DCGN(AI-DCOFF)/256
where DCMP ≥ 0. The CACD register then takes on the value:
CACD = NAC – (DCMP – LMDCMP), if DCMP > LMDCMP or
CACD = NAC, if DCMP ≤ LMDCOMP
where LMDCMP is the value of DCMP when the last LMD value was learned. This allows the compensation for
CACD to adapt as the LMD value is learned.
If PKCFG[1] = 1, the device assumes a fixed value of 0x42 for DCOMP, giving a discharge rate compensation
gain of 6.25% with a compensation threshold of C/4. This frees the EEPROM location of 0x7E for use as a
programmable identification byte.
Temperature Compensation Constants (TCOMP) — Address 0x7F
This register is used to set the compensation coefficients for temperature. These coefficients are applied to the
discharge rate compensated available charge to more accurately predict capacity available at cold temperature.
NAME
BIT 7
TCGN[3]
BIT 6
TCGN[2]
BIT 5
TCGN[1]
BIT 4
TCGN[0]
BIT 3
TOFF[3]
BIT 2
TOFF[2]
BIT 1
TOFF[1]
BIT 0
TOFF[0]
TCGN[3:0] Temperature compensation gain. Used to set the slope of the compensation as a percentage of
Design Capacity (DC) decrease per °C. The equation for programming the value is:
TCGN[3:0] = 10.24 * Design Temp Compensation Gain % DC/°C
TOFF[3:0]
Temperature compensation offset. Used to set the offset of the compensation. The temperature
threshold is also used as the cold temperature disqualification for a learning cycle if TCOMP ≠ 0.
The equation for programming the value is:
TOFF[3:0] = Design Temp Compensation Offset (°K) – 273
21