Форум радиолюбителей ДВ

форум Радиолюбительского ДВ портала => Технический раздел => Тема начата: rw3adb от 27 Июль 2018, 23:00:01

Название: GPS-module
Отправлено: rw3adb от 27 Июль 2018, 23:00:01
Здесь пишем про практику применения GPS locked generators
Хотя, для нас оно несколько дороговато, на мой взгляд.

Стефан пишет, что приобрел такой:

Hi all,

Today i received my new GPS module NEO-M8N which is the latest
generation offering some advanced features. It was quite cheap at
amazon, just 18 EUR or so!

Does someone know if there is some software to control the module to
transmit WSPR or even EbNaut by using periodic commands over the serial
interface, driven from e.g. a Raspberry Pi? It should provide a perfect
VFO signal and it is easy to amplify the signal to drive a linear mode
or switch mode PA...

73, Stefan

Название: Re: GPS-module
Отправлено: GM от 28 Июль 2018, 13:22:28
Вот такой модуль GPS NEO-6M V2 не подойдёт? Цена 517 руб здесь https://mcustore.ru/store/moduli/modul-gps-neo-6m-v2/.
Он, кстати, кроме GPS поддерживает ещё ГЛОНАСС и Beidou.
Название: Re: GPS-module
Отправлено: rw3adb от 29 Июль 2018, 16:01:57
Вот такой модуль GPS NEO-6M V2 не подойдёт? Цена 517 руб здесь https://mcustore.ru/store/moduli/modul-gps-neo-6m-v2/.
Он, кстати, кроме GPS поддерживает ещё ГЛОНАСС и Beidou.

а не знаю. никто у нас их не применял еще пока.
но 517р это не 18 евр, факт.

Стефану и остальным про конфигурирование сей железяки, что выше:

LF: Transmitting from a NEO-M8N ??
Когда: 29 июл. в 00:36
Кому: LF Group rsgb_lf_group@blacksheep.org
От кого: Riccardo Zoli riccardozoli80@gmail.com

Hi Stefan, Andy, VLF.

A year ago, I wrote to LF group some informations about U-center, the management software by Ublox for NEO-x and LEA-x modules:

"Use "U-center" (by U-blox -
https://www.u-blox.com/en/product/u-center-windows) to pre-configure
the module.
After connecting it, it's necessary to set the navigation mode and
minimum elevation of sats (thanks to Domenico for the advice).

Go to...
- Menu - View
- Configuration view

- Select item "NAV5 (Navigation 5)" (left side)
- Set Dynamic Model to "Stationary" (right side)
- Set Min SV Elevation to 10 degrees
- Press Send button

- Select item "TP5 (Timepulse 5)" (left side).
- Select Frequency and Duty Cycle mode (right side)
- Set Duty cycle values (50% normally)
- Set QRG values Frequency and Frequency Locked (in Hz) ...
- Press Send button

...obviously we need GPS module status ALWAYS in locked mode to obtain
a valid coherent signal...

- Select item "CFG (Configuration)" (left side)
- Select "Save current configuration" (right side)
- Select all Devices (in particular I2C-EEPROM) by keeping pressing Shift key
- Press Send button

Now the module is programmed."

Then, close U-center.
Now you can send, via serial UBX protocol, specific commands to set your frequency (with 1 Hz step).
The complete protocol is explained in this document (have a look at page 133):

https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_%28UBX-13003221%29_Public.pdf

In particular, have a look also at page 221 (UBX-CFG-TP5 command specifications).


So, have fun with Raspberry and your new NEO GPS module.




All the best

73 de Riccardo IW4DXW

Название: Re: GPS-module
Отправлено: rn3aus от 29 Июль 2018, 16:54:24
Я применял модуль Ublox NEO-6M-0-001 для коррекции частоты дискретизации в Спектрумлабе.
Это описано в статье в журнале Радио 11-12/2017, посвященной нашим экспериментам со Стефаном:
http://rn3aus.narod.ru/VLF-QSO-Radio2017.djvu (http://rn3aus.narod.ru/VLF-QSO-Radio2017.djvu)

Название: Re: GPS-module
Отправлено: Р6ЛДД от 27 Сентябрь 2018, 22:11:08
Я применял модуль Ublox NEO-6M-0-001
На фото как вподе большой, как приехал - озадачился, как припаяться к светодиоду.:)
Название: Re: GPS-module
Отправлено: andrey rd4hu от 28 Сентябрь 2018, 21:39:22
Я применял модуль Ublox NEO-6M-0-001
На фото как вподе большой, как приехал - озадачился, как припаяться к светодиоду.:)
да помню этто действо , делал , в одной руке лупа с проводком в другой паяльник , ха ха
Название: Re: GPS-module
Отправлено: Р6ЛДД от 28 Сентябрь 2018, 23:45:07
да помню этто действо , делал , в одной руке лупа с проводком в другой паяльник , ха ха
Угу. Сначала на "кошках" потренируюсь.(c)
Дохлые материнки.
Название: Re: GPS-module
Отправлено: rn3aus от 30 Сентябрь 2018, 00:13:02
Мне показалось проще припаяться к резистору, который идет к светодиоду - чтобы не испортить жалом пластик светодиода. Использовал острый паяльник 25 Вт.
Название: Re: GPS-module
Отправлено: Сергей UB1APE от 30 Сентябрь 2018, 00:47:25
Блинн))) Ну вы ребята даёте!  Помню как давно в тех ещё , первых, "микросхемах" транзисторы менял. Ха-ха! Не помогло... Хи-хи!
Название: Re: GPS-module
Отправлено: Р6ЛДД от 30 Сентябрь 2018, 06:46:58
Мне показалось проще припаяться к резистору, который идет к светодиоду - чтобы не испортить жалом пластик светодиода. Использовал острый паяльник 25 Вт.
Во, дошло. Припаеваеться после установки модуля. я наоборот хотел.
Блинн))) Ну вы ребята даёте!
Пора и Вам Батенька думать, EbNaut - слово мудреное, а делов-то, к резистору СМД припаяться мелкому.:)
Название: Re: GPS-module
Отправлено: rw3adb от 07 Январь 2019, 07:39:05
Всякий прочий Ublox

https://www.u-blox.com/en/product-search
Название: Re: GPS-module
Отправлено: EW8HP от 13 Март 2019, 19:15:29
Облизываюсь на этот модуль..) Есть у кого практика его применения ?
Название: Re: GPS-module
Отправлено: rw3adb от 18 Март 2019, 16:15:03
Облизываюсь на этот модуль..) Есть у кого практика его применения ?

это скорее к Стефану в РСГБ вопрос.
Название: Re: GPS-module
Отправлено: rw3adb от 02 Апрель 2019, 19:09:19
Применение модуля Ublox в Ultimate3S

http://www.ra3apw.ru/wspr-u3s-gpsdo/
Название: Re: GPS-module
Отправлено: EW8HP от 20 Февраль 2020, 23:09:50
Различная информация по работе с U-blox как формирователя посылок EbNaut.
http://df6nm.bplaced.net/LF/u-blox_ebnaut/
Название: Re: GPS-module
Отправлено: EW8HP от 24 Февраль 2020, 22:56:47
Кто-нибудь менял что-либо в окне SMGR ?
Название: Re: GPS-module
Отправлено: Р6ЛДД от 25 Февраль 2020, 13:33:03
Приветствую. Подскажите, кто в курсе, тип антенного разъема на Neo 6,7m? Маленький такой. ;D
Название: Re: GPS-module
Отправлено: ut7gh от 26 Февраль 2020, 17:19:27
https://www.drive2.ru/b/474058012802155201/

https://www.drive2.ru/b/524513501889168478/
Название: Re: GPS-module
Отправлено: EW8HP от 11 Август 2020, 00:49:34
Кто-нибудь знает как побороть эту неприятность ? Скорость 4800 бод. Длительность импульса 10 мс. Из-за того что посылка находится слишком близко к краю 1PPS, не происходит декодирование. Как посылку отнести подальше во времени ?
U-blox NEO-M8N.
Название: Re: GPS-module
Отправлено: rn3aus от 11 Август 2020, 07:30:17
Про 4800 не знаю,  обычно использую 9600, по умолчанию. Настройки GPS в спектрумлабе правильные? Через звуковую карту, и скорость в Вашем случае 4800 стоит?
Еще бывает плохо декодируется, если приемник видит мало спутников, нужно хотя бы 5 штук, чтобы в сообщении $gprmc появился флаг A - активный.
У меня в панельном доме этого ждать бывает очень долго. А на улице за минуту находит.
Название: Re: GPS-module
Отправлено: EW8HP от 11 Август 2020, 15:22:57
Про 4800 не знаю,  обычно использую 9600, по умолчанию. Настройки GPS в спектрумлабе правильные? Через звуковую карту, и скорость в Вашем случае 4800 стоит?
Еще бывает плохо декодируется, если приемник видит мало спутников, нужно хотя бы 5 штук, чтобы в сообщении $gprmc появился флаг A - активный.
У меня в панельном доме этого ждать бывает очень долго. А на улице за минуту находит.
Да, скорость в samlerate correction стоит 4800 бод, такая же скорость установлена в настройках U-blox. Приём данных ведётся на звуковую карту, левый канал. Правый используется для приёма 8270 кГц. В настройках указан источник 1PPS и NMEA - левый канал.
U-blox выдаёт синхроимпульс когда видит 4 и более спутника. Фиксация стоит Stationary 2D. SBAS выключены. Оставлены сообщения GPRMC и GPGGA. Остальные с протокола убраны. Есть мысль сократить длину импульса до 1 мс. и выравнивание по TOS выставить по спаду импульса. Поскольку было замечено что посылка NMEA генерируется с начала конкретного момента времени. Как этот момент времени выставить в середину между 1PPS пока не ясно. Пробовал активировать TXSLOT -  не помогло.

UPD: Про выравнивание по спаду импульса. Как потом сообщить СпектрумЛабу что метки 1 PPS выровнены по спаду ? Сейчас же он выставляет метки времени по нарастанию импульса, как и настроено в модуле U-Blox.
to RN3AUS - когда я выключил метки 1PPS и оставил только NMEA - то сообщения успешно декодировались.
Название: Re: GPS-module
Отправлено: EW8HP от 11 Август 2020, 22:03:25
Результат изменения длительности импульса. Было 10 мс, стало 1 мс. Скорость та же. Посылки по прежнему не декодируются.
Название: Re: GPS-module
Отправлено: rn3aus от 11 Август 2020, 23:08:42
Увеличить амплитуду NMEA? И покажите скриншоты окна Sr и окошка GPS, где настройки и где должны быть декодированные сообщения (diagnostic вроде). Может заметим что-нибудь.
Ведь включен режим GPS sync with NMEA decoder?
Название: Re: GPS-module
Отправлено: EW8HP от 11 Август 2020, 23:34:20
Увеличить амплитуду NMEA? И покажите скриншоты окна Sr и окошка GPS, где настройки и где должны быть декодированные сообщения (diagnostic вроде). Может заметим что-нибудь.
Ведь включен режим GPS sync with NMEA decoder?
Можно увеличить амплитуду NMEA. Сейчас скорость 9600 бод. Результат тот же. Высылаю картинки по запросу. Есть мысль - указатель границы посылок NMEA стал гулять туда сюда после того как я уменьшил длительность 1PPS до 1 мс. С 10 мс такого эффекта не было, но была другая беда. Начало посылки было далеко ниже нуля и эта часть посылок выпадала, поскольку граница устанавливалась там где посылки начинали переходить через ноль.
Название: Re: GPS-module
Отправлено: EW8HP от 11 Август 2020, 23:45:00
Используется декодер с NMEA. Данные в окне диагностики не верны ( не обновляются). Может очень редко обновиться поле UNKN.

UPD. Увеличение амплитуды посылок NMEA в 2 раза не привело к успешному декодированию. И вспомнил такой момент - когда 1PPS не было на выходе и шли только посылки NMEA - то декодирование шло очень хорошо. Скорость тогда была 9600
Название: Re: GPS-module
Отправлено: rn3aus от 12 Август 2020, 00:06:30
Еще галочку нужно поставить NMEA after sync.
А почему такой резкий скачок в начале NMEA?  Вроде импульс уже давно закончился. Увеличить или уменьшить разделительную емкость?
Название: Re: GPS-module
Отправлено: EW8HP от 12 Август 2020, 00:19:58
Еще галочку нужно поставить NMEA after sync.
А почему такой резкий скачок в начале NMEA?  Вроде импульс уже давно закончился. Увеличить или уменьшить разделительную емкость?
Резкий скачок Вы имеете ввиду на самой последовательности или тот единичный импульс перед посылкой ? Если про единичный импульс - это 1PPS. Скачок снизу вверх вначале посылки показывает то что после скачка программа обсчитывает данные, другими словами это sync'd processed waveform. 4-е выпадающее меню в режиме отображения Scope. Разделительной ёмкости нет как таковой. Только если в самой звуковой карте. Сейчас увеличил длительность до 6мс. Заметил что с 1мс стал часто выпадать из синхронизации, такого не было с 10мс. Галочка NMEA after sync установлена. Попробую увеличивать амплитуду посылок в небольших пределах.
UPD: увеличил амплитуду NMEA до 30% от уровня 1PPS, как в методичке. Не помогло. Смущает плавная огибающая сигнала и резкие всплески по краям прямоугольников. Это может быть причиной ? Если кому интересно - могу записать аудиофайл для анализа с этого канала.
UPD2: кажется понял в чём проблема. Внимательно изучив осциллограммы в справочном файле к программе и сравнив с тем что есть у меня - заметил разницу. Импульсы NMEA всегда имеют противоположную полярность чем спад 1PPS. У меня же нет - импульсы NMEA имеют ТУ ЖЕ полярность что и спадающий фронт 1PPS... Теперь нужно решить головоломку -  как сменить полярность NMEA или 1PPS.
Название: Re: GPS-module
Отправлено: EW8HP от 12 Август 2020, 20:31:36
Удалось таки добиться устойчивого декодирования посылок. Для этого я переместил последовательность ближе к центру при помощи параметра User delay во вкладке TP5. И подстроечным резистором выставил уровень при котором стабильно декодируются данные.

UPD: Величину User delay обязательно нужно вносить в Time offset при декодировании посылок EbNaut. Поскольку импульсы 1PPS смещаются относительно точного времени (за эталон брал DCF77) именно на эту величину. Простыми словами, Ваши часы будут опережать на User delay если эта величина с "+" и отставать если с "-".
К примеру, выставил 50мс, значит моя секунда будет начинаться на 50мс раньше чем секунда по UTC или сигналу DCF77, либо другому сигналу точного времени. И если поставлю -50мс ,то соответственно начинаться на 50мс позже чем секунда по UTC  и так далее...
Название: Re: GPS-module
Отправлено: rn3aus от 12 Август 2020, 21:37:58
Спасибо, полезная информация. Поздравляю с успехом!
Название: Re: GPS-module
Отправлено: Сергей UB1APE от 13 Август 2020, 07:55:30
Спасибо за объяснение простыми словами.