Tgy 9xr pro подключение к компьютеру
И снова здравствуйте, дорогие друзья! Сейчас мы будем подключать самый распространённый приемник радиоуправления (РУ) Turnigy 9X (она же Avionix AV-TH9B/FlySky/iMax возможно еще как-то называется) с родным радио модулем к контроллеру, а далее настраивать аппаратуру для работы с APM.
Внимание! Для корректной работы контроллера и его функций (Fail safe) первым делом надо прошить PPM-encoder.
Из первоначальной настройки аппаратуры отмечу, что необходимо создать модель с предустановкой «Самолет» (вертолет не выбираем, т.к. там используются миксы, которые нам все испортят).
- 1-4 — каналы управления креном, тангажом, газом и рысканием.
- 5 — канал переключения режимов.
5-й канал подключаем сразу, но пригодится он чуть позже. Описание настройки аппаратуры Turnigy 9x с разными прошивками будет представлено в следующих статьях. Подключение производим 1 к 1, а именно: 1-5 каналы приемника на 1-5 каналы Input контроллера. Питание приемника берем с контроллера. Подключение приемника к контроллеру
Хочу обратить Ваше внимание, что достаточно соединить только сигнальные пины и отдельно питание. Да, можно использовать коннекторы JR (стандартный контакт на сервомашинках или регуляторах) и как все привыкли втыкать их в каждый канал, но можно воткнуть например так: первую фишку JR втыкаем как положено (S + -) этим Мы пробросим питание на приёмник и сигнал с приёмника к контроллеру, далее второй соединительный провод втыкаем так чтобы фишка JR захватывала сигнальные пины приемника [2,3,4] канала и соответственно так же втыкаем фишку JR в контроллер, вход на сигнальные пины. Только делайте это внимательно не перепутайте каналы!
Были замечены случаи, когда приёмнику не хватало питания от контроллера, в этом случаи используйте сторонний источник питания для приемника, например от ESC или BEC. Если Вы используете отдельные источники питание для систем летательного аппарата следите за тем, что бы у Вас не произошло замыкание разных источников питания. То есть если вы подали питание от источника №1 к контроллеру и от источника №2 к приёмнику, приёмник и контроллер соединяются только сигнальными пинами.
Подключение завершили и можно переходить к настройке аппаратуры. Об этом в следующих статьях.
Если вы нашли ошибку на странице, то нажмите Shift + Enter или нажмите здесь, чтобы уведомить нас.
Сам я новичек и даже не совершил ни одного полета (попытки морковочные были).
Но зато я решил другую проблему, которая, надеюсь, поможет кому-то еще кроме меня.
Подключение Турниги (вероятно, не только) к компьютеру через аудиопровод без USB-переходника.
И так, данная технология работает на новых ОС.
Win8 точно работает, старые реализации не подходили мне именно из-за новизны ос.
Win7 думаю так же будет работать в полной мере.
Изначально я городил велосипеды через WinXP в VirtualBox, но там меня ождали другие проблемы.
В итоге я пришел к такому, как оказалось в результате очень простому решению, только дорожка оказалась не протоптанной, чтобы прийти к такому решению.
По моему, хватит прелюдий, начинаем.
И так, нам нужен аудиопровод с аудиоджеками 3.5mm на обоих концах и естественно пульт.
Начнем с пульта.
1. Подключение провода
Кто-то говорит что передатчик доставать не нужно, кто-то говорит что нужно.
Развею сомнения в этом вопросе - доставать передатчик нужно. Убедиться в этом можно довольно легко:
Подключаем к ВЫКЛЮЧЕННОМУ передатчику (тумблер включения в нижнем положении) аудиопровод.
Дисплейчик загорается, даже если вы не подключили его к компьютеру (что видимо говорит о использовании таки батареи, а не напряжения компьютера, которое наверняка мало для питания передатчика, я не уточнял).
После этого подключаем провод к компьютеру в порт микрофона. Хотя кого первым подключать на самом деле не важно.
Затем, открываем настройки звука в панели управления:
Последнее активное устройство - мой линейный вход для микрофона, так оно выглядит после подключения передатчика с модулем передатчика (тавтология xD)
А вот так выглядит этот вход после того как мы вытащим модуль:
Это говорит о том что сигнал с пульта пошел в компьютер. Если у Вас так - то все идет по плану.
Затем нам нужна программа для преобразования сигнала с аудиовхода в движения стиков виртуального джойстика.
2. Установка SmartPropoPlus
Наверняка тем кто сталкивался с необходимостью подключения пульта к ПК таким образом слышали о программе SmartPropoPlus.
Release версия, которую в основном все используют, довольно старовата и малофункциональна, для нее нужно доустанавливать такие вещи как VJoy и PPJoy. Это добавляет больше возни и вопросов.
А так же из-за старости каждого из перечисленных "компонентов" возникают проблемы с совместимостью системы.
Но мало кто знает что программа жива и автор ее развивает. В данный момент есть активно развивающаяся alpha-версия программы, которая не афишируется автором.
НО. Она гораздо функциональнее своих предыдущих версий и включает в себя ВСЕ остальные компаненты. Кстати, последнее обновление было буквально несколько недель назад.
И так, качаем. При установке возможно Вас попросят перезагрузиться в тестовый режим (это необходимо для установки неподписанных драйверов - таковы ограничения ОС), соглашайтесь без страха.
В процессе установки у Вас могут спросить разрешения установки одного или нескольких драйверов - так же соглашайтесь.
Это виртуальные контроллеры геймпадов.
В процессе установки у меня возникла такая проблема: программы хоть и установились, прогрессбары в окошках инсталлятора заполнены до конца, но они оба не берутся в фокус и пиликают когда Вы щелкаете по ним.
Как подсказал диспетчер задач, у них есть третье - диалоговое - окно. Которое почему-то у меня оказалось невидимым и тоже не берется в фокус.
Тем не менее, это оказалось не страшным и программа таки установилось.
Можете подождать минут 5, если такое произойдет и у Вас, чтобы все было "наверняка".
После инсталляции просто запускаем SmartPropoPlus и видим окошко программы.
Сразу открываем вкладку Transmitter.
Программа сама должна определить тип устройста, однако если она не сделала этого, Вы можете сами попереключать опции в листбоксе PPM во вкладке Трансмиттер.
К слову, при движении стиков уровни сигнала осей будут изменяться:
Какой "уровень" что обозначает можно посмотреть и убедиться в этом во вкладке Joystick.
Заодно и перебиндить их там.
Но я этого делать не стал, поскольку "перебиндивать" оси мы лучше будем в FMS.
Переходим теперь к нему.
3.1. Настройка FMS
Открываем FMS (предполагается что Вы его уже где-то надыбали).
Там переходим в таком порядке: "Управление" -> "Аналоговое управление" -> Выделяем "Джойстик" -> "Привязка\Каллибровка" -> "Каллибровка".
Затем делаем то что там написано.
Как и куда я забиндил оси вы можете увидеть на этом же скриншоте.
Определил я их грубо говоря методом тыка: подергал тот, посмотрел что меняется, сопоставил нужный "канал" с действием.
Сразу поставил все оси "нулями", и последовательно шевеля каждым стиком во все стороны приписывал его к конкретной функции.
Что инвертировать, а что нет я определил так же просто полетав.
Решение возможных проблем:
- Если сигнал SPP получает, и это видно дергая стики, но очень много шумов - возможно не доконца где-то вставлен штекер или наоборот надо чуть-чуть с одной из сторок (пульт или компьютер) вытащить.
- Так же возможно есть смысл проверить различные настройки самого порта. В настройках звука надо отключить усиление микрофона (установить в ноль) и различные алгоритмы подавления шумов. Очень важный пункт.
- Заодно было бы неплохо проверить состояние драйвера VJoy в диспетчере устройств (и есть ли он там вообще).
В противном случае надо переустановить SPP с правами администратора. Да и его самого с ними же запускать.
Метод можно считать универсальным - сработает по идее с любым пультом, который можно подключить таким образом. Просто у меня есть такой, вот на нем и показал.
Симулятор, кстати, тоже может быть другим.
Попробую ответить на вопросы в комментарии - пожалуйста, обращайтесь. =)
Надеюсь, ничего не пропустил. xD
Вот и все, на этом настройку можно считать законченой. Удачи Вам. =)
Надеюсь Ваши вылеты в реальном мире будут успешнее моих!
Заказал сравнительно недавно новую аппаратуру Turnigy TGY-i6.
Поскольку предыдущая аппаратура у меня никак не хотела подключаться к компьютеру, я решил, что эту уж подключу в любом случае.
Дальше будет подробный рассказ-инструкция о том, как это сделать, какие могут быть проблемы и как их решить.
Данная статья не является кладезью знаний по электронике! Это по большей части этакая "солянка сборная", и призвана только облегчить начинающим (как я) процесс подключения аппаратуры к компьютеру. Лично я потратил несколько дней и мегабайты трафика на прочтение кучи информации по подключению и возможным проблемам, а также по их решению. Многое в этой статье скопировано, источников с десяток, но все проверено лично, скриншоты с моего компа.
Ни коим образом не призываю делать именно так, как написано, особенно если знаний у Вас в этой сфере больше, но любая информация, которая поможет начинающим, - приветствуется.
Хоть в теме и затронута конкретная аппаратура, но для начала можно взять любую аппаратуру, лишь бы у нее была возможность снять PPM/PCM сигнал.
В аппаратуре Turnigy TGY-i6 сзади есть разъем S-Video.
Сигнал PPM выходит из контакта, который на схеме указан красной стрелкой. Зеленой стрелкой показана «земля».
Нужно спаять контакт РРМ через резистор (на 10 кОм) с центральным контактом разъема 3,5 мм, а минус - с минусом (см. схему).
Можно паять кабель не используя резистор, но риск спалить звуковую карту компьютера или разъем в аппаратуре есть, так что тут уж на Ваш страх и риск.
ПАЙКА ПРОВОДА
Итак, беру одножильный экранированный кабель. Я сразу купил 3 метра, так как компьютер в углу и вместо монитора телевизор. Забегу вперед – работает нормально, помех нет.
Отрезаю от старого микрофона (можно и купить) разъем 3,5 мм.
Покупаю штекер S-Video.
Покупаю (можно выпаять из какой-нибудь платы) резистор на 10кОм.
К слову, если резистор надо выпаять из старой платы, то советую воспользоваться сайтом https://www.chipdip.ru/info/rescalc. С его помощью проще определить по цветовой маркировке номинал резистора.
Просто выставляем флажки напротив цифр на цветные полоски и видим сопротивление резистора сверху (см. скрин).
Зачищаю и лужу концы провода, припаиваю резистор, закрываю термоусадочными трубками и припаиваю "мини-джек". Уже позже мне подсказали, что резистор можно впаять внутри разъема S-Video, там места достаточно, но переделывать не стал.
Разбираю штекер S-Video, припаиваю к нужному контакту (на схеме он по идее в зеркальном виде, тут главное не запутаться!) центральный провод, а к корпусу – «минус».
Собираю штекер.
Теперь можно начинать установку и настройку программ PPJoy и SmartPropoPlus.
Сейчас встретить ОС Windows XP становится все тяжелей (да и сложностей в ней будет меньше), а потому сразу перейду к процедуре установки PPJoy в ОС Windows 7.
PPJoy - это драйвер и он не имеет сертифицированной цифровой подписи (подписать драйвер - дорого и надо это делать ежегодно!). Windows XP установку неподписанных драйверов переносит хорошо, но Vista и 7-ка изначально сильно опротивляются.
В Windows 7 я выбрал следующий вариант:
- Нажимаю на клавиатуре Win+R – открывается окошко «Выполнить»
- Копирую и вставляю туда строку
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
- Нажимаю Enter
- Снова нажимаю Win+R
- Копирую и вставляю строку
bcdedit.exe -set TESTSIGNING ON
- Нажимаю Enter
- Перезагружаю компьютер
Если все сделано правильно, то в правом углу рабочего стола внизу появится надпись:
Теперь можно устанавливать PPJoy.
После запуска exe-файла на 64-битной ОС появится окно:
Нажимаю ОК и продолжаю установку (стандартные "далее", "далее". ).
После завершения установки запускаю PPJoy.
В дальнейшем ее можно будет запустить через панель управления.
После запуска PPJoy в списке виртуальных джойстиков видим PPJoy Virtual Joystick 1. Если там пусто – добавляем новый джойстик кнопкой «Add» и нажимаем кнопку «Mapping».
Дальше делаю как на скриншотах:
Можно нажимать «Готово».
Теперь устанавливаю SmartPropoPlus.
После запуска exe-файла программа установки предлагает два варианта:
1. Для использования с бесплатным симулятором FMS.
2. Для использования в прочих симуляторах (например, AeroFly).
Выбираю нужный вариант и устанавливаю.
Запускаю SmartPropoPlus, в верхнем окошке выбираю РРМ (Generic) и ставлю галочку возле PPJoy Extension. Для сворачивания окна надо нажимать кнопку Hide. Для работы пульта в симуляторе закрывать (кнопка Done) приложение не надо!
Устанавливаю симулятор FMS.
Запускаю файл установки, выбираю язык, потом несколько раз нажимаю «Next» и в конце «Finish».
При запуске под ОС Windows 7 появится ошибка:
Для исправления нужно сделать следующее.
Заходим в папку, куда установлен симулятор:
Открываем файл fms-ecomport-fix.reg
Жмем «Да»
И «ОК»
В следующий раз симулятор запустится нормально.
Может получиться так, что в интернете Вы уже скачали заархивированную (портабл) версию симулятора FMS, и там не хватает библиотеки d3drm.dll.
Эту библиотеку можно скачать со спецсайтов, забив название в поиске.
НАСТРОЙКА АППАРАТУРЫ и КАЛИБРОВКА
Запускаю SmartPropoPlus и симулятор FMS.
В панели захожу в пункт «Управление» - «Аналоговое управление»
В окошке «Интерфейс» выбираю «Джойстик» и захожу в свойства.
В окошке «Джойстик» есть шесть столбиков - это каналы пульта.
Если на экране ситуация примерно как на картинке и столбики меняются, когда Вы трогаете стики на аппаратуре, то пока все хорошо, ибо.
Но если все хорошо, можно начинать калибровку джойстика, для чего жму кнопку «Привязка/Калибровка»
Слева - распределение по каналам, настройки реверса и экспоненты. Справа – «Калибровка» и столбики каналов.
Двигаю стики на аппаратуре и смотрю какой из них на каком канале. Потом в левой части выставляю каналы для газа, РВ, элеронов и РН.
После нажатия на кнопку «Калибровка» двигаю все стики и «крутилки» на пульте во все стороны, добиваясь выравнивая столбиков каналов (как на картинке), и жму «Дальше»:
Затем жму «Готово» и кнопку «Да».
Если самолет в симуляторе летит не туда, заходим опять в калибровку и исправляем нужные моменты.
Все готово, можно тренироваться.
Работу данной аппаратуры с данным кабелем и с данными программами проверил в трех симуляторах: FMS, Aerofly и RealFly . Работает замечательно, но нужна калибровка в каждом из симуляторов.
Для того чтобы подключить аппаратуру к компьютеру, используются специальные USB-шнуры, которые либо стоят денег, либо стоят больших денег, когда продаются в комплекте с авиасимулятором. Но есть более простой и менее затратный способ – подключить аппаратуру через микрофонный вход и использовать аппаратуру в бесплатном симуляторе FMS.
В аппаратурах радиоуправления используется кодированный сигнал стандарта РРМ (аналоговый) или РСМ (цифровой). С помощью специальных программ и несложного в изготовлении кабеля можно раскодировать сигнал и через микрофонный вход «передать» его компьютеру.
Называются эти программы: PPJoy и SmartPropoPlus.
Для начального обучения или знакомства с симуляторами можно взять любую доступную аппаратуру, главное чтобы у нее была возможность снять PPM/PCM сигнал.
Обратимся теперь к аппаратуре Turnigy TGY-i6.
Сигнал PPM выходит из контакта, указанного на схеме красной стрелкой. Зеленой стрелкой указана «земля».
Нужно соединить контакт РРМ через резистор на 10 кОм с центральным контактом разъема 3,5 мм. А минус, соответственно, с минусом. Впрочем, вот схема.
Для шнура можно использовать и стерео-разъем, но чтобы избежать ненужных помех, лучше все же переделать разъем со стороны компьютера в моно. Кроме того, можно спаять кабель и без резистора, но есть риск спалить звуковую карту или тренерский разъем в аппаратуре, а потому лучше не рисковать.
Шаг 2. Паяем кабель
Берем одножильный экранированный кабель нужной длины. Я взял сразу 3 метра, ибо компьютер далеко в углу и подключен к телевизору. Забегая вперед, сообщу – работает очень хорошо, длина провода никак не отразилась на качестве сигнала.
Зачищаем и лудим контакты провода, припаиваем резистор, закрываем термоусадочными трубочками и припаиваем аудиоразъем 3,5 мм.
Шаг 3. Установка программ
Обе программы и симулятор FMS я собрал в один архив.
Поскольку сейчас встретить ОС Windows XP становится все сложней (а кроме того, в ней не будет описанных ниже сложностей), я сразу перейду к процедуре установки PPJoy в операционной системе Windows 7.
PPJoy - это драйвер, но он не имеет сертифицированной цифровой подписи (это дорого для разработчика). Windows XP нормально относится к установке неподписанных драйверов, но Vista и 7-ка изначально ставить их не дают.
Чтобы установить PPJoy, нужно сначала отключить в Windows проверку цифровой подписи драйверов. В интернете полно информации о том, как это сделать.
В Windows 7 я выбрал самый простой вариант:
- Нажимаем на клавиатуре Win+R – откроется окошко «Выполнить»
- Копируем и вставляем туда строку:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
- Нажимаем Enter
- Снова нажимаем на клавиатуре Win+R
- Копируем и вставляем строку:
bcdedit.exe -set TESTSIGNING ON
- Нажимаем Enter
- Перезагружаем компьютер
Если все сделали правильно, то в правом нижнем углу рабочего стола будет надпись:
Можно приступать к установке PPJoy.
После запуска exe-файла на 64-битной ОС выскочит окошко:
После запуска PPJoy в списке виртуальных джойстиков будет PPJoy Virtual Joystick 1. Если в данном окошке пусто – добавляем новый джойстик кнопкой «Add» и нажимаем кнопку «Mapping».
Теперь устанавливаем SmartPropoPlus.
После запуска exe-файла программа установки предложит два варианта:
1. Для использования с бесплатным симулятором FMS.
2. Для использования в прочих симуляторах (например, AeroFly).
Выбираем нужный вариант и устанавливаем его.
Запускаем SmartPropoPlus и ставим внизу галочку PPJoy Extension. Для сворачивания окна нажимаем кнопку «Hide». Кнопка «Done» полностью закрывает программу, но для работы пульта программа должна быть запущена!
Шаг 4. Установка симулятора FMS
Запускаем файл 3fms2alpha85.exe из архива. Выбираем язык установки.
Все, в дальнейшем симулятор будет запускаться без проблем.
Бывает, что в интернете скачивают уже установленную и заархивированную версию симулятора FMS, и там нет библиотеки d3drm.dll.
Ее можно скачать со специальных сайтов, воспользовавшись поиском.
Шаг 5. Настройка и калибровка аппаратуры
Чтобы наш пульт правильно работал, его надо откалибровать.
Запускаем SmartPropoPlus и не закрывая ее запускаем симулятор FMS.
В верхней панели находим пункт «Управление» - «Аналоговое управление»
Если видите ситуацию примерно как на скриншоте и столбики меняют высоту, когда вы шевелите стики на аппаратуре, значит пока все идет хорошо.
Итак, если все хорошо, - начинаем калибровку джойстика, для чего нажимаем кнопку «Привязка/Калибровка»
В левой части видим распределение по каналам и настройки реверса и экспоненты. В правой части – кнопка «Калибровка» и столбики каналов.
Шевелим стики и смотрим какой из них на какой канал попадает, а затем в левой части выставляем каналы для газа, руля высоты, элеронов и руля направления.
После нажатия на кнопку «Калибровка» поворачиваем все стики и «крутилки» на пульте несколько раз во все стороны, добиваясь примерно такой картинки, и жмем «Далее»:
Если модель в симуляторе по каким-то причинам летит не туда, заходим опять в калибровку и ставим нужные галочки реверса.
Все, аппаратура и симулятор настроены, можно летать!
Мною проверена работа кабеля, пульта и программ PPJoy и SmartPropoPlus в симуляторах FMS, Aerofly и RealFly – без нареканий, только требуется дополнительная калибровка в самих симуляторах.
Turnigy 9XR - радиоаппаратура управления, дальнейшее развитие популярного пульта Turnigy 9x.
- Прошивка на базе ER9X
- Встроенная подсветка.
- Выведен разъём для перепрошивки процессора Atmega64 (ISP-6, 6-ти пиновый, понадобится переходник, если у программатора 10-ти пиновый ISP-10 разъём).
- Встроенная в ручку антенна (в отсеке для ВЧ-модуля есть её разъём).
- Возможность использовать любые съёмные ВЧ-модули с форм фактором JR.
Питание от 3S Li-Po-аккумулятора через балансирный разъём JST-XH. Размер аккумуляторного отсека: гарантированный 112х44х27 мм (с кармашком справа - 124х44х27 мм).
Установленный аккумулятор может заряжаться через разъём питания, установленный в пульте. Но в электрической схеме пульта отсутствует балансирное устройство, поэтому если установлен LiPo-аккумулятор, то заряжать его нельзя из-за вероятности перенапряжения одной из ячеек. Исключение - специально изготовленные для 9XR аккумуляторы со встроенным балансирным контроллером.
Знание назначения и расположения выводов важно для самостоятельного изготовления соединительных кабелей.
- Два разъема тренера-симулятора для JR (J2) и FUTABA (J3)
- Разъем подключения батареи питания 3S LiPo (провода припаяны к точкам на плате DC+ и J6 GND)
- Разъем CHARGE JACK для двухпроводного заряда аккумулятора (точки B+ и J6 GND)
- Разъем ISP-6 для подключения ISP программатора и 6-и проводный кабель (точки подпайки J8) с разъемом для подключения к соединителю J20 основной платы.
- Выключатель питания закреплен на корпусе пульта и к плате подключается кабелем с 5-и контактным разъемом J4.
- Внешние разъемы JR и FUTABA.
В оригинальном исполнении заряд аккумулятора через CHARGE JACK возможен только при выключенном питании Пульта. На схеме это хорошо видно. Заряд аккумулятора идет через плавкий предохранитель F2 на 2A, защитный диод и самовосстанавливающийся PTC электронный предохранитель F3.
При работе на симуляторе или с подключенным кабелем тренера питание Пульта должно быть, как обычно, выключено. В этом режиме напряжение аккумулятора Exteral Power через замыкаемые разъемом кабеля JR или FUTABA контакты по линии Phone Jack Power поступает на питание микроконтроллерной платы и на стабилизатор U1 питания цепи BUZZERa. На модуль передатчика питание RF Power не подается и при работе с симулятором или в режиме тренера он выключен. По схеме также видно, что есть возможность работать на симуляторе при выключенном Пульте и одновременно заряжать аккумулятор.
BUZZER коммутируется ключевым транзистором Q1 типа BCR116. Такой NPN транзистор в цепи базы внутри содержит резистор 4,7 кОм. Это важно знать при ремонте, можно поставить обычный транзистор, но в цепь базы добавить резистор такого же номинала.
Читайте также: