English
Language : 

BQ2092_15 Datasheet, PDF (14/30 Pages) Texas Instruments – Gas Gauge IC with SMBus-Like Interface
Obsolete Device
bq2092
rent source outside its maximum regulated voltage
range.
BatteryStatus() (0x16)
This read-only word returns the BatteryStatus word.
Output: unsigned integer. Returns the status reg-
ister with alarm conditions bitmapped as shown in
Table 5.
Some of the BatteryStatus flags (Remaining_Capac-
ity_Alarm and Remaining_Time_Alarm) are calculated
based on current. See Table 8 for definitions.
CycleCount() (0x17)
This read-only word returns the number of
charge/discharge cycles the battery has experienced. A
charge/discharge cycle starts from a base value equivalent
to the battery's state-of-charge, on completion of a charge
cycle. The bq2092 increments the cycle counter during the
current charge cycle, if the battery has been discharged
15% below the state-of-charge at the end of the last charge
cycle. This prevents false reporting of small
charge/discharge cycles.
Output: unsigned integer. Returns the count of
charge/discharge cycles the battery has
experienced.
Units: cycles
Range: 0 to 65,535 cycles; 65,535 indicates battery
has experienced 65,535 or more cycles
Granularity: 1 cycle
DesignCapacity() (0x18)
This read-only word returns the theoretical capacity of a
new pack. The DesignCapacity() value is expressed in
mAh at the nominal discharge rate.
Output: unsigned integer. Returns the battery ca-
pacity in mAh.
Units: mAh
Range: 0 to 65,535 mAh
DesignVoltage() (0x19)
This read-only word returns the theoretical voltage of
a new pack in mV.
Output: unsigned integer. Returns the battery's
normal terminal voltage in mV.
Units: mV
Range: 0 to 65,535 mV
SpecificationInfo() (0x1a)
This read-only word returns the specification revision
the bq2092 supports. It is typically set to all zeros to
represent non-Rev 1.0 compliance to the SMBus speci-
fication output: unsigned integer.
ManufactureDate() (0x1b)
This read-only word returns the date the cell was manu-
factured in a packed integer word. The date is packed
as follows: (year - 1980) ∗ 512 + month ∗ 32 + day.
Field
Day
Month
Year
Bits
Used
0–4
5–8
9–15
Format
Allowable Value
5-bit binary 1–31 (corresponds to
value date)
4-bit binary 1–12 (corresponds to
value month number)
7-bit binary
value
0–127 (corresponds
to year biased by
1980)
Table 5. Status Register
0x8000
0x4000
0x2000
0x1000
0x0800
0x0400
0x0200
0x0100
0x0080
0x0040
0x0020
0x0010
0x0000-
0x000f
Alarm Bits
Overcharge_Alarm
Terminate_Charge_Alarm
Reserved
Over_Temp_Alarm
Terminate_Discharge_Alarm
Reserved
Remaining_Capacity_Alarm
Remaining_Time_Alarm
Status Bits
Initialized
Discharging
Fully_Charged
Fully_Discharged
Error Code
Reserved for error codes
SerialNumber() (0x1c)
This read-only word returns a serial number. This
number, when combined with the ManufacturerName,
the DeviceName, and the ManufactureDate, uniquely
identifies the battery.
Output: unsigned integer
14