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

Hyperion

bn880 это модель самой конструкции в сборе. m8n - модель микросхемы приемника. Скажем так любой bn880 это m8n, но не любой m8n это bn880 😃

NestorL

Спасибо, понял. По Вашему совету ищу BN-880, только непонятно какой корпус ему купить, боюсь с размерами промахнуться.

alexeykozin
Hyperion:

diydrones.com/profiles/blogs/…-piksi-rtk-gps это как я понял как раз для сантиметровой точности аппаратура? Нажмите на изображение для увеличения Название: piksi.jpg Просмотров: 9 Размер: 46.0 Кб ID: 1147030

да, все верно,
навигационные модули работают парами.
один из них ставится стационарно на земле и выполняет роль станции дифференциальной коррекции. По каналу телеметрии передает сигналы коррекции через радиомодемы на бортовой модуль
за счет этого достигается сантиметровая точность.
свифт пикси это комплексное решение антенны, жпс модули, модемы, контроллер с по обрабатывающими данными
а новый юблокс серии t - это только модуль для самостоятельной реализации подобной системы.
система неплохо подойдет для робототехники, например для автономной газонокосилки которая не будет заезжать на клумбы

Ivan7
Nik_N:

После 3-х месяцев использования модуля G2 M8N для назы (banggood.com/FFOSD-G2-M8N-GPS-Compass-Module-For-D…) столкнулся с такой проблемой. При минусовых температурах модуль отказывается работать.(-10) А точнее , если вытащить коптер из тепла и сразу полететь то все ок (10 полетов по 10 минут) , но стоит только подождать минут 5-10 на холоде и затем включить - GPS моргает ошибкой об инициализации компаса. Перекалибровка не помогает. Если подождать минут 5-10 (оставить коптер включенным) и затем перекалибровать компас - все ок, но не всегда с первого раза.

Столкнулся с той же проблемой.
Есть G2 M8N и G1, оба варианта летом нормально летали на 2х коптерах, ниже нуля оба перестали работать с теми же симптомами (с ошибкой об инициализации компаса и перекалибровка не помогает). Ставлю родной GPS от назы - все работает.

Решение проблемы нашли?

ssilk

Коллеги, будьте внимательны… В G2 стоит компас 5983 с термокомпенсацией…

compass useing temperature compensation HMC5983,automatic offset compensation

это значит что

Если подождать минут 5-10 (оставить коптер включенным) и затем перекалибровать компас - все ок

единственно правильный вариант… Спешка не нужна…)

Ivan7
ssilk:

Коллеги, будьте внимательны… В G2 стоит компас 5983 с термокомпенсацией… это значит что единственно правильный вариант… Спешка не нужна…)

Не то.
Стоит он, перечитал описание, там ни слова о долгом прогреве, ттермокомпенсация есть, но работает мгновенно. Рабочий режим датчика от -30 до +85.

Nik_N
Ivan7:

Столкнулся с той же проблемой.
Есть G2 M8N и G1, оба варианта летом нормально летали на 2х коптерах, ниже нуля оба перестали работать с теми же симптомами (с ошибкой об инициализации компаса и перекалибровка не помогает). Ставлю родной GPS от назы - все работает.

Решение проблемы нашли?

Пока не понятно… Я писал что у меня 2шт. G2 и только на одном я такое наблюдаю… Но я перепрошил его на прошивку v1.2 - проблем вроде пропала… Прошил обратно на v1.3 и так проблему и не вижу… Но у нас погода пока -5 -10, так что сложно сказать.

Ivan7
Nik_N:

Пока не понятно… Я писал что у меня 2шт. G2 и только на одном я такое наблюдаю… Но я перепрошил его на прошивку v1.2 - проблем вроде пропала… Прошил обратно на v1.3 и так проблему и не вижу… Но у нас погода пока -5 -10, так что сложно сказать.

А как эти G2 прошивать (где брать эти прошивки и софт)? Я что-то гуглом по словам “G2 M8N firmware” вообще ничего не могу найти.

Nik_N
Ivan7:

А как эти G2 прошивать (где брать эти прошивки и софт)? Я что-то гуглом по словам “G2 M8N firmware” вообще ничего не могу найти.

Как подключить и прошивать показано тут ru.aliexpress.com/item/…/32329873164.html

Утилиту брал тут pan.baidu.com/s/1mgzeHXQ (там же есть для OSD n1 n2 n3)

Fumo

Модуль такой BN-880.

Народ, подскажите где я чего не нажал?
Не могу включить BeiDou.
Ставлю галочку “enable” напротив него, жму “Send” - галочка сбрасывается. (
В остальном всё отлично. HDOP - 0.8-0.9 в помещении.

Hyperion

как вариант - максимальное кол-во каналов уже зайдействовано. Попробуйте где то убавить макс кол-во каналов, чтобы в сумме 32 получилось

Fumo
Hyperion:

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

Пробовал, конечно. Даже пробовал оставить только GPS и BeiDou строчки - сбрасывается на состояние, как на скриншоте выше.

ssilk

Может прошивка для Вашего региона специфичная нужна… Я слышал, что Бейду работает в тестовом режиме и только в Юговосточном регионе… Может они лочат эту функцию для остальных…

Fumo
ssilk:

только в Юговосточном регионе

Ну так я в нём сАмом и нахожусь. 😃
Или может 2000км от Китая - это уже далеко?

ssilk:

Может прошивка для Вашего региона специфичная

Разве есть разные прошивки под разные регионы?

UA3NGF

Ребята, есть проблема. Пришел из Поднебесной модуль BN-880. Если его подключить к полетному контроллеру (Devo-m) (APM), то он моргает синим светодиодом и фикса нет. Если я отключаю провода RX-TX, модуль начинает отлично работать и красный светодиод моргает. Если в процессе подключить RX и TX, полетный контроллер прекрасно получает данные. Но если изначально подключить провода, - не работает. В чём может быть затык? Файлы конфигурации менял. Сейчас стоит конфигурация, опробованная на данном контроллере ребятами из rcgroups.

alexeykozin
ssilk:

Коллеги, будьте внимательны… В G2 стоит компас 5983 с термокомпенсацией… compass useing temperature compensation HMC5983,automatic offset compensation это значит что Если подождать минут 5-10 (оставить коптер включенным) и затем перекалибровать компас - все ок единственно правильный вариант… Спешка не нужна…)

навсякий случай проверил как ведет себя hmc5983 в холода с Арду.

Тест на стабильность показаний компаса на чипе hmc5983

компас охлажден в морозильной камере до -20С

после прогрева до +10 снят второй скриншот

проведенный тест показывает что с тестируемым программным кодом ардукоптер 3.1 исследуемый экземпляр компаса 5983 работает стабильно
зы. не отвечаю за все чипы, возможно бывают подделки или некачественные, тест конкретного экземпляра взятого наугад из коробки с готовыми изделиями

вот еще обсуждение на сайте дидронес в котом подтверждают что 5983 лучше работает с арду чем родной 5883

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

UA3NGF:

Если я отключаю провода RX-TX, модуль начинает отлично работать и красный светодиод моргает. Если в процессе подключить RX и TX, полетный контроллер прекрасно получает данные.

а если Tx полетника не подключать к Rx жпс? если проблема в том что полетник перенастраивает навигационный модуль - то она должна уйти

ssilk
alexeykozin:

навсякий случай проверил как ведет себя hmc5983 в холода с Арду.

Так если джидаи будут в свои модули этот чип ставить, тоже будет нормально… Думаю, тут дело в коде, который китайцы заливают в STM32, на котором конвертер собран… Криво залили и все - труба…

alexeykozin:

не достаточно жесткого крепления компаса относительно рамы (люфт стойки) наличия остаточной намагниченности деталей окружающих его (большие офсеты)

Это для всех контроллеров так…

alexeykozin

кстати на днях хотел снова погонять bn-880 (тот что с большим кожухом у меня)
все вроде пишут что хорош, положил на стол где у меня обычно тестятся медиатеки, полдня пролежал лока нет.
положил на окно, еще час полежал - лока нет, может оно конечно под открытым небом и будет работать но что то дома совсем не лочится.

из новинок: специалисты глобалтоп из исходников медиатека собрали мне на заказ прошиву с возможностью исключить из решения задачи спутники низкого восхождения,
эти спутники теоретически из за атмосферных эффектов вносят больше всего ошибки поставил ограничение на восхождение 15 градусов, постестил дома, вроде получше.
даст бог погоды - попробую под открытым небом. прошиву распространять не разрешили, но о результатах теста отпишусь

Hyperion
alexeykozin:

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

Алексей попробуйте как вы же и советовали положить его на фольгированый текстолит. У меня тоже дома почти не лочил. Да и на улице долго был лок. После установки на пластину - и дома лочит и на улице почти моментально.

alexeykozin
Hyperion:

Алексей попробуйте как вы же и советовали положить его на фольгированый текстолит. У меня тоже дома почти не лочил. Да и на улице долго был лок. После установки на пластину - и дома лочит и на улице почти моментально.

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

UA3NGF

А прошивка к этому BN-880 существует в природе? 24 часа борьбы за качественный лок, - всё пустое. Последнее, что не пробовал - понизить напряжение питания.

Причём, однажды, в результате поиска истины методом научного перебора аргументов, модуль заработал. Заработал странно. OSD показывало 10…12 спутников, но правый светодиод у валкеры не мигал. Решив, что проблема со светодиодом, я подключил родной модуль, - появились вспышки. Но когда вернул на место BN-880, спутники обнаружить не удалось. При подключении к U-center спутники видны всегда, даже если он лежит на полу, хотя бы пара спутников есть…

alexeykozin:

а если Tx полетника не подключать к Rx жпс? если проблема в том что полетник перенастраивает навигационный модуль - то она должна уйти

Такое подключение пробовал. Насколько припоминаю, именно тогда телеметрия показывала fix, но правый светодиод Qr x350 pro не моргал.