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

Sokbear

Добрый день! Нужна помощь с модулем. Пришли недавно с али две штуки. У продавца написано что модуль с EEPROM, но как я ни пытался записать конфиг ничего не получилось. При отключении питания все сбрасывается в дефолт. Записать пытался через u-center как вручную так и с конфиг-файла результат тот же.

Sergey_Pavlovich
Sokbear:

При отключении питания все сбрасывается в дефолт. Записать пытался через u-center как вручную так и с конфиг-файла результат тот же.

А где у него батарейка? Скоро китайцы вместо деталей будут прикладывать бумажку с их картинкой.

Sokbear
Sergey_Pavlovich:

А где у него батарейка? Скоро китайцы вместо деталей будут прикладывать бумажку с их картинкой.

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

alexeykozin
Sokbear:

Батарейки нет

батарейка нужна для часов, для быстрого горячего старта

Sokbear
alexeykozin:

батарейка нужна для часов, для быстрого горячего старта

А по существу вопроса можете подсказать что-нибудь? Кстати, микросхема с 8-ю ножками на плате судя по всему и есть EEPROM. Но почему она не работает?

alexeykozin
Sokbear:

А по существу вопроса можете подсказать что-нибудь? Кстати, микросхема с 8-ю ножками на плате судя по всему и есть EEPROM. Но почему она не работает?

возможно - неисправность, возможно галку не поставили что файл писать в постоянную память

Sokbear
alexeykozin:

возможно - неисправность, возможно галку не поставили что файл писать в постоянную память

В двух модулях подряд неисправность маловероятна. Галка стоит. Это было бы слишком просто ). Похоже что мне просто повезло купить голимые кетайские клоны. В даташите на neo 6m сказано что сохранение конфигурации во внешней энергонезависимой памяти поддерживается с версии ПО 6.0. В моих модулях u-center версию ПО определяет как 1.0.

Explorer
Sokbear:

А по существу вопроса можете подсказать что-нибудь? Кстати, микросхема с 8-ю ножками на плате судя по всему и есть EEPROM. Но почему она не работает?

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

у меня была именно та же проблема, я уже было забраковал модуль… но не тут то было, после длительной работы на окне, он “ожил” стал исправно работать и сохранять конфиг при выключении

AnafiEma
xordata:

Может глупость… Как питание разведено?
Попробуйте подать питание с отдельного источника

аналогично - три цикла и подвисон

macrokernel

Вчера получил GPS Radiolink. Заказывал на Али, т.к. на банггуде в наличии не было.

Вот такая вот ржавчина внутри:

Антенна:

В сравнении с BN-880:

GPS работает, ловит примерно так же как и BN-880. К Ucenter не подключал, не было времени. Компас пробовал калибровать больше 5 раз, расхождение с реальностью около 45 градусов по всем сторонам света, как будто повёрнут компас на 45 градусов. Так и не смог нормально откалибровать. Винтики магнитятся, сразу их выкрутил.

Вот описание на сайте производителя. Светится он, действительно, красиво и выглядит внешне солидно.

alexeykozin
macrokernel:

Вот такая вот ржавчина внутри:

спасибо за обзор!
раз есть ржавчина - значит в составе экрана есть железо.
к слову у бн880 экран из немагнитного металла
попробуйте размагнитить экран петлей размагничивания или отпаять вообще для пробы

macrokernel

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

Вечером попробую отпаять экран и калибрануть ещё раз. Размагничивалки в хозяйстве нет, можно попробовать снести экран к часовщику…

macrokernel

Отпаял экран, вот, что там под крышкой:

Удаление крышки не помогло, компас всё равно показывает куда хочет.

А я вообще правильно настраиваю компас? Или я уже совсем перегрелся? В MP выбираю: Pixhawk, Extrernally mounted, Rotation None. Вроде всегда так делаю. Точка на чипе компаса смотрит туда же, куда и разъём на модуле GPS, то есть назад.

Sergey_Pavlovich
macrokernel:

В MP выбираю: Pixhawk, Extrernally mounted, Rotation None.

Антенна GPS на верху, микросхема компаса снизу перевернута.
Следовательно Rotation None никак быть не может.
Измените параметр Rotation_180

Sokbear
Explorer:

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

у меня была именно та же проблема, я уже было забраковал модуль… но не тут то было, после длительной работы на окне, он “ожил” стал исправно работать и сохранять конфиг при выключении

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

ssilk
macrokernel:

А я вообще правильно настраиваю компас?

Нет, судя по Вашей картинке, “перед” у компаса справа… Вот посмотрите ориентацию микрухи компаса…
Следовательно, в настройках надо ставить перевороты Ролл 180 и Яв 90 или -90

Serjio_S
macrokernel:

Удаление крышки не помогло, компас всё равно показывает куда хочет.

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

alexeykozin

у пикса в отличии от апм если указать что компас экстернали маунтед то он делает переворот на 180 по ролу.
поэтому еще раз переворот по ролу делать не надо.
вместо того чтобы делать поворот по яву - разместите модуль правой стороной вперед.

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

macrokernel

Спасибо всем за советы. У меня пикс, прошивка 3.3.3, Extrernally mounted, поэтому ROLL_180 ставить не надо. С явом играться пробовал, ставил 45, 90 - не помогало. Наверно, надо было уще 270 попробовать. Попробую повернуть модуль правой стороной вперед, а также пошаманить магнитом.

macrokernel

Повернул модуль правой стороной вперёд и перекалибровал пару раз. Компас показывает все стороны наоборот: вместо сервера - юг, запад перепутан с востоком.

Посмотрел картинку, приведённую Сергеем и перевернул модуль левой стороной вперёд, так чтобы точка и буква A на чипе компаса смотрели вперёд. Все стороны света показываются с одинаковой погрешностью примерно в 45 градусов, то есть вместо севера - северо-запад.

Пробовал водить неодимовым магнитом, приближая и удаляя его от модуля - не помогло.

macrokernel

Вот, что ответил мне Radiolink на вопрос, где перед у компаса: