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

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

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

English

Двигун зупинився сам або не запустився

Діяти негайноМотори, ESC і виходиЛише Літак

Що пише ArduPilot:

«Uncommanded engine stop»: двигун мав би працювати, а датчик обертів, вибраний в ICE_RPM_CHAN, показує менше ICE_RPM_THRESH (типово 100) або не дає показів. ArduPilot чекає ICE_START_DELAY і крутить стартер знову. «Engine max crank attempts reached»: він спробував ICE_STRT_MX_RTRY разів і здався; повідомлення повторюється, доки запуск усе ще просять.

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

  1. Двигун справді зупинився в польоті: паливо, запалювання або занизький холостий хід.

    ВиправтеЛетіть як на планері: тримайте повітряну швидкість, повертайте до місця посадки й дайте повторному запуску працювати. На землі знайдіть причину до наступного польоту; підніміть холостий хід (ICE_IDLE_PCT), якщо двигун глухне, коли прибирають газ.

  2. Двигун працює, але датчик обертів втратив сигнал.

    ПеревіртеВи чуєте двигун, а оберти в наземній станції показують нуль.

    ВиправтеВиправте підключення датчика обертів: доки показ нижчий за ICE_RPM_THRESH, ArduPilot і далі вмикатиме стартер на двигуні, що працює.

  3. Налаштування запуску не підходять двигуну: час стартера, газ під час запуску, заслінка.

    ВиправтеНа столі, із прив'язаним літаком, підберіть ICE_STARTER_TIME та ICE_START_PCT, доки двигун не запускатиметься з перших спроб.

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

ПараметрЩо це
ICE_RPM_CHANRPM instance channel to use
ICE_RPM_THRESHRPM threshold
ICE_START_DELAYTime to wait between starts
ICE_STRT_MX_RTRYMaximum number of retries
ICE_STARTER_TIMETime to run starter
ICE_START_PCTThrottle percentage for engine start
ICE_IDLE_PCTThrottle percentage for engine idle
Код, який це надсилає

Engine max crank attempts reached

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

Uncommanded engine stop

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

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

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