TEXAS INSTRUMENTS bq2052 Technical data

查询BQ2052供应商
Features
Accurate measurement of avail
able capacity in Lithium primary batteries such as Lithium Sul phur Dioxide and Lithium Man ganese Dioxide
Provides a low-cost battery moni
tor solution for pack integration
Complete circuit can fit less
-
than 1 square inch of PCB space
Low operating current
-
Less than 100nA of data
-
retention current
Single-wire communication inter-
face (HDQ bus) for critical battery parameters
Communicates remaining capac-
ity with direct drive of LEDs in 3 selectable modes
Measurements automatically
compensated for discharge rate and temperature
16-pin narrow SOIC
-
for Lithium Primary Cells
General Description
The bq2052 Lithium Primary Gas
­Gauge IC is intended for bat tery-pack or in-system installation to maintain an accurate record of
­available battery capacity. The IC monitors a voltage drop across a
­sense resistor connected in series
with the cells to determine dis charge activity of the battery. The bq2052 applies compensations for battery temperature and discharge rate to the available charge counter to provide available capacity infor mation across a wide range of oper ating conditions.
Compensated available capacity may be directly indicated using an LED display. The LED display is programmable and can be config­ured as two, four, or five segments. These segments are used to depict available battery capacity. The bq2052 supports a single-wire serial
Preliminary
bq2052
Gas Gauge IC
communications link to an external micro-controller. The link allows the micro-controller to read and write the internal registers of the
­bq2052. The internal registers in clude available battery capacity, voltage, temperature, current, and battery status. The controller may also overwrite some of the bq2052 gas gauge data registers.
-
The bq2052 can operate from the batteries in the pack. The REF out put and an external FET provide a simple, inexpensive voltage regula
­tor to supply power to the circuit
­from the cells.
-
-
-
Pin Connections
LCOM
SEG1/PROG
SEG2/PROG
SEG3/PROG
SEG4/PROG
SEG5/PROG
PROG
SLUS019–MAY 1999
1
2
3
4
5
6
V
SS
16-Pin Narrow SOIC
1
2
3
4
5
6
7
8
Pin Names
LCOM LED common output
/PROG1LED segment 1/
16
V
15
REF
CP
14
13
HDQ
12
RBI
11
SB
10
DISP
9
SR
PN2052H1.eps
SEG
CC
1
/PROG2LED segment 2/
SEG
1
/PROG3LED segment 3/
SEG
1
/PROG4LED segment 4/
SEG
1
/PROG5LED segment 5/
SEG
1
CP Control port
program 1 input
program 2 input
program 3 input
program 4 input
program 5 input
1
V
SS
System ground
SR Sense resistor input
DISP
Display control input
SB Battery sense input
RBI Register backup input
HDQ Serial communications
input/output
6
Program 6 input
PROG
REF Voltage reference output
V
CC
Supply voltage
bq2052
Preliminary
Pin Descriptions
LCOM
SEG SEG
PROG PROG
PROG
PROG
PROG
PROG
V
SS
LED common output
This open-drain output switches V source current for the LEDs. The switch is off during initialization to allow reading of the soft pull-up or pull-down program resis tors. LCOM is also high impedance when the display is off.
LED display segment outputs (dual func
1
tion with PROG
5
Each output may activate an LED to sink the current sourced from LCOM.
Programmed full count selections
1 2
These three-level input pins define the pro grammed full count.
Power gauge scale selection inputs (dual
3
function with SEG
This three-level input pin defines the scale factor.
Programmed compensation factors
4
This three-level input pin defines the bat­tery discharge compensation factors.
Programmed display mode
5
This three-level input pin defines the capac ity indication display mode.
Programmed initial capacity state
6
This input defines the initial battery capac ity indication state. When tied to V bq2052 sets the available capacity to full on reset. When tied to V available capacity to zero on reset.
Ground
–PROG5)
1
–SEG4)
3
, the bq2052 sets the
SS
CC
CC
, the
SR
to
-
DISP
-
Sense resistor input
The voltage drop (V
is monitored and integrated over time
tor R
S
to interpret discharge activity. V dicates discharge. The effective voltage drop, V
, as seen by the bq2052 is VSR+VOS.
SRO
) across the sense resis
SR
SR>VSS
in
Display control input
high disables the LED display. DISP
DISP tied to VCC(no display LEDs in the circuit) allows PROG V
instead of through a pull-up or
SS
pull-down resistor. DISP
to connect directly to VCCor
X
low activates the
-
-
display.
SB
-
Secondary battery input
This input monitors the battery cell voltage potential through a high-impedance resis
­tive divider network for the end-of-discharge voltage (EDV) thresholds.
RBI
Register backup input
This pin is used to provide backup potential to the bq2052 registers during periods when V
3V. A storage capacitor or a battery can be
CC
connected to RBI.
HDQ
Serial communication input/output
This is the open-drain bidirectional commu­nications port.
-
CP
Control port
This open drain output may be controlled by serial port commands and its state is re
-
REF
flected in the CPIN bit in FLGS1.
Voltage reference output for regulator
-
REF provides a voltage reference output for an optional micro-regulator.
V
CC
Supply voltage input
2
Preliminary
bq2052
Functional Description
General Operation
The bq2052 determines battery capacity by monitoring the amount of charge removed from a primary battery. The bq2052 measures discharge currents and battery voltage, monitors the battery for the low battery-voltage thresholds, and compensates available capacity for tem perature and discharge rate. The bq2052 measures ca pacity by monitoring the voltage across a small-value se ries sense resistor between the negative battery termi nal and ground.
Figure 1 shows a typical battery pack application of the bq2052 using the LED display capability as a charge-state indicator. The bq2052 displays capacity with two, four, or five LEDs using the programmed full count (PFC) as the battery’s “full” reference. The bq2052 has a push-button input for momentarily enabling the LED display.
bq2052
H or L
To µC
Gas Gauge IC
LCOM
SEG
1
SEG
2
SEG
3
SEG
4
SEG
5
PROG6
CP
HDQ
REF
V
CC
DISP
V
SR
RBI
SB
SS
Measurements
The bq2052 uses a voltage-to-frequency converter (VFC) for discharge measurement and an analog-to-digital con verter (ADC) for battery voltage measurement.
Discharge Counting
The VFC measures the discharge flow of the battery by
­monitoring a small value sense resistor between the SR
­pin and V
­“discharge” activity when the potential at the SR input,
­V
SRO
time using an internal counter. The fundamental rate of the counter is 3.125µVh. The VFC measures signals up to 0.5V in magnitude.
Digital Magnitude Filter
The bq2052 has a digital filter to eliminate discharge counting below a set threshold. The minimum discharge threshold, V
R
C
1
100K
0.1µF
as shown in Figure 1. The bq2052 detects
SS
, is positive. The bq2052 integrates the signal over
, for the bq2052 is 250µV.
SRD
1
Q1 ZVNL110A
RB
1
RB
2
R
S
-
Notes:
1.
2. VCC can connect directly to two lithium primary cells (6.0V nominal and should not exceed 6.5V). Otherwise, R1, C1, and Q1 are needed for regulation of > 2 cells.
3. Programming resistors and ESD-protection diodes are not shown.
4. R-C on SR is required.
5. A series diode is required on RBI if the bottom series cell is used as the backup source. If the cell is used, the backup capacitor is not required, and the anode is connected to the positive terminal of the cell.
Indicates optional.
Figure 1. Application Diagram—5-Segment LED Display
3
Load
FG205201.eps
bq2052
Preliminary
Table 1. bq2052 Current-Sensing Errors
Symbol Parameter Typical Maximum Units Notes
INL
INR
Integrated non-linearity error
Integrated non­repeatability error
2
±
1
±
4
±
2
±
Add 0.1% per °C above or below 25°C
%
and 1% per volt above or below 4.25V.
Measurement repeatability given
%
similar operating conditions.
Voltage Monitoring and Thresholds
In conjunction with monitoring the SR input for dis charge currents, the bq2052 monitors the battery poten tial through the SB pin. The voltage at the SB pin, V is developed through a high impedance resistor network connect across the battery. The bq2052 monitors the voltage at the SB pin and reports the voltage in the VSB register (address = 0bh).
The bq2052 compares the V end-of-discharge voltage (EDV) thresholds. The EDV
reading to two
SB
threshold levels are used to determine when the battery has reached an “empty” state. The EDV thresholds for the bq2052 are programmable with the default values fixed at:
EDV1 (first) = 0.76V
EDVF (final) = EDV1 - 0.10V = 0.66V
If V
is below either of the two EDV thresholds for 8
SB
consecutive samples over a 4 second period, the bq2052 sets the associated flag in the FLGS1 register (address = 01h). Once set, the EDV flags remain set, independent of V
.
SB
Inputs
Main Counters
Discharge
Current
+
Discharge
Count
Register
(DCR)
SB
Temperature
The bq2052 has an internal temperature sensor to mea
­sure temperature. The bq2052 determines the tempera
-
,
ture and stores it in the TEMP register (address = 02h). The bq2052 uses temperature to adapt remaining capac ity for the battery’s discharge efficiency.
Gas Gauge Operation
General
The operational overview diagram in Figure 2 illus­trates the operation of the bq2052. The bq2052 accumu­lates a measure of discharge currents and calculates available capacity. The bq2052 compensates available capacity for discharge rate and temperature and pro­vides the information in the Compensated Available Ca­pacity (CAC) registers (address = 0eh–0fh). The main counter, Discharge Count Register (DCR) (address = 2eh), represents the cumulative amount of charge re­moved from the battery. Battery discharging increments the DCR register.
Rate and
Temperature
Efficiency
Factor
Full Nominal
Available Charge
(FNAC)
+
Compensated
Available Capacity
(CAC)
Complete
Data Set
-
-
-
Chip-Controlled
Outputs
Available Charge
LED Display
Figure 2. Operational Overview
4
Serial Port
FG2052.eps
Table 2. bq2052 Programmed Full Count mVh
Preliminary
bq2052
PROG
x
-- -
H H 48128 1203 602 301 mVh
H Z 46080 1152 576 288 mVh
H L 43264 1082 541 271 mVh
Z H 39936 998 499 250 mVh
Z Z 38400 960 480 240 mVh
Z L 36096 902 451 226 mVh
L H 31744 794 397 199 mVh
L Z 28928 723 362 181 mVh
L L 26112 653 327 164 mVh
Main Gas-Gauge Registers
Programmed Full Count
The PFC register stores the user-specified battery full capacity. The 8-bit PFC registers stores the full capacity in mVh scaled as shown in Table 2.
Full Nominal Available Capacity
The FNAC register stores the full capacity reference of the battery. It can be programmed to initialize to PFC or zero. The 8-bit FNAC register stores data scaled to the same units as PFC. The bq2052 does not update FNAC during the course of operation; therefore, if it is programmed to 0 on initialization, it must be written to full using the serial port.
Discharge Count Register
The DCR is the main gas gauging register and contains the cumulative amount of discharge counted by the bq2052. The 16-bit register stores data scaled to the same units as PFC.
Compensated Available Capacity
The CAC registers contain the current available capac ity of the battery. The data stored in CAC represents the amount of remaining capacity of the battery compen sated for rate and temperature use conditions. Tables 3, 4, and, 5 outline the options for typical efficiency com pensation factors for lithium primary batteries. The bq2052 applies the efficiency factors to FNAC to derive CAC.
Programmed
Full Count
(PFC)
SCALE =
1/40
The bq2052 applies the compensation according to the formula:
Where F factor, FNAC = Full Nominal Available Capacity and DCR = Discharge Count Register.
The bq2052 calculates an F charge rate and temperature. The discharge rate por­tion of the F therefore, the bq2052 latches the highest discharge rate it has measured and uses the highest rate to calculate F
CE
highest discharge rate measured by the bq2052 is stored in MRATE (address = 12h).
The bq2052 does not latch the temperature portion of an F
CE
crease during the course of a complete discharge cycle if a temperature shift causes a change in the calculated F
CE
Programming the bq2052
­The bq2052 is programmed with the PROG
During power-up or initialization, the bq2052 reads the
­state of these six three-level inputs and latches in the
programmable configuration settings.
-
PROG
3
SCALE =
1/80
CAC = [F
is the calculated efficiency compensation
CE
CE
throughout the complete discharge cycle. The
calculation. Therefore, CAC may increase or de
value.
CE
compensation is a “peak hold” function;
SCALE =
1/160
FNAC] - DCR
based on the battery dis-
CE
1–6
Units12 H Z L
mVh/ count
-
pins.
7
5
bq2052
Preliminary
Programmable Configuration Settings
Design Capacity
The battery’s rated design capacity or Programmed Full Count (PFC) is programmed with the PROG pins as shown in Table 2, and represents the battery’s full reference.
The correct PFC may be determined by multiplying the rated battery capacity in mAh by the sense resistor value:
Battery capacity (mAh)*sense resistor () = PFC (mVh)
Selecting a PFC slightly less than the rated capacity provides a conservative capacity reference. The bq2052 stores the selected PFC in the PFC register (address = 10h).
–PROG
1
Discharge Rate and Temperature Compensation
The discharge rate and temperature compensations are se lected using the PROG power-up or initialization determines which compensation table the bq2052 uses for the discharge cycle. The following tables illustrate the calculated efficiency compensation fac­tors at selected discharge rates and temperatures.
pin. The level of PROG4on
4
Table 3. Discharge Efficiency Factor Table
PROG4 = Z
Discharge Rage
TEMP
-20 97 99 96 92 85 81
-10 98 98 97 94 89 85
21 99 99 98 96 92 89 55 99 99 98 96 93 90 70 99 99 98 96 93 90
0 C/80 C/25 C/10 C/5 C/3
0 989897949087
Table 4. Discharge Efficiency Factor Table
PROG4 = L
Discharge Rage
TEMP
-20 87 85 80 70 53 50
-10 93 91 88 80 68 51
21 99 97 95 89 81 68 55 100 99 97 92 85 74 70 101 100 98 93 86 76
0 C/80 C/25 C/10 C/5 C/3
0 969491857460
Table 5. Discharge Efficiency Factor Table
PROG4 = H
3
TEMP
-20 92 93 92 88 83 75
-10 98 98 97 93 89 81 0 100 100 99 96 91 84
21 104 104 102 99 95 88 55 106 106 105 100 97 90 70 107 107 105 101 98 91
0 C/80 C/25 C/10 C/5 C/3
Discharge Rage
Display Mode
The display mode is selected using the PROG5pin. The three options include a two, four, or five segment display mode as described in Tables 7, 8, and 9.
-
Initial Capacity Setting
The PFC value is copied to the FNAC register if PROG is programmed high, otherwise FNAC defaults to 0. FNAC may be written to the desired full capacity to ini­tialize the pack manually.
Programming Example
Given:
Sense resistor = 0.05m Number of cells=5inseries Capacity = 7000mAh, Chemistry = LiSO Discharge current range = 250mA to 2A Voltage drop over sense resistor = 12.5mV to 100mV Display mode = 5 segment bar graph display
Therefore:
7000mAh*0.05 = 350mVh
Select:
PFC = 26112 counts or 327mVh PROG
= low
1
PROG
= low
2
PROG
= float
3
PROG pensation factors PROG PROG
With these selections, the full battery capacity is 327mVh (6540mAh).
= float, high, or low depending on desired com
4
= float selects five segment display
5
= high sets FNAC to PFC
6
2
6
-
6
Loading...
+ 12 hidden pages