GPS-модуль GYGPSV5-NEO на чипе NEO-M8N с активной керамической антенной


В процессе развития моего GPS-логгера,
был получен новый модуль — GYGPSV5-NEO — с поддержкой GLONASS,
причем, одновременно с GPS.

Модуль построен на чипе NEO-M8N; говорят, что NEO-7 позволяют определять положение только по GPS или только по GLONASS, и нужно между ними переключаться — наш же модуль определяет одновременно.

Посылка пришла в чёрном пакете с защитой от падений
в виде нескольких слоев утеплителя:

Фото упаковки



GPS-модуль на чипе NEO-M8N с активной антенной был упакован в пакетик со штрих-кодом:


В комплект также входит кабель, длиной 20см, вставляется он в разъём, пины которого продублированы на обратной стороне платы, что позволяет к ним подпаяться и не курочить ни кабель, ни разъемы (но нужно будет отодрать антенну):


Размерами (33мм x 33.5мм) данный модуль превосходит прошлый GY-NEO6MV2, из этого обзора:


На поверхности антенны наклеек нет, есть какие-то две прорези и не по кругу пропаенное соединение (пайка прерывается как раз со стороны прорезей, может, это какая-то хитрая китайская задумка?):


Приклеена к обратной стороне платы толстым, порядка полтора миллиметра, двухсторонним скотчем, отрывается поворотов:


Экран антенны крепится к плате не в четырёх, как в прошлом модуле, а в двух местах — отпаивать удобнее:


На странице описания товара имеется принципиальная схема, «на борту» имеется микросхема с маркировкой «A983 2420» — это цифровой компас, его выводам SDA и SCL соответствует отдельная пара клемм на разъёме и проводков белого и синего цветов:


Напряжение на встроенной «батарейке» при подключенном питании составоляет 3.1В, без — 2.8В.

Данный модуль спроектирован для любителей квадракоптеров, как в этом обзоре, я же планирую использовать его для записи трека в надежде на быстрый старт и более точное определение местоположения.
Качаем нужный софт отсюда — www.u-blox.com/en/evaluation-software-and-tools — я скачал u-center Windows, как с ним работать, я описывал в предыдущем обзоре, подключаем модуль к компьютеру через USB-to-TTL или любым удобным способом по последовательному потру и смотрим, что пишет нам модуль:

$GNRMC,,V,,,,,,,,,,N*4D
$GNVTG,,,,,,,,,N*2E
$GNGGA,,,,,,0,00,99.99,,,,,,*56
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GNGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*2E
$GPGSV,2,1,05,23,,,18,27,,,23,30,,,09,39,,,27*76
$GPGSV,2,2,05,48,,,27*75
$GLGSV,1,1,02,,,,26,,,,29*68
$GNGLL,,,,,,V,N*7A
Это в помещении, как он ловит спутники под открытым небом, будет чуть ниже по тексту. Для удобства работы с NMEA, я выбрал для вывода данных только этот протокол на вкладке UBX>CFG>PRT. Нужно быть предельно осторожным и не отключить UBX на ввод, чтобы не потерять возможность работы с устройством из программы по этому бинарному протоколу!


По хорошей погоде, с балкона второго этажа нашло несколько спутников:
Скриншоты
В принципе, на этом можно закругляться, но я решил перепрошить модуль. «Из коробки» при инициализации выводится такая информация:

$GNTXT,01,01,02,EXT CORE 2.01 (75350) Oct 29 2013 16:15:41*5C
$GNTXT,01,01,02,ROM BASE 2.01 (75331) Oct 29 2013 13:28:17*44
$GNTXT,01,01,02,MOD NEO-M8N-0*7A
$GNTXT,01,01,02,PROTVER 15.00*01
$GNTXT,01,01,02,GNSS OTP:  GPS GLO, SEL:  GPS GLO*67
$GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
$GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
$GNTXT,01,01,02,FIS 0xEF4015 (79189) found*2D
$GNTXT,01,01,02,LLC FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*3E
$GNTXT,01,01,02,RF0 dev ok*04
$GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*23
$GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
$GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
$GNTXT,01,01,02,PF=3FF*4B
После обновления прошивки — такая:

$GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
$GNTXT,01,01,02,HW UBX-M8030 00080000*60
$GNTXT,01,01,02,EXT CORE 3.01 (107900)*33
$GNTXT,01,01,02,ROM BASE 2.01 (75331)*19
$GNTXT,01,01,02,FWVER=SPG 3.01*46
$GNTXT,01,01,02,PROTVER=18.00*11
$GNTXT,01,01,02,FIS=0xEF4015 (100111)*58
$GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
$GNTXT,01,01,02,SBAS;IMES;QZSS*49
$GNTXT,01,01,02,GNSS OTP=GPS;GLO*37
$GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*23
$GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
$GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
$GNTXT,01,01,02,PF=3FF*4B

Прошивку качал с официального сайта — u-blox 8/M8 Firmware v 3.01 for Standard Precision GNSS:
www.u-blox.com/sites/default/files/GNSS-FW3.01_ReleaseNotes_%28UBX-16000319%29_Public.pdf
www.u-blox.com/sites/default/files/UBX_M8_301_SPG.911f2b77b649eb90f4be14ce56717b49.bin
Новейший uCenter v8.21 не мог загрузить её, выдавая сообщение, намекающее, что устройство не оригинальное. Однако, скаченный по ссылке из этой статьи uCenter v8.20, отработал на «Ура»:


Также, на всякий случай, перед прошивкой сохранил (1) конфиг, а потом загрузил его (2):

Почему-то после перепрошивки некоторые опции не сохранялись, например ставлю галочки в UBX>CFG>ANT, нажимаю [Send] — галочки сбрасываются. Вышеупомянутое восстановление конфига из файла помогло!

Собрал, всунул в бардачок, расположенный на раме велосипеда и поехал на базар — записывать трек начало аж через 7км после продолжительной остановке на базаре! (может, потому что в настройках GPS-модуля UBX>CFG>NAV5 был выбран режим пешехода?).

Траектория не очень, по крайней мере, в некоторых мобильниках лучше (визуалезировано через сайт www.gpsvisualizer.com/):


А чтобы визуализировать NMEA-файл через uCenter, нужно сначала записать небольшой ubx-файлик, затем добавить в него NMEA-строки из своего:


Во время записи трека, модуль располагался вертикально в коробке возле алюминиевой рамы и питался от телефонного аккумулятора (3.7В), если расположить его строго горизонтально, как положено в квадрокоптерах и подать 5В, — уверен, точность и скорость работы возрастут.

Через 2 дня

При хорошем питании даже с балкона «сразу» ловит много спутников:

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


По городу между домов:


в uCenter такая картина по спутникам:


Dynamic model в настройках UBX>CFG>NAV5 установлена как Automotive — то есть, я как бы автомобиль; выбрано на авось, может это тоже повлияло на точность.

Также, стоит напомнить о встроенном цифровом компасе, отсутствии корпуса у данного товара, и упомянуть о наличии дополнительных площадок для припаивания антенны.

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить +19 Добавить в избранное +23 +35
+
avatar
+1
а как вы узнали что gps действительно дополняет глонасс. в телефоне у меня создается стойкое ощущение что хоть и ловится 2 систему, но они не фига не работают в паре. видно по тому что точность позиционирования не улучшается. или я не прав
+
avatar
+3
Вообще, в комбинированных чипах (GPS/ГЛОНАСС/BeiDou) и прошивках телефонов очень часто (скорее, едва ли не всегда) заложен алгоритм, при котором сигналы «чужих» (для разработчиков) систем используются только тогда, когда количество/качество приёма «родной» GPS недостаточно. Об этом, в частности, писала техподдержка Samsung на обращение пользователей Galaxy S4 (был период, когда поддержки ГЛОНАСС вообще не было в ряде прошивок).

P.S.: Я смотрю, щедро розданные модули GPS начали доезжать до «обозревателей». Сколько ещё обзоров увидим? :) Вот бы сравнение всех в одинаковых условиях…
+
avatar
  • Nkk
  • 25 июля 2016, 09:07
0
Доехал недели три назад, но я только сейчас удосужился опубликовать обзор: то работа, то непогода.
Этот обзор был написан вчера — Администрация его уже опубликовала, а месяц на модерации в черновиках другой обзор для banggood (Велосипедный держатель BW-MH2 для Смартфонов от BlitzWolf®) и его не публикуют. Можно ли как-то узнать причины и доработать обзор?

Насчёт сравнения, точность у всех, думаю, одинаковая. Но я постараюсь добавить ещё тест со строго горизонтальным положением антенны и более мощным питанием. Кстати напряжение на батарее через сутки составило 1.38В ;(
+
avatar
+3
> Можно ли как-то узнать причины и доработать обзор?

Эти вопросы нужно задавать не тут, а в диалоге модерации обзора или на форуме.
+
avatar
  • ewavr
  • 25 июля 2016, 20:01
0
Может, это ионистор?
+
avatar
+6
GPS модуль? За 25.5 баксов покупать в 2016 то году из китая? Цена Чип и Дип'а ).
Он должен без антенны навигацию отдавать за такую цену!

есть какие-то две прорези и не по кругу пропаенное соединение
Это называется настройка патч антенны для того чтобы она стала широкополосной и начала принимать сигналы Глонасс и GPS которые приходят на разных частотах.
Следует отметить что после такой настройки антенна начинает одинаково хреново ловить оба диапазона, и тут приходит на помощь усилитель который припаян прямо к выходу антенны. Как можно ближе чтоб не упустить не единого децибела.
+
avatar
+2
Полностью согласен: скорей всего китайцы берут GPS-антенну и настраивают центральную частоту между 1.575GHz и 1.602GHz. Двух-резонансные антенны существуют, но стоят они дороже (а уж антенны L1 и L2 — вообще неприличных денег).
Так же заставляет задуматься отсутствующий элемент Y1 — а не на SAW фильтре ли сэкономили китайцы? Заодно и широкополосность на стандартном GPS-усилителе обеспечили. Да и транзисторы, вместо специализированного LNA, не лучший показатель качества и надежности.
+
avatar
+1
Абсолютно точно!
+
avatar
0
Купил аналог BN-880 и что то сигнал принимается плохо не более 30 у самого сильного спутника у остальных вообще по 10 и часто пропадает, покупал давно сразу не заработал положил на полочку (подумал что нужно этот модуль долго и упорно настраивать) В общем грешу на антенну, снял антенну со старого neo6 модуля и подцепил к BN-880 (u-center опознает его как u-blox n8m) сигнал стал сильнее 40 у самого сильного и 30 уже у 3х есть но все спутники gps видать антенна не ловит glonas. Вопрос что там за транзисторы (маркировка P5t) и что за Y1 (хочу прозвонить вдруг удастся починить)
+
avatar
0
У меня 6N, коптер нормально висит, домой возвращается по точкам летает, ни разу не подвёл. Зачем обгрейдить-мы же не ракеты наводим. Будет позиционирование +-1,5 метра и ладно.
+
avatar
  • sir0ta
  • 25 июля 2016, 09:24
0
7 км перед начало позиционирования… Совсем тухло. Он всегда так на холодную стартует?
+
avatar
+1
Исходя из моего опыта 7км для холодного старта это вполне нормально. Если нужен хороший холодный старт, да не обидятся на меня высшие силы за сливание информации, берите Fastraxx IT520. Маяки на них катаются года с 2012 без проблем.
+
avatar
  • udaff
  • 25 июля 2016, 10:47
0
Объясните мне, пожалуйста, в чем заключается «активность» антенны? У меня подобный модуль, и у меня вроде пассивная. Кстати, «черточки» на антенне — следы от калибровки.
+
avatar
  • ewavr
  • 25 июля 2016, 20:05
0
Активная=пассивная+усилитель рядом. На фото два транзистора, так что усилитель какой-то есть.
+
avatar
  • Sanja
  • 25 июля 2016, 13:13
+3
Слушайте, а кто-нибудь знает недорогие модули GPS для «ардуинства», в которой можно вручную включить только GPS или только GLONASS?

А то у нас тут в нерезиновой престарелому царю мерещатся аквалангисты МОССАДа дроны с подвешенной тротиловой шашкой, поэтому по городу — над Кремлём, над Белым домом и ещё много где появились GPS-аномалии. Навигатор сходит с ума и переносит вас в район аэропортов. Видимо, это сделано в расчёте на то, что GPS-координаты аэропортов зашиты в память многих дронов как запретные для полётов зоны. Но это ставит на уши навигаторы всех проезжающих рядом автомобилей.



Хочется провести полевые тесты и понять, как именно нам засирают радиоэфир, а нечем
+
avatar
  • Nkk
  • 26 июля 2016, 08:30
-2
Ну, если это вопрос безопасности, то пытаться обойти данную «защиту» будет не совсем законно =)
+
avatar
  • Nkk
  • 28 июля 2016, 11:22
0
А минусы обосновать слабо?
+
avatar
  • tituszx
  • 04 августа 2016, 01:15
0
Чего понимать-то. Включают сигнал, имитирующий сигналы со спутников, усилитель, антенна и всего делов. Имитатор можете и себе купить: СН-3805, например. Остальное не проблема. Можете хоть около дома у себя «аномалии» устраивать
+
avatar
0
Можно вот тут посмотри www.youtube.com/watch?v=C2mhSRj_OVc думаю поймешь как отключить прием gps спутников
+
avatar
  • Nkk
  • 26 июля 2016, 08:32
0
Сегодня в качестве питания подключил два аккумулятора 18650 последовательно (~8 В) — вынес на балкон — сразу поймало несколько спутников (см. спойлер), скатаюсь — ещё добавлю картинок треков.
+
avatar
  • sgmct
  • 28 июля 2016, 21:44
0
Дядька случаем не в Штатах живет?
+
avatar
  • Nkk
  • 29 июля 2016, 11:08
0
Какой Дядька? Я пока в Харькове =)
+
avatar
  • tituszx
  • 04 августа 2016, 01:08
0
Присмотритесь к модулям Quectel. Quectel L70 своё время по 350 рублей были. Ловят на кусок провода в центре комнаты на втором этаже двухэтажного здания. Часы с автосинхронизацией уже несколько лет от этого модуля работают