GPS-модуль GYGPSV5-NEO на чипе NEO-M8N с активной керамической антенной
был получен новый модуль — 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В, — уверен, точность и скорость работы возрастут.
Также, стоит напомнить о встроенном цифровом компасе, отсутствии корпуса у данного товара, и упомянуть о наличии дополнительных площадок для припаивания антенны.
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Posted in #Квадрокоптеры