Подключил к GV8000 (клон mini v-bar) приемник FrSky 8ch по PPM (т.е. одним проводом).
Приемник этот телеметрийный + RSSI. Т.е. аппа у меня в руках показывает уровень приема приемника, установленного на вертолете (!), напряжение аккумулятора вертолета. Можно подключить другие датчики. У FrSky есть еще более дешевый 4ch приемник с телеметрией, который умеет отдавать 8 каналов по PPM. Его не проверял. Приемники имеют failsafe.
Чтобы приемник работал с аппой, нужно к нему и передатчик совместимый, с телеметрией. У меня такой, без корпуса, поставил вовнутрь аппы. Еще бывает в корпусе такой.
Передатчик с помощью тонкого паяльника (и максимум 2-х резисторов, больше радиодеталей и компонентов не надо) подключается к Turnigy TH9x (прошивка должна быть er9x-FrSky). Это не обязательно, но я сделал возможность отключения этого передатчика, чтобы использовать внешний, антенну вывел через штатное отверстие (у меня аппа FlySky TH9x, ее родной передатчик съемный и имеет свою антенну).
Что это дает? Телеметрию, failsafe, возможность использования гувернера в mini v bar, чего сделать нельзя с обычным, многопроводным приемником.
Такое решение по бюджету конкурирует с покупкой передатчика и сателлита Orange, если они берутся для однопроводного подключения, а не для получения цифровой шины и установки более одного сателлита.
Недостатки этого решения:
PPM якобы медленнее цифровых шин. Правда, речь идет о средней задержке в 10 миллисекунд (половина фрейма одной передачи всех каналов)
у приемников FrSky в PPM сигнале есть проблема “восемнадцати миллисекунд” - если использовать все 8 каналов, и бывает, что они все имеют значения, близкие к максимумам (т.е. все стики вправо-вверх, и еще 3 канала каких-то тоже на максимум), то может произойти потеря фрейма. Проблема в некотором роде гипотетическая и даже решается перепрошивкой приемника (есть официальная прошивка), но это требует определенных сил, в частности, наличия интерфейсной платы FrSky или USB-RS232 конвертера, но обязательно на FTDI 232 (на обычном USB-RS232 с самодельным инвертором сигнала у меня ничего не вышло, как и в комментах к указаной выше статье)
не знаю, есть ли способ подключить второй приемник для надежности
PPM все-таки не цифровая шина, и подключить к ней напрямую сервы (как к s.bus) видимо не выйдет
О настройке звуковых предупреждений по данным телеметрии
Передатчик FrSky с функцией приема телеметрии умеет выдавать звуковые предупреждения (3 разных звуковых комбинации + еще кое что) по данным телеметрии. Например, можно задать 2 разных предупреждения в зависимости от напряжения аккумулятора вертолета, предупреждения о падении уровня приема радиосигнала ниже заданного значения.
Причем, сравнением данных и звуком занимается именно передатчик FrSky, а не аппа. А нам надо настроить эти предупреждения. Делается это двумя способами: с помощью адаптера FrSky (вероятно, можно использовать и USB-RS232 на FTDI) и оригинальной программы (не наш метод) или прямо с пульта Turnigy TH9x с прошивкой er9x, в которой есть соответствующие меню. При редактировании настроек FrSky в аппе она автоматически отправляет их в передатчик по RS232, который распаивается при подключении передатчика к аппе. Обратите внимание, что выдавать звуковые предупреждения по данным телеметрии прошивка er9x не умеет (во всяком случае, в современной версии), поэтому если RS232 между передатчиком и аппой не распаян или не работает на передачу от аппы, то предупреждения настраиваются, но не работают.
Как правильно замечено в комментариях, пайка и заливка в аппу телеметрийной прошивки нужны только для получения и настройки телеметрии в самой аппе. На работоспособность соединения приемника с mini v bar по PPM это никак не влияет, и будет работать и с нетелеметрийными приемниками-передатчиками (главное, чтобы приемник мог отдавать PPM или его можно было заставить делать это перепрошивкой).
Кстати, FBL Microbeast тоже отлично подключается к приемнику FrSky одним проводом.
Проблема в некотором роде гипотетическая и даже решается перепрошивкой приемника (есть официальная прошивка), но это требует определенных сил, в частности, наличия интерфейсной платы FrSky или USB-RS232 конвертера, но обязательно на FTDI 232 (на обычном USB-RS232 с самодельным инвертором сигнала у меня ничего не вышло, как и в комментах к указаной выше статье)
Работает с USB-UART на базе FTDI. Там надо с помощью ацкого хака FTDI-ки, при помощи фабричной софтины реверсировать RX и TX пины. И всё прошивается. Вот здесь я перепрошивал D8R-II, там в видео всё показано как делать.
>> 3) не знаю, есть ли способ подключить второй приемник для надежности
Нету. По Sbus тоже не получится подключить второй приемник. Парой могут работать только саттелиты.
Пайка к подключению приемника к GV8000 отношения не имеет (меня это смутило в ветке форума). Это к реализации телеметрии в Аппе. У меня например все проще, модуль FrSky DJT + внешний экранчик FrSky FLD-02 и никакой пайки (ну разве что для перешивки турниги)
Сателлит это тот же приемник. Отличие в случае vbar в том, что он умеет переключать прием сигнала. Это простая фича, и может есть возможность сделать это без пайки с FrSky. К слову, даже спаять схему, которая сравнивает сигнал с двух приемников и переключает просто. То есть, известного мне готового способа нет.
Да, пайка имеет отношение только к получению телеметрии в аппу и настройке предупреждений с аппы. Внешний экранчик за $20 для тех, кто не любит паяльник 😃
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"497ec4283df9550077772a70":{"_id":"497ec4283df9550077772a70","hid":43414,"name":"gorbln","nick":"gorbln","avatar_id":null,"css":""},"4f7aad403df9550077745ea6":{"_id":"4f7aad403df9550077745ea6","hid":117203,"name":"Vladp1","nick":"Vladp1","avatar_id":null,"css":""},"5290ecc43df955007772f7ee":{"_id":"5290ecc43df955007772f7ee","hid":185474,"name":"minii","nick":"minii","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"535e72c0997073007710f50a","hid":18762,"title":"Телеметрийный бюджетный приемник одним проводом к mini v bar (Turnigy 9x + FrSky + GV8000)","html":"<p>Подключил к GV8000 (клон mini v-bar) приемник <a href=\"http://www.frsky-rc.com/product/pro.php?pro_id=21\" class=\"link link-ext\" data-nd-link-orig=\"http://www.frsky-rc.com/product/pro.php?pro_id=21\" target=\"_blank\" rel=\"nofollow noopener\">FrSky 8ch</a> по PPM (т.е. одним проводом).<br>\nПриемник этот телеметрийный + RSSI. Т.е. аппа у меня в руках показывает уровень приема приемника, установленного на вертолете (!), напряжение аккумулятора вертолета. Можно подключить другие датчики. У FrSky есть еще более дешевый <a href=\"http://www.frsky-rc.com/product/pro.php?pro_id=24\" class=\"link link-ext\" data-nd-link-orig=\"http://www.frsky-rc.com/product/pro.php?pro_id=24\" target=\"_blank\" rel=\"nofollow noopener\">4ch</a> приемник с телеметрией, который умеет отдавать 8 каналов по PPM. Его не проверял. Приемники имеют failsafe.</p>\n<p>Чтобы приемник работал с аппой, нужно к нему и передатчик совместимый, с телеметрией. У меня <a href=\"http://www.frsky-rc.com/product/pro.php?pro_id=7\" class=\"link link-ext\" data-nd-link-orig=\"http://www.frsky-rc.com/product/pro.php?pro_id=7\" target=\"_blank\" rel=\"nofollow noopener\">такой</a>, без корпуса, поставил вовнутрь аппы. Еще бывает в корпусе <a href=\"http://www.frsky-rc.com/product/pro.php?pro_id=8\" class=\"link link-ext\" data-nd-link-orig=\"http://www.frsky-rc.com/product/pro.php?pro_id=8\" target=\"_blank\" rel=\"nofollow noopener\">такой</a>.</p>\n<!--cut-->\n<p>Передатчик с помощью тонкого паяльника (и максимум 2-х резисторов, больше радиодеталей и компонентов не надо) подключается к Turnigy TH9x (прошивка должна быть er9x-FrSky). Это не обязательно, но я сделал возможность отключения этого передатчика, чтобы использовать внешний, антенну вывел через штатное отверстие (у меня аппа FlySky TH9x, ее родной передатчик съемный и имеет свою антенну).</p>\n<p>Что это дает? Телеметрию, failsafe, возможность использования гувернера в mini v bar, чего сделать нельзя с обычным, многопроводным приемником.<br>\nТакое решение по бюджету конкурирует с покупкой передатчика и сателлита Orange, если они берутся для однопроводного подключения, а не для получения цифровой шины и установки более одного сателлита.</p>\n<p>Недостатки этого решения:</p>\n<ol>\n<li>PPM якобы медленнее цифровых шин. Правда, речь идет о средней задержке в 10 миллисекунд (половина фрейма одной передачи всех каналов)</li>\n<li>у приемников FrSky в PPM сигнале есть проблема <a href=\"http://diydrones.com/profiles/blogs/frsky-s-cppm-at-27msec-firmware-update-with-ft-prog-and-ftdi-cabl\" class=\"link link-ext\" data-nd-link-orig=\"http://diydrones.com/profiles/blogs/frsky-s-cppm-at-27msec-firmware-update-with-ft-prog-and-ftdi-cabl\" target=\"_blank\" rel=\"nofollow noopener\">“восемнадцати миллисекунд”</a> - если использовать все 8 каналов, и бывает, что они все имеют значения, близкие к максимумам (т.е. все стики вправо-вверх, и еще 3 канала каких-то тоже на максимум), то может произойти потеря фрейма. Проблема в некотором роде гипотетическая и даже решается перепрошивкой приемника (есть официальная прошивка), но это требует определенных сил, в частности, наличия интерфейсной платы FrSky или USB-RS232 конвертера, но обязательно на FTDI 232 (на обычном USB-RS232 с самодельным инвертором сигнала у меня ничего не вышло, как и в комментах к указаной выше статье)</li>\n<li>не знаю, есть ли способ подключить второй приемник для надежности</li>\n<li>PPM все-таки не цифровая шина, и подключить к ней напрямую сервы (как к s.bus) видимо не выйдет</li>\n</ol>\n<p><strong data-nd-pair-src=\"**\">О настройке звуковых предупреждений по данным телеметрии</strong></p>\n<p>Передатчик FrSky с функцией приема телеметрии умеет выдавать звуковые предупреждения (3 разных звуковых комбинации + еще кое что) по данным телеметрии. Например, можно задать 2 разных предупреждения в зависимости от напряжения аккумулятора вертолета, предупреждения о падении уровня приема радиосигнала ниже заданного значения.<br>\nПричем, сравнением данных и звуком занимается именно передатчик FrSky, а не аппа. А нам надо настроить эти предупреждения. Делается это двумя способами: с помощью адаптера FrSky (вероятно, можно использовать и USB-RS232 на FTDI) и оригинальной программы (не наш метод) или прямо с пульта Turnigy TH9x с прошивкой er9x, в которой есть соответствующие меню. При редактировании настроек FrSky в аппе она автоматически отправляет их в передатчик по RS232, который распаивается при подключении передатчика к аппе. Обратите внимание, что выдавать звуковые предупреждения по данным телеметрии прошивка er9x не умеет (во всяком случае, в современной версии), поэтому если RS232 между передатчиком и аппой не распаян или не работает на передачу от аппы, то предупреждения настраиваются, но не работают.</p>\n<p>Как правильно замечено в комментариях, пайка и заливка в аппу телеметрийной прошивки нужны только для получения и настройки телеметрии в самой аппе. На работоспособность соединения приемника с mini v bar по PPM это никак не влияет, и будет работать и с нетелеметрийными приемниками-передатчиками (главное, чтобы приемник мог отдавать PPM или его можно было заставить делать это <a href=\"https://rcopen.com/blogs/43414/17399\" class=\"link link-int\" data-nd-link-orig=\"https://rcopen.com/blogs/43414/17399\">перепрошивкой</a>).</p>\n<p>Кстати, FBL Microbeast тоже отлично подключается к приемнику FrSky одним проводом.</p>\n","user":"5290ecc43df955007772f7ee","ts":"2014-04-28T15:24:48.000Z","st":1,"cache":{"comment_count":3,"last_comment":"536b31bd997073007713642e","last_comment_hid":3,"last_ts":"2014-05-08T07:26:53.000Z","last_user":"5290ecc43df955007772f7ee"},"views":2120,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}