Love this! Your the greatest man, truly inspiring. From Milwaukee Wisconsin U.S.
There could be an issue if the battery protection turns off the battery (eg overvoltage) but CN3791 still is in constant voltage mode:According to datasheets:FS312F: overvoltage protection 4.225 - 4.275VCN7391: overvoltage at 4.2V +/- 1% -> max 4.242
CN3791 has no battery detection thus leading in a ripple waveform in the output.
Also if the battery is over discharged, CN3791 blocks until threshold is reached. Unfortunately the battery will then never be connected to the charger. So a undercharged battery will not charge.
This could be avoided to connect the charger directly to the battery. The overcharge protection would then only disconnect the load though :-/
621,247 Engineers Chose EasyEDA
© 2019 EasyEDA All rights reserved