Rev.0, December 2016 Maxim Integrated Page 3
CONTENTS
1 MAX17055 ModelGauge m5 EZ User Guide ......................................................... 4
1.1 User Guide Overview .........................................................................................................................4
1.1.1 MAX17055 Overview .........................................................................................................................4
1.2 ModelGauge m5 Algorithm ...............................................................................................................5
1.2.1 OCV Estimation and Coulomb Count Mixing .....................................................................................5
1.2.2 Empty Compensation ........................................................................................................................7
1.2.3 Converge-to-Empty ...........................................................................................................................7
1.2.4 99% and Empty Hold .........................................................................................................................8
1.2.5 End-of-Charge Detection ...................................................................................................................9
1.2.6 Fuel Gauge Learning ........................................................................................................................11
1.2.7 Predicting Run Time for a Hypothetical Load ..................................................................................12
1.2.8 Lithium Iron Phosphate Support (LiFePO4) .....................................................................................12
1.3 ModelGauge m5 Standard Register Formats ..................................................................................13
1.4 Analog Measurements ....................................................................................................................13
1.4.1 Current Measurements ...................................................................................................................13
1.4.2 Temperature Measurements ...........................................................................................................15
1.4.3 Voltage Measurements ...................................................................................................................16
1.5 Dynamic Battery Power ...................................................................................................................16
1.5.1 Dynamic Power Performance ..........................................................................................................16
1.5.2 Dynamic Power Output Registers ....................................................................................................17
1.5.3 Dynamic Power Configuration Registers .........................................................................................17
1.6 Typical Applications Circuit ..............................................................................................................18
1.7 Serial Number Feature ....................................................................................................................19
1.8 Determining Fuel Gauge Accuracy ..................................................................................................19
1.8.1 Initial Accuracy ................................................................................................................................20
1.9 ModelGauge m5 Registers ..............................................................................................................20
1.9.1 ModelGauge m5 Algorithm Battery Parameters .............................................................................21
1.9.2 ModelGauge m5 Output Registers ..................................................................................................23
1.9.3 ModelGauge m5 Algorithm Configuration Registers .......................................................................26
1.9.4 ModelGauge m5 Algorithm Additional Registers ............................................................................29
1.9.5 Status and Configuration Registers ..................................................................................................31
1.10 Soft-Wakeup (Command Register) (60h) .........................................................................................34
1.11 Modes of Operation ........................................................................................................................34
1.12 I2C Bus System .................................................................................................................................35
1.12.1 Hardware Configuration ..................................................................................................................35
1.12.2 I/O Signaling ....................................................................................................................................35
1.12.3 I2C Protocols ....................................................................................................................................37
2 Trademark Information ..................................................................................... 39