Перейти к содержимому
Переключение мощности видеопередатчика VTX с пульта управления

Переключение мощности видеопередатчика VTX с пульта управления

02 марта 2026

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

Задача: Настроить аппаратуру управления дроном и подготовить прошивку в Betaflight для возможности с помощью переключения трехпозиционного тумблета AUX3 (например) получать три разных параметра мощности VTX.


1. Подключение дрона и запуск Betaflight Configurator

Подключите дрон к компьютеру и откройте Betaflight Configurator.

Контактная площадка SmartAudio на VTX, в нашем случае припаяна к UART3 (TX3 или T3). 

Задайте в столбце Периферия метод управления VTX (IRC Tramp или TBS SmartAudio)

2. Настройка видеопередатчика

Используйте Пресеты вашего VTX с сеткой частот и уровнями мощностей передатчика.

Если нужно пресета нет - скачайте конфигурацию с сайта производителя (json файл) или создайте ее сами. Выглядеть он должен так [SmartAudio 2.1 (EU)]. По файлам поясняют [здесь].

Загрузите файл в конфигуратор. Сетка должна появиться:

Перейдите в раздел "Video Transmitter / Видеопередатчик". Убедитесь, что ваш VTX (например, HappyModel OVX303) настроен корректно. Запомните порядок мощностей:

  • 1 – 0 мВт
  • 2- RCE - (доп настройки удаленного управления VTX)
  • 2 – 25 мВт
  • 3 – 100 мВт
  • 4 – 400 мВт

3. Переход в командную строку

Перейдите в раздел "Command Line", где будут вводиться команды для настройки.


4. Использование команды vtx

Команда имеет следующий формат:

vtx <№ ячейки памяти> <№ тумблера> <сетка частот> <№ канала> <мощность> <мин значение ШИМ> <макс значение ШИМ>

Пример:

vtx 0 2 1 3 1 900 1100
vtx 1 2 1 3 3 1400 1600
vtx 2 2 1 3 4 1900 2100
  • номер ячейки памяти  -- начинайте с нуля
  • номер тумблера - задается с уменьшением на единицу. Т.е тумблер 3 нужно вводить в команду CLI, как 2 (не забывайте)

bandicam_2025-06-03_09-13-56-983.jpg

5. Сохранение настроек

После ввода всех команд нажмите:

SAVE

6. Проверка настроек

Для проверки введите:

VTX

Вы увидите список сохранённых настроек.

# vtx
vtx 0 2 1 3 1 900 1100
vtx 1 2 1 3 3 1400 1600
vtx 2 2 1 3 4 1900 2100
vtx 3 0 0 0 0 900 900
vtx 4 0 0 0 0 900 900
vtx 5 0 0 0 0 900 900
vtx 6 0 0 0 0 900 900
vtx 7 0 0 0 0 900 900
vtx 8 0 0 0 0 900 900
vtx 9 0 0 0 0 900 900

7. Настройка тумблера на пульте

Назначьте 3-позиционный тумблер (например, AUX 3) на нужный канал. Убедитесь, что он настроен как 3-позиционный (A/B/C). В Betaflight во вкладке Приемник проверьте, что сигнал от тумблера правильно отображается (от 900 до 2100).


8. Безопасность

Нулевая мощность - при активации дрона на месте старта, чтобы не греть VTX.

Малая мощность при взлёте: Взлетайте на 25 мВт, чтобы видео-сигнал не распространялся дальше 100–300 метров. Это снижает риск прослушивания и обнаружения места взлёта.

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


9. Пример конфигурации

Это пример! Делай так, как нужно тебе!

Если вы хотите:

  • 1-е положение тумблера → 0 мВт  (PIT Mode = 0мВт не ставь. Настройки могут конфликтовать)
  • 2-е положение → 25 мВт
  • 3-е положение → 100 мВт

Тогда команды для указанного выше VTX будут:

vtx 0 2 1 3 1 900 1100
vtx 1 2 1 3 3 1400 1600
vtx 2 2 1 3 4 1900 2100

10. Дополнительно

Если вы используете TBS Crossfire, OpenTX или MixeR, настройка может отличаться. Для более точного контроля можно использовать микроконтроллер для генерации PWM-сигнала. Убедитесь, что на пульте тумблер настроен корректно.

Как проверить прямо из CLI, что все работает?

Введите команду get vtx
найдите строку:

vtx_power = 3 # Это текущее значение
Allowed range: 0 - 7
Default value: 0

При переключении тумблера значение vtx_power будет меняться (снова введите get vtx)

Не сложно догадаться, что по такому же алгоритму легко можно изменить не только мощность передатчика, но и его рабочую частоту. Достаточно в строке прописать соответствующие значения сетки частот и номер канала. Однако, при этом вручную необходимо будет менять и частоту приема на очках или мониторе. Т.е щелкнул тумблером ⇒ переключил канал на очках.

Удачных полетов!

 

Поясню за PIT Mode

Был такой вопрос:
Приветствую, подскажите пожалуйста проблемы которые могут возникнуть при настройке.

Настроил всё правильно. В очках показывает, что переключается, но при переключении на PIT - "0 мВт" показывает - "?"

Я не стал править статью, поскольку для HappyModel OVX303 все работает.

Проблема с отображением «?» при переключении на PIT-режим (0 мВт) — это довольно распространённая ситуация при настройке переключения мощности VTX через тумблер в Betaflight. Вот основные причины и решения:

1. PIT Mode — это НЕ уровень мощности

Это самая частая причина проблемы. Pitmode в Betaflight является отдельной функцией и не должен быть частью таблицы уровней мощности (vtxTable). Не нужно создавать уровень мощности для pitmode.

Это значит, что если в команде vtx вы пытаетесь задать мощность «0» (имея в виду PIT), Betaflight может не найти такой уровень в таблице (если производитель его не задал) и показывает «?».

Решение: Для большинства передатчиков не включайте PIT/0 мВт как один из уровней мощности в vtxTable. Pitmode можно контролировать через OSD, AUX-переключатели и lua-скрипты — но как отдельную функцию, а не как уровень мощности.

Для управления PIT-режимом используйте вкладку Modes в Betaflight Configurator и назначьте VTX PIT MODE на нужный AUX-канал.

2. VTX не поддерживает Pit Mode через SmartAudio

Устройства SmartAudio V1.0 и V2.0 могут входить в pitmode только при включении питания. Betaflight может вывести эти устройства из pitmode, но не ввести их в него.1

Если у вас VTX на SmartAudio 2.0, переключение в PIT «на лету» может просто не работать.

3. Проблема совместимости конкретных VTX

Некоторые производители неправильно реализуют протокол SmartAudio:

  • После отладки выяснилось, что это «absolutely not a Betaflight issue — Eachine just completely incorrectly interpret the SmartAudio pit mode flags» / «абсолютно не проблема Betaflight — Eachine просто совершенно неправильно интерпретирует флаги режима pit mode SmartAudio». 
  • С VTX AKK FX2 Ultimate настройка pit mode на переключатель через SmartAudio также не работает, и эта проблема не уникальна. 

4. Конфликт PIT Mode с ARM на одном канале

Если VTX PIT Mode назначен на тот же переключатель и AUX-канал, что и ARM, Pit Mode может не работать корректно — VTX остаётся в Pit Mode при армировании. 

Что делать — рекомендации:

  1. Уберите PIT/0 мВт из списка мощностей в команде vtx. Вместо этого используйте минимальную мощность (например, 25 мВт) как нижний уровень.

  2. Для PIT Mode — назначьте его отдельно на вкладке Modes в Betaflight Configurator (функция «VTX PIT MODE»), а не через таблицу мощностей.

  3. Используйте настройку vtx_low_power_disarm — это автоматически снизит мощность VTX, когда дрон не заармлен (вместо ручного PIT). В CLI:

    set vtx_low_power_disarm = ON
    save
  4. Проверьте версию SmartAudio вашего VTX. Если это SA 2.0, PIT-режим «на лету» может быть ограничен аппаратно.

  5. Если данные VTX не отображаются корректно, возможно, что-то не так с подключением или с настройками порта — попробуйте другой последовательный порт, а если ничего не помогло, можно попробовать программную эмуляцию (SoftSerial).  

Таким образом, знак «?» говорит о том, что Betaflight не может сопоставить запрошенный уровень мощности с таблицей VTX. Скорее всего, вы указали PIT (мощность 0) как один из уровней в команде vtx, а в vtxTable такого уровня нет, поскольку PIT — это отдельная функция.

Переключение мощности видеопередатчика VTX с пульта управления
10776