Seite 1 von 1
HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 13:13
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.
Re: HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 16:39
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
Re: HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 19:06
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.
Re: HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 19:22
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
Re: HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 19:31
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.
Re: HMC5843 3-achsen Magnetkompass
Verfasst: So 6. Nov 2011, 20:12
von TuxFan
Hast Du eine selber entwickelte Platine für den Kompaß oder ein fertiges Breakoutboard ?
Gruß
TuxFan