HMC5843 3-achsen Magnetkompass

Fragen zu Programmiersprachen und Software für den Hive und die Propellerchips
Antworten
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

HMC5843 3-achsen Magnetkompass

Beitrag von PIC18F2550 »

Hallo,

hatt schonmal jemand den HMC5843 am Propeller zum laufen gebracht?

Beim auslesen der Register X,Y und Z steht immer 0xFF drinn.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Benutzeravatar
TuxFan
Beiträge: 1022
Registriert: So 6. Sep 2009, 11:18

Re: HMC5843 3-achsen Magnetkompass

Beitrag von TuxFan »

Moin moin!
Leider hab ich dies IC noch nicht, sonst hätte ich da schon mal dran experimentiert, steht aber ganz oben auf der Wunschliste.
Ich denke mal Du hast beide Pull-Up Widerstände (50kOhm) an SCL und SDA angebracht ? Sonst gibt das eventuell Probleme beim high speed Modus.


Gruß
TuxFan
Wunder gibt es immer wieder.......
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: HMC5843 3-achsen Magnetkompass

Beitrag von PIC18F2550 »

HMC5843 ist Auslaufmodell vom Honywel,
habe ich auch erst erfahren.

Nachfolger soll Triple Axis Magnetometer Breakout - HMC5883L sein.

bei Sparkfun für $14,95

Pullup 10K in SDA ist vorhanden und SCL besitzt keinen open Collector am Prop

10k laut Datenblatt (im WIKI)

es gibt nur 4 Anschlüsse solte eigentlich kein Problem sein.

Vor 2 Jahren hatte ich mal so ein ding am laufen war leiden damals nicht meiner.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Benutzeravatar
TuxFan
Beiträge: 1022
Registriert: So 6. Sep 2009, 11:18

Re: HMC5843 3-achsen Magnetkompass

Beitrag von TuxFan »

Moin moin!

Mach auch an SCL einen Pull-Up Widerstand, wirkt Wunder. Ist z.B. eine RTC angeschlossen kann man diese nur dann stellen (beschreiben), wenn dieser Widerstand vorhanden ist (eigene Erfahrung). Für das EEProm braucht man ihn nicht. Aus diesem Grund hab ich im MonoProp, SoMProp und GBP beide Widerstände (SDA und SCL) eingebaut. Auch meine RTC im Hive_R13 (Zwischenplatine unter Administra-EEProm) funktionierte erst, als ich den Widerstand für die SCL-Leitung eingefügt hatte.

Gruß
TuxFan
Wunder gibt es immer wieder.......
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: HMC5843 3-achsen Magnetkompass

Beitrag von PIC18F2550 »

auch wirkungslos ich bekomme eindach kein L Impuls aus dem Ding.

Ich muss mal was anderes Propieren.

Ist übrigens solo auf den Leitungen.
Gruß
PIC18F2550

drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Benutzeravatar
TuxFan
Beiträge: 1022
Registriert: So 6. Sep 2009, 11:18

Re: HMC5843 3-achsen Magnetkompass

Beitrag von TuxFan »

Hast Du eine selber entwickelte Platine für den Kompaß oder ein fertiges Breakoutboard ?

Gruß
TuxFan
Wunder gibt es immer wieder.......
Antworten