Hello,
I have designed a circuit with the BQ25504 which is straight forward for setup, but as for the state machine inside, who knows as the datasheet is terribly confusing.
I am charging a battery with a solar cell. My setting resistors are the following:
Overvoltage: 4.273V
Rov2 = 4.22M
Rov1 = 3.3M
Undervoltage: 2.500V
Ruv2 = 4.22M
Ruv1 = 4.22M
Vbat_OK_Prog: 2.761V
Vbat_OK_Hyst: 3.738V
Rok3 = 3.3M
Rok2 = 5.11M
Rok1 = 4.22M
So when I use a power supply to ramp the voltage up and down to test, it works perfectly as designed. BUT...when I plug in a battery and run the rest of my circuit, and the circuit is slowly drain, using a 22mAH battery, the BatOK signal goes low (off), between 3.25-3.7V, but most commonly seen dropping out at ~3.5V area.
This testing is done with solar panels connected but are in office lighting so barely any(if any) charging. The solar panels are VERY small. Not sure why the BatOK turns off so early when discharging slowly. I have tried everything...cleaning the boards, and so on. I am using 0201, 1% resistors, with clean layout, and no noisy components. My inductors is close but not that close...about a few millimeters away.
The only thing I noticed is the drive strength for the BatOK signal is a mere 10uA..why is this so low? My BatOK signal look fine on the scope. I can't catch the transition of the failure as I do not know when it come, and my battery discharges slowly, and my circuit is extremely small.
Does anyone have any idea why this would occur? It works fine when I ramp a supply (~0.2V/second), but when it runs with the battery naturally, it will cut out prematurely.
- I am using a load-switch which uses the BatOK signal to turn on power to the rest of the system. My Vstor is a 0.1uF, and a 4.7uF Cap. I did this to make sure my 4.7uF VSTOR Cap can charge effectively.
Please help! =(
Thanks
-Peter