English
Language : 

BQ2085-V1P2 Datasheet, PDF (19/56 Pages) Texas Instruments – SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311
www.ti.com
SAFE
VCC
1 MΩ
0.1 µF
BSS84
100 kΩ
1 MΩ
FUSE
Cell 4
2N7002
bq2085−V1P2
SLUS590 − DECEMBER 2003
BAT+
Figure 5. Example SAFE Circuit Implementation
Low-Power Modes
The bq2085−V1P2 enters sleep mode when the charge and discharge current is less than the threshold
programmed in Sleep Current Threshold DF 0xe5, the SMBus lines are low for at least 2 s, and bit 4 of Misc.
Configuration DF 0x2a is set to zero. The bq2085−V1P2 wakes up periodically to monitor voltage and
temperature and to apply self-discharge adjustment. The sleep period is set in Sleep Timer DF 0xe7. The
bq2085−V1P2 wakes up at a period set by Sleep Current Time DF 0xe6 to measure current. The bq2085−V1P2
comes out of sleep when the SMBus lines go high or if the current is greater than Sleep Current Threshold. A
rising edge on SMBC or SMBD restores the bq2085−V1P2 to the full operating mode.
Reset Conditions
On power-up the entire IC is reset and data is loaded from Data Flash to configure the SBS Data and the system.
On a partial reset (loss of VCC but RBI holds RAM valid) then a limited number of locations are taken.
These actions are the following:
D The AFE registers are rewritten.
D PackStatus() VDQ flag is cleared (the proposed change is not to clear VDQ).
D PackStatus() EDV2 flag is cleared.
D BatteryStatus() DISCHARGING flag is cleared.
D The charger and alarm broadcast period is set to 10 seconds between broadcasts.
COMMUNICATION
The bq2085−V1P2 includes an SMBus communication port. The SMBus interface is a 2-wire bidirectional
protocol using the SMBC (clock) and SMBD (data) pins. The communication lines are isolated from VCC and
may be pulled-up higher than VCC. Also, the bq2085−V1P2 does not pull these lines low if VCC to the part is
zero.
The communication ports allow a host controller, an SMBus compatible device, or other processor to access
the memory registers of the bq2085−V1P2. In this way a system can efficiently monitor and manage the battery.
SMBus
The SMBus interface is a command-based protocol. A processor acting as the bus master initiates
communication to the bq2085−V1P2 by generating a start condition. A start condition consists of a high-to-low
transition of the SMBD line while the SMBC is high. The processor then sends the bq2085−V1P2 device
address of 0001011 (bits 7-1) plus a R/W bit (bit 0) followed by an SMBus command code. The R/W bit (LSB)
and the command code instruct the bq2085−V1P2 to either store the forthcoming data to a register specified
19