English
Language : 

BQ29330 Datasheet, PDF (17/26 Pages) Texas Instruments – 2-,3-,AND 4-CELL LITHIUM-ION OR LITHIUM-POLYMER BATTERY PROTECTION AFE
bq29330
www.ti.com
SLUS673A – SEPTEMBER 2005 – REVISED DECEMBER 2005
FUNCTIONAL DESCRIPTION (continued)
POWER MODES
The bq29330 has three power modes, normal, sleep, and ship. The following table outlines the operational
functions during these power modes.
Table 1. Outlines the Operational Functions
POWER
MODE
TO ENTER POWER MODE
Normal STATE_CONTROL, SLEEP( b0) = 0 and
STATE_CONTROL, SHIP ( b1) = 0
Sleep
STATE_CONTROL, SLEEP( b0) = 1 and
STATE_CONTROL, SHIP ( b1) = 0
Ship
STATE_CONTROL, SHIP ( b1) = 1
and supply at the PACK < VWAKE
TO EXIT POWER MODE
MODE DESCRIPTION
STATE_CONTROL,
SLEEP( b0) = 0
Supply voltage to PACK
Supply
The battery is in normal operation with protection,
power management and battery monitoring
functions available and operating.
The supply current of this mode varies as the host
can enable and disable various power
management features.
CHG, DSG, and ZVCHG OFF, OL, SCC, and SCD
function is disabled.
Cell AMP, GPOD , CELL BAL, and WDF is not
disabled
The bq29330 is completely shut down as in the
sleep mode. In addition, the REG output is
disabled, I2C interface is powered down, and
memory is not valid.
VOLTAGE BASED EXIT FROM SHUTDOWN
If a voltage greater than VSTARTUP is applied to the PACK pin, then the bq29330 exits shutdown and enters
normal mode.
COMMUNICATIONS
The I2C-compatible serial communications provides read and write access to the bq29330 data area. The data is
clocked via separate data (SDATA) and clock (SCLK) pins. The bq29330 acts as a slave device and does not
generate clock pulses. Communication to the bq29330 can be provided from GPIO pins or an I2C supporting port
of a host system controller. The slave address for the bq29330 is 7 bits, and the value is 0100 000 (0x20).
(MSB)
(MSB)
Write
0
1
Read
I2C Address +R/W bit
I2C Address (0x20)
0
0
0
0
(LSB)
0
(LSB)
0
1
The bq29330 does NOT have the following functions compatible with the I2C specification.
• The bq29330 is always regarded as a slave.
• The bq29330 does not support the General Code of the I2C specification, and therefore will not return an
ACK but may return a NACK.
• The bq29330 does not support the Address Auto Increment, which allows continuous reading and writing.
• The bq29330 will allow data to be written or read from the same location without re-sending the location
address.
17