English
Language : 

BQ33100_15 Datasheet, PDF (30/67 Pages) Texas Instruments – Super Capacitor Manager
bq33100
SLUS987B – JANUARY 2011 – REVISED DECEMBER 2015
www.ti.com
8.5 Programming
8.5.1 Communications
The bq33100 uses SMBus v1.1 with optional packet error checking (PEC) per the SMBus specification.
8.5.1.1 bq33100 Slave Address
The bq33100 uses the address 0x16 on SMBus for communication.
8.5.1.2 SMBus On and Off State
The bq33100 detects an SMBus off state when SCL and SDA are logic-low for ≥ 2 seconds. Clearing this state
requires either SCL or SDA to transition high. Within 1 ms, the communication bus is available.
8.5.1.3 Packet Error Checking
The bq33100 can receive data with or without PEC.
In the write-word protocol, the bq33100 receives the PEC after the last byte of data from the host. If the host
does not support PEC, the last byte of data is followed by a stop condition. After receipt of the PEC, the bq33100
compares the value to its calculation. If the PEC is correct, the bq33100 responds with an ACKNOWLEDGE. If it
is not correct, the bq33100 responds with a NOT ACKNOWLEDGE.
8.5.2 SBS Commands
All SBS Values are updated in 1-second intervals. The extended SBS commands are only available when the
bq33100 device is in unsealed mode.
8.5.2.1 SBS Command Summary
SBS CMD MODE
NAME
0x00
0x08
0x09
0x0a
0x0b
0x0d
0x0e
0x10
0x14
0x15
0x3b
0x3c
0x3d
0x3e
0x3f
R/W ManufacturerAccess
R Temperature
R Voltage
R Current
R ESR
R RelativeStateOfCharge
R Health
R Capacitance
R ChargingCurrent
R ChargingVoltage
R CapacitorVoltage5
R CapacitorVoltage4
R CapacitorVoltage3
R CapacitorVoltage2
R CapacitorVoltage1
Table 37. SBS Commands
FORMAT
hex
unsigned int
unsigned int
signed int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
unsigned int
SIZE IN
BYTES
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
MIN
VALUE
0x0000
0
0
–32768
0
0
0
0
0
0
0
0
0
0
0
MAX
VALUE
0xffff
65535
65535
32767
65535
100
100
65535
65534
65534
65534
65535
65535
65535
65535
DEFAULT VALUE
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
UNIT
0.1ºK
mV
mA
mΩ
%
%
F
mA
mV
mV
mV
mV
mV
mV
SBS CMD
0x46
0x50
0x51
0x54
MOD
E
R/W
R
R
R
NAME
FETControl
SafetyAlert
SafetyStatus
OperationStatus
Table 38. Extended SBS Commands
FORMAT
Hex
Hex
Hex
Hex
SIZE IN
BYTES
2
2
2
2
MIN VALUE MAX VALUE
0x0000
0x0000
0x0000
0x0000
0xffff
0xffff
0xffff
0xf7f7
DEFAULT
VALUE
—
—
—
—
UNIT
30
Submit Documentation Feedback
Product Folder Links: bq33100
Copyright © 2011–2015, Texas Instruments Incorporated