Ардуино SPI GPS NanoHornet 1411 PM04

Добрый день.

Я новичок в протоколе SPI и Arduino. Недавно я наткнулся на датчик GPS, вот этот: Nano Hornet 1411 PM04 (Datasheet: https://www.origingps.com/wp-content/uploads/2014/11/Nano-Hornet-ORG1411-Datasheet2).pdf).

Я уже прочитал много информации о SPI (включая некоторые учебники от Sparkfun для Arduino), но я все еще не могу заставить этот GPS работать ...

Я был бы очень признателен, если бы кто-нибудь помог мне понять, как написать код для Arduino Uno, который может заставить этот датчик работать.

Для дополнительной информации:

  • Контакты этого датчика показаны на странице 21 ссылки, предоставленной ранее для таблицы данных (блок 17: ИНТЕРФЕЙС индекса).
  • Схема электроники, которую я реализовал, изображена на нижнем рисунке на странице 25 (блок 18: ТИПИЧНАЯ ЦЕПЬ ПРИМЕНЕНИЯ указателя, РИСУНОК 11 - ЭТАЛОННАЯ СХЕМА - ВАРИАНТ ЗАКАЗА PM04).
  • Выбран вариант - собранный SPI (без R1, R2, R3, R4).
  • Vcc - это источник вывода 3,3 В от платы Arduino Uno.
  • Контакты Clock, MISO и MOSI - 13, 12 и 11 соответственно на Arduino Uno.
  • Выбор ведомого будет на цифровом выводе 10.
  • Сигнал ON_OFF управляется транзистором, подключенным к цифровому выводу 8, который позволяет напряжению 3,3 В сделать импульс для запуска устройства.

Мое самое большое недоразумение для этой конкретной реализации заключается в том, что я не знаю / не понимаю, как я могу считывать данные с датчика GPS или что я должен отправить датчику, чтобы начать передачу положения. Кроме того, я не понимаю, как выводятся данные ...

Большое спасибо!


person Ignasi    schedule 28.08.2017    source источник


Ответы (1)


Hornet использует стандарт NMEA. Вам следует начать с чтения информации на этой странице, это должно указать вам правильный путь.

https://playground.arduino.cc/Tutorials/GPS

person Michaël Roy    schedule 28.08.2017
comment
Большое спасибо, я уже прочитал это, и у меня есть немного ясности в отношении вывода, проблема, с которой я сталкиваюсь сейчас, заключается в том, что мне все еще не удается заставить его работать с конфигурацией SPI ... - person Ignasi; 29.08.2017