English
Language : 

BQ29330 Datasheet, PDF (18/26 Pages) Texas Instruments – 2-,3-,AND 4-CELL LITHIUM-ION OR LITHIUM-POLYMER BATTERY PROTECTION AFE
bq29330
SLUS673A – SEPTEMBER 2005 – REVISED DECEMBER 2005
SCLK
……
…
www.ti.com
…
SDATA
A6 A5 A4 … A0 R/W ACK
Start
0
0
Slave Address
Note: Slave = bq29330
R7 R6 R5 … R0 ACK
0
Register Address
D7 D6
D5 … D0
Data
ACK
0
Stop
Figure 5. I2C-Bus Write to bq29330
SCLK
…
…
…
…
SDATA
A6 A5 … A0 R/W ACK
0
0
Start
Slave Address
Note: Slave = bq29330
R7
R6
R0
…
ACK
0
Register Address
Start
A6
A0 R/W ACK
10
Slave Address
D7 D6
D0 NACK
…
Slave Drives
The Data
Master
Drives
NACK and
Stop
Stop
Figure 6. I2C-Bus Read from bq29330: Protocol A
SCLK
…
…
…
…
SDATA
A6 A5 … A0 R/W ACK
0
Start
Slave
Note: Slave = bq29330
R7 R6 … R0 ACK
A6 A5 … A0 R/W ACK D7 … D0 NACK
Register Address
Stop Start
Slave Address
Slave Drives
The Data
Master
Drives
NACK and
Stop
Stop
Figure 7. I2C-Bus Read from bq29330: Protocol B
REGISTER MAP
The bq29330 has nine addressable registers. These registers provide status, control, and configuration
information for the battery protection system.
NAME
STATUS
OUTPUT_CONTROL
STATE_CONTROL
FUNCTION_CONTROL
CELL _SEL
OLV
OLD
SCC
SCD
ADDR
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
TYPE
R
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
DESCRIPTION
Status register
Output pin control from system host and external pin status
State control
Function control
Battery cell select for cell translation and balance bypass and select mode for calibration
Overload voltage threshold
Overload delay time
Short circuit in charge current threshold voltage and delay
Short circuit in discharge current threshold voltage and delay
NAME
ADDR TYPE
B7
STATUS
0x00 R
0
OUTPUT_ CONTROL 0x01 R/W
0
BIT MAP
B6
B5
B4
B3
0
0
ZV
WDF
0
PMS_CHG GPOD
XZV
B2
OL
CHG
B1
SCC
DSG
B0
SCD
LTCLR
18