Оптимизация работы радиоканала с пультами SANWA

Наш цифровой радиоканал разрабатывался с учетом требований по минимизации задержек управления и транзакционности передач некоторых групп каналов, например, каналов CCPM. Более подробную информацию о критериях оптимизации и структуре кадра данных можно найти здесь.
Как видно из структуры кадра, транзакционно передаются две группы каналов - 1..3 и 4..9, причем первая группа передается с минимально возможной задержкой. Так, реальная задержка канала 3 при передаче составляет всего 0.8 мс...4.1 мс, в зависимости от длины канальных импульсов в РРМ сигнале. Следовательно, оптимально использовать каналы 1..3 для взаимозависимых и критичных функций управления (например, раздельные элероны или ССРМ).
Это не вызывает проблем, если пульт управления использует каналы 1..3 или позволяет назначать нужные логические каналы на каналы 1..3, как, например,
мой модулятор. А вот в пультах SANWA, к примеру, каналы ССРМ жестко заданы: 1, 2 и 6 (раздельные элероны - 2 и 6). Для оптимизации работы радиоканала с этими пультами была разработана специальная прошивка для модуля передатчика. Отличие прошивки заключается в том, что каналы 3 и 6 поменяны местами. Таким образом, в первом полукадре передаются каналы 1, 2 и 6, а во втором - 4, 5, 3, 7, 8, 9. Дополнительно введена необходимая задержка так, чтобы канал 6 был "сколот" из РРМ сигнала гарантированно раньше его упаковки в кадр, но с минимальной задержкой.

Файл прошивки: скачать

ВАЖНО! При использовании данной прошивки необходимо поменять местами кабели сервомашинок каналов 3 и 6 на приемном модуле!

P.S. Возможно, имеет смысл ввести в прошивку возможность произвольного конфигурирования раскладки каналов.

На главную радиоканала

На главную

© Вадим Кушнир (aka Vad64)

Hosted by uCoz