Калибровка ADC множителя в Meshtastic
1. Подготовка
- Зарядите аккумулятор до 100%. Напряжение полностью заряженного Li‑ion должно быть 4.2 В ±1%
- Отключите USB‑питание. Калибровка выполняется только от батареи, иначе ADC будет искажён
- Подготовьте мультиметр для замера реального напряжения на батарее
2. Считайте текущие значения с устройства
Через приложение Meshtastic (Android/iOS)
- Зайдите в Device Info → посмотрите Battery Voltage и Battery Charge % (например,
B 3.82V 60%) - Зайдите в Radio Configuration → Power → найдите ADC Multiplier Override (текущий множитель, обычно 4.9)
Через CLI
Код: Выделить всё
meshtastic --get power.battery_voltage
meshtastic --get power.adc_multiplier_override3. Рассчитайте новый множитель
Вариант А: через официальный калькулятор Meshtastic
- Откройте страницу калибровки: ADC Calculator
- Введите:
- Battery Charge Percent (процент, который показывает устройство)
- Operative Adc Multiplier (текущий множитель, обычно 4.9)
- Нажмите Calculate → получите Calculated New Operative Adc Multiplier
Вариант Б: вручную (если калькулятор недоступен)
Формула:
Код: Выделить всё
new_adc = old_adc × (V_measured / V_device)Где:
V_measured— реальное напряжение батареи (мультиметр),V_device— напряжение, которое показывает устройство,old_adc— текущийadc_multiplier_override.
Пример:
- Мультиметр:
4.20 В - Устройство:
3.82 В - Текущий множитель:
3.20
Код: Выделить всё
new_adc = 3.20 × (4.20 / 3.82) ≈ 3.524. Примените новый множитель
Через приложение
- Radio Configuration → Power → ADC Multiplier Override → впишите новое значение → сохраните.
Через CLI
Код: Выделить всё
meshtastic --set power.adc_multiplier_override 3.52
meshtastic --rebootПосле перезагрузки устройство будет использовать новый коэффициент.
5. Проверка и тонкая настройка
- Снова измерьте напряжение мультиметром и сверьте с показаниями в приложении
- Если расхождение всё ещё велико, повторите расчёт с новыми данными
- При необходимости корректируйте множитель небольшими шагами (например, ±0.05–0.1) и проверяйте результат