HMC5883 an 5V I²C

Status
Nicht offen für weitere Antworten.
#1
Hallo zusammen,

ich habe ein kleines Problem, den HMC5883 Kompass an den I²C Bus des Aduino anzuschliessen.
Der Arduino läuft ja mit 5V ( gibt ja auch die 3.3V Variante ) und somit auch der I²C Bus.
Wenn ich den Sensor dort anschliesse, wird er es vermutlich nicht überleben, da er mit Vmax 3.3V spezifiziert ist.
Jetzt habe ich mir den level shifter PCA9306 von TI ausgesucht, um das Problem zu beheben.
Da gäbe es jetzt (mindestens :) ) zwei Fragen:

Hat schon jemand Erfahrungen gemacht mit dem Selbstbau eines shifters ?
Ich weiß, die gibts auch fertig bei drotek, aber ich möchte das aber gerne selber lösen.

Würde es etwas bringen, auf ein 3.3V Arduino zu wechseln, bzw. läuft der WMP auch mit 3.3V ?
Dem BMA020 von ELV wäre es ja wurscht :) .

Schöne Grüße Uli
 

estacado

Erfahrener Benutzer
#2
Hallo,

Du brauchst noch eine 3.3 V Spannungsversorgung, sowohl für den HMC5883 und auch für den PCA9306.
Aber der IDG-600 der WMP läuft auch mit 3.3 V, Zumindest steht das so im Datenblatt des Chips.

Gruß
Frank
 
Zuletzt bearbeitet:
#3
Hallo Frank,

hab gerade gesehen, dass ich in das falsche Forum gepostet habe. Sollte eigentlich zum wiicopter.
Die 3.3V habe ich auf dem Shield mit einem Lowdropper realisiert. Der schafft zwar nur 100mA aber im Zeifelsfall würde ich einen DC-DC Wandler bauen.
Wenn aber die Peripherie auch mit 3.3V läuft, wäre es einen Versuch Wert.
Dann müsste ich aber aus den 5V des BEC global 3.3V erzeugen.

Der level shifter kostet dagegen nur knapp 1€ und ein kleines Platinchen mit ein wenig "Vogelfutter" drum rum.

Mal 'ne Nacht drüber schlafen, oder zum Grübeln in die Badewanne - klappt erstaunlich gut bei mir :).


Gruß Uli
 
Zuletzt bearbeitet:

JUERGEN_

Generation 60++
#4
ich weiss jetzt nicht wo dein Problem liegt, wenn du einen ELV-BMA020 verbaut hast. :confused:

der hat nen Spanungsregler, sowie einen LLC verbaut, an den du den Kompass anschliessen kannst.


das ist zwar kein Kompass.



wäre aber das gleiche Verfahren.

:)
 
Zuletzt bearbeitet:
#6
Waaah,

auf die einfachste Lösung bin ich natürlich nicht gekommen. Stimmt, der BMA hat ja alles an Board .
Da half auch das Wannenbad nichts :) .

Hab' vielen Dank für den Tipp !


Uli
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten