Zum Hauptinhalt springen

Hardware-Details

Das Board trägt einen Bosch BME690, der Temperatur, relative Luftfeuchtigkeit, Luftdruck und den Widerstand eines beheizten Metalloxid-Gassensors misst. Er kommuniziert ausschließlich über I2C, und zwar über zwei Qwiic-Connectors und eine 4-polige Stiftleiste, die sich dieselben vier Leitungen teilen. Zwei 100-nF-Kondensatoren entkoppeln den Sensor, 10-kΩ-Pull-ups liegen an SDA und SCL, und zwei Lötjumper legen die I2C-Adresse fest bzw. trennen die Pull-ups ab.

Wichtige Spezifikationen​

SpecificationValue
Schnittstelle
SchnittstelleI2C
Qwiic-kompatibelJa, 2 Connectors
Standard-I2C-Adresse0x76
I2C-Adresse änderbarJa, 0x77 mit dem ADDR-Jumper
SteckbrettkompatibelJa, 4-polige 2,54-mm-Stiftleiste (GND, 3V3, SDA, SCL)
Stromversorgung
Versorgungsspannung1,71 bis 3,6 V an 3V3, kein Spannungsregler
LogikpegelNur 3,3 V
Betriebsstrom3,1 mA im Durchschnitt im Standard-Gasscan-Modus (Bosch-Angabe bei 1,8 V)
Ruhestrom0,11 µA (Bosch-Angabe bei 1,8 V, 25 °C)
Pull-ups10 kΩ an SDA und SCL, mit dem Jumper trennbar
Sonstiges
SensorBosch BME690
MisstTemperatur, relative Luftfeuchtigkeit, Druck, Gaswiderstand
Temperatur-40 bis 85 °C, ±0,5 °C (0 bis 65 °C), ±1 °C außerhalb dieses Bereichs
Luftfeuchtigkeit0 bis 100 % r. F., ±3 % r. F. (20 bis 80 % r. F., 25 °C, einschließlich Hysterese)
Druck300 bis 1100 hPa, ±0,5 hPa (0 bis 65 °C)
Gasscan10,8 s pro Standard-Scan (Bosch-Angabe)
Befestigungslöcher2x 3,2 mm
Abmessungen22 x 22 mm

Pinbelegung​

Pinbelegungsdiagramm des Soldered BME690 Breakout
Pinbelegung des Soldered BME690 AI temperature, humidity & gas sensor breakout
Pin-BeschriftungPin-NameBeschreibung
GNDMasseGemeinsame Masse mit dem Controller.
3V3Versorgung1,71 bis 3,6 V. Speist VDD und VDDIO des Sensors direkt und legt damit auch den I2C-Logikpegel fest.
SDAI2C-DatenDatenleitung des Sensors, mit einem 10-kΩ-Pull-up nach 3V3, solange der Pull-up-Jumper geschlossen ist.
SCLI2C-TaktTaktleitung des Sensors, mit einem 10-kΩ-Pull-up nach 3V3, solange der Pull-up-Jumper geschlossen ist.
Qwiic (2x)3V3, GND, SDA, SCLDieselben vier Leitungen wie an der Stiftleiste. Verwenden Sie einen der beiden Connectors und den anderen, um das nächste Qwiic-Board anzuschließen.

Spannung und Logikpegel​

VerbindungUnterstützte SpannungHinweise
3V31,71 bis 3,6 VKein Spannungsregler auf dem Board. 4,25 V ist der absolute Maximalwert des Sensors.
SDA, SCLBis zur Versorgung 3V3Die I/O des Sensors wird aus 3V3 gespeist. Der absolute Maximalwert an einem Schnittstellenpin ist die Versorgungsspannung plus 0,3 V.
Qwiic3,3 VFührt dieselben Leitungen 3V3, GND, SDA und SCL.

Dies ist ein 3,3-V-Board. Schließen Sie 3V3 nicht an 5 V an, und ziehen Sie SDA oder SCL nicht über die Versorgung 3V3, zum Beispiel durch einen 5-V-Controller.

Abmessungen​

Das Board misst 22 x 22 mm und hat zwei Befestigungslöcher mit 3,2 mm Durchmesser. Deren Mittelpunkte liegen 16 mm auseinander, und jeder Mittelpunkt ist 3 mm von den beiden nächsten Boardkanten entfernt.

Jumper​

Soldered BME690 Breakout von oben, mit JP2 unten links und JP1 unten rechts, neben den Stiftleistenpins GND, 3V3, SDA und SCL
JP2 befindet sich unten links auf dem Board, JP1 unten rechts
JumperStandardFunktion
JP2 (ADDR)0x76: Eine Kupferbahn verbindet die mittlere Lötfläche mit der GND-Lötfläche, sodass SDO des Sensors auf GND liegtLegt die I2C-Adresse fest. Für 0x77 trennen Sie die Bahn zwischen der mittleren Lötfläche und der GND-Lötfläche auf, löten dann die mittlere Lötfläche an die 3V3-Lötfläche und erstellen den Sensor mit BME690(address=BME69X_I2C_ADDR_HIGH).
JP1Verbunden: Kupferbahnen verbinden die mittlere Lötfläche (3V3) mit beiden äußeren LötflächenVerbindet die 10-kΩ-Pull-ups an SDA und SCL mit 3V3. Trennen Sie beide Bahnen auf, um die Pull-ups zu entfernen, zum Beispiel wenn andere Boards am Bus sie bereits bereitstellen.

Verbinden Sie die mittlere Lötfläche von JP2 mit genau einer Seite. Ist sie sowohl mit der GND- als auch mit der 3V3-Lötfläche verbunden, schließt sie 3V3 mit GND kurz: Trennen Sie die Bahn zur GND-Lötfläche auf, bevor Sie die 3V3-Seite löten. Ist sie mit keiner verbunden, schwebt der SDO-Pin des Sensors und die I2C-Adresse ist undefiniert.

Hardware-Repository​