Цитата(Егоров @ Apr 18 2018, 23:34)

Так это "пойди туда не знаю куда" в отношении температуры. Ну, выберем терморезистор, например. Что, это устройство должно его само вставлять меж банок или как? Какую температуру нужно поддерживать? Сколько датчиков температуры - один или на каждой банке? Или вы просто что-то слышали о контроле температуры, но реальную необходимость пока не выяснили? От зарядного тока в 4А емкостью 10 Ач аккумулятор не расплавится, это точно.
"Для вывода из этого состояния" - как зарядное устройство узнает, что банка дошла до такого состояния? Это что, перед зарядом надо еще АЦП на каждую банку и формуляр деградации на 100 МБайт в памяти процессора?
Это требование нужно убирать.
"Систематический неполный заряд" исключен, есть же балансировщик.
Вообще-то если схема грамотно построена, то саморазряда одной банки быть не может. Балансировщик не даст этого сделать.
Все-таки 24 вольта не бывает. Бывает диапазон входных напряжений.
Мне задача пока кажется сводимой к очень неплохому решению.
Нового ничего не придумываем. Рассмотрим, например bq76920:
AFE Monitoring Features
– Pure Digital Interface
– Internal ADC Measures Cell Voltage, Die
Temperature, and External Thermistor
– A Separate, Internal ADC Measures Pack
Current (Coulomb Counter)
– Directly Supports up to Three Thermistors
(103AT)
• Hardware Protection Features
– Overcurrent in Discharge (OCD)
– Short Circuit in Discharge (SCD)
– Overvoltage (OV)
– Undervoltage (UV)
Терморезистор будет устанавливаться в батарейный отсек. При достижении критических значений температуры должен ограничиваться ток заряда. Значения температуры и тока уточняются.
"Для вывода из этого состояния" - BMS измеряет напряжение на каждой из банок и отправляет для анализа в контроллер. Контроллер дает указание заряднику. Как-то так. Готовы рассмотреть ваши рекомендации.