- MAX17263 accurate fuel gauge
- MAX17263 most important features
- Circuit MAX17263 controlled by Arduino
- MAX17263 package
- How to use the Nokia 5110 LCD Module at Arduino
- Arduino switch library with Short/Long Press, Double Click
- How to burn the Arduino bootloader
- MediaPlayer interface class for the Arduino Wave Shield
- Arduino ebike cycle computer
- Arduino heartbeat LED library with diagnostic blinking LED for errors
- How to use the Arduino ILI9341 TFT
- LTC2499 / LTC2493 24-bit ADC library for Arduino
- Arduino one button menu
- Energy saving running LED bar graph
Arduino MAX17263 fuel gauge library
GitHub
You can download the software on GitHub.
This library is almost ready but I didn't finish it completely because I switched to another fuel gauge IC with high-side current sensing the LTC2944 (see GitHub here).
MAX17263 accurate fuel gauge
Most cheap fuel gauges that are for sale, only measure the voltage, but that is very inaccurate. It is also necessary to measure the battery current. With the measured voltage and current, complicated software is able to determine exactly the accurate state-of-charge (SOC). Manufactures have many ICs for this application. We use the MAX17263 here because it has one important advantage: it needs no time-consuming battery characterization.
The used algorithm of the MAX17263 is the so-called ModelGauge M5 algorithm, which uses among others self learning routines: as the cell ages, its change in capacity is monitored and updated.
MAX17263 most important features
- No Characterization Required
- No Calibration Required
- Robust Against Battery Variation
- Eliminates Coulomb Counter Drift
- Compensates for Age, Current, and Temperature
- Integrated LEDbar Control with test Push-Button
- Accurate Current Sensing
- Supports Li+ and Variants Including LiFePO4
Circuit MAX17263 controlled by Arduino
Circuit MAX17263 controlled by Arduino
MAX17263 package
You can only solder the chip with the help of a solder mask: