DEV Community

朱常
朱常

Posted on

onsemi LC709203F: I2C Battery Fuel Gauge

onsemi LC709203F: I2C Battery Fuel Gauge


Overview
The LC709203F from onsemi is a single-cell lithium-ion/polymer battery fuel gauge that reports remaining state of charge over an I2C bus without requiring an external current-sense resistor. It uses onsemi's HG-CVR algorithm, which estimates state of charge from battery voltage and chemical characteristics rather than coulomb counting, making it well suited for space-constrained consumer devices where a sense resistor would cost board area and power. This article covers the device's operating principle, key specifications, and typical applications.
  1. Part Overview
    The LC709203F belongs to onsemi's Smart LiB Gauge family. Its core function is to measure the battery voltage, apply a model-based algorithm that accounts for battery chemistry, temperature, load conditions, aging, and self-discharge, and output a relative state of charge (RSOC) as a percentage over I2C. Because it does not rely on a sense resistor, the device draws very little operating current and fits in a small QFN package. It supports multiple battery electrode material profiles (such as different Li-ion chemistries) selectable through I2C, and it includes an alert pin that can signal a low-battery threshold to the host system. The device also supports battery insertion detection and accepts an external thermistor input to compensate RSOC for temperature. It is commonly used in smartphones, tablets, digital cameras, Bluetooth accessories, and IoT devices where a simple, low-power gauge is needed.

  2. Key Features

  3. Single-cell Li-ion/polymer battery RSOC measurement.

  4. HG-CVR model-based algorithm that eliminates the need for a current-sense resistor.

  5. I2C interface supporting up to 400 kHz.

  6. Active-mode current of approximately 15 uA, hibernate mode at 2 uA, and standby (RAM retention) at 0.1 uA.

  7. RSOC accuracy of approximately plus or minus 2.8 percent over 0 to 50 degrees C.

  8. Selectable battery chemistry profiles for different electrode materials.

  9. Battery insertion detection.

  10. Alert or interrupt output for low-battery warning.

  11. External thermistor input for temperature compensation.

  12. Small QFN package for space-constrained designs.

  13. Key Specifications

  14. Battery support: 1-cell Li-ion or Li-polymer (per datasheet)

  15. Measurement method: HG-CVR model-based, no sense resistor required (per datasheet)

  16. Interface: I2C up to 400 kHz (per datasheet)

  17. Active current: approximately 15 uA (per onsemi product data)

  18. Hibernate current: approximately 2 uA (per onsemi product data)

  19. Standby current (RAM retention): approximately 0.1 uA (per onsemi product data)

  20. RSOC accuracy: plus or minus 2.8 percent over 0 to 50 degrees C (per onsemi product data)

  21. Temperature input: external thermistor (NTC) connection (per datasheet)

  22. Alert pin: low-battery interrupt output (per datasheet)

  23. Package: QFN (LC709203FQH variant) (per datasheet)

  24. Battery insertion detection: supported (per datasheet)

  25. Applications and Design Notes
    The LC709203F is used in portable consumer devices where the system needs to display remaining battery percentage without the cost and area of a sense resistor. Typical applications include Bluetooth headsets, wireless speakers, smart watches, handheld instruments, and IoT sensors. In a typical design, the battery positive terminal connects to the IC's voltage-sense pin, an NTC thermistor from the battery pack connects to the temperature input, and the I2C bus runs to the host MCU. Design notes:

  26. Select the correct battery chemistry profile in the I2C registers; using the wrong profile will degrade RSOC accuracy.

  27. The NTC thermistor placement should reflect the actual battery cell temperature; remote sensing improves accuracy in varying thermal environments.

  28. The alert pin can be configured to trigger at a programmable RSOC threshold; wire it to an MCU interrupt pin for low-battery warning.

  29. Because the device estimates RSOC from voltage rather than integrated charge, it benefits from periodic full-charge cycles to recalibrate the model; in devices that never reach a full charge, RSOC drift can accumulate.

  30. Place a small bypass capacitor on the IC supply and keep the battery-sense trace separate from noisy switching regulators.

  31. Design Considerations and Common Mistakes

  32. Do not expect coulomb-counter-level accuracy under rapidly changing load: the HG-CVR algorithm is optimized for stable or slowly varying loads; heavy transient loads can cause temporary RSOC estimation error.

  33. The absence of a sense resistor means the device cannot report absolute current or power; if the system needs fuel-consumption telemetry, a separate current monitor or a sense-resistor-based gauge is required.

  34. Temperature compensation is essential; operating the gauge without the NTC connected will use a default temperature assumption and degrade accuracy.

  35. The I2C address and register map should be verified against the specific datasheet revision; minor differences exist between the LC709203F and its variants (LC709204F, LC709205F).

  36. Battery aging shifts the voltage-capacity curve; the model partially compensates, but devices that see many charge-discharge cycles should still be allowed to calibrate periodically.

  37. Conclusion
    The LC709203F offers a compact, low-power, no-sense-resistor fuel gauge solution for single-cell Li-ion devices. Its I2C interface, sub-milliwatt operating current, and integrated temperature compensation make it a practical choice for consumer and IoT products where board area and power budget are constrained, though it is less suitable than coulomb-counting gauges for high-current or rapidly changing load profiles.

FAQ
Q: How does the LC709203F measure state of charge without a sense resistor?
A: It uses the HG-CVR algorithm, which estimates RSOC from battery open-circuit voltage, chemistry profile, temperature, load, and aging effects. It does not integrate current over time.

Q: Can I use the LC709203F for a multi-cell battery pack?
A: No. It is designed for single-cell Li-ion or Li-polymer packs only. For multi-cell systems, consider a gauge with a sense resistor and multi-cell support.

Q: What is the typical operating current?
A: Approximately 15 uA in active mode, dropping to 2 uA in hibernate and 0.1 uA in standby RAM-retention mode.

Q: Does the device report battery voltage as well as RSOC?
A: Yes. It provides battery voltage reading over I2C in addition to the RSOC percentage, along with temperature-compensated values.

For exact specifications and design guidance, refer to the official onsemi datasheet for LC709203F.

Top comments (0)