GPS-модуль GlobalTop Gmm-u1

Долгое время искал подходящий GPS модуль. Были варианты использовать полностью интегрированные модули с встроенной антенной (к примеру такой). Однако, рассматривались и полуготовые варианты: микросборки с внешней антенной.

В итоге, совершенно случайно было найдено это чудо:

И самое главное, магазин в котором его можно купить по разумной цене. Мало того, в этом же магазине имелись и антенны (до этого я и вовсе рассматривал варианты покупки антенн через Алибабу).

Приобрел парочку модулей и развел быстренько плату в концепции своих модулей.

Схема:

Попутно стало понятно, что у модуля есть встроенный USB. Это вообще стало приятным сюрпризом. Из-за этого заложил и USB-разъем, так, на всякий случай. Так же можно заметить, что стоит преобразователь на 3.3В. В принципе, для данного модуля он не требуется, т.к. модуль может питаться от 5В. Однако, в дальнейшем модуль возможно придется питать от не очень качественных источников или напряжения 6В, так что преобразователь у меня установлен.

Получившаяся плата:

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

Лицевая сторона (разъемы для подключения, преобразователь питания, резервная батарейка и непосредственно антенна):

Что удивительно, все заработало с первого раза. Решил проверить сразу по интерфейсу USB. Драйвера, точнее INF-файл есть на сайте производителя. Устройство представляется обычным виртуальным COM-портом (USB-CDC-класс):

После подключения к порту наблюдаю следующую картину:

Модуль поймал первый спутник (появилась метка времени) спустя около 500 секунд после запаивания батарейки, но львиная доля этого времени пришлась на прозвон основных цепей перед подачей основного питания, а после перемещения на подоконник прошла буквально пара минут перед тем, как произошел захват позиции. К слову, точность получилась около 50м, что для помещения очень неплохо.

По умолчанию, данные выплевываются раз в секунду, но по документации модуль способен отдавать их до 10 раз в секунду.

Ссылки

Original: http://igorkov.org/hw-gpsu1,
Author: igorkov