MP2722 External Device Charging Control

Hello, I have been working around with MP2722. It is working perfectly. I need to charge an external device (eg. Smartphone) and it is charging the device with no errors at all. I am charging the smartphone with a 2000mAh battery. So I facing a tiny problem.
Issue is that I am having a LCD Display in my system. When the external device is connected and the battery voltages drop below 3.3V then my display starts to flicker, I don’t need that flickering at all. For that reason. I want my MP2722 to stop the charging once the voltage level reaches at 3.3V.
I have configured the 0 position bit(EN_CHG to 0) of REG09H register unfortunately it doesn’t helped me. As I couldn’t understand the behavior. So I implemented the condition that if voltage levels reaches to 3.3V I have configured the CC_CFG[2:0] to Disabled.

So basically now I want your suggestion that if there is any way around other than the above mentioned from which I can stop the external device charging. Thanks

Best Regards
Muhammad Haris

Hello harissagittarius37,

The situation seems to be that you are using a battery paired with MP2722 to charge another device. When the battery paired with MP2722 voltage falls below 3.3V you want it to stop charging the other device? If this is correct see below.

It seems that in order to supply a voltage output from this device at the IN pin it must operate in boost mode.

If you have noticed that falling below 3.3V at the battery causes issues I believe that you could configure the BATT_LOW for the 3.3V.

By setting this value to 3.3V I believe you can stop the boost converter from operating and over discharging the battery.
image

Please also make sure this is followed for correct operation.
image

1 Like