OpenBaychiTX
Версия от 16:03, 29 ноября 2016; Admin (обсуждение | вклад)
OpenBaychiTX - программное обеспечение на основе OpenExpertTX для передатчиков радиоуправления, работающих на основе ATMega328: ВЧ-модулей Tiny, 2G, Orange433, HawkEye, IZi LRS, ChipLRS.
Содержание
Особенности
- SBUS настраивается на 1 канал приёмника. Некоторые приёмники ChipLRS имеют на борту инвертер. ExpertRC тоже имеет инвертер, но на пинах TX-RX (? проверить)).
- Одновременно с SBUS выводятся 4 PWM канала.
- Буззер срабатывает на приёмнике при потере пакетов (буззер нужно присоединить во 2 или 7 канал приёмника).
- Прошивка имеет минимальную задержку управления на дальней дистанции.
- Самопроверка настроек и целостности программы. То есть полёт невозможен в случае разрушения настроек: защита от потери модели. К примеру, у OpenLRSng такого нет.
- Точная подстройка приёмника к передатчику. Маяк с регулируемой мощностью и частотой передачи (настраивается до вылета).
- Статистика приема: уровень сигнала, уровень шума, потери пакетов, счет FS
Характеристики
- 12 каналов управления по 3 проводам в режиме SBUS.
- 10 каналов управления по 3 проводам в режиме PPM.
- Точность передачи 11 бит - 16 каналов. Каналы 13-16 задействованы под специальные возможности.
- Скорость передачи 14 мс (7мс для Futabа), что быстрее PPM и во много раз точнее.
- Дальность передачи практически на десятки километров (в зависимости от антенн, настроек и шумовой обстановки). Достигнутая дальность 26 километров (Kostya-tin 31.05.2016).
- Максимальная задержка по управлению: 55-75 мс.
Возможности
- Прошивка поддерживает все виды SBUS (инвертированные и не инвертированные).
- ER9X поддерживает выход SBUS. Футабовский протокол прямо из Turnigy 9x!
- Режим сателлитов: можно к основному приёмнику подключить ещё один приёмник-сателлит (к пинам TX-RX), и после настройки получается составной диверсити-приёмник: два приёмника, две антенны. Таким образом можно подключать до 4 сателлитов.
- В режиме SBUS приёмник передаёт данные RSSI в 15 канал. Например, в Cleanflight можно настроить 15 канал на передачу RSSI и на OSD можно видеть показания RSSI. Всё без лишних проводов, по 3 проводкам SBUS.
- В 14-м канале упакованы данные ШУМОВ (но пока OSD этого не умеют, кроме SmallTeam (? про остальных - уточнить).
- Два способа переключения выходной мощности передатчика (на самом деле 3, но третий практически нигде не задействован).
- Аппаратным переключателем (для Hawkeye, Tiny LRS - требуется доработка! Для ChipLRS не требуется). Управление мощностью прямо в полёте!
- Переключение мощности по радиоканалу (если нет аппаратного переключателя). Для SBUS - 13 канал, то есть управляющие каналы не затронуты. Можно назначить на 3-х позиционный тумблер пульта. Управление мощностью прямо в полёте с пульта!
- Возможно использование в качестве ретранслятора с другими ВЧ-модулями 2.4 МГц, поддерживающими SBUS (FrSky, Futaba и др.).
Преимущества
- Прошивка БЕСПЛАТНАЯ
- Низкая стоимость передатчиков и приёмников.
- Полностью открытый проект, код с комментариями.
Недостатки
- Нет встроенной телеметрии. Поэтому нужно предусматривать передачу телеметрии на OSD.
- Не задействован буззер передатчика. Но присоединив буззер на приёмнике сигнал буззера можно будет слышать через аудиоканал видеолинка.
Ссылки
См. также
- OpenTinyRX - прошивка для приёмников
- OpenExpertTX - прошивка для передатчиков