Перезавантаження JK BMS і вимкнений MOSFET заряду: події живлення
Якщо ваша JK BMS перезавантажується, Detail Log записує це як рядок Boot. Більшість таких рядків безневинні: ви натиснули кнопку живлення або застосунок вимкнув і ввімкнув BMS. Кілька з них - ні, і журнал дає змогу відрізнити їх без здогадок.
Ось як відрізнити очікувані перезапуски від неочікуваних і чому MOSFET може бути вимкнений. Про сам файл і як його експортувати див. як експортувати та читати Detail Log JK-BMS.
Що означає рядок Boot
Рядок Boot означає, що BMS запустилася. Перший рядок після старту, схоже, записується до того, як щось виміряно, тож напруги комірок, напруга батареї, струм і температури всі нульові. Переходять лише лічильники ємності, бо вони зберігаються. У прикладі журналу рядок Boot показує CHG OFF і DSG OFF, нулі скрізь і залишкову ємність 197.9 А·год із 200.0 А·год.
Не сприймайте ці нулі як глибокий розряд чи збій датчика. Цифр просто немає. Наступний звичайний рядок знову має справжні значення.
Коли після перезапуску ви підключаєте застосунок JK, він виставляє годинник, і слідом іде рядок Time calibration. Цей рядок позначає ваш власний сеанс. Це не друга проблема.
Очікувані й неочікувані перезавантаження JK BMS
Boot очікуваний, коли йде за кілька секунд після рядка, що вимкнув BMS. Підходять такі рядки:
Button to turn it offі рядки аварійної кнопкиAPP to turn it offShutdownEnter sleep
Сторінка аналізу вважає Boot очікуваним, коли рядок просто перед ним - це вимкнення живлення, кнопка, аварійний режим, shutdown або сон менш ніж за 60 секунд до нього. Будь-який інший Boot вважається неочікуваним, крім того, що стоїть у першому рядку файлу, бо перед ним нема чого оцінити.
У прикладі журналу 7 рядків Boot і 2 неочікувані. П'ять із них ідуть через 7-37 секунд після Button to turn it off, і саме так виглядає перезапуск кнопкою живлення. Два інші не мають такого рядка перед собою:
- Boot о 23:53, приблизно через 20 хвилин після відновлення захисту й команди із застосунку закрити заряд. Поруч більше нічого немає.
- Boot о 00:21 наступного тестового дня, приблизно через 70 секунд після того, як застосунок закрив заряд і розряд. Команди перемикання із застосунку не вважаються вимкненням живлення, тож цей Boot неочікуваний за будь-якого часу.
Журнал не каже, чому відбувся той чи інший перезапуск, і аналіз теж. Сприймайте цей лічильник як привід придивитися.
Типові причини, які варто перевірити, без певного порядку й жодна не підтверджується самим журналом:
- Просідання живлення. BMS живиться від батареї, тож майже порожня батарея або різкий стрибок навантаження може ненадовго просадити її власне живлення.
- Ослаблений чи окислений провід B- або живлення.
- Скидання сторожовим таймером прошивки. Його видно: журнал містить повідомлення
Reset Watch-Dog, яке аналіз відносить до збоїв. - Налаштування розумного сну, якщо BMS засинає й прокидається знову. Шукайте
Enter sleepперед Boot.
Чому заряд або розряд зупинився
Стовпці CHG і DSG показують, чи був кожен MOSFET увімкнений у цьому рядку. Вимкнений MOSFET - не завжди збій. Типові причини видно з рядків навколо:
- Його вимкнули застосунок, RS485 або CAN. Вони виглядають як рядки на кшталт
APP close chargeабоRS485 discharge off. Інвертор чи зарядний пристрій, що керує BMS через RS485 або CAN, теж може це робити. - Спрацював захист. Рядок спрацювання називає захист, а за рядком відновлення зазвичай MOSFET знову вмикається. Довгий період вимкнення без рядка відновлення означає, що захист ще діяв.
- Температурний захист або стан підігріву. Захист від низької температури під час заряду тримає заряд вимкненим, поки батарея не нагріється.
- Напруга вимкнення живлення або сон: BMS вимкнула себе сама.
- Рядок Boot: обидва MOSFET показують OFF у цьому рядку.
На сторінці аналізу доріжка «Стан» малює CHG, DSG, баланс і підігрів смугами на шкалі часу. Якщо суміщувати розрив на доріжці CHG зі списком подій під нею, зазвичай видно, який із наведених випадків діє. Значення кожного повідомлення див. у повідомленнях журналу JK BMS.
Висока температура MOSFET
BMS має власний захист від перегріву MOSFET. Коли він спрацьовує, ви отримуєте рядок про перегрів MOSFET, і MOSFET вимикається. Пов'язані налаштування див. у параметрах JK BMS.
Аналіз також видає окреме попередження "MOS сильно нагрівається", коли температура MOSFET сягає 70 °C, а спрацювання захисту від його перегріву в журналі немає. Це натяк, що MOSFET нагрівся, а захист ще не спрацював. Зазвичай це вказує на довгий сеанс із великим струмом або погане охолодження, і це може бути приводом переглянути межі струму.
Що робити
Для очікуваних перезавантажень - нічого. Перезапуск кнопкою живлення - це BMS робить те, що ви просили.
Для неочікуваних:
- Відкрийте рядки безпосередньо перед Boot. Подивіться на струм і найнижчу напругу комірки в останньому рядку перед ним. Великий струм або дуже низька комірка вказують на просідання живлення чи перевантаження.
- Перевірте проводку на B- і вході живлення на послаблені чи нагріті з'єднання.
- Порівняйте час Boot із журналом інвертора чи зарядного пристрою, якщо він його веде. Перезапуск у той самий момент, що й подія інвертора, часто має ту саму причину.
- Перегляньте налаштування розумного сну та напруги вимкнення живлення в довіднику параметрів.
- Якщо є повідомлення
Reset Watch-Dog, занотуйте версію прошивки й сприймайте це як питання до прошивки.
Якщо інвертор вимикає MOSFET, перевірте його налаштування BMS і те, як він обробляє запити напруги заряду, що походять зі значень RCV та RFV.
Перевірте за журналом
Завантажте свій файл detaillogs на сторінку аналізу журналу. Плитка перезавантажень показує кількість Boot і скільки з них неочікувані. Перемкніть фільтр родини на живлення, щоб бачити лише рядки Boot, shutdown і сну, і відкрийте доріжку «Стан», щоб побачити, де кожен MOSFET був вимкнений. Якщо перезапуск - не єдине, що відбувається, посібник про Detail Log пояснює інші групи повідомлень. Також можна підключити свою BMS або відкрити файл налаштувань у редакторі, щоб переглянути значення вимкнення живлення й сну перед їх зміною.
Схожі посібники
- Повідомлення журналу JK BMS: Boot, Time calibration, захистиЩо означає кожне повідомлення журналу JK BMS: Boot, Time calibration, APP open charge, спрацювання й відновлення захистів, Discharge On Failed та Unknown Log Code [0].
- Як експортувати та читати Detail Log (журнал) JK-BMSЩо містить Detail Log JK-BMS, як експортувати його із застосунку, як читати події та що сторінка аналізу журналу розповідає про спрацювання захисту й збої.
- Параметри налаштування JK BMS: пояснення кожного за групамиПараметри налаштування JK BMS в одному глосарії: OVP, OVPR, UVP, UVPR, балансування, SOC, RCV і RFV, межі струму й температури, типові діапазони для LFP.