Forum: Mikrocontroller und Digitale Elektronik Fake Magnetometer GY-273 HMC5883L aus Spanien?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Edward C. (teddy)


Bewertung
0 lesenswert
nicht lesenswert
Ich verzweifle gerade an HMC5883L boards (habe 8 Stueck) aus Ebay 
Spanien ...
Referenz bei Ebay: 322176547765

Der hat 24 Euro fuer ein Breifumschlag und €1.55 Post verangt, ging also 
schon gut los ...

Das Ding antwortet falsch auf Addresse 0x0D:

i2cdetect 5
WARNING! This program can confuse your I2C bus, cause data loss and 
worse!
I will probe file /dev/i2c-5.
I will probe address range 0x03-0x77.
Continue? [Y/n]
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- 0d -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

Und sein Dump, mal so, mal so ... :

i2cdump -r 0x00-0x3f -y 5 0x0d b
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: XX XX 00 00 00 00 00 00 00 00 00 00 01 ff 00 00    XX..........?...
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
20: 0f 03 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00    ??..............
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................

i2cdump -r 0x00-0x3f -y 5 0x0d b
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 00 00 00 00 00 00 00 00 00 00 00 00 01 ff 00 00    ............?...
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
20: 0f 03 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00    ??..............
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................

Am meisten find ich doof: Die Marking auf dem Teil:
Sollte
L883
sein.

Ist aber
.DA
5883

Hab Ich Fakes erwicht?

Weiss Einer was von einem Magnetometer auf Addresse 0x0d?

Wollt noch ein Scope an den Level shifter klemmen und sehen ob der 
hinter den FETs noch tut (wegen den XX Faellen beim dump ....). Am 5V 
Teil sehen die Signale gut aus, der ACK ist sauber.

Danke fuer jegliche Hilfe,

Edward

von Edward C. (teddy)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Auf 3V3 Seite alles I2C maessig OK. Weiss zur Zeit nicht weiter ...

von Lutz (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Edward C. schrieb:
> i2cdetect 5

Woran betreibst du denn die Sensoren???

von Edward C. (teddy)


Bewertung
0 lesenswert
nicht lesenswert
I2C-USB vom Till Harbaum

Laeft super mit HMC5983L, SAA7113 und SAA7120 etc ...
Warum nicht mit diesem Magneto Modell weiss Ich nicht. Doch auf dem 
Scope sieht es ja richtig aus, und der (fake?) Chip antwortet, nur nicht 
wo ein HMC5883(L) soll ...
Und die Register sehen auch nicht richtig aus, der HMC5983 sieht da 
schon besser aus, und konnte Ihn auch schon verwerten.

von Edward C. (teddy)


Bewertung
0 lesenswert
nicht lesenswert
Habe auch gerade gemerkt:

Der Ebay Verkaeufer verwechselt ja GY-273, es sollte (ist) ein GY-271 
sein.

Ich habe auch schon meine Finger wund gegoogelt um zu sehen ob andere 
schon fake HMC5883 oder GY271 hatten. Kann doch nicht sein dass Ich der 
Erste bin ;) Naja, Morgen probier Ich einen 2ten von den 8 ...

von Edward C. (teddy)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
So, die Echten sind da, und es klappt auf Anhieb. Eindeutig FAKE!

von Michael A. (michael_a43)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin auch auf einen Fake reingefallen.
Meine "HMC5885L" melden sich auch auf 0d.

Gruß,

Michi

von Mara (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hi Guys,
My magnetometer HMC5883L also connects on the address 0d. Does that mean 
that it is fake?? Sorry, I don`t understand enough German to be sure 
from the above.
Thanks!
Mara

von Daniel B. (dbuergin)


Bewertung
0 lesenswert
nicht lesenswert
@mara

I can only translate for you, yes they all agree that this
boards must be fake boards.

von Sven B. (mainframeosx)


Bewertung
0 lesenswert
nicht lesenswert
Hab hier auch das Problem.

von Samuel (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich hatte das selbe Problem, es handelt sich um den Falschen Chip, der 
hier verbaut ist.
Ich habe lange gebraucht bis ich da drauf gekommen bin.
Bis ich das auf Reddit gefunden habe.
Anstatt eine HMC5883 wurde ein QMC5883 verbaut, einfach die Richtige 
Libary verwenden, dann funktioniert alles bestens.

https://github.com/mechasolution/Mecha_QMC5883

https://www.reddit.com/r/AskElectronics/comments/5xo3md/problem_with_hmc5883l_magnetometer/

von Thomas Engelbrecht (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Wo kann ich denn einen echten HMC5883L kaufen

VG

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.