GPS-приемники для квадрокоптеров
но сам полетник MATEK F405- OSD в сочетании с INAV сложно подружить с компасом
Да вот вроде все отлично дружится, но! Мне ж для iNav (1.8) еще барометр нужен. Но блин: если к UART3 (который в прошивке iNav отдан под I2C) припаяны и компас BN-880 (HMC5883L) и барометр BMP-280, они правильно распознаются, но не проходят run-time calibration. Если выключаю барометр – все ок, компас работает и калибровку проходит. Если выключаю компас и оставляю только барометр – калибровку не проходит. Если отпаиваю компас – барометр работает и калибровку проходит. Чо делать? Другой барометр нужен, который работает вместе с HMC5883L?
Для каждого сенсора нужен отдельный вход.
Для каждого сенсора нужен отдельный вход.
То есть, нужны две пары SDA/SCL? Не встречал такого, да и читал, что все I2C на одну шину вешают, это ж не юарт.
Ребята, подскажите, кто знает, - GPS Ublox NEO-M8N питать от 3.3 или 5В?
В 3.3В сейчас включил - диоды на антенне GPS не горят…
питать от 3.3 или 5В
Как правило сам голый модуль/чип от 3.3, но готовые коробочки для коптеров рассчитаны на 5, нужно смотреть описание конкретной коробочки. Вот эта, например, вроде как от 3.3, а Beitian BN-880 (тот же 8й Ublox) – от 5.
День добрый. Есть BN 880. Летом коптер упал в полужидкую грязь, gps туда нырнул полностью. Все было промыто струей чистой воды, промыто спиртом в важных местах. Чуть позже проверил что все включается, определяется компом, и убрал на полку. Сейчас достал, компас работает, gps определяется полетником, ublox центром. Но, спутники ловить он отказывается. В ublox центре иногда появляеться один- два спутника с низким уровнем сигнала. Сбрасывал настройки (inav свои ставил), gps мариновался на улице час с лишним под питанием, на подоконнике еще полчаса, ничего. Куда можно ковырнуть? На вид все целое. Еще экран случайно сорвал, когда скотч отрывал, но ничего не повредил, с одного края экран отошел, припаял на место. Или проще новый купить? UPD. Сейчас развернул ublox, два спутника уверенно видит (без азимута, еще 3 без сигнала появились, и через минуту пропали.
Ребята, GPS-приемники, вообще, надо прошивать под определенный тип контроллера (под SP Racing F3, например).
И вообще, надо ли и зачем?
Ребята, GPS-приемники, вообще, надо прошивать под определенный тип контроллера (под SP Racing F3, например).
И вообще, надо ли и зачем?
Не, прошивка (iNav, Betaflight) сама им управляет. Про другие не знаю
GPS-приемники, вообще, надо прошивать
это называется конфигурировать, а не прошивать. Прошивают прошивку.
Можно летать на всех контроллерах с настройками по умолчанию, критична только скорость порта.
Прошивают прошивку.
Которая по сути не шьется… 😃
Мне один раз повезло, и обычный БН800 прошился. Видимо на тот момент маленькие флешки кончились, и в ту партию поставили большие. )
Любопытно, что никто не пользуется им, а очень популярен 880, хотя по факту отличия практически нет. У 800 отражатель даже побольше и вес поменьше.
что никто не пользуется им, а очень популярен 880, хотя по факту отличия практически нет.
На 800 компаса нет.
есть
есть
Видишь компас?
Нет…
А он есть…
А чего тогда в описании это не пишут? 6 пинов вижу, а строчки с названием магнетометра нет:)
Мир вообще далек от совершенства.
А мог бы кто-нибудь изложить суть как правильно выбрать GPS приемник для квадрокоптера (сушколет) ? Полетный контроллер pixhack nano. Вроде чаще всего в местных сборках встречается GPS NEO M8N, но цены на него варьируются от 10$ до 65$.
Неужели качество среди китайских аналогов настолько сильно варьируется? Или есть какие-то другие факторы
А мог бы кто-нибудь изложить суть как правильно выбрать GPS приемник для квадрокоптера (сушколет) ? Полетный контроллер pixhack nano. Вроде чаще всего в местных сборках встречается GPS NEO M8N, но цены на него варьируются от 10$ до 65$.
Неужели качество среди китайских аналогов настолько сильно варьируется? Или есть какие-то другие факторы
Присоединяюсь к вопросу. У меня выбор стоит между GPS/ГЛОНАСС Radiolink Ublox UBX-M8030 с компасом Honeywell HMC5983
и Ublox M8N GPS Module for APM Pixhawk CC3D Naze32 F3
Но мне нужно для iNav
На что при выборе обратить внимание в первую очередь?
Да, собственно, какой-то более родной, какой-то менее. В одном заявлен чип Ublox, но его там нет, в другом, что подороже, этот чип есть. Многие хвалят Beitian BN-880 (banggood.com/UBLOX-NEO-M8N-BN-880-Flight-Control-G…) – это gps/glonass и компас. Я взял такой и доволен, около 20 спутников видит, значит, хдоп вполне точненький
При стоимости оригинального модуля M8N от Ublox в 700 - 900 руб. в розницу, стоимость изготовленного на его основе модуля GPS никак не будет ниже 2 - 3 тыс.
www.aliexpress.com/…/613537_2030057650.html
Остальные изделия с якобы оригинальным модулем за недорого - фейки и как они будут работать, лотерея.
Есть копийные по схемотехнике решения от фабричных а не гаражных производителей, просто на одной плате используется чип Ublox со стандартной обвязкой или незначительными/значительными улучшениями/упрощениями. Это Beitian, Stoton и т.п.
Radiolink в принципе не имеет своих заводов и фабрик, только оем со своей наклейкой, максимальная экономия на всем. Те же “гаражные” изделия.
А вообще в теме много расписано и разжевано…
Добрый день. У меня ситуация один в один.
модуль ublox neo-7m, к GPS вопросов нету спутники ловятся позиционирование работает в лоитере коптер висит.
Но вот компас оказался проблемный. В mission planner’e если выбирать roll_none, и перевернуть весь модуль, то оси не соответствуют его расположению на плате, да и roll_180 ничего не меняет
Если вращать коптер горизонтально, то ось будет слева, вертикально будет вверху, ну и так далее. Выбор положений компаса в MP ничего не меняет. Горизонтально направления на север добиться невозможно.
При положении Roll_180 после калибровки ошибка pre arm: chek_mag_field
Пробовал размагничивать ничего не помогло.
Только модуль ublox neo-m8n, а микросхема компаса такая-же M883 2023. Калибруется, даже разок летал в лойтере, вроде держит плюс минус метр. Но в подавляющем большинстве случаем выдаёт ошибку “pre arm: chek_mag_field”.
Попробовал поиграть с настройками Roll, выяснил, что при Roll_180 и повороте коптера в лево/право по горизонтали точки рисует где-то сбоку, при Roll_90 - сверху. Судя по положению модуля на плате, должно быть Roll_180.
Вообще это второй мой модуль, и второй подряд проблемный. Первый neo-7m говорил “pre arm: bad compass health”, микросхема L883 2119. Но он ещё и не калибровался через раз и вместо шарика визуально какой-то приплюснутый гриб.
Пробовал размагничивать, не помогает. (кст могу порекомендовать готовый размагничиватель/намагничиватель 220V за 500р. отвертки тоже намагничивает)
Хочу попробовать заменить модули. В связи с этим пара вопросов…
- Как-то удалось вылечить победить этот конкретный экземпляр?
…дальше вопросы скорее к старожилам, прошу не пинать, больше выяснить негде, уже год в вялотекущем режиме проблема…
-
L883 и M883 взаимозаменяемы? Можно-ли прикупить пачку L883 (тут писали, что они более новые) и перепаять на обеих платах? Может и место где купить подскажите…
-
Что означают последние цифры 2023 и 2119? На замену искать конкретно такую маркировку?
-
Как оценить правильность осей компаса по графику калибровки? Т.е. есть понимание, что при повороте коптера например в право/лево горизонтально, должны рисоваться точки сверху(снизу) или как-то ещё?
фото плат приложу.