Datasheet
Not Recommended for New Designs
bq27505
www.ti.com
SLUS884–FEBRUARY 2009
4.1.1.21 StateofHealth( ): 0x28/0x29
0x28 SOH percentage: this read-only function returns an unsigned integer value, expressed as a
percentage of the ration of predicted FCC(25°C, SOH LoadI) over the DesignCapacity(). The FCC(25°C,
SOH LoadI) is the calculated full charge capacity at 25°C and the SOH LoadI which is specified in the
data flash. The range of the returned SOH percentage is 0x00 to 0x64, indicating 0 to 100%
correspondingly.
0x29 SOH Status: this read-only function returns an unsigned integer value, indicating the status of the
SOH percentage. The meanings of the returned value are:
• 0x00: SOH not valid (initialization)
• 0x01: Instant SOH value ready
• 0x02: Initial SOH value ready
– Calculation based on uncompensated Qmax
– Updated at first grid point update after cell insertion
• 0x03: SOH value ready
– Utilize the updated Qmax update
– Calculation based on compensated Qmax
– Updated after complete charge and relax is complete
• 0x04-0xFF: Reserved
4.1.1.22 StateOfCharge( ): 0x2c/0x2d
This read-only function returns an unsigned integer value of the predicted remaining battery capacity
expressed as a percentage of FullChargeCapacity( ), with a range of 0 to 100%.
4.1.1.23 NormalizedImpedanceCal( ): 0x2e/0x2f
This read-only function returns an unsigned integer value of the calculated normalized impedance to 0°C
at the current Depth of Discharge, with the unit of mΩ.
4.1.1.24 InstaneousCurrent Reading( ) 0x30/0x31
This read-only function returns a signed integer value that is the instantaneous current flow through the
sense resistor. The conversion time is 125ms. It is updated every 1 second. Units are mA.
4.1.2 EXTENDED DATA COMMANDS
Extended commands offer additional functionality beyond the standard set of commands. They are used in
the same manner; however, unlike standard commands, extended commands are not limited to 2-byte
words. The number of commands bytes for a given extended command ranges in size from single to
multiple bytes, as specified in Table 4-5.
Table 4-5. Extended Data Commands
COMMAND SEALED UNSEALED
NAME UNITS
CODE ACCESS
(1) (2)
ACCESS
(1) (2)
Reserved RSVD 0x34...0x3b N/A R R
DesignCapacity( ) DCAP 0x3c / 0x3d mAh R R
DataFlashClass( )
(2)
DFCLS 0x3e N/A N/A R/W
DataFlashBlock( )
(2)
DFBLK 0x3f N/A R/W R/W
Authenticate( )/BlockData( ) A/DF 0x40…0x53 N/A R/W R/W
AuthenticateCheckSum( )/BlockData( ) ACKS/DFD 0x54 N/A R/W R/W
BlockData( ) DFD 0x40…0x5f N/A R R/W
BlockDataCheckSum( ) DFDCKS 0x60 N/A R/W R/W
(1) SEALED and UNSEALED states are entered via commands to Control() 0x00/0x01.
(2) In sealed mode, data flash CANNOT be accessed through commands 0x3e and 0x3f.
Copyright © 2009, Texas Instruments Incorporated GENERAL DESCRIPTION 17
Submit Documentation Feedback
Product Folder Link(s): bq27505