Gps-глонасс приемник bn-280

GPS-ГЛОНАСС приемник BN-280

GPS-Глонасс приемник BN-280, 6,90$ на али.

Видим встроенную антенну, разъем для подключения провода и 6 отверстий дублирующих разъем. Распиновка разъема представлена на следующем рисунке.

Параметры представлены в таблице.

В качестве USB-UART переходника я использовал неисправную arduino nano (у которой сгорел микроконтроллер), а точнее установленную на ней микросхему CH340G. С таким переходником модуль отлично работает как с терминалами, так и со специальной программой для GPS u-center v8.27.

На подоконнике модуль выловил спутники почти сразу, заявленное время холодного старта 26 секунд. При помощи программы u-center можно просмотреть всю информацию, полученную от GPS-приемника. На следующем изображении видно, что приемник использует одновременно и GPS и ГЛОНАСС спутники.

Так же можно посмотреть, где находятся спутники, и какие из них используются.

Так же в программе u-center можно просмотреть все данные, которые приходят от GPS-приемника. Данные приходят один раз в секунду, и за секунду приходит вот такой поток данных

Давайте разберемся, что же там приходит.

Согласно протоколу NMEA 0183 первый символ всегда $, затем идут 2 буквы, согласно тому какие спутники используются.

  • GP – GPS;
  • GL — ГЛОНАСС;
  • GA — Галилео;
  • GN – GPS+ГЛОНАСС (точнее любая комбинация систем навигации).

В моем случае встречаются GP, GL и GN.

Далее три буквы и следом набор данных, разделенный запятыми. Завершает строку символ * и контрольная сумма всех символов между $ и * (не включая их).

Первая строка $GNRMC,133028.00,A,5217.37114,N,05629.32522,E,0.173,,171217. A*6E содержит так называемый минимальный рекомендованный пакет данных, а именно:

  • время в формате ччммсс.сс по UTC;
  • статус, А если данные достоверны или V если не достоверны;
  • широта в формате ddmm.mmmm;
  • полушарие, N для северного, S для южного;
  • долгота в формате ddmm.mmmm;
  • полушарие, W для западного, E для восточного;
  • скорость относительно земли в узлах (1 узел = 1.852 км/ч);
  • азимут направления движения в градусах;
  • дата в формате ddmmyy;
  • магнитное склонение в градусах;
  • направление склонения, W для западного, E для восточного;
  • индикатор режима.

Индикатор режима обозначается буквами:

  • A = Автономный режим
  • D = Дифференциальный режим
  • E = Экстраполяция координат
  • M = Режим ручного ввода
  • S = Режим симулятора
  • N = Недостоверные данные

В общем, в этой строке есть всё, что необходимо для навигации.

Идем дальше, строка $GNVTG,,T,,M,0.173,N,0.320,K,A*39 предназначена для определения направления движения. Содержит следующие данные:

  • Курс на истинный полюс (в градусах), затем следует буква Т;
  • Курс на магнитный полюс (так же в градусах), затем следует буква М;
  • Скорость относительно земли в узлах, затем следует буква N;
  • Скорость относительно земли в км/ч, затем следует буква К;
  • Индикатор режима, согласно рассмотренным ранее значениям.

Как видим, строка начинается с GN, это значит, что используются данные полученные как с GPS, так и с ГЛОНАСС.

Строка $GNGGA,133028.00,5217.37114,N,05629.32522,E,1,11,1.04,195.4,M,-12.9,M,,*6F содержит данные местоположения, а именно:

  • Время определения координат в формате ччммсс.сс по UTC;
  • широта в формате ddmm.mmmm;
  • полушарие, N для северного, S для южного;
  • долгота в формате ddmm.mmmm;
  • полушарие, W для западного, E для восточного;
  • режим работы приемника (о значениях позже);
  • количество спутников, использованных для получения координат;
  • HDOP;
  • Высота над уровнем моря в метрах, далее следует буква М;
  • Высота над геоидом в метрах, далее следует буква М;
  • Возраст дифференциальных поправок (в моем случае пусто).

Режимы работы приемника:

  • 0 = Координаты недоступны или недостоверны
  • 1 = Режим GPS SPS, координаты достоверны
  • 2 = Дифференциальный GPS, режим GPS SPS
  • 3 = Режим GPS PPS, координаты достоверны
  • 4 = RTK
  • 5 = Float RTK
  • 6 = Режим экстраполяции координат
  • 7 = Режим ручного ввода
  • 8 = Режим симулятора.

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

Строки $GNGSA,A,3,16,27,23,09,07,26,08. 1.63,1.04,1.26*19 и $GNGSA,A,3,78,77,86,87. 1.63,1.04,1.26*16 содержат следующую информацию:

  • Режим переключения 2D/3D, А – автоматический, М – ручной;
  • Режим: 1 – нет решения, 2 – 2D, 3- 3D;
  • ID номера спутников, используемых в нахождении координат (1-32 для GPS, 65-96 для ГЛОНАСС);
  • PDOP (снижение точности по местоположению);
  • HDOP (снижение точности в горизонтальной плоскости);
  • VDOP (снижение точности в вертикальной плоскости);

Про DOP и его значения смотрите https://ru.wikipedia.org/wiki/DOP . Заметьте, что здесь две строки, одна для спутников GPS, вторая для ГЛОНАСС. Для нас эта строка большого интереса не представляет.

$GPGSV,3,3,10,27,20,096,36,30,28,253,22*78 содержат информацию о видимых спутниках, в каждом сообщении может содержаться информация максимум о 4 спутниках. Строки содержат данные:

  • Общее количество сообщений (в нашем случае 3);
  • Номер текущего сообщения (обратите внимание на каждую строку, эти значения идут по порядку);
  • Общее количество видимых спутников (во всех трех сообщениях это значение одинаково);
  • ID номер спутника;
  • Угол места в градусах (макс. 90);
  • Азимут в градусах (0-359);
  • SNR (00-99 дБГц)4

Последние 4 значения встречаются в строке 4 раза подряд, если строка содержит информацию о 4 спутниках. Если строка содержит информацию менее чем о 4 спутниках, то нулевые поля (. ) не используются.

Далее идут очень похожие строки

$GLGSV,3,3,10,87,16,044,37,88,03,088,27*6E которые содержат такие же данные о местоположении видимых спутников, но обратите внимание на первые символы $GPGSV и $GLGSV. В первом случае передаются данные о спутниках GPS, во втором о спутниках ГЛОНАСС. В этом вся разница.

И наконец, последняя строка $GNGLL,5217.37114,N,05629.32522,E,133028.00,A,A*71 снова содержит координаты. Данные представлены в следующем порядке:

  • широта в формате ddmm.mmmm;
  • полушарие, N для северного, S для южного;
  • долгота в формате ddmm.mmmm;
  • полушарие, W для западного, E для восточного;
  • время определения координат в формате ччммсс.сс по UTC;
  • статус, А если данные достоверны или V если не достоверны;
  • индикатор режима (значения рассмотрены ранее).

Эта строка не содержит уже ничего нового, все эти данные встречаются и в строке RMC и в GGA.

В чем же особенность данного модуля? Наличие ГЛОНАСС вносит некоторые коррективы в программу обработки данных. Я не буду рассматривать конкретные примеры получения данных по UART, и не буду показывать как «парсить» полученные данные. Это зависит от конкретного устройства и языка программирования, да и задача эта тривиальная. К тому же если вы решите написать свой собственный парсер, то наверняка будете опираться на полученные данные наряду с описанием протокола NMEA. А если же вы решите воспользоваться готовыми библиотеками (привет ардуинщикам), то у вас могут возникнуть проблемы. Я заглянул в исходные коды некоторых библиотек для ардуино, предназначенные для работы с GPS, и обнаружил что библиотека парсит полученные строки конкретно для GPS, то есть ищет начало строки, начинающиеся с символов $GP. Это справедливо для модулей, работающих только с GPS. Но большинство данных с этого модуля приходят в формате GPS+ГЛОНАСС, некоторые только с ГЛОНАСС и только с GPS (это данные о количестве и местоположении спутников). Поэтому, если библиотека не выдает данные, то необходимо найти в исходных кодах все $GP* и заменить на $GN*. Я не смог проверить все библиотеки для работы с GPS, только несколько, поэтому будьте начеку и проверяйте исходные коды библиотек перед использованием.

Протокол NMEA подразумевает не только получение данных по UART, но и отправку команд в модуль (главным образом для настройки модуля). Например, команда $PSRF103 позволяет настроить, какие данные должен присылать модуль и с какой периодичностью. Полный синтаксис команды выгладит так $PSRF103, , , , *CKSUM , где

  • 0 GGA
  • 1 GLL
  • 2 GSA
  • 3 GSV
  • 4 RMC
  • 5 VTG
  • 6 MSS (If internal beacon is supported)
  • 7 Not defined
  • 8 ZDA (if 1PPS output is supported)
  • 9 Not defined

mode – режим, 0 = периодично, 1 = по запросу

rate – период отправки сообщений в секундах, 0 =отключено, 255 = максимальное количество секунд

cksumEnable –вывод контрольной суммы, 0 – отключено, 1 – включено.

Например, что бы отключить строку GSV, необходимо отправить $PSRF103,3,0,0,1*27

Так же удобная программа для работы с GPS-приемниками Trimble studio v 1.74.0 позволяет рассчитывать контрольную сумму (да и вообще программа для работы с GPS-приемниками отличная).

Возможность управлять приемником протоколом NMEA предусмотрена, но ни на одну отправленную мной команду приемник никак не отреагировал. В общем, это не мешает пользоваться приемником по назначению, информации полученной от приемника достаточно и для определения координат, времени, скорости и направления движения, высоты. А вот от списка спутников я бы отказался совсем или увеличил периодичность отправки этих сообщений. Но не получается.

Подведу итог. Модуль довольно компактный, быстро вылавливает сигналы спутников, выдает все, что необходимо для навигации. Из недостатков можно отметить только то, что его невозможно настроить (хотя если не получилось у меня, то это не значит что его вообще невозможно настроить, программа U-cemter предоставляет большие возможности для работы с gps-приемниками, в том числе и настройки).

Читайте также  Соединение катушек статора

GPS-приемники для квадрокоптеров

Тема раздела Коптеры. Комплектующие, сборка, настройка. в категории Квадрокоптеры и мультироторы; Компас получает на плате только питание от стаба и все. Если полетник (софт залитый в полетник) его не видит не .

Опции темы
  • Версия для печати
  • Отправить по электронной почте…
  • Подписаться на эту тему…

Компас получает на плате только питание от стаба и все. Если полетник (софт залитый в полетник) его не видит не факт что он не рабочий.

воткнуть в заведомо исправный полетный контроллер.
возможно у вас или знакомых есть PixHawk или APM

Берете Arduino, цепляете к ней компас. Закидываете скетч и проверяете.

И внимательно посмотреть на подключение SPI шины компаса.

Точно ))) Думал про одно, написал другое. Тем более по работе обсуждали подключение по SPI, вот и «заклинило» )))
Кстати, про ваш вопрос о переделке M8N в M8T. У настоящей M8N флеш в наличии, можно попробовать залить прошивку от M8T напрямую через программатор… Только есть уверенность, что разница исключительно в софте?

Попробовал ещё раз таротовский модуль, или мне не повезло, или этот модуль просто выброшенные деньги, работает крайне нестабильно, в некоторых комбинациях настроек вообще не работает, спутники ловит дольше и хуже чем древний neo6m с чуть большей антенной. Для тестов в поле выехал, например neo6 с холодного старта (батарейка давно умерла) находит свои 10 спутников за минуту, этот же минут 15 находит штук 7 в лучшем случае (активен только GPS, 5 Hz)

Со всеми включёнными системами начинаются лаги типа таких:

Которые пропадают если снизить частоту обновления до 3.33 Hz

Причём NEO6 прекрасно ловит свои 9-10 спутников:

Модуль от Назы ловит в этом же месте 11. M8N от комплекта INAV с холодного старта находит 18 спутников за 30 секунд.

Судя по внешнему виду это точно BN-180, может я что-то не так делаю?)

Так вскрыть и посмотреть что внутри.
Этого размера модулей у Beitian штук шесть, и все одинаковы по виду, начинка немного отличается.
BN-180 у меня более-менее работает на 9600/протокол UBLOX/частота опроса 1 герц, флэша в нем нет.

Продолжу трепанацию поделок из Китая.
Beitian BN-200 (антенка не родная):

Практически как BN-180.

Вскрыл VK2828U7G5LF UBLOX7

Чип G7020-KT флэш GD25Q41 512 килобайт.

Из интереса решил превратить 7 в 8
Т.к. у чипов G7020-KT и M8030-KT одинаковая цоколевка, решил их махнуть с убитого (механически) модуля.

И перешил флэш на версию 3.01 для 8 ублокса.
Модуль завелся, ассистент опознал его как M8, спутники очень слабо ловит, походу я перегрел входной каскад с антенны (забыл закрыть).

Замкнул батарею, выдал:

. $GNTXT,01,01,02,u-blox AG — www.u-blox.com*4E
. $GNTXT,01,01,02,HW UBX-M8030 00080000*60
. $GNTXT,01,01,02,ROM CORE 3.01 (107888)*2B
. $GNTXT,01,01,02,FWVER=SPG 3.01*46

что вы во флешь залили непонятно, да и не важно,
важно то, что сам модуль по прежнему грузится с внутренней ROM,
попробуйте её ещё раз сдуть феном и грузиться без флэшки, которая уже
наверное умерла, я думаю будет такая же картинка

Последний раз редактировалось valbor; 08.09.2017 в 04:11 .

Блин, я наверно ступил.
Исходил из того что загруженная прошивка подхватится чипом с прошитого флэша, а ведь это не так.
Он ведь используется как переменная среда для хранения данных.

И опыт переделки 7 в 8 не совсем правильный или неправильный, хотя модуль заработал и шлет какие то данные.
Как говорится, век живи век учись.

ну так они же могут работать вообще без флешки, это прекрасно видно
на фото внутренностей BN-180 и BN-200, китаёзы даже не утруждаются
её туда впаивать

Чето вы все запутали! Зачем тогда флеш вообще?

Придут BN-220, BN-280 и BS-280 расковыряю тоже, флэш в них должна быть судя по описанию.

Блин, я наверно ступил.
Исходил из того что загруженная прошивка подхватится чипом с прошитого флэша, а ведь это не так.
Он ведь используется как переменная среда для хранения данных.

И опыт переделки 7 в 8 не совсем правильный или неправильный, хотя модуль заработал и шлет какие то данные.
Как говорится, век живи век учись.

если при загрузке месаги изменились и стало писать что прошива новая, то в принципе без разницы что загрузилость внутренняя ром или из внешней флеши скопировалось в рам и там стартануло. по идее в роме может быть бут который проверяет есть ли флешь и есть ли там прошива и принимать решение стартовать ли из флешт=и

Данные модули, согласно официальных документов могут грузиться как с внутренней памяти ROM так и с флешки,
если она имеется в наличии и версия ПО на ней свежее чем в ROM, туда также пишутся логи и конфиг
Если флешка отсутствует или дохлая, то и настройки не будут сохраняться, я приблизительно так понимаю данный процесс.

Последний раз редактировалось valbor; 08.09.2017 в 12:54 .

Т.е. если во флеш вшить неправильную прошивку, она грузится все равно не будет?

думаю что не будет, в этом случае загрузка будет либо с использованием того,
что записано в ROM, либо вообще кирпич получится, на 84 стр. похожий случай

Всё верно.
Загрузчик проверяет наличие SQI Flash (кстати, сделает он это если фьюзы прописаны и не включено низкоуровневое конфигурирование), сравнивает версии ПО (если в SQIF софт новее, то грузит его) и загружает параметры.
Вот китайцы и лабают: совсем дешево — без флешки, средненько — мелкая флешка под сохранение настроек, дорого — с флешкой под обновление прошивки, сохранение настроек и логирование.

Ну это если очень глубоко копать, а для простых юзверей это тёмный лес,
подавляющее большинство вообще не читают официальные документы,
отсюда и темы на сотни страниц.
Каюсь, сам залез в документы только когда проблемы возникли, лень,
да и времени в обрез, хочется всегда побыстрее и без гемора, а жизнь постоянно учит —
спроси у продавана, прежде чем покупать сколько памяти на борту, например,
а когда будет ответ, решай покупать или нет.

Так кто нибудь нашел оригинальный M8N?
И отсутствие слово NEO не о чем не еще говорит?

Можно простым языком обьяснить, чего я не дополучу, купив фейк?

У меня пять модулей БН-880 которые шикарно работают, и ловят по 20 спутников уже пару лет. Ничего настраивать и прошивать было не нужно. Лично меня все устраивает. То что среди них могут попадаться бракованные — не исключено, как в любой электронике, особенно китайской. Но это типичная форумная истерия — у одного не заработало, он тут же пишет — все модули полный отстой! Срочно покупать только оригинал в пять раз дороже. И все такие сидят без вилок, и лапшу с ушей не снимают.
Так что уперед и с песнями! Только оригинал! Только хардкор.

Beer100, достаточно понимать, что покупая дешевый модуль с вероятностью 99% вы получите не NEO-M8N, а NEO-M8Q. Что это значит:
1. Если модуль исправен, то Вы будете без проблем ловить 15+ спутников, уверенно иметь 3Dfix и HDOP в районе 1..3 (кстати, величина значения точности меняется от положения спутников и в данной точке в каждый момент времени может быть разной)
2. Модуль без проблем будет конфигурироваться полётным контроллером, естественно если он умеет это делать
3. Вы не сможете сохранять настройки (для подключения к ПК, которые не умеют конфигурировать модуль самостоятельно) и не сможете обновить прошивку.
Если Вы покупаете модуль по средней цене, то скорей всего Вы получите NEO-M8N c флеш-памятью на 4К (хотя возможны варианты). В этом случае:
1 и 2. Абсолютно идентичено предыдущему варианту
3. Сможете сохранять настройки (протоколы, скорость порта, GNSS-системы и т.д.), но не сможете обновить прошивку.
Ну остается вариант дорогих модулей и оригинальных от uBlox — тут будет «полный фарш», всё по спецификации и без ограничений.

ИМХО, самый лучший вариант — проверенные среднеценовые модули с «мелкой флешкой» на борту. Работать будет с любым ПК, а при необходимости достаточно просто апгрейдится на W25Q16. Как вариант, популярный BN-880.

Читайте также  Как рассчитать мощность вентилятора для ванной?

вопрос такой , если шить прошивку в микросхему внешней флешпамяти отдельно, не через навигационный модуль
видимо нужен какой то программатор
такой, на ардуине пойдет?
http://skproj.ru/programmator-spi-flash-svoimi-rukami/

нужно ли файл прошивки предварительно «готовить — конвертировать»?

Beitian BN-280

Технические характеристики модуля Ublox NEO-M8N BN-280:

  • Чипсет: u-blox M8030-KT
  • Принимаемый формат: GPS,GLONASS,Galileo,BeiDou,QZSS and SBAS
  • Частоты: GPS L1, GLONASS L1, BeiDou B1, SBAS L1, Galileo E1
  • Каналы: 72
  • Холодный старт: 26 сек.
  • Горячий старт: 1 сек.
  • Скорость передачи данных: 4800 бит/с до 921600 бит/с,по умолчанию 9600 бит/с
  • Напряжение питания: от 3.0В — 5.5В, рекомендуемое: 5.0В
  • Потребляемый ток: 70 мА при 5.0В
  • Размеры: 28х28х10мм
  • Вес: 11.8г.
  • Рабочая температура: от минус 40°C до +85°C

Feature:

It has a 1PPS pin that can output a pulse per second after fixed. The GPS module has a red LED on it and,
after positioning, blinks with the output of the 1PPS pulse.

Package included:

1 x UART TTL Level GPS GLONASS Dual GNSS Module
1 x 6 pin Cable

PIN PIN Name I/O Descriptions
1 1PPS O 1 Pulse per second when 3D fixed
2 GND G Ground
3 TX O Serial data output
4 RX I Serial data input
5 VCC I DC3-5V supply input, Typical: 5V
6 BOOT I N.C.

LED:

1. TX LED: Blue. The data output, TX LED flashing
2. PPS LED: Red. PPS LED not bright when GPS not fixed, flashing when fixed.

Цены на Beitian BN-280 в магазинах

AliExpress | На складе: 7

AliExpress | На складе много

AliExpress | На складе много

AliExpress | На складе: 2

MakerFire | FREE SHIPPING

AliExpress | На складе много

RCPapa | Нет доставки в РФ | На складе: 22

iFlight-RC | FREE SHIPPING | Нет на складе

AliExpress | На складе много

AliExpress | На складе много

AliExpress | На складе много

AliExpress | На складе много

AliExpress | На складе много

RCDetails Blog

О коптерах и не только

Настраиваем GPS в Betaflight для мини коптеров

В этом руководстве я покажу вам как и зачем настраивать GPS в Betaflight для квадрокоптеров. Ещё я покажу топовые GPS модули.

Зачем нужен GPS на квадрокоптере?

При помощи OSD можно отобразить довольно много полезной информации, включая текущие координаты (широту и долготу), расстояние до дома, скорость, высоту и направление в сторону дома. Последние известные GPS координаты могут помощь вам найти коптер в случае аварии.

Если вы используете телеметрию с приемников типа X4R или R-XSR, то даже сможете посылать в реальном времени координаты на Taranis. Это еще больше упрощает поиск потерянного коптера.

Для функций «возврат домой» (Return to Home, RTH) и «удержание позиции» (Position Hold) обязательно нужен GPS модуль. В новой версии Betaflight есть режим «Rescue Mode» (режим спасения), который очень похож на RTH. Этот режим активируется при потере сигнала (или в ручном режиме) и позволяет вернуть коптер к точке старта.

Какой GPS модуль лучше купить?

Из-за ограничений на размер и вес, брать нужно компактный модуль. Рекомендую BN-220, т.к. он работает что называется «прямо из коробки».

Ещё один вариант — BN-880, он крупнее, но зато имеет встроенный компас. Этот модуль популярен на более крупных моделях.

Важно выбрать модель с новым чипом — M8N, а не со старым типа M7N. M8N быстрее найдет спутники, т.к. может одновременно использовать две системы, GPS/ГЛОНАСС. Благодаря этому число видимых спутников практически удваивается.

Большинство модулей продается уже настроенными, достаточно просто подключить их к полетному контроллеру. Однако, если вы хотите «поиграться» с настройками, то можете подключить плату к компьютеру через USB-UART адаптер и воспользоваться программой U-Center

Аппаратные требования

Если вы используете прошивку Betaflight, тогда потребуется ПК на F4 или F7. Из-за недостатка памяти в платах на F3 этот функционал на них недоступен (смотрите в сторону прошивки iNAV, прим. перев).

Соединяем GPS и полетный контроллер

Подключение GPS — очень простой процесс, просто подайте питание 5 вольт и подключите к последовательному порту (RX к TX и TX к RX).

Настраиваем GPS в Betaflight

На вкладке Ports в столбце Sensor Input выбираем GPS. В моем примере это UART6. Скорость оставляем по умолчанию (57600).

Переходим на вкладку Configuration:

  • Включаем GPS
  • Выбираем протокол UBLOX или NMEA. Обычно это UBLOX, старые модули работают с NMEA
  • Включаем автонастройку (Auto Config)
  • Сохраняем настройки и перезагружаемся (кнопка Save and Reboot)

Если все подключено и настроено правильно, то на вкладке Setup вы увидите блок данных GPS.

Теперь нужно подождать пока найдутся спутники (3D fix, т.е. минимум 4 спутника). Этот процесс может занять несколько минут.

Когда он закончится, на модуле BN-220 замигает красный светодиод (вместе с мигающим синим, который означает наличие связи). Теперь в разделе GPS можно будет увидеть дополнительную информацию: 3D Fix = True, и текущие координаты.

Чтобы спутники нашлись быстрее, нужно выйти на улицу, или перенести модуль как можно ближе к окну и направить верхнюю часть (антенну) на небо.

Есть два способа отображения данных GPS: через Betaflight OSD и через телеметрию в аппаратуре управления.

Если вы не знакомы с Betaflight OSD, тогда читайте наше руководство. На экране можно показать: координаты; расстояние и направление в сторону дома, ну и многое другое.

Еще одна полезная вещь — можно настроить Taranis на отображение текущих координат коптера получаемых через телеметрию (SmartPort или CrossFire). Если вы упадете, то на экране будете видеть последние известные координаты модели.

Для этого включите коптер, в Таранисе перейдите на страницу телеметрии и выберите «Discover new sensors» (найти новые датчики). После этого должны появиться новые данные, включая координаты GPS.

Тестирование

Вы наверняка захотите тщательно проверить GPS перед дальним полетом. Первое, что я бы проверил — корректность выдаваемых координат. Просто вбиваем их в Google Maps и смотрим что показывается.

По возможности проделайте это в нескольких местах.

Где лучше всего установить GPS модуль?

Убедитесь, что GPS модуль ничем не затеняется. Расположите его сверху коптера подальше от антенны видеопередатчика. Не забудьте сделать для него длинные провода. Вот несколько вариантов установки:

Сверху рамы (если аккумулятор ставится снизу).

Можно сделать «мачту» для GPS модуля, чтобы отодвинуть его подальше от рамы. Но в данном случае не очень удачно, т.к. рядом оказывается антенна видеопередатчика.

Основное правило: GPS модуль должен всегда смотреть на небо (за исключением моментов, когда вы делаете роллы и флипы).

Перед полетом убедитесь, что GPS приемник нашел спутники. Возможно есть смысл заранее включать коптер, для «прогрева» GPS, чтобы потом долго не ждать.

Дополнительные датчики, как их настроить?

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

Барометр

Барометр — это датчик давления, при помощи него можно вычислить высоту полета коптера. Он более точен, чем GPS. Некоторые полетные контроллеры уже имеют встроенный барометр, обычно BMP280 (например, Kakute F7).

Компас/магнетометр

Нужен для определения направления коптера. Обычно это внешний датчик, который необходимо подключить к ПК через шину i2c.

Настраиваем GPS в Betaflight для мини коптеров : 6 комментариев

Скажите пожалуйста, размер антенны влияет как-то на прием спутников или гео позиционирование?

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

Я выбираю между BN 220, BN 280, BN 880, скажите у кого будет самый сильный коэффициент усиления?
компас не нужен, и использоваться не будет

Вы по каким критериям выбираете? только чувствительность GPS? BN220 заметно легче.
Судя по спекам чувствительность у них одинаковая, но у 880 — активная антенна, т.е. в теории он должен ловить лучше.

Спасибо за ответы! Напишу здесь подробнее
Я собираю аналог Racelogic, это прибор который замеряет разгон автомобиля с места и до 100 км/ч, так же замеряет дистанцию и так далее.
Акселлерометр и компас не используются, все данные берутся с датчика ЖПС. Вес модуля и размер тоже не важен, мне главное чтобы прием спутников был максимально мощный, посмотрел на форумы — все хвалят 880, хотя в даташите по качеству приема не отличается от других своих более дешевых братьев.ъ

Читайте также  Цепь постоянного тока при смешанном соединении резисторов

BEITIAN G MOUSE UART TTL уровень GPS ГЛОНАСС двойной GNSS модуль с 4M флэш BN 280|Приемник и антенна

Наличие: На складе

Beitian High Precision GNSS Store

Информация о магазине

Стаж работы магазина Beitian High Precision GNSS Store на Aliexpress можно посмотреть на странице заказа товара.

*Внимание! Точную цену на данный товар Вы можете узнать непосредственно у продавца! На 29.07.2021 стоимость указанная на данной странице уже могла измениться! * Узнать цену *

  • В избранное
  • Подписаться
  • Характеристики товара
  • Отзывы
  • Видео
  • Скидки / Кэшбэк

Модель: BN-280

Особенности:

Iitem

Описание

GPS L1, ГЛОНАСС L1, BDS B1, GALILEO E1, SBAS L1, QZSS L1

GPS, ГЛОНАСС, BDS, GALILEO, SBAS, QZSS.

По умолчанию GPS, ГЛОНАСС, SBAS, QZSS.

72 поисковых канала

2,0 m CEP 2D RMS SBAS Enable (типичное открытое небо)

0,1 м/сек 95% (SA off)

1us синхронизируется с GPS временем

От 4800bps до 921600bps, по умолчанию 9600bps

RMC, VTG, GGA, GSA, GSV, GLL

1 Гц-10 Гц, по умолчанию 1 Гц

4M FLASH, сохраните конфигурацию постоянно

Напряжение постоянного тока 3,6-5,5 В, типичный: 5,0 В

Захват 50мА/5,0 В

28 мм * 28 мм * 8 мм

1,25 мм 6-контактный разъем

TX светодиодный: синий. Вывод данных, TX светодиодный мигающий

PPS светодиодный: красный. PPS светодиодный, не яркий, когда GPS не фиксируется, мигает при фиксации

Описание штифта:

Штырь

Контактное имя

I/O

Описание

1 пульс в секунду, когда 3D фиксируется

TTL выход последовательных данных.

TTL серийный ввод данных.

DC 3,6 В-5,5 В Входное напряжение, типичный: 5,0 В

Вывод сообщения NMEA образец:

$ GNRMC, 073114,00, A, 2237,56240, N, 11401,59614, E,1.329,21.11,020916, A,V * 37

$ GNVTG, 21,11, T, M, 1,329, N, 2,462, K,A * 1B

$ GNGGA, 073114,00, 2237,56240, N, 11401,59614, E,1,12, 0,78, 112,9, M,-2,5, M, * 54

$ GNGSA,A,3,19,05,02,06,17,12,09,13, 1,48, 0,78, 1,26, 1*01

$ GNGSA,A,3,69,83,84,70,68,82, 1,48, 0,78, 2 * 0E

$ GPGSV,4,1,13,02, 46340, 36,05, 52254, 37,06, 42041, 41,09, 22053, 40,0 * 6E

$ GPGSV,4,2,13,12, 32282, 35,13, 13185, 33,17, 36131, 37,19, 57119, 44,0*66

$ GPGSV,4,3,13,20, 03237, 23,00,038, 25,09,311,19,42,51,128,32,0*60

$ GPGSV,4,4,13,50, 46123, 33,0*50

$ GLGSV,2,1,08,68, 25027, 39,69, 78011, 36,70, 40213, 43,74, 00259, 0*78

$ GLGSV,2,2,08,82, 06124, 36,83, 46085, 44,84, 44358, 41,85, 05324, 14,0*74

$ GNGLL, 2237,56240, N, 11401,59614, E, 073114,00, A,A * 7C

Он имеет 1PPS pin, который может выводить пульс в секунду после фиксации. Gps-модуль имеет красный светодиодный индикатор и, после позиционирования, мигает с выходом импульса 1PPS.

1 * BN-280 GPS модуль Кабель 1*15 см Купите gps-модуль и предоставьте кабель длиной 15 см бесплатно.

Отзывы:

Отзывы о других товарах

Надежда: Мне понравилось, что у этой футболки большой выбор размеров и я без проблем отыскала себе футболку по размеру. Качество среднее, не буду.
Читать полностью.

Владислав: Модель шорт мне приглянулась, цвет яркий и насыщенный, вот и решил заказать. Пришли через 20 дней, ну здесь ничего не поделаешь, дос.
Читать полностью.

Рената: Меня всегда заботит и чистота в доме, и эстетичность тоже не последнюю роль играет. Особенно любимые места- это кухня и .
Читать полностью.

Олег: Галимый китай. Светит полчаса, айфон не заряжает, не властойкий, компас брешит, резак для ремня- вещь вообще бесполезная. Неделю пролежал на окне.
Читать полностью.

Екатерина: Дочь на День Рождение, у нас с мужем давно просила замок для своей куклы барби. Мы обошли много торговых центров и магазинов, но нечего подходящего .
Читать полностью.

Игорь: Заказывал это защитное стекло для своего sony xperia XA1 plus. Заказ обработали быстро. Продавец сразу же отвечал на все .
Читать полностью.

RS 232 RS232 GPS GLONASS BEIDOU GNSS модуль с антенной и вспышкой BN 280B|Приемник антенна GPS| |

Сохраните в закладки:

Ouchuangbo автомобильный датчик дворника умный фары для Toyota Corolla 2016 2018 поддержка

Для телефона USB GPS приемник Glonass с поддержкой Windows 10/8/7/Vista/XP/CE qiang|Приемник и антенна

BEITIAN G MOUSE напряжение питания 5 0 в USB разъем 2 м GNSS GPS GLONASS приемник лучше чем раньше

Наушники TOPGNSS jack 2 5 3 контактный дизайн GPS G mouse приемник смарт gps антенна|antenna av|antenna

GPS антенна MFD2 RNS2 RNS 510 MFD3 E для VW Skoda Benz Audi|Приемник и GPS| |

IoT WLAN 150 Мбит/с Программирование esp8266 wifi для домашних комплектов с интерфейсом

RS 232 RS232 GPS GLONASS BEIDOU GNSS модуль с антенной и вспышкой BN 280B|Приемник антенна GPS|

RS-232 RS232 GPS ГЛОНАСС двойной GNSS модуль, GPS модуль с антенной и вспышкой, BN-280B

BN-280B GPS модуль

Особенности:

Iitem

Описание продукта:

GPS L1, GLONASS L1, BEIDOU B1, GALILEO E1, SBAS L1, QZSS L1

GPS, GLONASS, BEIDOU, GALILEO, SBAS, QZSS.

По умолчанию GPS, ГЛОНАСС, SBAS, QZSS.

72 поиск канала

Положение по горизонтали

2,0 m CEP 2D RMS SBAS Enable (типичное открытое небо)

Равных угловых скоростей

0,1 м/сек 95% (SA off)

1us синхронизируется с GPS временем

4800bps к 921600bps, по умолчанию 9600bps

USB, TTL или RS-232, уровень RS-232 по умолчанию

Протокол передачи данных

NMEA-0183 или UBX, NMEA-0183 по умолчанию

RMC, VTG, GGA, GSA, GSV, GLL

1 Гц-10 Гц, по умолчанию 1 Гц

4M FLASH, сохраните конфигурацию постоянно

Высота над уровнем моря

Равных угловых скоростей

DC Напряжение 3,6 V-5,5 V, типичный: 5,0 V

В настоящее время

Захвата 50мА/5,0 V

Механический Технические характеристики

28 мм * 28 мм * 8 мм

1,25 мм 6 контактный разъем

Защита окружающей среды

TX светодиодный: синий. Вывод данных, TX светодиодный мигающий

PPS светодиодный: красный. PPS светодиодный, не яркий, когда GPS не фиксируется, мигает при фиксации

NMEA сообщение производства образца:

$ GNRMC, 073114,00, A, 2237,56240, N, 11401,59614, E,1.329,21.11,020916, A,V * 37

$ GNVTG, 21,11, T, M, 1,329, N, 2,462, K,A * 1B

$ GNGGA, 073114,00, 2237,56240, N, 11401,59614, E,1,12, 0,78, 112,9, M,-2,5, M, * 54

$ GNGSA,A,3,19,05,02,06,17,12,09,13, 1,48, 0,78, 1,26, 1*01

$ Gngsa, а, 3,69,83,84,70,68,82, 1,48, 0,78, 1,26, 2 * 0E

$ GPGSV,4,1,13,02, 46340, 36,05, 52254, 37,06, 42041, 41,09, 22053, 40,0 * 6E

$ GPGSV,4,2,13,12, 32282, 35,13, 13185, 33,17, 36131, 37,19, 57119, 44,0*66

$ GPGSV,4,3,13,20, 03237, 23,00,038, 25,09,311,19,42,51,128,32,0*60

$ GPGSV,4,4,13,50, 46123, 33,0*50

$ GLGSV,2,1,08,68, 25027, 39,69, 78011, 36,70, 40213, 43,74, 00259, 0*78

$ GLGSV,2,2,08,82, 06124, 36,83, 46085, 44,84, 44358, 41,85, 05324, 14,0*74

$ GNGLL, 2237,56240, N, 11401,59614, E, 073114,00, A,A * 7C

1 шт. BN-280B GPS модуль

1 шт 15 см кабель

Он имеет 1PPS pin, который может выводить пульс в секунду после фиксации. Gps-модуль имеет красный светодиодный индикатор и, после позиционирования, мигает с выходом импульса 1PPS.

Купите gps-модуль, и мы предоставим 15 см кабель бесплатно через каждый gps-модуль. Продукция компании широко используется в беспроводном общении, бизнес-разговоре, беспроводном мониторинге, gps-терминале, семейном защищенном от взлома, автомобиле защищенном от взлома, беспроводной передаче данных, беспроводном DTU, PND, счетчик электроэнергии, мониторинг системы питания, управление водными ресурсами, нефтяное месторождение, горнодобывающая, не кассовая машина, Доставка, беспроводной PDA, логистика, Интернет вещной промышленности цепи, промышленной автоматизации и информации M2M промышленности в области связи, Дистанционного Счетчика считывания смарт-сетки, централизованного счетчика чтения, муниципальный уличный светильник, контроль автоматизации зданий, мониторинг видео в промышленности (безопасности), гидрологический мониторинг воды, Мобильный пос терминал, энергия (энергия, водоснабжения, отопления и так далее) удаленный мониторинг сети, метеомониторинг, охрана окружающей среды, интеллектуальная транспортировка полей умного дома, Медиа Реклама, цифровая медицинская обработка, мониторинг землетрясений, дистанционное зондирование промышленного дистанционного зондирования, пожарная безопасность, Онлайн-Обнаружение угольной шахты в режиме реального времени, сбор данных о нефтяных местах и так далее. Beidou GPS Автомобильный мультимедийный, PND, автомобильный электронный радар, мониторинг безопасности транспортного средства, автобусная остановка, мобильный телефон, средний компьютер, сельскохозяйственное измерение, картирование, навигация, Синхронизация Часов, беспроводная связь GPRS DTU, беспроводная система слежения, беспроводная коммуникационная система в компании светодиодных дисплеев имеют специализированный спектр и комплексный тестер. Частотные приборы и профессиональные радиотехники, и Придерживайтесь внимания, качество во-первых, репутация Первая политика, В строгом соответствии с требованиями международной системы управления качеством ISO9001 для организации производства и управления, компания будет продолжать предоставлять клиентам продукцию с нулевым дефектом и более профессиональными, Более эффективный, быстрый, более эффективный. Надежные продукты и услуги.