PDA

Просмотр полной версии : Обсуждение Штатный приемник Turnigy 9X + CPPM + RSSI



ssva
21.04.2014, 19:45
Здравствуйте !

Являюсь обладателем Turnigy 9x, строю коптер для fpv, начитавшись грустных историй о побегах коптеров озадачился вопросом/желанием вытащить из штатного приемника СРРМ т.к. 3 провода как-то поприятнее 10, и вытащить RSSI чтоб понимать когда уровень сигнала низкий и коптер может собраться удрать. Готовых решений CPPM+RSSI+Turnigy9x не нашел, c CPPM отдельно проще, а по RSSI -есть информация откуда его теоретически взять но реализованного решения не нашел, может кто-то знает киньте ссылку/ценник. Возможно кто-то знает причину по которой заморачиваться этим не стоит.
Любые ссылки идеи приветствуются.

Andrey13
21.04.2014, 20:01
Ваша затея - туфта .
Настройте правильно функцию возврата домой при потере сигнала и будет вам счастье.
GPS трекер или маячок, или все вместе дают больше гарантии найти коптер ,чем затея с RSSI .
Допустим вы видите , что сигнал сильный , но в одну секундуон стал слабым или не доступным , как вам поможет данная информация ? Никак - коптер тю-тю .

blindman
21.04.2014, 20:03
многие владельцы турниги переходят на фрскай модули и приёмники
там уже и рсси, и ппм выходы с завода есть
по теме - на старых версиях шестиканального приёмника флайскай был ппм выход на разъёме батареи. на новых, вроде, нету
про восьмиканальный не знаю, не слышал...

Andrey13
21.04.2014, 20:26
Говорю на основе своего опыта , с модулем фрскай
потерял коптер - безвозвратно.
Теперь имею маячок и жду GPS трекер , аппа футаба .

Tigra74
21.04.2014, 20:44
ппм выход был и на старых версиях шестиканального приёмника Hobby King 2.4Ghz Receiver 6Ch.
Но ппм не больше 6 каналов-при 8 канальном сигнале 7 и 8 пропадают.
Для Turnigy 9X можно спаять PPM SUM (https://www.google.com.ua/search?q=PPM+SUM&client=opera&hs=7Hz&rls=ru&channel=suggest&source=lnms&tbm=isch&sa=X&ei=xlhVU9rRKIq64ATPzoHoBQ&ved=0CAgQ_AUoAQ&biw=1647&bih=937), но без RSSI.

ssva
21.04.2014, 22:57
Всем спасибо за ответы !

Я сам подумываю о FrySky в перспективе, но это будет когда-то ...

Вопрос к тем, у кого есть RSSI на приемнике, насколько часто бывает ситуация когда уровень сигнала меняется скачком (был 90% стал 0%) ?
IMHO скорее более вероятна ситуация когда он падает плавно, или плохой уровень уже на земле по какой-то причине а в воздухе на небольшом удалении становится совсем 0, если не прав -поправьте пожалуйста.
По поводу настройки failsafe, абсолютно согласен, единственное но, при выключении передатчике на некоторых выходах/каналах приемника остается сигнал который был в последний момент до выключения, баг это или фича ... но для мозгов коптера - приемник жив сигнал есть ....

В любом случае хочется хуже чем болит, начинаю строить, о результатах если будет интересно отпишусь. На текущий момент определился с контроллером, выбор пал на Atmel ATtiny13a.

Andrey13
21.04.2014, 23:22
Многие могут привести пример , что есть зоны , где сигнал тупо пропадает не взирая какая аппа .Куда после залетать не хочется . В одном и том же месте дважды терял планер , больше туда не залетаю.
Но выбор за вами , каждый учится на своих ошибках .:grin::grin::grin:

ssva
23.04.2014, 13:45
Нарисовалась первая версия схемы и платки, осталась прошивка.

180432
180434

blindman
23.04.2014, 14:07
с разделением суммированного сигнала на 2 части, чтоб не слиплось - это хитро придумано))
эта схемка будет работать, только если в приёмнике сигналы формируются последовательно, один за другим.
есть вариант по-лучше, когда отслеживаются все сразу.
вот один из вариантов, который я собирал, работает с любым приёмником, к очередности сигналов не привязан, даже если они формируются одновременно
http://wiki.paparazziuav.org/wiki/ATmega_PPM_Encoder_Board
вот что получилось (если надо, есть печатки с маской и лужением или готовые девайсы):

Tigra74
23.04.2014, 14:44
Нарисовалась первая версия схемы и платки, осталась прошивка.180432180434
Интересно, Вы через диоды соединили выходы с приёмника,а уверены что не будет накладки канальных импульсов друг на друга?
Может они одновременно выходят с приёмника?
Чем не устраивают готовые решения (https://disk.yandex.ua/public/?hash=nny/c1UKJxvrrOBdT1KJdig1BF4mXmgesL0qA0s5yzI%3D)?
180440
и с RSSI (https://www.dropbox.com/s/e1bszzutm4muldj/ppm_sum_rssi_rcf.zip)
Гугл всё выдал за пару минут.

ssva
23.04.2014, 19:53
Tigra74, Blindman спасибо за ссылки !

У приемника turnigy 9x канальные импульсы следуют один за другим, правда местами изменены 2ой и 3й канал, проверял осциллографом.


Если честно, готовые решения чисто PPM-SUM не очень интересно.


В плане измерения RSSI я ориентируюсь на статью RSSI для приемника Hobby King HK-TR6A v2 2.4GHz http://forum.rcdesign.ru/blogs/28920/blog15968.html


Ссылка на проект PPMSUM + RSSI интересная, но IMHO строить это на arduino да еще и на 168 мегe сильно перебор, вспоминается метафора преподавателя по программированию во времена студенчества "Можно конечно строить дачный туалет из железобетонных блоков, но не нужно". Кроме того если посмотреть на код, как минимум правильность принципа измерения RSSI в этом проекте вызывает сильные сомнения.


По своему проекту - собрал платку, написал код для PPM SUM играюсь с RSSI.

blindman
23.04.2014, 22:55
"Можно конечно строить дачный туалет из железобетонных блоков, но не нужно"
можно еще микроскопом гвозди забивать, чё))

ssva
27.04.2014, 03:17
Добился некоторого результата, дописал прошивку. Поставил платки в два приемника. Но получил интересный результат, один приемник работает даже при всунутом в микроволновку передатчике с закрытой дверкой (видимо фиговая микроволновка), второй меняет показания RSSI при закрывании антены рукой, и соответственно теряет сигнал при запихивании передатчика в микроволновку и закрывании дверки.

Предположил, что на втором передатчике проблема с антеной, отпаял антену, припаял вместо нее кусок одножильного провода, потом совсем отпаял антену с/без антены разница есть порядка 50%, но IMHO при расстоянии от передатчика до приемника меньше метра RSSI меньше 100% быть не может (в общем то такой результат я и получил на первом приемнике).

В связи с этим для экспериментов нужно еще пару приемников, если у кого есть желание дать на поиграться / продать незадорого пару приемников Turnigy 9X буду рад.

Еще одно интересное наблюдение, при нажатии на передатчике на кнопку "bind/range test" уровень RSSI никак не меняется, ни на первом ни на втором приемнике.

Пару фотографий
180692 180693

масштаб на осциллограмме Х - 200мкс/дел Y-1В/дел,
уровень RSSI - это уровень самой нижней полки, чем ближе к 0в, тем RSSI ближе к 100%.