Protocolos de integración de cargas útiles: MAVLink, UART, S.BUS, CRSF y Ethernet

Самая дорогая ошибка интеграции — нагрузка, с которой ваш полётный контроллер не может разговаривать. Разбираем интерфейсы и что каждый из них даёт.

Самая дорогая ошибка при интеграции — купить нагрузку, с которой полётный контроллер не может разговаривать. Интерфейс отсеивает больше кандидатов, чем любая другая характеристика, и, в отличие от почти всего остального, его нельзя обойти после покупки. Поэтому проверять его нужно первым, до разрешения, массы и цены.

  • MAVLinkдвусторонний, полный контроль
  • UARTпрямой командный канал
  • S.BUSуправление с пульта
  • CRSFуправление + телеметрия
  • PWMбазовое управление
  • Ethernetвидео и управление, высокая полоса

Ключевые выводы

  • Интерфейс — первый фильтр. Он не исправляется после покупки.
  • MAVLink es el que más ofrece: наведение, режимы и телеметрия по существующей линии.
  • CRSF resulta cómodo en montajes FPV y de largo alcance — телеметрия возвращается по линии пульта.
  • «Совместимо с MAVLink» — не гарантия полной поддержки. Уточняйте набор сообщений.
  • Cargas útiles DJI y cargas útiles independientes не взаимозаменяемы ни механически, ни протокольно.

Почему интерфейс проверяют первым

Разрешение можно скорректировать выбором объектива, массу — выбором модели, цену — переговорами. Интерфейс изменить нельзя: если нагрузка не говорит на языке вашего полётного контроллера, она просто не работает. Поэтому список кандидатов имеет смысл сокращать именно с этого шага, а не после сравнения сенсоров.

Матрица интерфейсов

ИнтерфейсЧто передаётГде применяетсяОграничение
MAVLinkКоманды наведения, режимы, телеметрия состоянияArduPilot / PX4 con calculador a bordo o a través de la estación de tierraТребует корректной реализации на стороне нагрузки
UARTПрямые команды по протоколу производителяПростые интеграции, бортовой компьютерПротокол у каждого свой
S.BUSУправление по каналамНаведение оператором с пультаОдносторонний, без телеметрии
CRSFУправление и телеметрия по линии пультаFPV, montajes de largo alcance con ExpressLRS / CrossfireТребует совместимого приёмника
PWMПропорциональное управление по каналуМинимальные сборки, наклонМинимум возможностей
EthernetIP-видео и управлениеКрупные платформы, несколько нагрузокМасса, питание, сложность
Интерфейсы независимых нагрузок. Выбор определяется составом борта, а не предпочтением.

MAVLink es una familia de mensajes y no un único interruptor. Una carga útil puede implementar el control de cabeceo pero no los modos; devolver su actitud pero no aceptar órdenes de apuntado en coordenadas geográficas; admitir la captura pero no el control de paletas. Todas esas partes se implementan de forma independiente.

Поэтому формулировка «совместимо с MAVLink» в описании мало что гарантирует. Правильный вопрос поставщику — какие именно сообщения протокола подвеса поддерживаются и проверялось ли это на вашей версии полётного стека. Ответ «поддерживается полностью» без перечня стоит уточнить.

Граница, которую нельзя перейти

Hay una frontera que ningún adaptador cruza. Las cargas útiles DJI se conectan mediante SkyPort/PSDK, un enlace mecánico y de protocolo propietario que solo funciona con aeronaves DJI. Las cargas independientes funcionan por MAVLink, UART, S.BUS, CRSF, PWM y Ethernet, es decir, con montajes sobre ArduPilot y PX4.

Практический вывод: выбор нагрузки и выбор борта — это одно решение, а не два. Определившись с полётным стеком, вы уже сузили поле нагрузок, и наоборот. Планировать их независимо — самый быстрый способ купить то, что не встанет.

Частые вопросы

Какой интерфейс выбрать для сборки на ArduPilot?

En la mayoría de los casos MAVLink: transmite órdenes de apuntado, cambios de modo y telemetría de estado por la misma línea que el resto de la aeronave. Si no hay calculador a bordo y el control va desde la emisora, resultan más prácticos S.BUS o CRSF.

Что означает «совместимо с MAVLink» в описании нагрузки?

К сожалению, что угодно — от полной реализации протокола подвеса до минимального набора команд наклона. Уточняйте конкретные сообщения до покупки: поддержка наведения, режимов, обратной телеметрии и управления записью реализуется независимо друг от друга.

¿En qué se diferencia CRSF de S.BUS?

S.BUS transmite el control por canales en un solo sentido. CRSF transmite el control y devuelve telemetría por la misma línea de la emisora, por lo que resulta más cómodo en montajes de largo alcance y FPV: el estado del gimbal es visible para el operador sin un canal aparte.

Когда нужен Ethernet?

Когда требуется высокая пропускная способность — IP-видео, несколько нагрузок на одном борту, интеграция с бортовым компьютером и сетевой инфраструктурой. На компактных сборках он избыточен и добавляет массу и сложность.

¿Se puede montar una carga útil DJI en una aeronave de montaje propio?

No. Las cargas útiles DJI usan la interfaz propietaria SkyPort/PSDK y están ligadas a las aeronaves DJI tanto mecánicamente como a nivel de protocolo. Eso no se resuelve con un adaptador ni con firmware.

Next

Volver a todos los artículos

Explore applications

Descubre más desde UAVThermal

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo