Модуль имеет простое пяти проводное соединение. Он питается от 5 В, но также может работать от питания 3,3 В. Данные из\в устройство передаются через хорошо известный интерфейс RS-232. Устройство может быть напрямую подключено к персональному компьютеру с помощью RS-232 (COM-порта), но все равно требует питания в 5 В. RS-232 имеет такую же структуру данных, что и UART, но уровни напряжения различны, поэтому он не может быть подключен непосредственно к микроконтроллеру. В этом случае необходимо использовать специальную интегральную схему – MAX232, преобразующую сигналы последовательного порта в сигналы, пригодные для использования в цифровых схемах.
Модуль использует стандартный протокол NMEA-0183 для передачи данных. Это довольно неплохо, так как данные поступает без какого-либо запроса, и в этом случае удобно как раз использовать линию передачи данных RS-232.
Холодный старт (18 минут до тех пор, пока не зафиксируются GPS-спутники)
Для проверки GPS-модуля, он был подключен к настольному компьютеру через COM-порт. Его легко протестировать, так как в комплекте наряду с документацией есть программное обеспечение - GPS Diagnostics V1.05, которое расшифровывает данные в формат NMEA и показывает их для пользователя в удобной форме.
Период времени: 18 минут – это, так называемый, “Холодный старт”. Такая задержка показывает, что GPS-модуль не имеет первичных данных о времени и местоположении, поэтому невозможно сразу определить, какой именно из 24 спутников находится в поле видимости. В этом случае модуль ищет все 24 спутника, что в результате занимает некоторое время. Рекомендуется тестировать устройство при полном отсутствии или же небольшой облачности.
Через 7 минут были получены данные от двух спутников – “время по Гринвичу и дата, но все еще отсутствовала информация о местоположении.
Через 18 минут местоположение было найдено.
Лучший результат модуля – 6 найденных спутников.
Горячий старт (5-6 секунд)
Модуль сохраняет дату, время и информацию о местоположении в памяти. При следующем включении он использует эту информацию для более быстрого нахождения GPS-спутников. Благодаря встроенным часам реального времени (RTC), время определяется правильно.