GPS-приемники для квадрокоптеров

Andrey70NSK
Oleg82:

И ЧЁ вот тут думать?

порт поменяйте, не на всех портах gps может работать и попробуйте провода длиннее, отодвиньте полетник от gps

Andrey70NSK
Oleg82:

Фольга не помогла.

а вы в фольгу полетник заматывали? или gps?

Andrey70NSK
Oleg82:

Омнибус Ф4 в3, прошитый Ардукоптером, подключил к нему

а попробуйте на нем не отпаивая gps сменить прошивку с арду на айнав, может проблема в программе?

Oleg82

Фольгой я ЖПС снизу обклеивал. Часть рамы заклеил. Даже на Ф405 “на крышу” наклеил квадратик. Все соединялось с минусом. Порт я раньше менял, вроде тоже самое.

Andrey70NSK:

а попробуйте на нем не отпаивая gps сменить прошивку с арду на айнав, может проблема в программе?

А вот это надо попробовать. Но для чистоты надо пробовать и сравнивать холодный старт. … АРДУ поменял на АЙНАВ, 7 спутников на столе. Но это еще ни о чем не говорит, после перерыва, завтра с утра включу и посмотрю.

dartlexx

Можете попробовать смотреть прием спутников и уровни их сигналов в u-center путем проброса порта через контроллер. Если что - гуглить ardupilot Serial Passthrough или inav gpspassthrough

viplexa
SadSoldier:

На 3-х коптерах аналогичное расстояние между антеннами и без проблем. Холодный старт от 30 сек до 3 мин. Ни ферритов, ни конденсаторов, ни скруток. Что-то другое, наверное.

А коптер на какой прошивке и версия, у самого модуля какая версия прошивки?

SadSoldier:
  • на вкладке общих настроек, отключить автоопределение скорости для GPS, часто косячит
  • выставить UBLOX кодирование сообщенией с GPS
  • на вкладке с портами, выставить 57600 бод для GPS

В inav там сразу выбирается нужная скорость, авто нету, и в зависимости что выберем, то и inav сам сконфигурирует модуль на эту скорость. UBLOX(опрос 5 раз в секунду) и UBLOX7(опрос 10 раз в секунду) всё одно и тоже, на поиск не влияет. Скорость разную ставил, обычно 115200, но и то все сообщения от модуля доходят, в ошибки не сыпит, если бы сыпал то скорость могла помочь…

Andrey70NSK:

забудьте про u-center, летать же будете с полетником, на него и ориентируйтесь, у вас телефон штук 50 спутников будет видеть рядом с коптером, а коптер хорошо если 20-25 спутников увидит.

ну это больше для отладки, тем более порт пробросить через контроллер можно и смотреть что твориться там

Oleg82:

Колечки, косички, экранирование, мачта - вроде по частям помогает поначалу. Но нет стабильности.

да, абсолютно по разному работает(

Oleg82:

Фольга не помогла. Ждал от M8Q-5883 фикса около 1 часа, полетник Матек Ф405се, iNav 4.0, бестолку. Плюнул. Отключил. Достал Омнибус Ф4 в3, прошитый Ардукоптером, подключил к нему этот же M8Q-5883. Через 3 минуты 5 спутников, через 5 мин - 8шт, на столе. И ЧЁ вот тут думать?

Интересно, а с ардупилотом наблюдается стабильность? Только желательно сбрасывать и на холодную тестировать… Я вот всё думаю может inav настройки какие неправильные ставит или что сбивает в модуле… как бы посмотреть что он ему отправляет при автоконфигурации.

Andrey70NSK:

а попробуйте на нем не отпаивая gps сменить прошивку с арду на айнав, может проблема в программе?

если в ucentr найти спутники, а потом переключиться на inav то скорей всего они там уже будут, он на горячую просто там работать будет.

Пробовал в inav выключить автоконфиг gps (set gps_auto_config=OFF) что бы его настроить самому через ucenter по этой статье (github.com/martinbudden/betaflight/blob/…/Gps.md), так он зараза настройки не сохраняет, у него нет энергонезависимой памяти (тех поддержка мотека ответила…) и когда через час пробуешь включить, то у него настройки уже сброшены и скорость стоит 9600, а inav настроен на 115200 и всё, не хотят дружить, и получается без сохранения настроек надеяться можно только на автоконфиг inav который всё настраивает (set gps_auto_config=ON), но вот что настраивает что ничего не ловит или помехи и как понять прям загадка))) Надеюсь совместными усилиями как нибудь победим его… Это мой первый квад после игрушечного)) удалось только 1 раз запустить 6-8 спутников было это максимум, ждал наверно минут 15 их под открытом небом… А после никак… 1 раз на улице так же 28 минут и ничего…

Andrey70NSK
viplexa:

скорость стоит 9600, а inav настроен на 115200 и всё, не хотят дружить,

что мешает поставить в айнав скорость 9600? github.com/iNavFlight/inav/blob/…/Serial.md gps обычно по умолчанию и работает на 9600 и для его корректной работы даже не обязательно четвертый провод(RX) припаивать, достаточно трех, +5, gnd и TX, ставим скорость 9600 и пробуем или NMEA или Ubx.

Andrey70NSK
viplexa:

Пробовал в inav выключить автоконфиг gps (set gps_auto_config=OFF) что бы его настроить самому через ucenter по этой статье (github.com/martinbudden/betaflight/blob/…/Gps.md),

странно, пробуете настроить в айнав, а ссылку на бетафлайт даете?

SadSoldier
Andrey70NSK:

даже не обязательно четвертый провод(RX) припаивать, достаточно трех, +5, gnd и TX

Думаю, тогда провод питания тоже лишний. Да вообще все лишние, чего уж там.

viplexa:

когда через час пробуешь включить, то у него настройки уже сброшены и скорость стоит 9600

Не заморачивайтесь. INAV в начале подключается на 9600, передает команду на установки, потом продолжает работать на той скорости, которую вы указали в портах. Ни одного модуля не настраивал, ни Matek, ни BN, во всех унутри установлены дефолтные 9600, но все работают на 115200 без всяких u-центров.

viplexa
Andrey70NSK:

что мешает поставить в айнав скорость 9600? github.com/iNavFlight/inav/blob/…/Serial.md gps обычно по умолчанию и работает на 9600 и для его корректной работы даже не обязательно четвертый провод(RX) припаивать, достаточно трех, +5, gnd и TX, ставим скорость 9600 и пробуем или NMEA или Ubx.

почему то когда в inav ставлю на 9600 он не видит его, горит красный значок всё время… да и 5 раз в секунду или 10 не уверен что успеет обработать

Andrey70NSK:

странно, пробуете настроить в айнав, а ссылку на бетафлайт даете?

а там настройки просто gps они ко всем подходят вроде как (но думаю они даже уже не актуальны раз не сохраняется ничего), команда в inav тоже есть такая (автоконфига)

SadSoldier:

Не заморачивайтесь. INAV в начале подключается на 9600, передает команду на установки, потом продолжает работать на той скорости, которую вы указали в портах. Ни одного модуля не настраивал, ни Matek, ни BN, во всех унутри установлены дефолтные 9600, но все работают на 115200 без всяких u-центров.

с этим понятно

кстати фото расположения антенн disk.yandex.ru/i/FGAW3J_JpOJb4A

Kirill-G

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

SadSoldier
Kirill-G:

если коптер в воздухе перевернуть вверх ногами, он должен потерять все спутники?

Ну, есть прием от горизонта, есть куча отраженных cигналов. Может привирать за счет отражений, но на практике за короткое время не замечено.

В верхнем левом - 22, полет в инверте около 40 секунд (баловался).

viplexa

Сейчас подключил коптер к компу, скорость поменял на 57600, поставил к окну - 2 минуты и есть 3d фикс, думаю просто повезло, выключил, проверю позже снова…

Andrey70NSK
SadSoldier:

Думаю, тогда провод питания тоже лишний. Да вообще все лишние, чего уж там.

вы не ерничайте, не всегда количество уарт портов на полетнике достаточное, иногда один уарт порт приходится делить на 2, например tx через софтсериал соединять к видеопередатику(трамп) и к rx присоединять gps, одним проводом естественно. Конкретно полетник GHF13aio имеет uart 1, 2 и вывод Led, а нужно использовать 4 порта(crsf, gps, vtx и камера), как это реализовать? Вот и приходится чем то жертвовать, делим один уарт на 2 и gps подключаем одним проводом и всё работает без проблем.

rc468
Andrey70NSK:

делим один уарт на 2 и gps подключаем одним проводом и всё работает без проблем.

но тогда айнав не сможет настроить скорость работы гпс-модуля?

Andrey70NSK
rc468:

айнав не сможет настроить скорость работы гпс-модуля?

Он и по умолчанию работать будет, без дополнительных настроек, только скорость порта выставить и протокол. Когда недостаток портов приходится чем то жертвовать…

SadSoldier
Andrey70NSK:

делим один уарт на 2 и gps подключаем одним проводом

Жестко. Один TX, антарктические 9600. Не приведи господь кому попасть в такой переплет. Надо быть минимум морпехом, что бы выжить в таком. =)

Если память не обманывает, тот код что к Inav/Beta & Co таки рассчитан на дуплексную связь. И там есть несколько пакетов настроек, которые передаются в модуль на фазе инициалиции. То что работает в варианте с одним TX, это скорее хак и удача.

SadSoldier
rc468:

но тогда айнав не сможет настроить скорость работы гпс-модуля?

Он вообще ничего не сможет настроить. Телеграфный провод свиснули.

Oleg82

Доброго дня! Коллеги, беда прям какая-то. Начался падЁж жпс-модулей. Месяц назад сдох 1 ни с того ни с сего, сегодня достал готовый настроенный квадрик, что-то хотел посмотреть, подрубил липоху, подрубаюсь к компу - жпс и компас красные. Потрогал модуль-а он горячий. В общем, накрылся. Подрубил другой (там разъем) - работает. Полетник Омнибус Ф4в3, питание брал от ВЕС полетника, модуль вот этот aliexpress.ru/item/1005002040318643.html?spm=a2g39… Не обидно бы было, если бы помер в результате опытов, так стоял на полке, без движения. Бывает такое или я особо везучий? Причины не вижу, значит и дальше могут быть жертвы…

SadSoldier
Oleg82:

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

“Здравствуйте! Это служба психологической помощи. Если у вас накрылся полетник, нажмите #1, если у вас коптер улетел на родину в Китай, нажмите #2, если у вас не работает ЖПС и прочие буквы, нажмите #3. Во всех остальных случаях дождитесь гудка оператора.”

Может у вас были контакты питания перепутаны, а вы не заметили? Или тихо коротнуло или отвалилось в этом мелком SMD? Плата была залита лаком? Во всяком, я бы первым делом проверил напряжение питания после BEC.

Oleg82
SadSoldier:

Здравствуйте! Это служба психологической помощи. Если у вас накрылся полетник, нажмите #1,

Спасибо, автоответчик вы наш, за гениальный совет. Как же без вас я догадался бы напряжение померить. 4,89В нормально? И другой модуль был вставлен и работает. Провода сами назад перепаялись? Я че спросил то?! Вспоминаю, что где-то писали про неадекватные ВЕС каких-то полетников. Но где это? Вот читаю, пока не вижу.