Betaflight / Cleanflight не видит стики или моторы не реагируют

Практическое руководство по диагностике ситуации «Betaflight / Cleanflight не видит стики или моторы не реагируют» на примере SP Racing F3 (Acro) и аналогичных контроллеров.

Инструкция по устранению проблем с приёмником, каналами и армингом в Betaflight / Cleanflight

(на примере SP Racing F3 Acro 6DOF, приёмников FrSky PWM / PPM / SBUS)

Симптомы проблемы

Вы столкнулись с одной или несколькими из следующих ситуаций:

  1. Во вкладке Receiver:
    • Движения стиков не отображаются.
    • Реагируют только AUX-каналы, а Roll / Pitch / Yaw / Throttle — нет.
  2. PWM-каналы 1–4 не работают, а 5–8 отображаются как AUX.
  3. Вкладка Ports:
    • Невозможно включить Serial RX.
    • После SAVE AND REBOOT настройки откатываются.
  4. PPM / SBUS не включается (Receiver Mode сбрасывается в <Select One>
  5. Моторы:
    • Крутятся из вкладки Motors.
    • Не крутятся от стиков, даже при корректных каналах.
  6. Регуляторы откалиброваны, ESC пищат корректно, но реакции на газ нет.
  7. В итоге — ощущение «битой платы», хотя проблема программная.

Ключевая причина (главное!)

Основная причина всех симптомов — Полетный контроллер НЕ АРМИТСЯ.

Пока контроллер не заармлен:

  • Каналы видны
  • AUX переключаются
  • Моторы крутятся из вкладки Motors
  • Газ с аппаратуры игнорируется

Это нормальное поведение Betaflight / Cleanflight.

Проверка и исправление PWM-входов

Проблема

PWM-каналы Roll / Pitch / Yaw / Throttle не работают, AUX — работают.

Решение (обязательный шаг для PWM)

В Cleanflight Configurator:

  1. Зайти во вкладку Failsafe
  2. Найти Channel Fallback Settings
  3. Для каналов:
    • Roll
    • Pitch
    • Yaw
    • Throttle
    • заменить значение: AUTO → HOLD
  4. Сохранить (SAVE AND REBOOT)

Без этого PWM-каналы могут не передаваться корректно.

В Betaflight это также возможно, но иногда только через CLI, особенно в старых версиях.

Receiver Mode: что реально работает

PWM

  • Работает стабильно
  • Требует настройки Failsafe (см. выше)

PPM

Может не работать в Betaflight, но Работает в Cleanflight (последние версии CF для F3)

SBUS

Особенности SP Racing F3:

  • SBUS работает только на UART3
  • UART1 и UART2 могут не принимать Serial RX
  • Это аппаратное ограничение/особенность платы

Правильная схема SBUS:

  1. Вкладка Ports — UART3 → включить Serial RX
  2. Вкладка Configuration
    • Receiver Mode: Serial-based receiver
    • Serial Receiver Provider: SBUS
  3. Сохранить

Если после перезагрузки режим сбрасывается:

  • Либо несовместимая прошивка
  • Либо выбран неверный UART

Почему моторы не крутятся от стиков

Проверочный чек-лист

  1. Арминг
    • Вкладка Modes
    • Назначить ARM на AUX-канал
    • При переключении:
      • Индикатор ARM должен загораться зелёным
    • Если не загорается:
      • Контроллер не армися
      • Газ от стиков работать не будет
  2. Газ в минимуме
    • Throttle ниже min_check
    • Обычно 1000–1050
  3. Нет ошибок ARMING DISABLED
    • Проверить в CLI — status

Типичные причины:

  • Throttle не в минимуме
  • Нет гироскопа
  • Failsafe активен
  • Не откалиброван акселерометр (если включён)

Почему вкладка Motors «работает»

Это частая ловушка новичков:

  • Вкладка Motors:
    • Управляет ESC напрямую
    • Не требует арминга
  • Поэтому:
    • Моторы крутятся
    • Но это не означает, что система готова к полёту

Ошибки, которые могут привести к гибели платы

  1. Одновременное подключение:
    • USB
    • Аккумулятора
  2. КЗ между +5V и GND
  3. Попытки «лечить» программную проблему пайкой
  4. Многократные перепрошивки без понимания причины

Даже танталовый конденсатор не спасает, если ошибка логическая.

Сравнение с KK 2.0 LCD (для понимания)

На KK 2.0 LCD:

  • Арминг:
    • Газ вниз + влево → ARM
    • Газ вниз + вправо → DISARM
  • Всё явно и на экране
  • Поэтому ошибка с армингом быстро выявляется

В Betaflight:

  • Арминг логический, неочевидный
  • Требует проверки Modes и статуса

Итоговые рекомендации

  1. Всегда начинать с ARM
  2. Проверять:
    • Зелёный индикатор ARM
    • status в CLI
  3. Для PWM:
    • Обязательно настроить Failsafe → HOLD
  4. Для SBUS:
    • Использовать UART3
  5. Если кажется, что «плата мёртвая»:
    • В 90% случаев это неарминг

Если Betaflight видит стики, AUX переключаются, моторы крутятся из Motors, но не реагируют на газ — контроллер не заармлен.

Это самая частая и самая дорогая ошибка новичков.

Picture of quad-copter.ru
quad-copter.ru
Оглавление
Изготовление самодельного квадрокоптера из линеек

Публикатор:  konst Изготовить самодельный квадрокоптер можно из чего угодно! На нашем сайте вы уже могли видеть статью — Изготовление квадрокоптера из коробки, а сегодня я расскажу вам о своем опыте изготовления квадрокоптера своими руками из деревянных линеек. Для изготовления линейколета

Читать полностью »
Где купить квадрокоптер Bumblebee Carbon Fiber Quadcopter

Публикатор:  КвадроЛетчик Квадрокоптер Bumblebee Carbon Fiber Quadcopter (по русски это означает Шмель) предназначен для FPV полетов. Основным достоинством этого квадрокоптера являются мощные моторы, высокая подставка позволяющая крепить гироподвес для камеры и карбоновый корпус. Технические характеристики Длина: 550 мм Высота: 306

Читать полностью »
Обзор курсовой FPV мини камеры Foxeer Monster Mini Pro

Публикатор:  КвадроЛетчик FPV камера Foxeer Monster Pro дает очень качественную картинку! Это камера мини формата на CMOS матрице с разрешением 1200TVL, слышал, что скоро выпустят микро версию. Только один формат: 16:9 Есть возможность выбора NTSC/PAL Можно выбрать объектив 1,8 мм или 2,5

Читать полностью »