Протоколы связи
Введение
Для связи аппаратуры и дрона нужно иметь передатчик (TX) и приемник (RX).
Передатчики бывают встроенными в саму аппаратуру (internal) и внешние (external), подсоединяемые к пульту через специальный разъем на задней стенке пульта.
Приемники могут идти отдельным модулем, подсоединяемым к полетному контроллеру или быть встроенными в плату полетного контроллера.
Для связи между передатчиком и приемником разработаны различные протоколы передачи данных.
Важно понимать, что связь аппаратуры(пульта) и дрона возможна только при условии, что протоколы связи в обоих устройствах совпадают.
Это означает что оба устройства (и пульт и дрон) должны быть оснащены оборудованием, например, ELRS либо FrSky.
Если, например, на дроне приемник с ELRS
, а на пульте с FrSky
, связать их нельзя.
Но, на дрон можно припаять приемник с протоколом FrSky или на аппаратуру докупить и установить внешний передатчик с ELRS. Тем самым можно добиться совпадения протоколов.
TBS Crossfire
Компания Team Blaсk Sheep разработала систему радиосвязи TBS Crossfire Tx, где название протокола связи - Crossfire.
TBS Crossfire
(TBS CRSF) - закрытая разработка, более защищенная, стабильная и все прочее, соответственно разработчик данного протокола берет дополнительную плату, в счет разработки данного протокола + за само устройство ("железо"). Никто, кроме них, устройства на TBS CRSF не производит.
Основные особенности:
- Дальность связи до 100 км при благоприятных условиях.
- Низкая задержка (от 4 мс).
- Высокая устойчивость к помехам.
- Автоматическая регулировка мощности передатчика (от 25 мВт до 2 Вт).
- Передача телеметрии в реальном времени.
Недостатки: высокая стоимость и ограниченная совместимость с некоторыми устройствами.
ExpressLRS (ELRS)
ExpressLRS (ELRS)
— это система с открытым кодом для радиоуправляемых систем, разработанная сообществом энтузиастов и инженеров.
Основные характеристики:
- Оптимизирован для высокой скорости передачи данных, низкой задержки и дальнего радиуса действия.
- Использует протокол CRSF от Crossfire для связи между передатчиком и приемником.
- Производители аппаратуры начали встраивать ELRS в свои устройства для удобства пользователей.
- Открытый исходный код позволяет разработчикам вносить изменения и добавлять функции.
Больше информации об этом протоколе и прошивке устройств можно прочитать на этой странице
FrSky (D8, D16, ACCST)
FrSky
— это компания, разработавшая разные устройства связи и несколько протоколы радиоуправления.
Есть приемники и передатчики поддерживают все семейство протоколов FrSky и еще некоторые другие протоколы. На таких устройствах стоит обозначение CC2500
.
DJI
Компания DJI использует собственные закрытые системы управления, несовместимые с другими протоколами. Однако дроны сторонних производителей, оснащенные видеосистемами от DJI, могут использовать протоколы ELRS или другие для управления.