Martian, проверил ваш способ на мультиметре и конденсаторе, всё работает как мне надо, ток на аккум не подаётся. Из-за своих скудных знаний в электронике сам бы до такого не додумался. За что вам огромная благодарность. В своё оправдание по подпайке другой платы заряда могу сказать, что при нагрузке зарядный ток на батарею идёт маленький, 8000 mAh будет заряжаться часов 15,поэтому и хотел ещё одну плату, чтобы не издеваться над ИБП, ему и так видать тяжело, ну это уже мелочи. И вопрос для общего развития: какая роль в этой схеме выполняет резистор, и как вы узнали какой именно номинал нужен?
Резистор для экономии на выключателе: вывод 8 должен иметь высокий уровень или низкий, просто в воздухе оставлять нельзя. Чтобы не делать его переключение туда или сюда механически, этот резистор его подтягивает к минусу. А когда выключатель замкнут, то с этим резистором выключатель образует делитель напряжения, притом сопротивление резистора громадно, а выключателя минимально, поэтому, можно считать, что влияние резистора пренебрежимо мало, и на выводе 8 будет высокий уровень.
Значение сопротивления указал наугад, просто исходя из массы подобных решений и мизерного собственного тока потребления микросхемой.
защита аккумулятора на fm5056 более продвинутая чем на DW01+ полевики. Чип повышающего преобразователя b628 это MT3608. Он сам выключится при превышении тока ключа 4А, но на входе ток до 2А лимитирует USB, и что то должно на заряд оставаться....
По R8
75К- 5В, Io=1A
91К-6В
150К - 9В, Io=0.5A
200К-12В, Io=0.35A