Hardware-Details
Das Board trägt das Bosch-BMM350-Magnetometer, einen 1,8-V-Regler, einen I2C-Pegelwandler, zwei Qwiic Connectors, eine 4-polige und eine 2-polige 2,54-mm-Stiftleiste sowie fünf Lötjumper.
Wichtige Spezifikationen
| Specification | Value |
|---|---|
| Schnittstelle | |
| Schnittstelle | I2C; INT-Ausgang für „Daten bereit“ |
| Qwiic-kompatibel | Ja, 2x Qwiic Connector |
| Standard-I2C-Adresse | 0x14 |
| I2C-Adresse änderbar | Ja, 0x15 mit Jumper JP5 |
| Steckbrett-kompatibel | Ja, 4-polige und 2-polige 2,54-mm-Stiftleisten (unverlötet mitgeliefert) |
| Messung | |
| Messarten | Magnetfeld, 3 Achsen; Sensortemperatur |
| Messbereich | ±2000 µT auf allen Achsen; Ausgabedatenrate 25/16 Hz bis 400 Hz im Normalmodus, bei 400 Hz ohne Mittelung (die Bibliotheken starten bei 100 Hz mit 4-facher Mittelung und senken sie bei 200 Hz auf 2 Messwerte und bei 400 Hz auf keine); Forced-Modus bis 200 Hz, nur ohne Mittelung |
| Messgenauigkeit | Auflösung etwa 0,1 µT; Nullfeld-Offset typisch ±25 µT (25 °C), typisch ±2 µT nach der Bosch-eCompass-Kalibrierung; Empfindlichkeitsfehler typisch ±1 % (X, Y), ±3 % (Z) |
| Versorgung | |
| Versorgungsspannung | 2 V bis 5 V am 3V3-Pin der Stiftleiste; die Qwiic Connectors nutzen dieselbe Versorgung |
| Logikpegel | SDA, SCL: pegelgewandelt, wie die Versorgung; INT, AD: 1,8 V |
| Betriebsstrom | typisch 350 µA, Normalmodus, 100 Hz, 4-fache Mittelung, die Einstellung, mit der beide Bibliotheken starten (200 µA bei 2-facher Mittelung) |
| Suspend-Strom | typisch 1,8 µA |
| Sonstiges | |
| IC-Teilenummer | Bosch BMM350 |
| Betriebstemperatur | -40 bis +85 °C |
| Abmessungen | 22 x 22 mm |
| Montagelöcher | 2x 3,2 mm |
Die Stromwerte sind die typischen Werte des BMM350 für den Sensor allein. Die Werte für den Normalmodus gelten bei 25 °C; der Wert für den Suspend-Modus ist ohne Temperaturangabe angegeben.
Pinbelegung

| Pin-Beschriftung | Pin-Name | Beschreibung |
|---|---|---|
GND | Masse | Masse, gemeinsam mit beiden Qwiic Connectors. |
3V3 | Versorgung | 2-V- bis 5-V-Versorgung für den Regler und den Pegelwandler des Boards, gemeinsam mit beiden Qwiic Connectors. |
SDA | I2C-Daten | I2C-Datenleitung, pegelgewandelt auf die Versorgung an 3V3. |
SCL | I2C-Takt | I2C-Taktleitung, pegelgewandelt auf die Versorgung an 3V3. |
AD | Adresse | Der Adress-Pin des BMM350, direkt vom Sensor mit 1,8-V-Logik: Low wählt 0x14, High wählt 0x15. Wird mit JP5 eingestellt (siehe Jumper). |
INT | Interrupt | Der Interrupt-Ausgang des BMM350 für „Daten bereit“, direkt vom Sensor mit 1,8-V-Logik. |
Spannungen und Logikpegel
| Verbindung | Unterstützte Spannung | Hinweise |
|---|---|---|
3V3-Pin | 2 V bis 5 V | Speist den 1,8-V-Regler und den I2C-Pegelwandler auf dem Board. |
| Qwiic Connectors | Wie 3V3 (2 V bis 5 V) | Am selben Versorgungsnetz wie der 3V3-Pin. |
SDA, SCL | Wie 3V3 | Über den I2C-Pegelwandler. |
INT, AD | 1,8 V | Kein Pegelwandler an diesen Pins. |
Die Qwiic Connectors hängen an derselben Versorgung wie die Stiftleiste. Wenn
Sie den 3V3-Pin mit 5 V speisen, führen auch beide Qwiic Connectors 5 V.
Verketten Sie dann keine Qwiic-Boards, die nur für 3,3 V ausgelegt sind, mit diesem Breakout.
INT ist ein 1,8-V-Signal. Der Controller-Pin, mit dem Sie es verbinden, muss
1,8 V als logisches High erkennen.
Abmessungen
Das Board misst 22 x 22 mm und hat zwei 3,2-mm-Montagelöcher. Die Stiftleisten haben das übliche Rastermaß von 2,54 mm.
Jumper

Die Jumper sind auf dem Board beschriftet. Wenn die Stiftleiste GND, 3V3, SDA, SCL
oben liegt, wie auf dem Foto, befinden sich JP1 und JP2 unten links,
unter dem linken Qwiic Connector. JP5 sitzt in der Mitte, über den Pins AD und
INT. JP3 sitzt rechts, unter dem rechten Qwiic Connector, und JP4
unten rechts.
| Jumper | Standard | Funktion |
|---|---|---|
JP5, Adresse | Geschlossen: Adresse 0x14 | Für 0x15 umstellen: die Standardseite auftrennen und die andere Seite mit Lot überbrücken. |
JP3 und JP4, I2C-Pull-ups | Geschlossen: Pull-ups verbunden | JP3 trennt die I2C-Pull-ups auf der 3V3-Seite, JP4 die auf der 1,8-V-Seite. Trennen Sie einen Jumper auf, um seine Pull-ups abzutrennen. |
JP1, Reglerfreigabe | Geschlossen | Auftrennen, um den Enable-Pin des Reglers abzutrennen. |
JP2, Reglerüberbrückung | Offen | Überbrücken, um den Regler zu umgehen und 3V3 mit der 1,8-V-Seite zu verbinden. |
Lassen Sie den Adress-Pin nie offen (floating): Der BMM350 braucht daran einen definierten Pegel,
sonst ist seine I2C-Adresse undefiniert. Wenn Sie die Standardseite von JP5 auftrennen, überbrücken Sie
die andere Seite.
Lassen Sie JP2 offen, es sei denn, Sie speisen das Board mit 1,8 V. Eine Überbrückung legt
die Spannung von 3V3 direkt auf die 1,8-V-Seite. Der BMM350 arbeitet mit 1,72 V bis
1,98 V, und 2 V sind seine absolute maximale Versorgungsspannung.
Hardware-Repository
Das Hardware-Repository für dieses Board ist noch nicht verfügbar! Wir arbeiten daran. In der Zwischenzeit kontaktieren Sie uns bitte, um die Hardware-Dateien zu erhalten.