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

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

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

English

Напруга шини сервоприводів нижча за задану межу

Не даєБатарея й живлення

Що пише ArduPilot:

На платах, що вимірюють шину сервоприводів (контакти живлення серво-виходів), виміряне значення нижче за BRD_VSERVO_MIN. Повідомлення показує обидва числа. Перевірка вимкнена, доки BRD_VSERVO_MIN дорівнює 0 (типове значення), тож межу хтось задав навмисно.

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

  1. Шина сервоприводів без живлення: на платах типу Pixhawk їй потрібен власний регулятор (BEC).

    ПеревіртеПерше число в повідомленні близьке до нуля.

    ВиправтеПодайте на шину живлення від BEC, розрахованого на ваші сервоприводи.

  2. Регулятор просідає під навантаженням сервоприводів, або BRD_VSERVO_MIN вищий за те, що він дає.

    ВиправтеВізьміть потужніший регулятор або задайте BRD_VSERVO_MIN приблизно на 0.5 В нижче за його справжню вихідну напругу.

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

ПараметрЩо це
BRD_VSERVO_MINServo voltage requirement
Код, який це надсилає

PreArm: Servo voltage to low (N.Nv < N.Nv)

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

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

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