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

Mailbag: QMC5883L 3-Axis Compass Module (Schematic, Tests, Arduino Library)

Поделиться
HTML-код
  • Опубликовано: 16 авг 2024
  • The QST chip on this module is a license build Honeywell HMC5883L …
    ↓↓↓ Complete description, time index and links below ↓↓↓
    First we have a look at the module under the microscope, because 13 components on 2.1cm² are a bit too much for the naked eye. After that we reverse-engineer the circuit and verify that it is indeed fully compatible with our 5V Arduino.
    But beware! The QST QMC5883L is pin compatible to the Honeywell HMC5883L, but not software compatible. We’ll find a working Arduino library for that thing anyway and do some tests. We have a look at its interrupt output with the scope too.
    00:00 Intro - module and pin header in ESD bag inside envelope
    00:15 Microscopy - 14mm by 15mm board with 13 components
    03:51 Circuitry - reversed engineered, actually quite good
    08:20 Warning - not all QMC5883L modules are fully 5V tolerant
    08:45 Hookup - to an Arduino with just four wires
    09:38 Oscilloscope - timing and voltage level of data ready pin
    10:04 Library - for using the QMC5883L with an Arduino
    12:16 Interference - it’s a diva when it comes to magnetic fields
    13:27 HMC5883L - pin- but not software-compatible to QMC5883L
    14:25 Listing - on eBay, in German, but you can get those anywhere
    15:12 Wrap-up - more to come about this module, bye
    Mailbags • Mailbags
    Reviews • Reviews
    #compass #magnetometer #module #mailbag #postbag #firstimpressions #test #review #robertssmorgasbord

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

  • @electronic7979
    @electronic7979 2 года назад +1

    İnformative video 👏

  • @learn3715
    @learn3715 2 года назад +1

    Great upload video! 👍 stay connected! 😍Like 👍👍👍

  • @fredknox2781
    @fredknox2781 2 года назад

    Interesting that the original Honeywell chip, HMC5883L, is listed as obsolete at Digi-Key.

    • @robertssmorgasbord
      @robertssmorgasbord  2 года назад

      I guess that's the reason they were willing to licensed that design to QST. I'm just wondering why QST didn't keep the software interface? Was that required by the license agreement or did they saw an opportunity to make that chip just a wee bit cheaper in production.

  • @andymouse
    @andymouse 2 года назад

    Cheers.

    • @robertssmorgasbord
      @robertssmorgasbord  2 года назад

      Thanks! Actually I was a bit surprised that the HMC5883L and QMC5883L are not software compatible.

  • @Sabhail_ar_Alba
    @Sabhail_ar_Alba Год назад +1

    I think there's probably a reason why Honeywell don't make them anymore. I've personally found them to be hopelessly inaccurate and not stable enough for
    real world projects.

    • @robertssmorgasbord
      @robertssmorgasbord  Год назад +1

      Yeah, that's probably it. And the licensed version from QMC might be even worse. I tried my best to the the maximum out of that QMC5883L, but it's simply to noisy and has too much drift (QST QMC5883L 3-Axis Digital Compass and Arduino MCU - The Details (5) ruclips.net/video/pfMf-4S9yzk/видео.html ).

  • @David_11111
    @David_11111 2 года назад

    yay

  • @krisztian2232
    @krisztian2232 2 года назад

    Hi Robert, it's an awesome analysis. I use the same sensor followed your instruction, but the calibration returns only 0,0,0,0,0,0. Is it possible to get you somehow private conversation with you?

    • @robertssmorgasbord
      @robertssmorgasbord  2 года назад +1

      Hi Krisztián, I'm sorry, but RUclips is just a hobby for me and for privacy reasons I do not provide any contact information. I hope you understand.

    • @krisztian2232
      @krisztian2232 2 года назад

      @@robertssmorgasbord vielen Dank für die Rückmeldung, ich verstehe es auch. Kann ich mal vielleicht hier ein paar Fragen stellen, oder IRC / Discord?

    • @robertssmorgasbord
      @robertssmorgasbord  2 года назад

      @@krisztian2232 Sorry, aber ich habe im Moment echt wenig Zeit. Meine Videos schneide ich gerade immer Samstag Abend und schreibe die Beschreibungen am Sonntag Morgen um sie dann gleich veröffentlichen. Und mit der Beantwortung der Kommentare komme ich auch kaum noch nach (wie Du an den 4 Tagen Verzögerung sehen kannst).

    • @krisztian2232
      @krisztian2232 2 года назад

      @@robertssmorgasbord Alles gut, vielen Dank für deine Rückmeldung. Problem habe ich gelöst, aber die QMC5883L libs kannst du in die Tonne werfen. Die sind alle Schrott. Ich habe gy-271 und gy-273 probiert und die haben nur mit Adafruit_HMC5883_Unified lib richtig funktioniert.

    • @robertssmorgasbord
      @robertssmorgasbord  2 года назад

      @@krisztian2232 Nochmals, vielen Dank für Dein Verständnis! Sieht so aus als bist Du in die QMC5883L/HMC5883 Softwarekompatibilitätsfalle getappt - die beiden Chips sind zwar Pinkompatibel, aber NICHT Softwarekompatibel. Für den QMC brauchst Du eine dedizierte QMC Bibliothek (z.B. Adafruit) und für den HMC eine dedizierte HMC Bibliothek. Es hilft da überhaupt nicht, dass viele Chinesischen Breakout-Boards als HMC verkauft werden, obwohl ein QMC Chip drauf ist. Ich freue mich auf jeden Fall, dass Du Dein Problem gelöst bekommen hast. Und sei froh, dass Du einen HMC hast - die vom QMC gemessenen Werte sind total verrauscht.