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

Настройка переключения мощности видеопередатчика через тумблер на пульте — это важная задача, особенно при использовании 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 (не забывайте)
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 мВт
- 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)
242