English
Language : 

BQ2084-V140_14 Datasheet, PDF (44/64 Pages) Texas Instruments – SBS v1.1-COMPLIANT GAS GAUGE FOR USE WITH THE bq29312
bq2084-V140
SLUS664B – JULY 2005 – REVISED AUGUST 2006
FIELD
BITS USED
FORMAT
SpecID_L
0...3
4-bit binary value
SpecID_H
4...7
4-bit binary value
VScale
8...11
4-bit binary value
IPScale
12...15
4-bit binary value
ALLOWABLE VALUES
0–15
0–15
0 (multiplies voltage by 10^ VScale)
0 (multiplies current by 10 ^ IPScale)
www.ti.com
ManufactureDate() (0x1b)
Description: This function returns the date the cell pack was manufactured in a packed integer. The date is
packed in the following fashion: (year-1980) * 512 + month * 32 + day. The bq2084-V140 sets
ManufactureDate() to the value programmed in Manufacture Date DF 0x08-0x09.
Purpose: The ManufactureDate() provides the system with information that can be used to uniquely identify a
particular battery pack when used along with SerialNumber().
SMBus protocol: Read word
Output: Unsigned integer-packed date of manufacture:
FIELD
Day
Month
Year
BITS USED
0...4
5...8
9...15
FORMAT
5-bit binary value
4-bit binary value
7-bit binary value
ALLOWABLE VALUES
0-31 (corresponds to date)
1-12 (corresponds to month number)
0-127 (corresponds to year biased by 1980)
SerialNumber() (0x1c)
Description: This function is used to return a serial number. This number, when combined with the
ManufacturerName(), the DeviceName(), and the ManufactureDate(), uniquely identifies the battery (unsigned
integer). The bq2084-V140 sets SerialNumber() to the value programmed in Serial Number DF 0x0a-0x0b.
Purpose: The SerialNumber() function can be used to identify a particular battery. This may be important in
systems that are powered by multiple batteries where the system can log information about each battery that it
encounters.
SMBus protocol: Read word
Output: Unsigned integer
ManufacturerName() (0x20)
Description: This function returns a character array containing the battery manufacturer's name. For example,
MyBattCo identifies the smart battery manufacturer as MyBattCo. The bq2084-V140 sets ManufacturerName() to
the value programmed in Manufacturer Name DF 0x0e-0x19. When Misc Configuration 2 SSTRING is set then
the extended manufacturer name data flash is appended (0x151-0x15f).
Purpose: The ManufacturerName() function returns the name of the smart battery manufacturer. The
manufacturer's name can be displayed by the SMBus host's power management system display as both an
identifier and as an advertisement for the manufacturer. The name is also useful as part of the information
required to uniquely identify a battery.
SMBus protocol: Read block
Output: String—character string with maximum length of 11 characters (11 + length byte).
DeviceName() (0x21)
Description: This function returns a character string that contains the battery name. For example, a
DeviceName() of bq2084-V140 indicates that the battery is a model bq2084-V140. The bq2084-V140 sets
DeviceName() to the value programmed in Device Name DF 0x1a-0x21. When Misc Configuration 2 SSTRING
is set then the extended device name data flash is appended (0x141-0x14f)
Purpose: The DeviceName() function returns the battery name for identification purposes.
SMBus protocol: Read block
Output: String—character string with maximum length of 7 characters (7 + length byte).
44
Submit Documentation Feedback