Здравствуйте, появилась идея разработать концепт адекватного, дешевого BMS
для заряда, контроля, балансировки и отслеживания в реальном времени заряда и ёмкости на каждой из банок.
Такая штука называется
smart bmsВ связи с увеличением электротранспорта и других акб на 18650
на разное напряжение и ёмкость, на разное количество банок,
Появилась потребность в адекватных BMS, покупные BMS, конечно тоже можно приобрести,
однако они имеют ряд недостатков, самый главный, это цена.
Дешевые BMS с балансировкой очень плохо балансируют акб
Дорогие BMS дорого стоят, бывает очень дорого.
Так почему бы не разработать устройство, которое будет в разы дешевле покупных.
И иметь возможность масштабироваться под любое количество банок, а самое главное легко повторялось.
Идея, взять за основу двухядерный esp32 s2mini, он мощный, дешевый и имеет аш 18 аналоговых пинов.
Написать такой код, чтобы esp32 отслеживал напряжение на каждой из банок в сборке
и заряжал те, что разряжены до 4,2 вольт, так - же, чтобы ESP отправлял информацию по вайфай о состоянии акб
О том какое напряжение на каждой банке из сборки.
То есть должно быть два - три режима
1) режим зарядка акб - в этом режиме есп отслеживает напряжение на каждой банке и дозаряжает те, что не 4.2.
Отключает те банки, что заряжены и отправляет информацию по вайфай либо на веб сервер созданный на самом ESP
Либо в базу данных Mysql из которой потом можно брать значения и отслеживать их, где угодно.
2) режим, когда зарядка отключена, в этом режиме ESP просто отправляет информацию о состоянии каждой банки
либо на веб сервер созданный на самом ESP, либо в базу данных Mysql
3) режим - режим простоя, когда акб хранится и не используется , тут либо совсем выключить контроллер
либо он должен быть в режиме глубокого энергосбережения и включаться раз в час/в день/в месяц,
для передачи данных о заряде каждой из банок на сервер.
Как предлагаю это реализовать с точки зрения железа:
Тут либо обойтись одной платой ESP32 и отслеживать информацию с банок аналоговыми пинами через делитель
или другими более правильными способами, и в зависимости от напряжения на банках,
запитывать каждую мосфетами пока напряжение не станет 4.2 вольта.
Либо, если банок много и 18 аналоговых пинов не хватит можно использовать регистор сдвига и отслеживать информацию о заряде каждой банки по очереди. Так же заряжать банки мосфетами.
В моём акб соединенные в параллель 4 банки по 10 таких параллельных сборок и того 40 шт 18650
Получается у меня акб 10S на 42 вольта, сейчас без какого либо балансира и BMS,
Так, как стандартная с балансировкой этой сборки не справляется от слова совсем.
Покупной адекватный BMS для такой сборки стоит 7+ тысяч.
Вот и хочется сделать людской BMS из esp32 и "рассыпухи" , который бы не уступал дорогим аналогам.
Что то подобное уже делали, однако там считывали показания с покупного BMS и передавали в сеть на ESP32
Так же были схемы по подобному устройству на меньшее количество банок.
В интернете есть схема, без каких либо пояснений как работает и как её собрать, вот она
А вот тут место, откуда эта картинкаПо этой информации, мне лично не понятно, как такую повторить, где взять код, как его настроить.
Мне же хочется сделать такую схему, доступную, для любого человека.
Чтобы скачал 1 архив, там лежит код, лежит схема и лежит инструкция по настройке.
К сожалению, пока это всего лишь идея и мне приходится руками по очереди заряжать каждую банку в моей сборке(
Так, как
БЕЗ КОНТРОЛЕРА ТАКУЮ ШТУКУ ПОДКЛЮЧАТЬ ТОЧНО НЕЛЬЗЯ, ЭТО ОПАСНО ДЛЯ ЖИЗНИ! Простые и дешевые контролеры BMS не справляются, их использовать тоже
ОПАСНО!Дорогие дорого стоят , да и не ясно что там придёт и будет ли оно соответствовать тому, что нужно.
А если уж своё собирать, то почему бы не сделать хорошо с возможностью мониторинга напряжений.
Там и графики потом строить можно состояния акб и каждой банки и ёмкость вычислить точную.
Пишите пожалуйста, что Вы думаете по этому поводу, приводите статьи, которые вы видели
И высказывайте свои идеи, может кто схему нарисует и код напишет, или у кого то уже есть.
Либо давайте вместе придумаем, это будет крайне полезно.
Я вот использую эту банку для трайка и для питания ноутбука если свет отключают, но вот заряжать её утомительно.
Были даже идеи использовать 10 контактное реле или несколько реле, чтобы соединять эти банки,
То параллельно для заряда, то последовательно для использования, однако сами понимаете...
В общем жду Ваши идеи на эту тему, думаю такое устройство очень многим будет полезно!
Последний раз редактировалось
Кристиночкакиса Вс апр 30, 2023 02:15:26, всего редактировалось 1 раз.