
Функции arm и disarm в передатчике Radiomaster обеспечивают управление активацией и деактивацией моторов дрона. Неправильная настройка этих функций может привести к запуску двигателей в неподходящий момент или, наоборот, к невозможности их включения. Поэтому важно корректно задать логику включения и выключения моторов с учетом конфигурации вашей модели и используемой прошивки, чаще всего EdgeTX.
Для назначения функций arm и disarm необходимо использовать вкладку Inputs и Mixes в меню передатчика. Обычно применяется один из свободных тумблеров, например SF или SH, с последующим назначением соответствующего канала в микшере (например, CH5). Значения тумблера должны быть четко ограничены: arm – значение максимум (100), disarm – минимум (-100). Это важно для совместимости с контроллерами полета, использующими стандартные диапазоны сигналов.
После настройки каналов в Radiomaster необходимо убедиться, что полетный контроллер правильно распознаёт команды arm и disarm. Это можно проверить через конфигуратор Betaflight в разделе Receiver. При включении тумблера соответствующий канал должен менять значение в пределах от -1000 до 2000 мкс. Если этого не происходит, требуется откорректировать endpoints и subtrim в меню Outputs.
Для повышения безопасности желательно добавить логические условия блокировки arm, например, чтобы arm был возможен только при минимальном положении газа. Это делается через меню Special Functions или Logical Switches. Такой подход позволяет избежать случайного запуска моторов при неправильном положении стиков.
Выбор канала для arm и disarm в меню Mixer

Для корректной работы функций arm и disarm необходимо назначить отдельный канал в меню Mixer, который будет управляться переключателем на аппаратуре Radiomaster. Наиболее часто используется канал CH5 (Aux1), поскольку он по умолчанию поддерживается большинством прошивок полётных контроллеров, включая Betaflight и INAV.
В разделе Mixers выберите свободный канал (например, CH5), нажмите ENT для редактирования и установите:
- Source: переключатель, который вы хотите использовать для arm/disarm (обычно SA, SB или SD);
- Weight: 100;
- Offset: 0 (по умолчанию);
- Switch: не указывается, если назначение осуществляется напрямую через Source.
После сохранения изменений данный канал начнёт передавать значения в зависимости от положения выбранного переключателя. Важно проверить, чтобы при включении arm значение канала было выше 1500 (обычно ~2000), а при выключении – ниже 1300 (~1000). Это можно отследить в меню Outputs или через конфигуратор полётного контроллера по USB.
Если на радиопередатчике уже используются другие каналы для управляющих функций (например, режимы полёта или управление камерой), убедитесь, что выбранный канал не конфликтует с ними. Также не рекомендуется использовать слайдеры или пропорциональные регуляторы – предпочтение лучше отдавать фиксированным тумблерам, чтобы исключить случайное включение моторов.
После завершения настройки обязательно проведите тест arm/disarm на разряженном аккумуляторе или с отсоединёнными пропеллерами, чтобы убедиться в корректности работы назначенного канала и исключить непреднамеренный запуск моторов.
Назначение переключателя arm/disarm в разделе Inputs

Раздел Inputs в Radiomaster используется для назначения физических элементов управления – тумблеров, кнопок или стиков – на конкретные виртуальные входы модели. Чтобы реализовать функцию arm/disarm, необходимо задействовать тумблер на аппаратуре и привязать его к одному из входов.
Откройте меню «Inputs» и выберите свободную строку. В поле «Source» укажите тумблер, который будет отвечать за arm/disarm. Наиболее удобно использовать 2-позиционный тумблер, например, SF или SD, чтобы избежать неоднозначных состояний.
Параметры весов и кривых не требуют изменений – значение должно передаваться напрямую, без модификаций. Обычно вес устанавливается на +100, а смещение – на 0. Это обеспечит передачу чистого сигнала в микшер, где будет происходить дальнейшая логическая обработка.
Имя входа можно задать, например, как «ARM_SW» для наглядности. Это упрощает последующую навигацию в меню Mixer и Logical Switches. Убедитесь, что тумблер физически работает корректно и значения в реальном времени меняются между -100 и +100 при его переключении.
После назначения тумблера в Inputs, его можно использовать как источник в логических переключателях или напрямую в микшерах. Это формирует базу для надежного управления включением и выключением моторов.
Настройка безопасных значений при отключении арминга

Для предотвращения случайного запуска моторов после деактивации arm необходимо установить нулевые или безопасные значения каналов газа и других управляющих функций. Это выполняется через меню Outputs или логикой в Mixer.
Рекомендуется использовать следующие подходы:
- Убедитесь, что канал газа возвращается в минимум при отключении arm. Это значение должно быть ниже минимального порога запуска моторов. Например, для большинства контроллеров – ниже 1000 мкс.
- Если используются логические переключатели для арминга, создайте условие, при котором при выключенном arm значения throttle и других активных каналов сбрасываются или фиксируются в безопасном положении.
- Настройте failsafe таким образом, чтобы при потере сигнала все каналы, особенно throttle, принимали безопасные значения. Это важно, если при отключении arm возникает обрыв связи.
Для реализации автоматического сброса управляющих каналов можно использовать микс с условиями:
- Создайте логический переключатель, активный только при arm.
- В микшере throttle добавьте второй микс с тем же входом, но с логическим условием: arm неактивен. Выходное значение – фиксированное, например -100.
- Таким образом, при разармливании throttle принудительно сбрасывается в минимум независимо от положения стика.
Аналогично можно настроить каналы управления поворотом камеры, сбросом груза или другими функциями, которые должны быть неактивны при отключенном arm. Это повышает общий уровень безопасности при наземной работе или транспортировке модели.
Проверка работы arm/disarm в симуляторе Radiomaster

Перед тестированием убедитесь, что передатчик подключён к компьютеру по USB в режиме джойстика. В большинстве моделей Radiomaster для этого используется порт USB-C на верхней грани. После подключения выберите соответствующее устройство в настройках симулятора, например, в Liftoff или DRL Simulator.
В разделе настроек управления симулятора назначьте канал, отвечающий за arm/disarm, на соответствующую функцию. Обычно это AUX1 или AUX2. Проверьте, соответствует ли положение переключателя на передатчике ожидаемому значению в симуляторе.
Для контроля используйте встроенный монитор каналов в симуляторе. Переведите переключатель arm в положение «включено» и убедитесь, что значение соответствующего канала изменяется. При правильной настройке двигатель виртуального коптера активируется (или появляется соответствующая индикация), а при возврате в положение disarm – отключается.
Рекомендация: в качестве дополнительной проверки активируйте логический переключатель в OpenTX/EdgeTX, чтобы исключить возможность арминга при недостаточном газе или неправильной позиции стиков.
Важно: если симулятор не реагирует на переключение arm/disarm, проверьте, передаётся ли соответствующий канал в меню Outputs. Также убедитесь, что в микшере и Inputs каналы настроены с нужным направлением и значением веса (обычно 100%).
Тестирование arm/disarm в симуляторе позволяет безопасно проверить все функции до использования на реальной модели, исключив риск случайного запуска моторов.
Использование логики безопасности через Logical Switches
Для предотвращения случайного активации двигателя при настройке arm/disarm, рекомендуется задействовать логические переключатели (Logical Switches) в прошивке EdgeTX или OpenTX. Это позволяет задать дополнительные условия для включения арминга.
Один из эффективных подходов – создать логический переключатель, который разрешает arm только при определённых значениях газа и положении тумблера. Например, L01 можно настроить как a
Также можно использовать логический переключатель для автоматического disarm, если газ поднят слишком высоко при попытке активировать arm. Например, L02: Throttle > -90%, и задать его как блокирующее условие через Override в микшере, чтобы в случае нарушения условия arm деактивировался.
Полезным является добавление условия по таймеру. Например, L03 активируется только через 3 секунды удержания arm-переключателя в активном положении, исключая мгновенное включение. Используется функция d (duration): SA↓ d 3.0.
Каждый логический переключатель можно дополнительно связать с голосовыми оповещениями, чтобы передавать оператору причину отказа в арминге. Это особенно актуально в полевых условиях, где визуальный контроль затруднён.
Использование логических переключателей значительно повышает надёжность и безопасность управления, особенно при полётах в сложных условиях или вблизи людей. Настраивайте их индивидуально под особенности вашего передатчика и летательного аппарата.
Привязка звукового оповещения к переключателю arm
Для реализации звукового оповещения при включении и отключении функции arm на Radiomaster необходимо использовать Logical Switches и функцию Voice Alerts. В разделе Logical Switches создайте переключатель, который повторяет состояние arm. Например, установите логический переключатель LS1 с условием, соответствующим входному каналу arm.
Далее в разделе Special Functions добавьте две функции: первая запускает звуковой сигнал при переходе LS1 из выключенного состояния в включенное (arm), вторая – при обратном переходе (disarm). Для этого в Special Functions выберите тип “Play Track” или “Play Prompt”, назначьте соответствующий звуковой файл и укажите условие срабатывания на LS1 в положении ON или OFF.
Рекомендуется использовать короткие, чёткие звуковые файлы, например “Armed” и “Disarmed”, с уровнем громкости, настроенным на удобное восприятие в условиях полёта. Проверка работы осуществляется в симуляторе или на модели с подключённым приемником, контролируя соответствие звука состоянию arm.
При необходимости можно добавить задержку срабатывания звука, используя временные Logical Switches, чтобы избежать ложных срабатываний при кратковременных переключениях. Такой подход повышает информативность и безопасность управления моделью.
Обработка ошибок срабатывания arm при включении питания

При включении питания Radiomaster возможны ложные срабатывания функции arm, что может привести к непреднамеренному запуску двигателя или других систем. Для минимизации рисков необходимо учитывать несколько ключевых аспектов настройки.
- Проверка состояния переключателя arm при загрузке: Настройте логический выключатель, который блокирует срабатывание arm до стабилизации всех систем радиопередатчика и приёмника. Это позволит исключить ошибочные команды, поступающие сразу после включения питания.
- Задержка активации arm: Используйте функцию задержки (timer delay) в логических переключателях или скриптах для отсрочки активации arm минимум на 2-3 секунды после включения, что даст системе время на инициализацию.
- Инициализация переменных и состояний: Убедитесь, что все переменные, отвечающие за состояние arm, при включении питания получают корректные значения по умолчанию (обычно disarm). Это предотвратит неопределённое состояние, вызывающее ошибочное срабатывание.
- Использование логических проверок в Logical Switches: Настройте дополнительную проверку значений входных каналов и переключателей, чтобы arm активировался только при чётком соответствии условиям (например, выключатель находится в положении ON, при этом другие каналы в безопасных пределах).
- Диагностика при помощи телеметрии: Настройте отображение статуса arm на экране передатчика с индикацией ошибок или нестабильных состояний при включении. Это позволяет оперативно выявлять сбои и корректировать настройки.
Регулярное тестирование настроек arm при включении питания в симуляторе и реальных условиях поможет своевременно выявлять и устранять причины ложных срабатываний, повышая безопасность управления моделью.
Вопрос-ответ:
Как правильно назначить переключатель для функции arm в Radiomaster?
Чтобы назначить переключатель для arm, зайдите в раздел Inputs и выберите свободный вход. Затем укажите канал или аппаратный переключатель, который будет использоваться для активации arm. Важно проверить, что выбранный переключатель удобно расположен и его положение однозначно определяет состояние arm, чтобы избежать ложных срабатываний.
Можно ли настроить звуковое оповещение при включении и выключении arm на Radiomaster?
Да, звуковое оповещение на переключение arm можно привязать через меню Logical Switches и Special Functions. Создайте логический переключатель, который будет отслеживать состояние arm, и назначьте функцию воспроизведения звука при изменении этого состояния. Это помогает быстро получать обратную связь о статусе системы без необходимости смотреть на экран.
Какие ошибки могут возникнуть при автоматическом включении arm при подаче питания и как их избежать?
Основная проблема — случайное срабатывание arm при включении передатчика, если переключатель находится в положении arm по умолчанию. Чтобы этого избежать, рекомендуется задать безопасное состояние переключателя в настройках или использовать дополнительную логику через Logical Switches, которая будет контролировать состояние arm только после стабилизации питания.
Как проверить корректность работы функций arm и disarm в симуляторе Radiomaster?
В симуляторе откройте модель и активируйте назначенный переключатель arm. Следите за индикаторами состояния и поведением каналов. Можно также назначить вывод на телеметрию или использовать внутренние логи Logical Switches для подтверждения правильного срабатывания. Это помогает обнаружить ошибки в логике до полёта.
Возможно ли настроить автоматическое выключение arm при определённых условиях, например при низком заряде батареи?
Да, такую настройку можно реализовать с помощью Logical Switches и Special Functions. Например, создайте логический переключатель, который будет срабатывать при достижении определённого порога заряда батареи, и свяжите его с функцией отключения arm. Это добавляет уровень безопасности и помогает предотвратить управление дроном в критических ситуациях.
