PWM-приёмник ExpressLRS может выдавать отдельные импульсные каналы прямо на сервоприводы, регулятор хода или другую RC-периферию. Полётный контроллер для маршрутизации команд не нужен. Такой вариант подходит самолёту, планеру, машине или лодке с классическими входами, но не заменяет стабилизацию многороторного аппарата.
Что происходит внутри
Передатчик отправляет каналы по радиопротоколу ExpressLRS, приёмник декодирует их и формирует PWM на физических контактах. По умолчанию документация описывает прямое соответствие: входной CH1 идёт на Output 1, CH2 — на Output 2 и так далее. Современные ESP-приёмники позволяют изменить mapping через WebUI или Lua.
Число разъёмов не гарантирует одинаковое разрешение и частоту обновления всех каналов. Режим switch channels, packet rate и версия ExpressLRS влияют на передачу вспомогательных каналов. Для пропорционального сервопривода выбирай полный resolution mode, который поддерживает текущая официальная прошивка.
Совместимость начинается до пайки
- диапазон TX-модуля и приёмника должен совпадать;
- major-версии ExpressLRS должны быть совместимы;
- точный receiver target должен присутствовать в официальном Configurator;
- питание приёмника и сервоприводов проверяется раздельно по спецификациям;
- сигнальный уровень и частота PWM должны подходить подключённому устройству.
Не питай несколько мощных сервоприводов от слабого BEC приёмника или тонкой дорожки. Если используется отдельный BEC, объединяют общий GND, а силовой ток проводят по рассчитанной линии. Максимальное напряжение конкретного PWM RX нельзя угадывать по похожей модели.
Сервопривод тоже задаёт требования
Аналоговый и цифровой servo могут поддерживать разные частоты обновления и напряжение. Слишком высокая частота вызывает дрожание или нагрев, а неверный диапазон импульса упирает механизм в ограничитель. Сначала выставь консервативный режим из документации устройства, затем настрой механические endpoints без нагрузки.
Если несколько servo двигаются одновременно, BEC должен выдерживать их суммарный пусковой ток. Просадка питания перезагружает приёмник и выглядит как радиопроблема. Проверяй напряжение под реальным движением, не только в покое.
Настройка output mapping
После привязки открой ExpressLRS Lua и раздел подключённого PWM receiver либо WebUI приёмника. Для каждого физического выхода выбери входной канал, режим и частоту. Частоту устанавливают по документации сервопривода или ESC: завышение не делает механизм быстрее и может вызвать дрожание или перегрев.
В актуальной документации доступны разные ширины импульса, частоты, бинарный выход и дополнительные режимы на поддерживаемом железе. Их наличие зависит от MCU и receiver target. Не переносись с описания ESP32-приёмника на старую модель ESP8285.
Канал 5 требует внимания
В ExpressLRS CH5 исторически использовался как arm-канал и мог иметь только два состояния в некоторых switch modes. Текущая документация различает поведение версий и full-resolution modes. Если Output 5 нужен для пропорционального сервопривода, проверь режим и при необходимости назначь на этот физический выход другой входной канал.
После обновления TX или RX повторно посмотри mapping. Изменение прошивки не должно незаметно превращать пропорциональную команду в двухпозиционную.
Неровное движение не всегда приходит из эфира. В официальной подготовке ExpressLRS для PWM-моделей учитывается ADC Filter радио, который помогает уменьшить ступенчатость команды. Меняй этот параметр только по документации своей версии EdgeTX/OpenTX и снова проверяй все каналы.
Failsafe задаётся явно
Сними пропеллер, отсоедини привод или подними модель так, чтобы механизм никого не задел. Failsafe проверяют на стенде до первого движения.
В WebUI каждому PWM-выходу задают безопасное значение при потере линка. Для тягового ESC это обычно команда остановки, для рулей — положение, определённое планом отказа конкретной модели. Универсального центра для всех аппаратов нет. Значения defaults нужно просмотреть и сохранить осознанно.
- Включи передатчик и приёмник, проверь направления и полный ход.
- Зафиксируй модель и убери нагрузку с опасных приводов.
- Выключи RF-связь штатным способом.
- Убедись, что каждый выход переходит в заданное состояние и не дёргается.
- Восстанови линк и проверь возврат управления без скачка тяги.
Границы решения
PWM-приёмник не знает углов, скорости и положения модели. Он не микширует четыре мотора квадрокоптера как FC и не выполняет стабилизацию. Для самолёта часть миксов можно сделать в EdgeTX, но сложные ограничения, sensor feedback и навигацию поручают подходящему контроллеру.
Прямой PWM полезен, когда задача действительно состоит в нескольких сервоприводах и одном ESC. Надёжность достигается не отсутствием FC, а проверенным питанием, подходящей частотой выходов, понятным mapping и реальным failsafe-тестом.
Источники для подготовки: кейс profpv.ru и официальная документация ExpressLRS. Текст и структура созданы редакцией WARPfly заново.