Код 0x40000000001 с сообщением «power output over temperature protection» означает, что система управления питанием зафиксировала перегрев силового выходного каскада и принудительно сработала защита — устройство ограничило мощность или отключило выход. Чаще всего подобные сообщения встречаются у аккумуляторов и силовых модулей дронов, зарядных станций и портативных источников питания, где контроллер BMS постоянно следит за температурой силовых ключей и разъёмов.
Хорошая новость в том, что это защитное срабатывание, а не приговор: в большинстве ситуаций устройство можно вернуть к работе без вмешательства в схему. Однако игнорировать повторяющийся код нельзя — регулярный перегрев силового тракта ускоряет деградацию компонентов и может привести к реальной неисправности. Ниже разберём, как безопасно диагностировать причину и что делать в каждом сценарии.
Что означает код 0x40000000001
Длинные шестнадцатеричные коды вида 0x40000000001 — это, как правило, битовые маски флагов ошибок, которые контроллер выставляет при срабатывании защит. Само текстовое описание power output over temperature protection указывает на конкретное событие: превышение температуры на выходе силового тракта. Это может быть температура MOSFET-ключей, силового разъёма, шунта измерения тока или платы в зоне выходных клемм.
Важно отличать эту ошибку от перегрева самих аккумуляторных ячеек. Защита по температуре ячеек обычно имеет отдельный флаг, а здесь речь идёт именно о цепи отдачи энергии — то есть о том участке, через который ток уходит к нагрузке. Поэтому ошибка часто появляется под нагрузкой: при взлёте дрона, быстрой зарядке мощного потребителя или работе инвертора на высокой мощности.
💡Код 0x40000000001 — это срабатывание тепловой защиты выходного силового каскада, а не обязательно поломка. Сначала охладите устройство и ищите причину перегрева.