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

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

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

English

Двигун перевищив свої максимальні оберти

ПопередженняМотори, ESC і виходиЛише Літак

Що пише ArduPilot:

Відфільтровані оберти двигуна з датчика обертів перевищили ICE_REDLINE_RPM — найбільші оберти, які дозволяє виробник. Якщо біт 1 в ICE_OPTIONS цього не вимикає, обмежувач тепер зменшує газ, доки оберти не повернуться під межу, і відпускає, щойно вони впадуть нижче 90% від неї.

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

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

    ПеревіртеУ лозі оберти переходять межу в горизонтальному польоті на повному газу і в пікіруванні.

    ВиправтеПоставте пропелер, який радить виробник двигуна, або зменште THR_MAX.

  2. ICE_REDLINE_RPM задано нижчим за оберти, яких двигун має досягати.

    ВиправтеЗадайте максимум від виробника й перевірте, чи правильно рахує датчик обертів (його масштабування).

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

ПараметрЩо це
ICE_REDLINE_RPMRPM of the redline limit for the engine
ICE_OPTIONSICE options
ICE_RPM_CHANRPM instance channel to use
THR_MAXMaximum Throttle
Код, який це надсилає

Engine: Above redline RPM

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

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

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