Skip to main content
Gk.1
Associate III
May 27, 2021
Question

I am using STC3115AIQT GAS GAUGE IC for battery monitoring...but i am not able to detect the current value even though i have resistor connected to CG and GND...i am getting only the voltage value....can i get solution for this

  • May 27, 2021
  • 2 replies
  • 1191 views

..

This topic has been closed for replies.

2 replies

Winfred LU
ST Employee
May 31, 2021
  1. Check if the sense resistor is placed and soldered well. Please refer to AN4324, section 5.2
  2. Check if STC3115 is in mixed mode. Set VMODE = 0

Gk.1
Gk.1Author
Associate III
June 2, 2021

Thank you for the reply...i checked with both of your points..It has been correctly soldered...and VMODE has been set to 0..still not able to read the current value...what can be the issue?

Winfred LU
ST Employee
June 4, 2021

The sense resistor must be placed between the battery minus pin and the application ground.

Could you please check if the sense resistor impedance is selected correctly accordingly the application need.

The sense resistor impedance depends on the application maximum current and the STC3115 Vin_gg input voltage range:

Vin_gg = Rcg x IMax

Where Rcg = sense resistor value in mΩ and IMax = application peak current in A

Vin_gg must be within the range 40 mV to -40 mV (below 40 mV for IMax charging and above -40 mV for IMax discharging)

Gk.1
Gk.1Author
Associate III
June 7, 2021

Actually I am able to read the current value now....But not getting the SOC %....I am using the library provided by ST...What can be the issue?​

Winfred LU
ST Employee
June 8, 2021

Good to know current sensing works for you now.

Do you mind sharing how you fixed the issue to help the others as well ?

For the SOC, please refer to AN4324: STC3115 system integration and doubly check your configurations.