Hello,
I would like to use the GPOUT pin for indication if the battery SOC is below 50% (by setting BATLOWEN). The datasheet recommends a pullup resistor of 10kOhm at this pin which will result in an additional discharge current of approx. 370µA as soon as GPOUT goes low. This is 4 times the supply current in NORMAL mode or 18 times the SLEEP current !! I want to avoid a faster discharge when battery is low. Is there any risk if the pullup resistor is increased to 47k or 100k (or even more) ?
The easiest way is to use th internal weak pullup of my µC and only activate the pullup during reading. What happens if GPIO is floating between the readings (SHUTDOWN mode is not used)?
Is it possible to deactivate the output during SLEEP?
The battery voltage (LiPo 750mAh) is between 3V and 4.2V
Another thing I do not understand is the SHUTDOWN mode: To exit SHUTDOWN mode, GPOUT must be raised from low to high. GPOUT is an open-drain output. Before raising it to high, it must be held low externally. Must the CPU pull this pin low during SHUTDOWN mode? In this case the pullup resistor draws additional 370µA all the time. This does not make sense as the shutdown current is below 1µA.
I think that I have not yet understood the principle of operation of the GPOUT pin - hope anyone can help me (Datasheet and Reference Manual did not).
Thanks and best regards
Juergen