1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Сборка GPS приемника на базе ublox M8T

Тема в разделе "Сделай Сам", создана пользователем igorkl, 12 фев 2019.

  1. igorkl

    igorkl Форумчанин

    _GPS.jpg

    Описание (что хотим получить):
    Коммуникация GPS - МК по протоколу UART,
    Управление приемником по веб интерфейсу.
    Автономная запись сырых данных в формате UBX на SD для постобработки.
    Передача сырых данных по WiFi для обработки в режиме реального времени в ПО RTKLIB.
    Радиомодем LoRa (подключение к МК по SPI)
    В перспективе замена gps модуля m8t на ublox ZED-F9P.

    Аппаратная часть:
    1. GPS - UBLOX NEO M8T ZED-F9P
    2. МК - ESP8266 (NodeMcu) в перспективе ESP32
    3. Антенна - GNSS-306 (no-name aliexpress))
    4. SD - (протокол SPI)
    5. Остальное особого значения не имеет сейчас)

    Программная часть будет дальше...

    (ред.)
    По программной части - укажу ссылки на готовые примеры:

    1. Коммуникация (прием/передача сырых данных) GPS <---> Контроллер - WiFiTelnetToSerial
    2. Web интерфейс (управление состоянием GPS приемника) - CaptivePortalAdvanced


    Настройки для GPS можно взять здесь либо на сайте EMLID

    Этого достаточно для работы приемника в связке с RTKLIB.

    (ред.)
    Разработка ПО для приемника m8t-tcp-receiver
    Графический интерфейс m8t-tcp-reciver-gui-js

    Ссылка на ресурс

    (ред.) Варинт подключения ZED F9P (ESP32 DEVIKIT V1)

    сборка_f9p.jpg


    Фотографии прототипа:
    IMG_20190211_042650.jpg
    IMG_20190130_102037.jpg
     

    Вложения:

    Последнее редактирование: 19 июл 2019
    i787m, Lepage, Lex K-G и 12 другим нравится это.
  2. Дед 005

    Дед 005 Форумчанин

    У Вас есть опыт расшифровки эфемерид получаемых от убокса по uart?
     
  3. igorkl

    igorkl Форумчанин

    Нет, вся обработка выполнятся в rtklib, я только получаю данные с приемника и передаю в (условный контроллер) для последующей обработки.
     
  4. Tail565

    Tail565 Форумчанин

    Т.е,, RTK пока реализовано только с использованием стороннего устройства, на котором устанавливается RTKLib (или модификация под Android)? Если не секрет, сколько вышла себестоимость без ГНСС-антенны? Думаю, близко к стоимости EMLID Reach M+ - а в нём уже всё "под ключ".
     
  5. igorkl

    igorkl Форумчанин

    Реализация rtklib есть уже готовая под андроид. но я рассчитываю на замену m8t на ZED-F9T, а там ртк "из коробки".
    По поводу цены -
    1. GPS m8t - 4000р
    2. ESP 200р
    3. Антенна 8000р

    EMLID мне очень нравится, но плохо, что они в Reach M+ не установили m8p.
     
  6. Tail565

    Tail565 Форумчанин

    Здорово, дешевле, конечно, гораздо, чем M+ получается. Антенна, кстати, вообще супер (использую такую совместно с UBLOX M8N + Bluetooth HC-06). Как понял, M8T с али-экспресс заказывали (не было проблем с таможней)?
    --- Сообщения объединены, 13 фев 2019, Оригинальное время сообщения: 13 фев 2019 ---
    Спрашивал, сказали, что это "чёрный ящик" и что его еще не было, когда они начали разрабатывать свои платы, также он дороже.

    А вот ZED-F9P сейчас доступен по очень заманчивой цене: - только доставка в Россию очень дорогая. Говорят, что в России есть дилер, но не признаются кто.
     
  7. igorkl

    igorkl Форумчанин

    Да, я тоже с ними общался, но я остановился на этом варианте.
    Проблем с али не было, доставили две платы
     
  8. Tom

    Tom

    igorkl, У вас антенна за 8000,но там на али есть в районе 5000. Или она заведомо по параметрам хуже будет? Мне тоже надо будет к двухчастотнику ZED-F9 прикрутить. И, вообще, как эта антенна себя зарекомендовала?
     
  9. Tail565

    Tail565 Форумчанин

    Tom, у них у всех "красная" цена в районе 4-5 т.р. У нас разные были, разницы не заметно, сам использую - https://ru.aliexpress.com/item/GPS-...id=4040e2d7-c6b7-49c6-890f-5d717f4f883c&tpp=1 - проблем нет.
    Как вам ZED-F9, в RTK запускали? И какой поставщик (Ardusimple, CGS Shop или вообще с Ali Express)?
     
    Lex K-G нравится это.
  10. Tom

    Tom

    ZED-F9P еще не приобрел, думаю заказать на CGS Shop. Модуль нужен на коптер для АФС. Поэтому нужна малогабаритная многочастотная антенна.Будем экспериментировать.
     
  11. igorkl

    igorkl Форумчанин

    За 8тыс это антнна - an-306 (которая на схеме), по качеству- честно говоря ответить не могу, т.к. особо еще не испытывал.
     
  12. День добрый. А можно ли выложить любой записанный на карту памяти файл наблюдений (сырых данных)необработанный, конвертировать не надо, минут на 30 будет достаточно. И еще вопрос, частота наблюдений которую вы используете 1ГЦ или больше?
     
  13. igorkl

    igorkl Форумчанин

    К сожалений сейчас не могу прикрепить файл, т.к. на вахте..., частоту использую 5гц. Содержимое файла зависит от настроек приемника, если уточните какие сообщения формата ublox надо записать в файл - я запишу, но только после 12.07, сейчас нет такой возможности.

    Т.е. в файл пишутся все сообщения поступающие от приемника (без фильтрации) все что идет по uart
     
  14. Я к чему вопрос задал, я использую простенький логер напрямую через UART и есть пропуски в записи. для базы вроде как не критично одно два сообщения из 5 ГЦ, за минуту наблюдения, а вот для беспилотника видимо критично потому как бывают пропуски от срабатывания камеры. Если писать через UART сразу в комп, то таких пропусков нет. вот для решения этой проблемы может использовать ваш способ регистрации потока использовать.
     
  15. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Добрый день.Сами писали код под ESP.Если да, то это Ардуино библиотеки или Espressif IDF?
    --- Сообщения объединены, 11 июл 2019, Оригинальное время сообщения: 11 июл 2019 ---
    Можете организовать передачу поправок, на сервер, через GPRS модем?
    --- Сообщения объединены, 11 июл 2019 ---
    То есть автоматическое соединение с интернетом и серверов, передача потока данных силами esp.
     
  16. igorkl

    igorkl Форумчанин

    Библиотека - ардуино [код], по поводу gprs модем, пока таких планов нет, только радио - lora, т.е поправки передаются по tcp если esp подключен к контроллеру, дополнительно интегрировать gprs модуль думаю пока нет смысла
     
  17. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Не знаете как понизить энергопотребление на ESP32 в режиме классического блютуза?У меня 100мА выходит, это в 3 раза выше чем hc06.Возможно ли получить Rinex формат по данным с флэшки.Насколько удобно работать в RTKlib на смартфоне, есть ли поддержка систем координат, импорт DXF, съёмка точек, по типу стой иди.Как быстро проходит инициализация?
     
  18. igorkl

    igorkl Форумчанин

    По поводу повышения энергоэффективности есп - не могу подсказать, не разбирался пока, можно здесь посмотреть.
    От rtklib хочется отказаться, буду внутренне решение приемника использовать. Данные на флэшке в формате ublox, можно конвертировать в rinex.
     
    ksg77, Ohr и igor kruchkovskiy нравится это.
  19. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Внутреннее решение-это развитие функционала WEB-интерфейса?
     
  20. igorkl

    igorkl Форумчанин

    Нет, я имел в виду внутреннее решение GPS приемника.

    На текущий момент, аппаратное решение:
    плата - TTGO-LORA32-V2.0
    на плате интегрирован радиомодуль lora и sd
    GPS приемник ZED-9P
    Пользовательский интерфейс пишу на JavaScript (React), функционал Очень огранечен) dxf думаю интегрировать не получится.
     
    MaxMan нравится это.
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление