1. Уважаемый Гость! При написании вопросов в раздел форума [ArduCopter] Вопросы, проблемы и решения обязательно придерживаться шаблона сообщения, оговоренного в правилах раздела! Если сообщение не будет оформлено должным образом, то и ответ на вопрос будет с наименьшим приоритетом. Старайтесь дать максимально полную информацию по вашей проблеме, чтобы можно было более детально рассматривать вопрос!
    Скрыть объявление
  2. Уважаемый Гость! Хотите получать кэшбэк с покупок в online-магазинах? Сервис "Zozi.ru" дает такую возможность!
    Скрыть объявление
  3. Друзья! Для нашего ресурса необходим дополнительный объем пространства в облаке Dropbox. Подробнее.
    Скрыть объявление

Калибровка компаса APM

Тема в разделе "Компас. Вопросы и настройка", создана пользователем nighthood, 23 ноя 2015.

Реклама. Купить это место.
  1. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Не плохо бы на ховере сверить его показания с мультиметром и при необходимости провести калибровку.
     
  2. bolero202

    bolero202 Студент

    Регистрация:
    9 мар 2017
    Сообщения:
    57
    Город:
    ryazan
    Имя:
    Андрей
    Сегодня попробую,вольтаж проверял все очень точно
     
  3. bolero202

    bolero202 Студент

    Регистрация:
    9 мар 2017
    Сообщения:
    57
    Город:
    ryazan
    Имя:
    Андрей
    да уж по датчику тока вышел косяк,иправил сделал компасмот.с такими данными нужно уменьшать процент?
     

    Вложения:

  4. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Делаем правильно compassmot
    Если по миссии летит прямо носом по всем направлениям, то можно не заморачиваться.
     
  5. bijkent

    bijkent Абитуриент

    Регистрация:
    8 янв 2018
    Сообщения:
    9
    Город:
    Житомир
    Имя:
    Богдан
    Доброго времени суток всем. Нуждаюсь в вашей помощи.
    APM 2.8 - прошивка 3.2.1
    GPS Ublox M8N + компас.
    Не получается откалибровать компас. После калибровки пишет в сообщениях " PreArm: Compass not calibrated " И постоянно висит надпись " Bad compass health ". Встроенный компас отключил снятием перемычки. Компас в GPS модуле исправен, так как значение mx my mz изменяются при вращении коптера. Калибрую так как показано в большей части видео с ютуба. Уже третьи сутки танцую вальс с коптером. Помогите разобраться с данной проблемой.
    Скриншоты и видео:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
    Последнее редактирование модератором: 19 янв 2018
  6. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Картинки умерли... http://forum.apmcopter.ru/threads/zamechanija-predlozhenija-izmenenija.4/#post-624
    Уж больно красивые у вас "круги" осей. Наверно делаете калибровку на крутящемся стуле? Уже ни раз было сказано, что калибровку надо делать вдали от всех металлических предметов. На край попробуйте в другой комнате или помещении...
    Думаю, что ROLL180 вы поставили со здравым смыслом. ;)
    Тогда остается попробовать вышенаписанное и сделать размагничивание компаса известными методами (оффсеты у вас достаточно завышены).
     
  7. bijkent

    bijkent Абитуриент

    Регистрация:
    8 янв 2018
    Сообщения:
    9
    Город:
    Житомир
    Имя:
    Богдан
    Калибровку делаю в руках, держу коптер и кручюсь. Пробовал делать и в поле, не помогает. Когда подключяю старый GPS Ublox neo 7M c неработающим GPS ( потому и пришлось купить другой, в 7М не работает GPS, полностью умер ), то ошибки компаса нету, и там все калибруетьса отлично. Сразу думал что проблема в неработающем компасе, но сырые данные идут в APM. Уже и не знаю как его побороть.
    При первом его подключении, этой ошибки не было, и все откалибровалось нормально. Потом я что то поменял в Full parameter list и коптер перестал дизармиться, после чего я заново залил прошивку в APM и появилась ета ошибка. Теперь незнаю что делать, надеюсь на вашу помощь.
     
  8. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Богдан, нужно разобрать ваш новый модуль, посмотреть как ориентирована микра компаса на самом деле (и где она находится), и с учетом этого поставить правильную настройку в МП. Если сами затрудняетесь определить, тогда с вас три фото - модуль в сборе (наверняка китайцы стрелку нарисовали), фото платы модуля сверху и снизу. Микросхемы на фотках должны быть видны.

    Посмотрел видео.
    1. Надпись "бэд компасс хелт" - неспроста.
    2. уберите галку "юз ауто акцепт" в окне с калибровкой - лучше калибровку останавливать самому, а не когда вздумалось МП. (поэтому на видео вы не успели откалибровать одну из осей, нижнюю)
     
  9. bijkent

    bijkent Абитуриент

    Регистрация:
    8 янв 2018
    Сообщения:
    9
    Город:
    Житомир
    Имя:
    Богдан
    1. Галку " Use Auto Accept " снимал, пробовал набирать и до 3000 "Samples", по два круга вокруг себя на каждой из 6 осей, и в поле пробовал калибровать, не помогает, ошибка та же.
    2. Пробовал размагничивать компас переменным полем с катушки, не помогает ( но OFFSETS вроде как бы стал чючють менше ).

    3. Чистил EEPROM APM-a через среду Arduino, сбрасывал все настройки в Full Parameter List, потом заново все прошивал, заливал и калибровал, не помогает.
    4. Прозванивал и перепроверил все провода из платы компаса в плату APM-a, все везде спаяно и контакты хорошие и все по распиновке. Стаб 3.3 вольта на GPS модуле целый и выдает 3.3 вольта.
    5. Модуль на квадрокоптере смотрит стрелкой в перед, провода выходят назад ( фото 4-5 ). При включении питания на модуле GPS светится красный индикатор, при 3D Fix-е начинает моргать зеленый индикатор и красный светится. В MP ошибка " Bad Compass Health "висит.

    Взял старый модуль Neo 7M ( фото 9-10 ( кто внимательный тот заметил что на фото 9 на наклейке пишет NEO 7M, а на фото 10 пишет NEO 8M, модуль тот же, наклейка NEO 7M была приклеена поверх наклейки NEO 8M o_O), запитал 5-тью вольтами с разъема 12c ( фото 12 ), подключил провода компаса сбоку по GPS. Модуль M8N подключил в штатное гнездо GPS, компас с него никуда не подключал. Подключил это все по USB к ноуту. Итог ошибки Bad Compass Health нету, компас калибруется. Что говорит нам что плата APM в порядке, к ней вопросов нету, и компас на модуле NEO 7M работает. GPS работает, спутники находит, 3D Fix есть, что означает что на NEO N8M GPS работает :). Но колхозить два модуля на квадрокоптере как то неохотно и нужно полечить компас N8M, так как проблема именно в нем.
    Провел эксперимент, подключил рабочий компас 7M, начал калибровку и сразу отменил её, ошибку можно увидеть на фото 11 " PreArm: Compass not calibrated ". На компасе N8M пишет " Bad Compass Health ", компас N8M при включении всегда направлен на север, неважно как его расположить в пространстве. Значит проблема не в калибровке а в самом устройстве. Как его можно проверить ? Как проверить данные которые с него идут ? Куда копать ?

    Фото №:
    1: - https://ibb.co/f0o28b - Модуль N8M ( без корпуса )
    2: - https://ibb.co/g65tEG - Модуль N8M ( без корпуса )
    3: - https://ibb.co/i6kRZG - Модуль N8M ( без корпуса )
    4: - https://ibb.co/gD6B1w - Квадрокоптер ( белые лучи - перед )
    5: - https://ibb.co/hUor1w - Модуль N8M включенный
    6: - https://ibb.co/kTVFTb - Подключение GPS N8M + компас на APM 2.8
    7: - https://ibb.co/msQRZG - Компас N8M сырые данные идут.
    8: - https://ibb.co/jDtDEG - Компас N8M и попытка калибровки
    9: - https://ibb.co/hGS6ZG - Модуль - 7M ( без корпуса )
    10: - https://ibb.co/eEMB1w - Модуль 7M ( без корпуса )
    11: - https://ibb.co/ncFFTb - PreArm: Compass not calibrated
    12: - https://ibb.co/dxGB1w - Питание на 7M с 12С, GPS N8M в разъеме GPS, компас 7m в разъеме для компаса ( все рабоатет :geek:)
    13: - https://ibb.co/jwus8b - Корпус модуля N8M
    :rolleyes:
     
  10. bolero202

    bolero202 Студент

    Регистрация:
    9 мар 2017
    Сообщения:
    57
    Город:
    ryazan
    Имя:
    Андрей
    По всей видимости компас сдох, у меня было такое, возьми компас отдельно, он маленький
    1 шт. GY-271 HMC5883L Модуль Трехместный Ось Компасы магнитометр Сенсор 3 В-5 В Бесплатная доставка
    http://s.aliexpress.com/7reINvm2?fromSns=Copy to Clipboard
    (from AliExpress Android)
    --- Сообщения объединены, 21 янв 2018 ---
    На видео как то он глючно колибруются , оси скачут
     
    Последнее редактирование: 21 янв 2018
  11. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Я бы сказал, что это идеальная картинка, которой в руках невозможно добиться. :thumbsup:
     
  12. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Roll180 правильно.
    Еще и не раз, а лучше другой петлей.
    Эээ... Не знал, что в 2.8 так извратили, что на разъеме I2C 5Вольт...
    Ой как глаз режет. :alien:
    Тут напрашивается сравнить сырые данные с обоих компасов при едином направлении коптера. Так же посмотреть при всех 4х направлениях. Так же посмотреть на пределы отклонения цифр. Т.е. пока не пытаемся калибровать, а изучаем mx...
     
  13. bolero202

    bolero202 Студент

    Регистрация:
    9 мар 2017
    Сообщения:
    57
    Город:
    ryazan
    Имя:
    Андрей
    Я о том, что сначала начинает рисовать круг снизу потом перескакивает на середину, потом к верху, я вообще колибрую вращая как бог положит))), пока не заполниться вся сфера
     
  14. bijkent

    bijkent Абитуриент

    Регистрация:
    8 янв 2018
    Сообщения:
    9
    Город:
    Житомир
    Имя:
    Богдан
    Размагничивание отпадает, сразу дома несколько раз пробовал, потом возил к часовщикам, они при мне большой катушкой переменного тока размагничивали, подносили и медленно оттягивали. Потом магнитометром потыкали и сказали что там ничего не намагничено. Домой приехал, подключил модуль, та же проблема.:(
    Сделал все замеры при всех 4х направлениях коптера:
    ________Модуль 7M__________________________Модуль n8M
    прямо - mx 116 my 118 mz 210 ( фото 1)________прямо - mx -19 my 77 mz 338 ( фото 5)
    право - mx 108 my -61 mz 230 ( фото 2)________право - mx -85 my -203 mz 350 ( фото 6)
    назад - mx -70 my -71 mz 244 ( фото 3)________назад - mx -383 my -155 mz 344 ( фото 7)
    влево - mx -67 my 114 mz 232 ( фото 4)________лево - mx -313 my 136 mz 349 ( фото 8)
    _Фото 1 https://ibb.co/k2mFYb
    _Фото 2 https://ibb.co/fsa9tb
    _Фото 3 https://ibb.co/i7ZPRw
    _Фото 4 https://ibb.co/njPfzG
    _Фото 5 https://ibb.co/gDNYKG
    _Фото 6 https://ibb.co/mGrhDb
    _Фото 7 https://ibb.co/nBUfzG
    _Фото 8 https://ibb.co/eh4Ktb

    Єщо мерил мультиметром выходное напряжение с SCL и SDA, и оно очень отличается на модулях.
     
  15. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Даже так. :) Отличный способ.
    Сложность в том, что для чистоты эксперимента еще бы один компас надо, чтобы у вас в тех же условиях и местоположении сравнить. Но пока можно делать вывод, что тот второй показывает ерунду относительно первого.
    По предположениям абсолютное значение максимума может быть 3.3В. А в целом напряжение будет зависеть от потока данных. Тут трудно о чем-то судить.
     
  16. bijkent

    bijkent Абитуриент

    Регистрация:
    8 янв 2018
    Сообщения:
    9
    Город:
    Житомир
    Имя:
    Богдан
    Что делать дальше ?
     
  17. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Купить компас на мелкой платке за копейки и пересадить микросхему на модуль gps+компас.
    Пробовать третий компас (удостовериться в значениях первого), либо уже сейчас считать второй (который пишет, что не удается откалибровать) неисправным, т.к. выдает совсем не те значения.
     
  18. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Не читается название микры. Судя по расположению ключа, вроде стрелка нарисована правильно
    Простите, а на этом фото - где данные с компаса берутся? Ведь в разъем подключено всего два провода, и те - питание. Должны ведь сигнальные провода быть воткнутыми в разъем I2C. Или я что-то не понял.
    Хотя на фотках ниже вроде данные есть (mx, my, mz) - значит как-то компас всё-таки работает...
     
  19. and56789

    and56789 Абитуриент

    Регистрация:
    6 мар 2018
    Сообщения:
    2
    Город:
    Реж
    Имя:
    Андрей
    IMAG1923.jpg IMAG1925.jpg IMAG1926.jpg IMAG1928.jpg Приветствую уважаемые форумчане!Нужна помощь в калибровке компаса,переделывал немного раму,всё установил на свои места и решил откалибровать,всё калибруется кроме компаса.У меня АРМ 2.8,GPS с компfсом Ublx 7M. Я ещё новичок в этом помогите разобраться в чём причина?
     
  20. and56789

    and56789 Абитуриент

    Регистрация:
    6 мар 2018
    Сообщения:
    2
    Город:
    Реж
    Имя:
    Андрей
    Приветствую!С этой проблемой разобрался путём обновления MP, как только обновил программу MP калибровка компаса заработала.
     
Реклама. Купить это место.