Skip to Content
ДокументацияСборкаЧастые проблемы

Частые проблемы и решения

INA226

ПроблемаРешение
«INA226 error» при стартеБракованный модуль с AliExpress – заменить. Проверить I2C сканером
Перепутаны SDA/SCL на модулеПроверить порядок от GND: если GND→SDA→SCL – джамперы 1-2, 4-5; если GND→SCL→SDA – джамперы 2-3, 5-6
Дрейф показанийПроверить значение шунта в прошивке и надёжность контакта модуля в разъёме
Неверный адресЗапустить скетч I2C-сканер. Типичные адреса: 0x40, 0x44, 0x45
Шум от коммутацииПроверить надёжность контакта модуля INA226 в разъёме
Показания на 10% выше мультиметраПроверить значение шунта в прошивке – возможно, указано неправильное сопротивление

Контрафактные компоненты

КомпонентКак распознатьЧто делать
IRF4905На AliExpress Rds >0,6 Ом вместо 0,02 Ом по даташитуПокупать только на ChipDip.ru или выпаивать из оборудования
INA226Некоторые партии не отвечают по I2CПроверять I2C-сканером сразу после покупки
Arduino NanoНет кварца рядом с чипомЭто LGT8F328P – работает, но нужно другое ядро в Arduino IDE
ЭлектролитыДешёвые – быстро высыхаютИспользовать качественные (Nichicon, Rubycon) в силовых цепях

Поддельные IRF4905 с AliExpress – массовая проблема. Транзисторы с Rds в 30 раз выше нормы перегреваются и выходят из строя. Альтернативы: AOD403 (30 В, 70 А), SUB75P05-08 (Rds 7 мОм).

Калибровка

ПроблемаРешение
Калибровка слетает после обновленияНужна перекалибровка после каждого обновления прошивки
Ток занижен на 60–80 мАПроблема мультиметров (UNI-T UT71A на малых токах). INA226 точнее
Разные значения делителяИзмерить реальные сопротивления R10/R6 мультиметром и обновить DIV_R1/DIV_R2 в скетче
Калибровка напряжения БП не работаетВ некоторых версиях убран параметр VREF – нужно обновить прошивку

Порядок калибровки

  1. Сначала ток, потом напряжение
  2. Для калибровки тока – нагрузка не менее 55 Вт (лампа). 21 Вт недостаточно
  3. Сброс калибровки – удержание энкодера при входе в меню калибровки

Подробнее о высоком OHMS, коэффициенте INAVOLTKOOF и багах конкретных прошивок — в разделе Проблемы при калибровке.

Дисплей

ПроблемаРешение
Квадраты вместо текстаПодкрутить потенциометр контрастности на модуле I2C – маленький винт на плате, крутить отвёрткой
Экран зависаетКонденсатор 0,1 мкФ между +5 В и GND на модуле дисплея
Дисплей не отвечаетПроверить адрес (0x27 или 0x3F) и подключение SDA/SCL
Нет кириллицыНужен дисплей с контроллером, поддерживающим кириллицу (ST7066, KS0066, SPLC780)

Заряд и режимы

ПроблемаРешение
Заряд не запускается (ток = 0)Проверить сигнал на D3 (ШИМ-выход) и работу оптопары
Ложная ошибка «Q1 пробит»Возникает при потере питания во время заряда. В новых прошивках (v1.37+) показывает «Пауза» вместо ошибки
Буферный режим не активируетсяОбновить прошивку до v1.38_6+ – исправлена ошибка активации
Логгер вызывает перезагрузкуУбрать линию RX – подключать только TX от зарядки
Минимальный ток 150 мА для стартаНастроить CURMIN в конфигурации

Компоненты

ПроблемаРешение
AMS1117 сгорает от перегрузкиИспользовать отдельные DC-DC: LM7812 для 12 В и LM7805 (или DC-DC модуль) для 5 В
Дроссель перегреваетсяНеподходящий сердечник – заменить на mix -52 (мятно-зелёный). Подробнее в разделе Дроссель
Q1 сильно греетсяПроверить: 1) не подделка ли транзистор, 2) напряжение БП (снизить до 18–19 В), 3) радиатор + термопаста
Вентилятор не включаетсяПроверить настройку FAN в прошивке и подключение к пину D9

Безопасность

Arduino сгорел при прошивке с подключённым БП к 220 В. Стабилизатор 5 В вышел из строя → 12 В пошло через USB → сгорел USB-порт компьютера. При прошивке всегда нужно отключать БП от сети.

Дым от INA226 при неправильном шунте. Шунт 0,089 Ом вместо 0,0089 Ом → превышение 0,08192 В на входе → повреждение чипа. Сопротивление шунта всегда нужно проверять мультиметром.

Скачки напряжения до 800 В при обратном смещении импульсного БП. Стоит установить TVS-диод P6SMB6.8A. Трансформаторный БП надёжнее.

Общие рекомендации

  • Предохранитель на входе БП (сторона 220 В)
  • Защита от переполюсовки на клеммах АКБ – разъём Anderson или ключевой (XT30/XT60)
  • Радиаторы на все силовые компоненты + активное охлаждение при токах выше 6 А
  • Не работать с открытым 220 В – корпус обязателен
  • USB-изоляция при прошивке под напряжением – гальванический изолятор
  • Статическое электричество от одежды может вызвать сбой контроллера – стоит заземляться
Last updated on