Установка радиомодулей FrSky в шестиканальную аппаратуру

После того, как неожиданно упала дальность аппаратуры радиоуправления, после нескольких экспериментов были заказаны новые радиомодули фирмы FrSky. Вот как раз заменой радиомодуля в пульте управления мы и займемся.

 

Краткое описание комплекта радиомодулей FrSky

FrSky DHT 8канальный DIY передатчик с функцией телеметрии Это в передатчик.

Приемник FrSky D8RSP 2.4Ghz (w/telemetry) с функцией телеметрии. А это будем использовать вместо приемника :) .

7 готовых каналов управления. Еще один канал СРРМ, где зашифрованы сигналы восьми каналов управления (по словам Термита — это весьма упростит схему будущего автопилота).

Возможность передачи телеметрии с приемника на пульт управления. В самом приемнике есть два АЦП, которые можно использовать для контроля напряжения на аккумуляторе прямо во время полета. А передатчик можно настроить на выдачу предупреждений, когда напряжение упадет ниже запрограммированного уровня. Об этом чуть ниже. Точно так же можно контролировать качество приема сигнала передатчика. Ну и присутствует возможность передавать свои какие-то данные по UART протоколу.

Дальность приема — заявлена до 1.5км, что с запасом хватит для визуального пилотирования. (От места моих полетов до одного села — всего около 300 метров — и то я туда не летаю — самолет на таком расстоянии — превращается в точку :) ). К тому же еще дополнительно была заказана Модульная антенна передатчика FrSky 2.4ГГц серии-V8 с коэффициентом усиления 5Дб. С этой антенной дальность должна вырасти еще больше.

Установка радиомодуля в передатчик

Разбираем пульт.

Демонтируем старый ВЧ модуль и старую антенну.

Срезаем верхушку крепления старой антенны. Стараемся это сделать аккуратно.

Вот, что должно получиться в результате:

Устанавливаем разъем антенны:

Вот, что получилось:

Теперь займемся установкой радиомодуля и платы управления. Для начала отключим от платы управления этот тумблер:

Он отвечает за режим работы радиомодуля передатчика, нам, для совместимости с нашим приемником, нужен режим 2-WAY (Compatible with telemetry receivers: D4FR/D6FR/D8R/D8R-II). Среднее положение тумблера, при котором он по сути не нужен.

Устанавливаем плату управления (на ней светодиод и кнопка) туда, как показано на фотографии. Может есть и более подходящее место для нее, но мне так показалось удобнее. Просто там даже отверстий сверлить не нужно — просто проткнуть наклейку на лицевой стороне. Крепим плату термоклеем.

Радиомодуль устанавливаем сразу возле антенны. Вот как на фотографии, тоже крепим его термоклеем, но перед этим подключаем к нему шлейф для снятия телеметрии (можно либо подпаять их к штырькам, либо использовать разъем типа BLS-4. Вот что получилось:

Теперь нужно подключить питание на радиомодуль и подать на него сигнал PPM с приемника. Конечно же, перед тем, как демонтировать старый радиомодуль провода нужно было подписать. Кстати, забавно, но из двух проводов питания: красного и черного — +5вольт было…. правильно. На черном. На красном была земля :) Но питание +5вольт нам не нужно. Радиомодулю FrSky нужны 12 вольт. Поэтому мы их возьмем сразу с аккумулятора. Вот как на фотографии. Кстати, на ней видно куда подпаивать разъем на подключение литий-полимерного аккумулятора для питания передатчика. С ним намного удобнее, чем с восемью пальчиковыми аккумуляторами.

Теперь займемся телеметрией. Раз уж она у нас есть, то ее нужно удобно с пульта забирать. Так как это у нас протокол UART, то я возьму разъем, который у меня является стандартом для этого протокола — разъем WH-4. Вот только его придется чуточку переделать. Нам такие длинные штырьки не особо нужны, а лишний 1мм со стороны проводов нам нужен, потому что у нас разъем будет снаружи. Слева — переделанный штырек, справа — стандартный с углового разъема.

Сверлим дырки для штырьков. На фотографии слабо, конечно, видно, но они там есть :) И при помощи суперклея приклеиваем разъем с модернизироваными штырьками.

А теперь займемся электрическими экспериментами. Дело в том, что для подключения радиомодуля FrSky к компьютеру нужен специальный шнур, который я забыл приобрести. Зато у меня есть шнур, которым я пользуюсь для подключения самого пульта к компьютеру (чтобы летать в симуляторе). Но проблема в том, что на его вход нужны сигналы уровней ТТЛ. А с радиомодуля FrSky выходят сигналы СОМ уровней. Не буду рассказывать, сколько было экспериментов, но в итоге оказалось, что с фрискаевского модуля идут сигналы уровней инвертированого ТТЛ. Т.е. «единичка» — это 0-1 вольт, а «ноль» — это 3,5-5 вольт. Т.е. чтобы использовать мой шнурок мне нужны были два инвертора.

Собрал все это объемным монтажом, прямо на штырьках разъема (конечно же с внутренней стороны). Пусть некрасиво — но зато работает.

Проверяем подключение, убеждаемся, что все работает, передатчик программируется на предупреждения (об этом уже скоро) и собираем его окончательно.

Дальше — настройка телеметрии.

 

 


Установка радиомодулей FrSky в шестиканальную аппаратуру: 10 комментариев

    • Использовал те, что были под рукой. BC33740. Но можно, думаю, использовать любые биполярные маломощные npn структуры (та хотя бы те же кт315, или кт3102)

      • Собирал всё по вашей схеме. Использовал и переходник ком-усб, и переходник что идёт к аппе для програмирования. Телеметрия не читается :(

  1. Здраствуйте.Пока не очень разбираюсь в телеметрии, но самолет по вишим схема собрал и все летает.Подскажите пожалуйста,нужна ли для телеметрии камера или можно обойтись без нее?

    • Камера для передачи телеметрии FrSky не нужна (разве что вы собираетесь передавать ее по видеоканалу)

  2. здраствуйте,а что можно узнавать с помощью телеметрии(ну напряжение или высоту или что то другое?)

    • При наличии соответствующих датчиков — очень многое (напряжение, ток, бортовое напряжение, высота, скорость, температура борта, параметры ориентации и угловых скоростей, угол атаки, координаты и т.д.)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>