Fake Magnetometer GY-273 HMC5883L aus Spanien?

OP #4876577
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
OP #4876877
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.
OP #4876884
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 ...
Gast #5144344
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/

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.