Ноутбук или планшет без встроенного GPS-модуля не определяет координаты сам по себе — и именно эту задачу решает внешний USB GPS-приёмник, который после установки драйвера появляется в системе как виртуальный COM-порт и передаёт данные NMEA в любую навигационную программу. Такие модули востребованы у автомобилистов, использующих ноутбук как навигатор, у геодезистов-любителей, владельцев квадрокоптеров для наземных станций и радиолюбителей, собирающих трекеры.

Устройство представляет собой компактный блок с GPS/ГЛОНАСС-чипом, антенной и USB-кабелем. Внутри — приёмник спутниковых сигналов и преобразователь интерфейса в последовательный порт. Компьютер видит его как обычный COM-порт, с которого программа навигации считывает координаты, скорость и время. Ниже разберём, как выбрать модуль, подключить его к Windows, проверить работу и устранить типичные проблемы.

Как работает внешний USB GPS-приёмник

Приёмник принимает сигналы со спутниковых систем — GPS, ГЛОНАСС, а у современных чипов также Galileo и BeiDou. Чем больше систем одновременно отслеживает чип, тем быстрее холодный старт и устойчивее позиционирование в городской застройке и лесу.

Данные передаются на компьютер в текстовом формате NMEA 0183 — это строки вида $GPGGA и $GPRMC, содержащие широту, долготу, высоту, скорость и число видимых спутников. Любая программа, умеющая читать NMEA с COM-порта, совместима с таким приёмником без специальных драйверов со стороны самой программы.

Преобразование USB в последовательный порт выполняет мост — чаще всего на чипах Prolific PL2303, CH340 или CP210x. Именно для этого моста нужен драйвер в операционной системе; сам GPS-чип драйвера не требует.

💡

USB GPS-приёмник — это спутниковый чип плюс USB-UART мост. Компьютер видит его как COM-порт, с которого программы читают данные в формате NMEA 0183.