Hiho

Ich versuche derzeit das Kompaßmodul cmps03 an das rnmega2560 Board anzuschließen. Unter Verwendung der Beispielsoftware versuche ich die Firmware auszulesen. Dabei habe ich festgestellt, da das Programm nur durch läuft, wenn ich mit der Hand an die I2C-Kabel fasse.

berühre ich nur das SCL kabel gibt mir die Software eine 0 raus
Berühre ich beide Kabel kommt meist eine 255 - mitunter aber auch irgendwas anderes raus.

Jetzt gehe ich mal schwer davon aus, dass es sich hier um irgendein elektronisches Problem handelt - aber ich komme irgendwie nicht weiter.

Die Anschlüsse am Kompassmodul sind:
PIN1: +5V
PIN2: (SCL) an PIN 40 am rnmega 2560 und mit 4,7K an +5V
PIN3: (SDA) an PIN 41 am rnmega 2560 und mit 4,7K an +5V
PIN9: GND

Ich habe das Ganze auch schon mit 10K Widerständen getestet - gleiches Ergebnis. Anschluß an ein Labornetzteil (wegen der Spannungsspitzen ) hat auch nix gebracht.

Irgendwie weis ich grad nicht mehr weiter.
Vieleicht hat ja noch jemand ne Idee - das kann doch eigentlich nicht soo schwer sein

Gruss Liquidus