Добрый день,
Понемногу увлекаюсь электроникой, больше - программированием.
Как большую цель, поставил себе создание небольшого танчика, который управляется по wi-fi. Всё замечательно, проблемы возникают, но решаются по ходу, кроме одной.
Хочу чтобы танчик мог заряжать свои аккумуляторы (два защищенных, соединённых последовательно аккумулятора типа 18650), без необходимости его выключать и вынимать их. То есть, как телефон или ноутбук - поставил на зарядку, и он, не отключаясь, заряжается. Снял с зарядки - поехал дальше. В идеале, сделать ему "парковку" с контактной группой, чтобы заезжал сам, но не суть
Всё что мне удалось придумать:
1. Купить плату защиты заряда-разряда на две ячейки, с её помощью объединить два раздельных аккумулятора в один, и во время зарядки подключать блок питания с мощностью, которой будет хватать для и для зарядки, и для прочей электроники. Однако, говорят что так делать нельзя (интересно, почему и как это реализовано в телефонах и ноутбуках).
2. Более сложный (и глупый, скорее всего), вариант. При подключении внешнего питания, с помощью реле, переключать танчик на работу от сети, а аккумуляторы - на зарядку, например, основываясь на модулях заряда-защиты на основе микросхемы TP4056 (либо два модуля на каждый аккумулятор, либо с помощью того же реле переключить их параллельно, и заряжать одним модулем), падение напряжения при переключении компенсировать конденсатором. Опять же, не уверен что это будет работать и будет ли целесообразно.
Есть ли нормальные способы реализации подобной идеи? Единственное, не хотелось бы менять аккумуляторы, эти хорошо подходят по размеру и прочим характеристикам, но это не проблема.
Немного вводных данных - танчик на основе Raspberry Pi, двигается с помощью двух моторчиков через драйвер двигателей. RPi и всё прочее питается через понижающий стабилизатор, драйвер - напрямую от батарей. Потребляет в простое около 600 мА.