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

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

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

English

Польотний контролер у режимі калібрування ESC, а не в звичайній роботі

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

Що пише ArduPilot:

Польотний контролер запустився в калібруванні ESC і лишається в ньому, доки не знімуть живлення. «Passing pilot throttle to ESCs»: стік газу тепер іде прямо на кожен вихід мотора, без армування й без стабілізації. «Auto calibration»: ArduPilot сам подає повний газ 5 секунд, потім нуль. «Push safety switch»: повторюється кожні 5 с, поки він чекає на апаратну кнопку безпеки, перш ніж зможе щось подати.

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

  1. Ви навмисно запустили калібрування: високий газ під час двох увімкнень або ESC_CALIBRATION 2 чи 3.

    ВиправтеЗніміть пропелери. Коли ESC відіграють свої сигнали, опустіть газ, щоб завершити, потім від'єднайте батарею й запустіть плату знову звичайно.

  2. Воно запустилося випадково, або ESC працюють на DShot і калібрувати нічого.

    ВиправтеГаз униз, потім від'єднайте батарею. Мотор на DShot тут просто слухається стіка, тож пропелери мають бути зняті.

  3. «Push safety switch»: кнопка безпеки тримає виходи вимкненими.

    ВиправтеСпершу зніміть пропелери, потім тримайте кнопку безпеки, доки її світло не стане постійним.

У цьому стані мотори напряму слухаються стіка газу, і ніщо не вирівнює коптер. Ніколи не робіть цього з пропелерами.

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

ПараметрЩо це
ESC_CALIBRATIONESC Calibration
MOT_PWM_TYPEOutput PWM type
MOT_PWM_MINPWM output minimum
MOT_PWM_MAXPWM output maximum
BRD_SAFETY_DEFLTSets default state of the safety switch
Код, який це надсилає

ESC calibration: Passing pilot throttle to ESCs

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

ESC calibration: Auto calibration

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

ESC calibration: Push safety switch

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

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

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