EagleTree Vector FPV Controller

mikdim

Привет, коллеги!

Продолжу тему глюков вектора. Словил ошибку схожую с товарищем Т300. Только связь с приемышем по sppm и ошибка записалась в логах, как system bus error.
Конфа следующая - вектор в связке с graupner gr-24. Естественно, мне дюже захотелось вывести RSSI на OSD вектора, а условия к этому, с первого взгляда, самые благоприятные. На приемыше есть телеметрийный выход, а на векторе есть вход для RSSI. Сказано, сделано! Сваял проводок, прошел еще раз визард, RSSI не появился( Коллега из соседней, граупнеровской, ветки просветил о специфики протокола немцев и я на эту идею подзабил. А проводочек так и остался подключенным. Приятным, теплым днем я выбрался полетать. Включаем, взлет, пара минут осмотреться и только я собрался поднять коптер повыше, как тот кирпичом летит на встречу планете((( 0_0
ОК, вектор, что случилось? В логах крайний эвент - system bus error.
Б"%№:! Проносится в этот момент в голове. Как то раз, когда я только купил вектора, я уже пытался настроить RSSI таким способом, но то было в НГ праздники и результат напрочь вылетел из головы. Первый эксперимент закончился точно так же. Правда вектор в тот момент лежал на столе, а не стоял в модельке.
Будьте аккуратны с подключением!!

тигромух:

вектор сбросит газ и будет тупить около секунды,

Так эта, скорость срабатывания РТН напрямую зависит от настройки времени чуйки ФС на приемыше + времени пока отдуплится сам вектор. Там же, вроде, можно задать это время.

T300

У меня проблема была в питании приёмника РУ, от чего тот повис до земли. а так как Вектор был подключен по с-бас, то и никакого ФС он соответственно не получил. Игловцам логично было бы сделать дополнительную настройку в включении режима возврата домой, по пропаданию сигналов с-бас или ппм-сум. Я им закинул тикет на суппорт, вроде обещали поставить в фиче-лист.

П.С. питание приёмника РУ переделал, отлетал семь аков, проблема не повторялась.

Владимир_Балабардин

А можно по подробнее что было не так сделано у Вас с питанием?
Чтоб на грабли не вставать…

И про Граупнеровский RSSI не совсем понятно.
Как вызвал вход RSSI Игла ошибку системной шины?

T300

по питанию, банально, два бека в параллель, на выход одного диод поставил, а на выход второго, диод поставить поленился.

mikdim
Владимир_Балабардин:

И про Граупнеровский RSSI не совсем понятно.
Как вызвал вход RSSI Игла ошибку системной шины?

Изначально я предполагал, что протокол передачи данных должен быть “стандартный”. Как он вызвал ошибку я не знаю. Факт в том, что если оставить этот провод, то гарантированно вывалится system bus error.

cnyx

Может наводки от земляной петли? Вы же два провода к RSSI подключали?

Владимир_Балабардин

Занятный глюк !
У Игла (на сколько мне известно) вход RSSI является входом АЦП, на который просто подается напряжение с цепи АРУ приемника, по уровню которого и определяется уровень принимаемого сигнала.
Могу предположить что у Граупнеря с приемника лезет не аналоговый выход, а какая то цифра.
По видимому эту цифру Игл пытается оцифровать, а результаты оцифровки обработать.
И либо АЦП зависает, либо прога Игловая вешается от такого “разнообразия” значений…

Я так думаю…

А про беки не совсем понятно.

Как интересно развязка на диодах повлияла на работу приемника

mikdim
cnyx:

Может наводки от земляной петли? Вы же два провода к RSSI подключали?

Да, два. Но в пошлый раз и одним, и двумя пробовал, только не помню точно в какой конфигурации выскочила ошибка.

Mister_T

Интересно. В новой инструкции к версии 11.70 немного изменился метод калибровки (нужно вертеть квадрик во всех направлениях). Вот только что это даёт?

mikdim

НА сколько мне известно, квадрик крутиться только в момент калибровки компаса

Mister_T

Я это и имел ввиду (калибровка компаса), только для чего квадрик вертеть во всех плоскостях, и самое главное что эти действия дадут в последствии, что-то улучшиться?

Из сообщений на rcgroups, я понял что разработчики продолжают дорабатывать “капризный” режим loiter

mikdim

Тонкостей процесса калибровки компаса я не разумею)

На счет лойтера, сегодня обновился и пошел летать. Ветер конечно был жесть( Чуется мне, что после этого обновления квадрик перестал держать позицию. Висит, висит и опа, порыв ветра и поплыли в сторону…( Перед взлетом по честному дождался фиксации и резета хоум позишн.
После обновления я его сбрасывал на заводские настройки - это привычка, всегда так делаю. Может настроить что-то забыл? Визард прошел, ПИДы настроил, компас откалибровал, что еще мог забыть? Подскажите пожалуйста!

cnyx
mikdim:

Перед взлетом по честному дождался фиксации и резета хоум позишн

Я в квадриках не шарю особо, но имхо это мало помогает именно для удержания позиции. Погрешность GPS довольно велика, в hold скорее работают акселлерометры и гироскопы, чем позиция GPS.
з.ы.
А вообще посещает мысль, что моделисты “зажрались”. В плане того, что реальные ЛА тоже вполне колбасит, сносит и все остальное. Просто реальные ЛА за счет своей инертности менее этому подвержены + встроенная в мозг стабилизация изображения сглаживает все колебания.

mikdim

Дело в том, что до обновления держался он вполне сносно. А сейчас будто в 2DH продолжает работать и лойтер не включает вовсе.

з.ы.
В процессе полета заметил такую странность, высоту на ОСД он показывал 0, хотя я его гонял в 3-5м над точкой взлета. Надо проверить логи…

з.з.ы.
Все норм с точностью у ГПС, назы да ардупилоты летают же без проблем

welial

А у меня вчера немного по-другому вышло:
Прошивка последняя, по горизонтали висит, почти как прибитый(Naza-таки получше), а вот по вертикали… я задолбался его ловить - проседал при сильных порывах на 1.5-2 метра, квадр правда новый и еще не отлаженный, но чувствуется vertical gain погоды не сделает, так как если его повысить, то он еще агрессивней проседать станет, а ниже уже некуда и так 50%
Или поролон ставить на Вектор все же надо?

cnyx
mikdim:

Все норм с точностью у ГПС, назы да ардупилоты летают же без проблем

Какая погрешность у GPS? Вот в статье говориться что со всеми улучшалками 3-5 метров. Следовательно висеть на месте только с помощью GPS квадрик не может, он еще использует акселлерометры и гироскопы. Качественный алгоритм обработки данных + точные акселлерометры = хорошее стабильное висение в заданной точке.

mikdim:

В процессе полета заметил такую странность, высоту на ОСД он показывал 0

Явно что-то не так.

welial:

я задолбался его ловить - проседал при сильных порывах на 1.5-2 метра, квадр правда новый и еще не отлаженный

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

welial
cnyx:

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

нда… в общем подул я на Вектор, стоящий на столе, если дуть со стороны разъемов под моторы, то я его просадил на 3 метра… - то есть видимо все-таки поролон?

Mister_T

Только что провёл эксперимент. Дул феном на Vector со стороны основных разъёмов (то есть с задней части по ходу движения) и получил просадку по высоте от -3 до -6 метров. Подул феном спереди и высота увеличилась до 2 метров. По-видимому придётся “укрыть” контроллер от ветра, тем более , что он у меня находится на верхней площадке квадрика:

welial

я термоклеем прошелся по щелям, вместо 3 метров получил 0.5 метра
надо с Naza попробовать…

Marinero

может уже обсуждалось… хотелось бы прояснить, можно ли телеметрию, которая идет в видеосигнале на ground station еще и/или пустить в ноут в какой-нибудь mission planner или куда еще? в реал-тайме видеть где летишь… думаю что не, но все-же теплится надежда.

и вообще, чем отдельно тогда народ телеметрию передает на расстояние 2-7 км?