Що таке GPS-приймач: опис і принцип роботи

Читання даних

Більшість модулів GPS обладнані послідовним портом, який дозволяє підключити їх до мікроконтролера або комп’ютера.

Після включення пристрою дані NMEA (або повідомлення в іншому форматі) відправляються з послідовного передавального роз’єму (TX) з певною швидкістю передачі і швидкістю оновлення, навіть при відсутності прийому з супутника. Щоб мікроконтролер зчитував інформацію, необхідно підключити висновок TX GPS до входу RX. Щоб налаштувати модуль, потрібно підключити його вхід RX до виходу TX пристрою управління.

Мікроконтролер зазвичай аналізує дані NMEA. Розбір пропозиції здійснюється шляхом простого виділення з нього частини інформації.

Наприклад, мікроконтролеру потрібно прочитати тільки висоту GPS. Замість того, щоб мати справу з усім текстом, він аналізує пропозицію GPGGA і вибирає тільки висоту. Як тільки необхідна інформація буде відібрана, нею можна маніпулювати, щоб виконувати інші дії.

Платформа Arduino також може легко аналізувати дані NMEA з допомогою бібліотеки Tiny GPS.