Добавить в корзинуПозвонить
Найти в Дзене
FPV COVENANT

Подключение сервопривода к FPV (Часть 2): Channel Forwarding

В предыдущий раз мы с вами рассмотрели подключение сервопривода на FPV дроне через функцию SERVO TILT. Эта функция предусмотрена для работы сервоподвеса, которым можно в процессе полета регулировать наклон fpv камеры, в зависимости от наклона дрона. В этом режиме возрастает нагрузка на центральный процессор. Betaflight configurator позволяет настроить сервопривод через функцию CHANNEL FORWARDING, не задействуя вычислительные мощности процессора. Первый этап - подключение сервопривода к полетному контроллеру мы рассматривали в предыдущей статье: Сразу приступим к непосредственной настройке. Для корректной работы сервопривода необходимо произвести соответствующие настройки в программе Betaflight Configurator. Для начала подключаем дрон, запускаем приложение и подключаемся к полетному контроллеру. Переходим во вкладку «Конфигурация» и включаем CHANNEL_FORWARDING. После этого обязательно нажимаем на кнопку «Сохранить» в правом нижнем углу. Далее переходим во вкладку «Командная строка» и де

В предыдущий раз мы с вами рассмотрели подключение сервопривода на FPV дроне через функцию SERVO TILT. Эта функция предусмотрена для работы сервоподвеса, которым можно в процессе полета регулировать наклон fpv камеры, в зависимости от наклона дрона. В этом режиме возрастает нагрузка на центральный процессор.

Betaflight configurator позволяет настроить сервопривод через функцию CHANNEL FORWARDING, не задействуя вычислительные мощности процессора.

Первый этап - подключение сервопривода к полетному контроллеру мы рассматривали в предыдущей статье:

Сразу приступим к непосредственной настройке.

Настройка сервопривода FPV дрона в Betaflight Configurator

Для корректной работы сервопривода необходимо произвести соответствующие настройки в программе Betaflight Configurator. Для начала подключаем дрон, запускаем приложение и подключаемся к полетному контроллеру.

Подключаемся к полетному контроллеру
Подключаемся к полетному контроллеру

Переходим во вкладку «Конфигурация» и включаем CHANNEL_FORWARDING. После этого обязательно нажимаем на кнопку «Сохранить» в правом нижнем углу.

Включаем CHANNEL_FORWARDING
Включаем CHANNEL_FORWARDING

Далее переходим во вкладку «Командная строка» и делаем резервную копию всех настроек дрона. Для этого вводим команду diff или diff all, если есть несколько pid-профилей) и нажмаем «enter» на клавиатуре и нажимаем кнопку сохранить в файл.

Делаем резервную копию всех настроек дрона
Делаем резервную копию всех настроек дрона

Вводим в командную строку команду resource и нажмаем «enter» для того, чтобы посмотреть название того пина (площадки), к которому припаян сигнальный (желтый) провод сервопривода. В нашем примере мы припаяли желтый провод к площадке пятого мотора «М5». Названием пина для этой площадки является «B00».

Вводим в командную строку команду resource
Вводим в командную строку команду resource

Далее освободим наш пин для сервопривода вводом в командную строку следующей команды: resource MOTOR 5 none и назначим освобождённому пину сервопривод следующей командой: resource SERVO 1 B00. В завершении сохраняем все изменения вводом команды save.

Освободим наш пин для сервопривода
Освободим наш пин для сервопривода

На следующем этапе нам нужно определить на каком канале находится наш переключатель, который мы будем использовать для управлением сервопривода и настроить переброску каналов.

Переходим во вкладку приемник и дергаем кнопкой, которой будет управляться серва. В нашем случае мы видим изменение в полоске AUX8. Считая от столбцы начиная с нуля мы определеям что AUX8 соответствует канал 11.

Определяем канал
Определяем канал

Далее переходим в командную строку и вводим команду:

set channel_forwarding_start = 11
save

Вводим команды в командной строке
Вводим команды в командной строке

Сохраняем и перезагружаем дрон. Подключаем к пульту аккумулятор и попробуем работу нашего настроенного бокового переключателя.

Работа бокового переключателя для управления сервоприводом
Работа бокового переключателя для управления сервоприводом

Благодаря функции CHANNEL FORWARDING мы научились пробрасывать каналы и управлять сервоприводом не задействуя вычислительные мощности контроллера.

Таким образом можно испольовать настройку сервопривода для поворотного крепления камеры на FPV дроне, для сбросов, для управления инициаторами, а так же на дронах самолетного типа и роверах.

-9