Автор Тема: Обсуждение готовых BMS  (Прочитано 66 раз)

Оффлайн Александр

  • Пользователь
  • **
  • Сообщений: 81
  • Репутация: 1
Обсуждение готовых BMS
« : 15 Январь 2019, 14:02:49 »
В двух словах.
Вроде как работает, но есть ряд негативных моментов:
1. Изображение на ЖК экранчике мельтешит и иногда данные последней строки выводятся в первой, что приводит к неприятным визуальным эффектам.
2. Общаться с данным изделием по UART совершенно невозможно, а это значит - прощай пользовательские настройки.
3. На фото у продавца балансировочные резисторы 3,3 Ом, но фактически впаяны 10 Ом. Как следствие токи балансировки будут для: LiIon (4В) 400мА, LiFePO4 (3.45В) 345мА, Li4Ti5O12 (2.4В) 240 мА. *
* На самом деле п. 3 не является явным недостатком. При сопротивлении 3,3 Ом, как на фото продавца, токи балансировки были бы 1.21, 1.05 и 0.73 А соответственно. В случае с литийионными аккумуляторами выделяемая на резисторе мощность составила бы 4.84 Вт, что очень много для данных резисторов. Если еще учесть, что BMS расчитана для токов заряда до 10А - токи балансировки вполне удовлетворительны.

 Что же касается общения с данным устройством - все не плохо, а очень плохо.
 Приложение для Андроид переведено на английский весьма скверно и при выборе английского периодически вылетает. Перевод не полный. У меня нет модуля bluetooth поэтому проверить в работе не смог.
 Приложение для компьютера хоть и имеет английский интерфейс, проблему это не решает. Точнее решает, но частично. Это не приложение для управления конкретно этой BMS, это приложение для совсем иного устройства и фактически обеспечивает обмен по UART. Вместо него можно взять любой терминал.
 Проблема в том, что отсутствует внятный протокол обмена. Исходя из примеров все просто - нужно отправлять управляющие последовательности в виде "параметр значение", беда в том, что ключевые слова (параметр) на китайском. Разобрать иероглифы на картинках с примерами достаточно сложно, но в итоге мне это удалось. Однако в том приложении, которое дал продавец мне не удалось ввести эти символы. "Поддержку восточных языков" я в ОС установил, в интерфейсе приложения (при переключении на китайский) нормально отображаются иероглифы, но в поле ввода вместо иероглифов отображаются знаки вопроса. Контроллер что-то шлет, но в приложении "абракадабра". Не записал, а сейчас не вспомню точно, что шлет. Кажется AA 11 AA если в hex переключиться.
Пробовал искать таблицу символов для иероглифов и отправлять соответствующие комбинации в hex, но результат не получил. Что-бы не отправлял, BMS начинает чаще слать AA 11 AA, а потом переходит к обычному интервалу.

Добавлено позже.
Удалось частично победить проблему общения не без помощи доброго человека :)
Для настроек.
Settings: c9 e8 d6 c3 (repeat 2 times);
Charge protection: b9 fd b3 e4 b1 a3 bb a4 32 36 35 30;
Discharge protection: b9 fd b7 c5 b1 a3 bb a4 31 39 30 30;
Sleep time: b4 fd bb fa b2 ce ca fd 30 30 30 35;
Current protection: b9 fd c1 f7 b1 a3 bb a4 30 30 35 30;
Balancing voltage: :bef9 bae2 b5 e7 d1 b9 33 37 30 30;
Exit and save: b1 a3 b4 e6

« Последнее редактирование: 28 Январь 2019, 18:02:09 от Александр »

Оффлайн Александр

  • Пользователь
  • **
  • Сообщений: 81
  • Репутация: 1
Обсуждение готовых BMS
« Ответ #1 : 23 Январь 2019, 23:01:01 »
продавец нормальный попался спорить не стал и выслал в подарок BMS 8s80А :) так я вообще довольный , думаю как для них корпус сделать :)
Дайте ссылку на BMS.
« Последнее редактирование: 24 Январь 2019, 12:37:44 от Александр »

Оффлайн Tomson

  • Новичок
  • *
  • Сообщений: 19
  • Репутация: 1
Re: Обсуждение готовых BMS
« Ответ #2 : 24 Январь 2019, 10:57:49 »

 

Яндекс.Метрика