← Усі інструменти

Пояснення повідомлень і помилок

Що означає повідомлення ArduPilot і що з ним робити

English

Фейлсейф батареї з минулого польоту досі активний

Не даєБатарея й живленняЛише Коптер

Що пише ArduPilot:

Поки апарат був заармований, батарея опустилася нижче низької чи критичної межі (BATT_LOW_VOLT, BATT_CRT_VOLT або межі ємності BATT_LOW_MAH і BATT_CRT_MAH), і спрацював фейлсейф батареї. Після посадки фейлсейф лишається активним, і доки це так, коптер знову не заармується.

Що робити: найімовірніше спершу

  1. Батарея розряджена: саме в цьому польоті її використано.

    ВиправтеПоставте заряджену батарею й перезавантажте польотний контролер: фейлсейф знімає саме перезавантаження, а не сама лише нова батарея.

  2. Батарею замінили, не вимикаючи польотний контролер (наприклад, він лишався на USB).

    ВиправтеПерезавантажте польотний контролер. Якщо він рахує використану ємність, перезавантаження також обнулить її.

  3. Межі не відповідають батареї, тож справний акумулятор перетинає їх під навантаженням.

    Перевірте«Пояснення фейлсейфів» показує за вашими параметрами, за якої напруги та ємності спрацьовує кожен рівень.

    ВиправтеЗадайте межі для свого акумулятора за кроком про фейлсейф батареї в посібнику.

Параметри, на які варто глянути

ПараметрЩо це
BATT_LOW_VOLTLow battery voltage
BATT_CRT_VOLTCritical battery voltage
BATT_LOW_MAHLow battery capacity
BATT_CRT_MAHBattery critical capacity
BATT_CAPACITYBattery capacity
Код, який це надсилає

PreArm: Battery failsafe

ArduCopter/AP_Arming.cpp AP_Arming_Copter::board_voltage_checks() · Відкрити в ArduPilot Copter-4.6.3

ArduCopter/AP_Arming_Copter.cpp AP_Arming_Copter::board_voltage_checks() · Відкрити в ArduPilot Copter-4.7.1

Тут написано для: Коптер, 4.6. В інструменті можна вибрати свій апарат і версію, побачити значення власних параметрів поруч із названими тут і перетягнути лог польоту, щоб отримати пояснення до кожного повідомлення в ньому.

Відкрити в інструменті