Настройка электропитания

Настройки питания относятся к экспертным параметрам. Большинству пользователей достаточно выбрать соответствующую Роль устройства в общих настройках (Device Config), которая автоматически установит оптимальный режим энергопотребления.

Управление этими опциями осуществляется через административное сообщение Config.Power.


Энергосбережение (Power Saving)

Внимание: При активации этого режима Bluetooth, Wi-Fi, последовательный порт (Serial) и экран устройства отключаются для максимальной экономии заряда. Это критически важно для узлов, работающих от солнечных панелей.

Чтобы внести изменения в настройки «спящего» устройства, его нужно «разбудить» нажатием кнопки пользователя, перезагрузкой или через удаленный административный канал.


Основные параметры питания
ПараметрОписаниеЗначение по умолчанию
Shutdown after losing powerВремя (в секундах), через которое устройство автоматически выключится при потере внешнего питания.Выключено (0)
Wait Bluetooth IntervalВремя ожидания перед отключением BLE (Bluetooth Low Energy), если соединение не используется.0 (1 минута)
Light Sleep IntervalТолько для ESP32. Время нахождения в режиме «легкого сна» (CPU приостановлен, радио LoRa и GPS активны, Bluetooth выключен).0 (5 минут)
Minimum Wake IntervalВремя, в течение которого устройство бодрствует после получения пакета по радиосвязи в режиме сна.0 (10 секунд)
Device Battery INA2xx AddressI2C-адрес датчика тока/напряжения INA2xx (в десятичном формате).Автоопределение

Калибровка датчика напряжения (ADC Multiplier)

Если ваше устройство некорректно отображает уровень заряда (иконка «вилки» 🔌 или неверный вольтаж), может потребоваться ручная корректировка ADC Multiplier Override (множитель АЦП). Обычно это число с плавающей точкой в диапазоне от 2 до 6.

Процесс калибровки:

  1. Полностью зарядите аккумулятор (до 4.2V).
  2. Если экран показывает 0% или не отображает вольтаж, уменьшайте множитель с шагом 0.1, пока данные не появятся.
  3. Сравните вольтаж на экране с реальным замером мультиметром.
  4. Вычислите новый коэффициент по формуле:$$NewMultiplier = \frac{RealVoltage \times CurrentMultiplier}{DisplayedVoltage}$$

Работа с датчиками INA2xx по I2C

Если к шине I2C подключен внешний измеритель (например, INA219 или INA226), устройство будет использовать его как основной источник данных о батарее.

Конвертация адреса: В Meshtastic адреса вводятся в десятичной системе, хотя обычно они указываются в шестнадцатеричной (hex).

  • Пример: Адрес 0x40 нужно вводить как 64.

На устройствах с встроенным контроллером питания (PMU), таких как LilyGo T-Beam, ручная настройка адреса INA2xx игнорируется, так как система использует встроенные механизмы управления питанием.

Вы не можете скопировать содержимое этой страницы