Сайт о ЕН-Антеннах
Сайт, посвященный ЕН-Антеннам. Статьи. Описания. Конструкции. Эксперименты. Результаты испытаний.
Для работы в цифровых видах связи FT-8, FT-4 и т.д. нужна синхронизация компьютера по времени. Стандартным способом является синхронизация времени компьютера через интернет, по NTP серверам точного времени. Есть и иные способы, например, "поднятие" NTP сервера на своем компьютере, или приобретение отдельного NTP устройства в виде отдельного блока. Можно также купить антенну GPS или USB "свисток" GPS и установить дополнительные программы на компьютер, что и рассмотрено в данной статье.


Способ синхронизации времени FT-8 по GPS
Глухов Виталий Михайлович (RA9MAI)
г. Омск

Для работы в цифровых видах связи FT-8, FT-4 и т.д. нужна синхронизация компьютера по времени. Если у вас есть интернет это не трудно сделать, однако этим летом у нас в Омске по понятным причинам пропал мобильный интернет. Летом в основном я работаю с дачного участка, поэтому пришлось решать вопрос синхронизации компьютера с ОС Windows без интернета. В программе FT-8 можно синхронизироваться по общему потоку, и не всегда это получается нормально. Я решил пойти по другому пути, приобрёл на маркетплейсе самый бюджетный GPS приёмник u-Blox7.


Рис. 1 Антенна ("свисток" u-Blox7) GPS

Для установки и настройки GPS приёмника, потребовалось скачать, с сайта производителя чипов u-Blox, программу u-Сenter. https://content.u-blox.com/sites/default/files/2025-06/u-center_v25.06_installer.zip. ЗДЕСЬ
Она необходима для настройки GPS приемника и содержит его драйвер.
(Обращаю внимание, есть еще программа u-Сenter2, но производитель заявляет, что она не поддерживает данные GPS приёмники). Далее установил u-center на компьютер. Установка проходит стандартно, установщик просит принять соглашение, спрашивает куда и что устанавливать. (При выборе компонентов устанавливаемой программы, отказался от установки стандартных драйверов Windows).


Рис. 2 Установка программы u-center.

По окончании установки, подключил приемник в USB и настроил его как рекомендует Владимир RA1AHQ:
• Для проверки работы GPS приемника качаем утилиту «MiniGPS» от фирмы Mediatek или бесплатную программу VisualGPSViewInstall.msi и устанавливаем её.
• В Диспетчере устройств узнаем номер COM-порта, на который встал GPS-приемник, например, COM6.


Рис. 3 Проверка СОМ порта приемника GPS.

• В программе Visual GPS View подключаемся к приемнику GPS - “Connect to GPS”.


Рис. 4 Подключение приемника в программе Visual GPS View.

указываем тот же номер порта, что в Диспетчере устройств. Например, в данном случае COM6.


Рис. 5 Установка СОМ порта.

• На открытом пространстве на улице убеждаемся, что координаты (долгота, широта, высота) определяются. Светодиод GPS приемника при определенном местоположении мигает зеленым.


Рис. 6 Проверка наличия данных от спутников.

• То же самое в MiniGPS – номер порта и скорость и нажимаем Open.


Рис. 7 Проверка наличия данных от спутников в miniGPS.

Положение в пространстве определено.


Рис. 8 Проверка наличия данных от спутников в miniGPS.

ПРИСТУПАЕМ К НАСТРОЙКЕ ПРИЕМНИКА ДЛЯ ПЕРЕДАЧИ ВРЕМЕНИ ПОМИМО КООРДИНАТ
• Запускаем программу u-Blox u-Center
(Перед запуском u-Center нужно закрыть другие программы навигации, которые используют COM-порт). Программа u-Center автоматически подключится к приемнику и открытому COM-порту.


Рис. 9 Программа u-Center.

• Сохраняем резервную копию исходной конфигурации из флеш-памяти в файл Tools – GNSS configuration (в версии U-centr 25.06 – Reseiver configuration)


Рис. 10 Сохранение конфигурации.

указываем имя файла куда хотим сохранить конфигурацию и нажимаем кнопку “GNSS – File”.
• Приступаем к настройке: Идем “View” – “Configuration View”


Рис. 11 Сохранение файла.

• На панели слева выбираем TXSLOT и ставим галочки у пунктов I2C, UART1, USB.


Рис. 12

И нажимаем кнопку внизу “Send”.
• На панели слева выбираем MSG (Messages) и в выпадающем списке выбираем пункт 01-20-NAV-GPS и ставим такие флажки у таких же пунктов I2C, UART1, USB.


Рис. 13

Отправляем конфигурацию в приемник кнопкой “Send”.
• Сохраняем конфигурацию в файл на жестком диске, чтобы в дальнейшем быстро загружать её в приемник.


Рис. 14

Даём другое имя файлу конфигурации приёмника с настроенными параметрами, например, u-blox7time.txt.


Рис. 15

Нажимаем кнопку “GNSS > File”, после завершения операции закрываем u-Center.

ИСПОЛЬЗОВАНИЕ SATTIME ДЛЯ СИНХРОНИЗАЦИИ ВРЕМЕНИ ПК С GPS
• Устанавливаем программу SatTime 1.2 автора Sergey Kichatov из темы https://astronomy.ru/forum/index.php?topic=102409.0
ЗДЕСЬ Создаем ярлык для запуска Sat Time.
• Запускаем программу SatTime. Разрешаем внесение изменений в Windows. выбираем COM-порт, используемый GPS-приемником, нажимаем кнопку «Open”, должна загореться зеленая надпись “Opened”.
• В строке видимости спутников «Satellites» должно появиться количество видимых спутников, а в строке «Global UTC:» выводится мировое время.


Рис. 16, рис.17 Программа SatTime.

Если время не отобразилось, забыли загрузить ранее настроенную конфигурацию из файла u-blox7time.txt.
• Закрываем SatTime
• запускаем u-Center
• в пункте меню Tools – GNSS Configuration выбираем файл u-blox7time.txt и нажимаем кнопку “File > GNSS”
• закрываем u-Center
• запускаем SatTime
• нажимаем Open
• должен начаться вывод времени Global UTC Time.
• ДЛЯ СИНХРОНИЗАЦИИ ВРЕМЕНИ ЖМЕМ НА КНОПКУ SYNC ДЛЯ ОДНОКРАТНОЙ СИНХРОНИЗАЦИИ ВРЕМЕНИ ИЛИ AUTO SYNC ДЛЯ НЕПРЕРЫВНОЙ СИНХРОНИЗАЦИИ СО СПУТНИКАМИ GPS.
Инструкцию написал Владимир ra1ahq@mail.ru

ДОРАБОТКА GPS ПРИЕМНИКА Основной недостаток приобретенного GPS приемника заключается в том, что при отключении он теряет настройки. Из интернета узнал, что в приемнике предусмотрено место для батарейки, питающей Battery Backed RAM (BBRAM).
GPS приёмник был вскрыт, на фото видно куда необходимо припаять батарейку.


Рис. 18 Доработка GPS приемника.

Не стал искать подходящую, закрепил держатель самой распространенной батарейки CR2032 снаружи корпуса и проводами соединил с контактами на плате.


Рис. 19 Доработка GPS приемника.

• После этого запустил u-Center и загрузил сохранённые настройки (в пункте меню Tools – GNSS (Reseiver) Configuration выбираем файл u-blox7time.txt и нажимаем кнопку “File > GNSS”)
• Сохранил настройки в памяти BBR (в пункте меню “View – “Configuration View”)


Рис. 20 Сохраняем настройки.

(На панели слева выбираем CFG (Configuration)
Убедился, что выделена соответствующая память (BBR) и сохранил текущую конфигурацию кнопкой «Send»


Рис. 21 Сохраняем настройки.

После доработки, при включении GPS приемника, нет необходимости загружать параметры из файла, и появился «горячий старт».
При тестировании программы SatTime, разочаровал тот факт, что полученное через нее время отличается от времени полученного через NTP сервер на значение порядка 1 секунды. В строку “Error” программы, есть возможность ввода корректирующей поправки. Путем подбора установил, что в моем случае поправочное значение 1080 позволяет синхронизировать время компьютера с приемлемой для работы цифровыми видами связи точностью (можете подобрать точнее).
Провёл несколько контрольных связей, работая в FT-8 из дома, при отключенном интернете точность меня устраивает.
На следующей картинке видна разница между NTP сервером и GPS приёмником (при подключенном интернете).


Рис. 22


Рис. 23

Статью, в оригинале, в формате PDF, можно открыть (в отдельном окне) и скачать ЗДЕСЬ (1,2 МБ).

73! Виталий RA9MAI.
г.Омск
24.11.2025

P.S. Полезные ссылки по теме от UA1ACO
NTP сервер на Ардуино: ЗДЕСЬ https://soltau.ru/index.php/arduino/item/552-kak-sdelat-server-vremeni-ntp-na-arduino
создание своего NTP ЗДЕСЬ https://forum.ixbt.com/topic.cgi?id=14:60810
ПО для синхронизации ЗДЕСЬ https://confluence.prosyst.ru/plugins/viewsource/viewpagesrc.action?pageId=156161398
GPS для Linux ЗДЕСЬ https://github.com/bohnelang/gps_ntp_timeserver
Сервер NTP PTS-DR200L-1111-L2 ~2300 руб. ЗДЕСЬ https://kyland.com.ru/product/pts-dr200l-1111-l2



| главная | | W5QJR| | UA1ACO | | Теория | | Практика | | Разное |