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

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

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

English

Парашут викинуто

Діяти негайноФейлсейфи й аварійні ситуації в польоті

Що пише ArduPilot:

Надійшла команда на викид парашута: мотори зупиняються (якщо не встановлено біт 1 у CHUTE_OPTIONS), а через CHUTE_DELAY_MS спрацьовує сервопривід або реле викиду. Коптер викидає парашут сам, коли його положення 1 с відрізняється від заданого більш ніж на 30° і він при цьому втрачає висоту, або коли він 1 с знижується швидше за CHUTE_CRT_SINK. Перемикач чи команда з наземної станції теж викидають його, вище CHUTE_ALT_MIN.

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

  1. Це була справжня аварійна ситуація: втрата керування, звалювання або фейлсейф, налаштований на викид.

    ВиправтеЗаберіть апарат і від'єднайте батарею. У лозі рядки перед самим викидом показують, що його спричинило: повідомлення фейлсейфу або швидкість зниження понад CHUTE_CRT_SINK.

  2. CHUTE_CRT_SINK нижчий за швидкість зниження, з якою ви знижуєтеся навмисно.

    ПеревіртеПорівняйте CHUTE_CRT_SINK (м/с) зі швидкістю зниження в лозі перед самим викидом.

    ВиправтеЗадайте CHUTE_CRT_SINK помітно вищим за найшвидше зниження, яке ви робите навмисно, і перевірте з від'єднаним сервоприводом парашута.

  3. Перемикач викиду зачепили випадково.

    ПеревіртеКанал із RCn_OPTION 22 (викид) або 23 (трипозиційний перемикач парашута) змінився перед самим повідомленням.

    ВиправтеПоставте викид на перемикач, який не зачепити випадково, або використайте два: RCn_OPTION 21 (дозвіл) на одному і 22 (викид) на іншому.

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

ПараметрЩо це
CHUTE_ENABLEDParachute release enabled or disabled
CHUTE_CRT_SINKCritical sink speed rate in m/s to trigger emergency parachute
CHUTE_ALT_MINParachute min altitude in meters above home
CHUTE_DELAY_MSParachute release delay
CHUTE_OPTIONSParachute options
Код, який це надсилає

Parachute: Released again

ArduPlane/parachute.cpp Plane::parachute_release() · Відкрити в ArduPilot Plane-4.7.1

Parachute: Released

ArduPlane/parachute.cpp Plane::parachute_release() · Відкрити в ArduPilot Plane-4.7.1

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

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

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