то что вы описали это не алгоритм, это из-за плохого аккума дв01 видела напряжение после отключения ниже определенного порога(напряжение проседало) и естественно опять включала полевые ключи. дайте на 18650 вместо 1,5 0,3А и вы увидите, что дв01 заряжает вашим заданным вами током 300ма до примерно 4,3в а потом отрубает полевой ключ, и все, если напряжение на аккуме не упадет ниже(пусть 4,15) она больше не включит полевой ключ, единственный способ - это отсоединить зарядку и снова подсоединить, тогда микросхема включит полевик и будет ждать, пока опять не будет 4,3В на аккуме. ничего больше там нет, ни на самом деле, ни в подробном даташите на эту микруху(я находил и читал/изучал) А тп4056 заряжает стабильным током(режим СС) до напряжения 4,2(или около), а потом просто держит это напряжение а аккум сколько хочет, столько и берет(режим CV), а заряд прекращает отключением тогда, когда ток падает до некоторого уровня, который выражен в процентах от тока, который задается тем резистором, который 1000-1200 Ом для максимального тока, програмируется в этой микрухи зарядный ток, ну даташит же смотрели, там везде табличка приводится. Процент, при котором микросхема отключается есть в полном даташите, так уже не помню. А ток микрухой регулируется транзистором работающим в активном режиме, тоесть она такой себе утюг, эта микросхема, работает в этом плане как лм317.
__________________
Все сказанное мною нужно воспринимать как ИМХО, а не руководство к действию для достижения гарантированного результата. Делайте только то, что пропустили через свою призму технического сознания.
|