Fake Magnetometer GY-273 HMC5883L aus Spanien?

#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
#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.
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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren