The MAX17058/MAX17059 ICs are tiny fuel gauges for
lithium-ion (Li+) batteries in handheld and portable equip-
ment. The MAX17058 operates with a single Li+ cell and
the MAX17059 with two Li+ cells in series.
The ICs use the sophisticated Li+ battery-modeling
algorithm ModelGauge™ to track the battery relative
state-of-charge (SOC) continuously over a widely varying
charge/discharge conditions. The ModelGauge algorithm
eliminates current-sense resistor and battery-learn cycles
required by other fuel gauges. Temperature compensa-
tion is implemented using the system micro-controller.
On battery insertion, the ICs debounce initial voltage
measurements to improve the initial SOC estimate,
allowing them to be located on system side. SOC and
voltage information is accessed using the I
2
C interface.
The ICs are available in a tiny 0.9mm x 1.7mm, 8-bump
wafer-level package (WLP) or a 2mm x 2mm, 8-pin TDFN
package.
●
MAX17058: 1 Cell, MAX17059: 2 Cells
●
Precision ±7.5mV/Cell Voltage Measurement
●
ModelGauge Algorithm
• Provides Accurate State-of-Charge
• Compensates for Temperature/Load Variation
• Does Not Accumulate Errors, Unlike Coulomb
Counters
• Eliminates Learning
• Eliminates Current-Sense Resistor
● Low Quiescent Current: 23μA
●
Battery-Insertion Debounce
• Best of 16 Samples Estimates Initial SOC
●
Programmable Reset for Battery Swap
• 2.28V to 3.48V Range
●
Low SOC Alert Indicator
●
I
2
C Interface
Ordering Information
appears at end of data sheet.
Features and Benefits
Applications
●
●
●
●
●
●
Smartphones, Tablets
Health and Fitness Monitors
Digital Still, Video, and Action Cameras
Medical Devices
Handheld Computers and Terminals
Wireless Speakers
Simple Fuel-Gauge Circuit Diagram
MAX17058
V
DD
ONLY ONE
EXTERNAL
COMPONENT
CELL
CTG
GND
ALRT
SDA
SCL
QSTRT
SYSTEM
µP
ModelGauge is a trademark of Maxim Integrated Products, Inc.
19-6172; Rev 7; 11/16
MAX17058/MAX17059
1-Cell/2-Cell Fuel Gauge with ModelGauge
Absolute Maximum Ratings
CELL to GND ........................................................-0.3V to +12V
All Pins (excluding CELL) to GND ..........................-0.3V to +6V
Continuous Sink Current, SDA,
ALRT
...............................20mA
Operating Temperature Range .......................... -40°C to +85°C
Storage Temperature Range ............................ -55°C to +125°C
Lead Temperature (TDFN only) (soldering, 10s) ............ +300°C
Soldering Temperature (reflow) ....................................... +260°C
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these
or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect
device reliability.
Electrical Characteristics
(2.5V < V
DD
< 4.5V, -20°C < T
A
< +70°C, unless otherwise noted. Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
Supply Voltage
Fuel-Gauge SOC Reset
(VRESET Register)
Data I/O Pins
Supply Current
Time Base Accuracy
ADC Sample Period
Voltage Error
Voltage-Measurement Resolution
Voltage-Measurement Range
SDA, SCL, QSTRT Input Logic-High
SDA, SCL, QSTRT Input Logic-Low
SDA,
ALRT
Output Logic-Low
SDA, SCL Bus Low-Detection
Current
Bus Low-Detection Timeout
V
IH
V
IL
V
OL
I
PD
t
SLEEP
I
OL
= 4mA
V
SDA
= V
SCL
= 0.4V (Note 5)
(Note 6)
1.75
0.2
MAX17058: V
DD
pin
MAX17059: CELL pin
2.5
5
1.4
0.5
0.4
0.4
2.5
V
ERR
SYMBOL
V
DD
V
RST
SCL, SDA,
ALRT
I
DD0
I
DD1
t
ERR
(Note 2)
Configuration range, in 40mV steps
Trimmed at 3V
(Note 2)
Sleep mode, T
A
< +50°C
Active mode
Active mode (Note 3)
Active mode
V
CELL
= 3.6V, T
A
= +25°C (Note 4)
-20°C < T
A
< +70°C
-7.5
-20
1.25
5
10
-3.5
CONDITIONS
MIN
2.5
2.28
2.85
-0.3
0.5
23
±1
250
+7.5
+20
3.0
TYP
MAX
4.5
3.48
3.15
+5.5
2
40
+3.5
UNITS
V
V
V
V
µA
%
ms
mV/cell
mV/cell
V
V
V
V
µA
s
Electrical Characteristics (I
2
C Interface)
(2.5V < V
DD
< 4.5V, -20°C < T
A
< +70°C, unless otherwise noted.) (Note 1)
PARAMETER
SCL Clock Frequency
Bus Free Time Between a STOP and
START Condition
START Condition (Repeated) Hold
Time
Low Period of SCL Clock
SYMBOL
f
SCL
t
BUF
t
HD:STA
t
LOW
(Note 8)
(Note 7)
CONDITIONS
MIN
0
1.3
0.6
1.3
TYP
MAX
400
UNITS
kHz
µs
µs
µs
www.maximintegrated.com
Maxim Integrated
│
2
MAX17058/MAX17059
1-Cell/2-Cell Fuel Gauge with ModelGauge
Electrical Characteristics (I
2
C Interface) (continued)
(2.5V < V
DD
< 4.5V, -20°C < T
A
< +70°C, unless otherwise noted.) (Note 1)
PARAMETER
High Period of SCL Clock
Setup Time for a Repeated START
Condition
Data Hold Time
Data Setup Time
Rise Time of Both SDA and SCL
Signals
Fall Time of Both SDA and SCL
Signals
Setup Time for STOP Condition
Spike Pulse Widths Suppressed by
Input Filter
Capacitive Load for Each Bus Line
SCL, SDA Input Capacitance
Note 1:
SYMBOL
t
HIGH
t
SU:STA
t
HD:DAT
t
SU:DAT
t
R
t
F
t
SU:STO
t
SP
C
B
C
B,IN
(Note 11)
(Note 12)
(Notes 9, 10)
(Note 9)
CONDITIONS
MIN
0.6
0.6
0
100
20 + 0.1C
B
20 + 0.1C
B
0.6
0.6
50
400
60
300
300
0.9
TYP
MAX
UNITS
µs
µs
µs
ns
ns
ns
µs
ns
pF
pF
Specifications are tested 100% at T
A
= +25°C. Limits over the operating range are guaranteed by design and
characterization.
Note 2:
All voltages are referenced to GND.
Note 3:
Test is performed on unmounted/unsoldered ports.
Note 4:
The voltage is trimmed and verified with 16x averaging.
Note 5:
This current is always present.
Note 6:
The IC enters sleep mode after SCL < V
IL
and SDA < V
IL
for longer than 2.5s.
Note 7:
Timing must be fast enough to prevent the IC from entering sleep mode due to bus low for period > t
SLEEP
.
Note 8:
f
SCL
must meet the minimum clock low time plus the rise/fall times.
Note 9:
The maximum t
HD:DAT
has to be met only if the device does not stretch the low period (t
LOW
) of the SCL signal.
Note 10:
This device internally provides a hold time of at least 100ns for the SDA signal (referred to the V
IH,MIN
of the SCL signal)
to bridge the undefined region of the falling edge of SCL.
Note 11:
Filters on SDA and SCL suppress noise spikes at the input buffers and delay the sampling instance.
Note 12:
C
B
is total capacitance of one bus line in pF.
SDA
t
F
t
LOW
t
R
t
SU:DAT
t
F
t
HD:STA
t
SP
t
R
t
BUF
SCL
t
HD:STA
S
t
SU:STA
Sr
t
SU:STO
P
S
t
HD:DAT
Figure 1. I
2
C Bus Timing Diagram
www.maximintegrated.com
Maxim Integrated
│
3
MAX17058/MAX17059
1-Cell/2-Cell Fuel Gauge with ModelGauge
Typical Operating Characteristics
(T
A
= +25°C, battery is Sanyo UF504553F, unless otherwise noted.)
MAX17058 toc01
QUIESCENT CURRENT (µA)
30
25
20
15
10
5
0
2.5
3.0
T
A
= +70°C
VOLTAGE ADC ERROR (mV/CELL)
35
15
10
5
0
-5
-10
-15
-20
-20
V
CELL
= 2.5V
V
CELL
= 3.6V
V
CELL
= 4.5V
T
A
= +25°C
T
A
= -20°C
3.5
V
CELL
(V)
4.0
4.5
-5
10
25
40
55
70
TEMPERATURE (°C)
ERROR
10
REFERENCE SOC
100
REFERENCE SOC
100
SOC ACCURACY T
A
= 0°C
MODELGAUGE SOC
SOC ACCURACY T
A
= +20°C
MODELGAUGE
ERROR
10
MAX17058 toc03
MAX17058 toc04
75
SOC (%)
5
ERROR (%)
SOC (%)
MAX17058 toc02
40
QUIESCENT CURRENT vs. SUPPLY
VOLTAGE (ACTIVE MODE)
20
VOLTAGE ADC ERROR vs. TEMPERATURE
75
5
ERROR (%)
50
0
50
0
25
-5
25
-5
0
0
2
4
6
8
10
-10
0
-2
0
2
4
TIME (Hr)
6
8
10
-10
TIME (Hr)
REFERENCE SOC
100
SOC ACCURACY T
A
= +40°C
MODELGAUGE SOC
ERROR
10
MAX17058 toc05
75
SOC (%)
5
ERROR (%)
50
0
25
-5
0
0
2
4
6
8
10
-10
TIME (Hr)
www.maximintegrated.com
Maxim Integrated
│
4
MAX17058/MAX17059
1-Cell/2-Cell Fuel Gauge with ModelGauge
Typical Operating Characteristics (continued)
(T
A
= +25°C, battery is Sanyo UF504553F, unless otherwise noted.)
What should I pay attention to when modifying the Zigbee data packet format? Is it enough to just modify the member variables that define the data packet structure? The structure of the data packet fo...
I started learning analog electronics in my sophomore year. Now I have graduated and started working, but I still feel like I haven't gotten started. I would like to ask experts for advice. Is it so d...
Use microbit to control the car and race with yourself [img]https://thecodecreator.files.wordpress.com/2017/05/dsc_0055.jpg?w=712[/img] [url]https://thecodecreator.wordpress.com/2017/05/07/the-microbi...
Use IAR software to burn the program, the board is g2253. LCD display. Last time it was successful, the display was also successful, and then change the letter display, the display is still the last l...
TMS320F28335 is a 32-bit processor with C28x+FPU architecture launched by TI. It has a main frequency of 150MHZ, built-in 68KBRAM and 512KB FLASH (essentially a high-end single-chip microcomputer), an...
1. Introduction
RFID (radio frequency identification) is a non-contact automatic identification technology that emerged in the 1990s. It uses the characteristics of radio frequency signal prop...[Details]
Microchip's PIC18F46J50 is a low-power, high-performance 8-bit USB microcontroller (MCU) using nanoWatt XLP technology. The current in deep sleep mode can be as low as 13nA, the operating voltage i...[Details]
No matter which processor you are learning, the first thing you need to understand is the registers and working mode of the processor.
ARM has 37 registers, including 31 general registers and ...[Details]
In public places such as schools, government agencies, factories and mines, as well as public corridors in residential areas, the phenomenon of long-burning lights is very common, which causes a h...[Details]
Two simple circuits are implemented to drive two LEDs from a battery powered microprocessor.
This design is based on a circuit that uses three resistors and a microprocessor I/O pin as an input h...[Details]
Electronic systems are located at different points on the automotive power bus and therefore often need to operate under very stringent power requirements. These include load dump, cold crank, very lo...[Details]
Images in science fiction movies often break through the limits of reality, such as in the movie "Minority Report." Tom Cruise uses a multi-touch screen to browse information. Capacitive sensing te...[Details]
Microcalorimetry
is used to determine energy relationships. Microcalorimetry techniques are often required when performing calorimetric experiments with small sample sizes or slow heating rat...[Details]
1. Overview
The Virtual CAN Interface (VCI) function library is an application program interface specifically provided for the use of ZLGCAN devices on PCs. The functions in the library ar...[Details]
1. Project Introduction
Shandong Dezhou Xingtai Paper Co., Ltd. is a newly built high-end paperboard production enterprise with domestic leading level established by Shandong Zhaodongfang Pape...[Details]
1. Introduction
Testing the temperature of steel billets before rolling is an important measure to ensure the quality of steel. Traditional manual testing is difficult to ensure product qu...[Details]
Xiaomi, a well-known Internet phone in mainland China, won a million-unit order contract from China Unicom on November 20 last year, which made Xiaomi famous in mainland China. In April this year...[Details]
On the afternoon of July 10, Beijing time, Taiwan's largest chip designer MediaTek expects its smartphone chip shipments to grow by double digits in the third quarter of this year, and the company is ...[Details]
Experimental tasks
A DS18B20 is used to form a temperature measurement system. The temperature measurement accuracy reaches 0.1 degrees. The temperature range is between -20 degrees and +50 de...[Details]
The concept of state machine
State machine is an important concept in software programming. More important than this concept is its flexible application. In a clear and efficient program, ther...[Details]