Это видео недоступно.
Сожалеем об этом.

Магнитометр HMC-5883L, анализ и настройка

Поделиться
HTML-код
  • Опубликовано: 3 июл 2017
  • Настраиваем электронный компас на базе HMC-5883L. Заставляем компас работать правильно без кропотливых расчетов!!!
    Сцылка на программы используемые в ролике:
    yadi.sk/d/ITeD...

Комментарии • 26

  • @user-ef4yl9yq1w
    @user-ef4yl9yq1w 5 лет назад +1

    ну вот я и до этого ролика добрался ) похоже я на правильном пути )

    • @MikhailMomot
      @MikhailMomot  5 лет назад +1

      Я думал вы его уже видели. В книге тоже самое по-моему.

    • @user-ef4yl9yq1w
      @user-ef4yl9yq1w 5 лет назад

      надо мне повнимательней посмотреть

    • @MikhailMomot
      @MikhailMomot  5 лет назад +1

      @@user-ef4yl9yq1w , если у вас второе издание книги..., если первое, там этого нет. Я могу скинут листинги

    • @MikhailMomot
      @MikhailMomot  5 лет назад

      почту напишите

    • @user-ef4yl9yq1w
      @user-ef4yl9yq1w 5 лет назад

      у меня оба издания

  • @user-em1kr3zf4b
    @user-em1kr3zf4b 6 лет назад +1

    Михаил. Насчёт хранения калибровки хорошая мысля.
    По поводу этих модулей есть нехорошее наблюдение. Сейчас из Китая, а теперь уже и у местных, идёт много модулей не на чипе HMC-5883L, а на QMC-5883L (чип DA5883), и я несколько раз уже на это попал. При этом даже на плате модуля ложно пишут HMC-5883L. Это даже не аналог, а плохой клон, т.к. имеет другие адреса. У вас-то именно HMC-5883L, это видно по адресу 1E, а у клона 1D. У него точность плавает +- 10 градусов, в отличие от +-1 градус на оригинале. Надо смотреть именно надпись на чипе.

    • @MikhailMomot
      @MikhailMomot  6 лет назад

      Спасибо за информацию. Я раньше брал эти модули и они работали даже без калибровки. Но вот что имею... А по чипам, видимо нужно споры открывать на Али.

    • @stepansotnikov980
      @stepansotnikov980 5 лет назад

      как раз сегодня получил экземпляр HMC-5883L DA5883, пока по моим наблюдениям, ни чем не хуже QMC-5883L, пришлось почитать датшит, но пока я не разочарован. Хотя по всему интернету его ругают.

  • @geklberryfinn7623
    @geklberryfinn7623 4 года назад

    Добрый день. Спасибо большое за ролик. Многое узнал. А именно что бывают подделки. Вот и у меня DA5853... Что я с ней только не делал. И адреса менял и пины проверял. Ни в какую не запускается. Плюнул и заказал такую как в Вашем видео. Надеюсь пришлют то что заказывал. В моем случае модуль называется GY-271. Разные скетчи пробовал закачивать. Проверка скетча проходит нормально - без ошибок, заливаю ииии... тишина.. Через пару дней придет новый модуль - я еще попробую. По результатам отпишусь. Пытаюсь сделать простой авторулевой для маленькой яхты.

    • @MikhailMomot
      @MikhailMomot  4 года назад

      Добрый день. Рекомендую для яхты другой прибор - bno-055

    • @geklberryfinn7623
      @geklberryfinn7623 4 года назад

      @@MikhailMomot Спасибо большое за совет по модулю bno-055, поискал - нашел-заказал. Мне пришел другой модуль HMC5883L, но к сожалению опять с левым чипом 5883. Подскажите пожалуйста как подправить скетч(изменить адрес) чтоб его можно было оживить.

    • @MikhailMomot
      @MikhailMomot  4 года назад

      @@geklberryfinn7623 Сергей , сделайте сканирование адресов i2c и узнаете его адрес.

    • @geklberryfinn7623
      @geklberryfinn7623 4 года назад

      Благодарю. Завтра поупражняюсь... отпишусь...

    • @geklberryfinn7623
      @geklberryfinn7623 4 года назад

      @@MikhailMomot Добрый день Михаил. Большое спасибо за советы - от сканировал адреса - оказался на моем устройстве адрес "0х0D". Подправил скетч - заработало, но не до конца. (я же только учусь) Монитор порта показывает надпись "Anl = 0.00" И данные никакие не изменяются... Если Вас не затруднит - укажите пожалуйста направление куда дальше копать в изменении скетча? На какие детали стоит обратить внимание? С уважением Сергей.

  • @berrimaghassen
    @berrimaghassen 7 лет назад

    Great explanation .. but i have a question How can I get a perfect yaw angle measurement without drifting value !! ( i know that a compass is needed because the yaw has no reference like an accelerometer) but how to combined them to get that perfect yaw angle !??
    thank you in advance

    • @MikhailMomot
      @MikhailMomot  7 лет назад +1

      Everything depends on an objective. Here the problem of the movement on the plane was solved. It is necessary to unite data of several devices at inclinations. In this case data not only from a compass are required.
      If it is about the movement on the plane, then data from a gyroscope and the accelerometer just mix up in proportion.

    • @MikhailMomot
      @MikhailMomot  7 лет назад +1

      At the fast movement it is necessary to use a gyroscope. The compass will be required for the help. But for use of a compass it is necessary to stop and switch off motors.