Rab1-sensorfusion Rutronik Adapter Board User Manual

Rab1-sensorfusion Rutronik Adapter Board User Manual

RAB1-logo

RAB1-SENSORFUSION Rutronik Adapter Board

RAB1-SENSORFUSION-Rutronik-Adapter-Board-product-image

Versions

Table 1 

VersionDateRationale
0.1April 04, 2022First draft. Author: GDR

Introduction

RAB1-SENSORFUSION is an Arduino shield adapter for the environment and inertial sensors from Infineon, Sensirion and Bosch evaluation and prototyping. It is powered via Arduino headers with a single 3.3V supply. No overvoltage, polarity protection or voltage regulator included. All the sensors are configured to work with the I2C interface only, except the DPS310XTSA – it can be used with SPI as well as with I2C [I2C is default]. All the I2C addresses are fixed for all the sensors and cannot be reconfigured. Every particular sensor could be disconnected from the power supply and I2C circuits by unsoldering solder bridges. The interrupts of BMI270 and BMP581 could be connected to almost any Arduino pin using solder bridges configuration or simply using wires [the holes at every pin are provided for that purpose].

Features
  • DPS310 – Infineon’s digital XENSIVTM barometric pressure sensor.
  • BMP581 – Bosch’s digital pressure sensor.
  • SGP40 – Sensirion’s indoor air quality sensor for VOC measurements.
  • BME688 – Bosch’s digital low power gas, pressure, temperature and humidity sensor with AI.
  • SHT41 – Sensirion’s high-accuracy and low power relative humidity and temperature sensor.
  • BMI270 – Bosch’s 6-axis, smart, low power inertial measurement unit.
  • I2C and SPI interface via Arduino compatible ADAM-TECH connectors.
  • A Keystone Electronics Test Point connector for a ground signal.
Overview

RAB1-SENSORFUSION-Rutronik-Adapter-Board-01Fig. 1. Adapter Board’s layout.

I2C Addresses

Table 2

DesignatorDevice7-bit Hex I2C Address
U1DPS310XTSA10x77
U2SGP40-D-R40x59
U3BMI2700x68
U5BME6880x76
U6BMP5810x47
U7SHT41-AD1B-R20x44

Solder Bridges

RAB1-SENSORFUSION-Rutronik-Adapter-Board-02.Fig. 2. Locations of the Solder Bridges [SBxx] (please check the schematics and layout document to see in detail).

Table 3 

Solder BridgeCircuitDefault
SB1BMI270 INT1 connection with Arduino INT1.Closed
SB2BMI270 INT2 connection with Arduino INT1.Opened
SB3BMP581 INT connection with Arduino INT1.Opened
SB4BMI270 INT1 connection with Arduino INT2.Opened
SB5BMI270 INT2 connection with Arduino INT2.Closed
SB6BMP581 INT connection with Arduino INT2.Opened
SB7SGP40 I2C SDA connection.Closed
SB8SHT41 +3.3V power supply.Closed
SB9SHT41 I2C SCL connection.Closed
SB10SGP40 +3.3V power supply.Closed
SB11SGP40 I2C SCL connection.Closed
SB12BMI270 +3.3V power supply.Closed
SB13BMI270 INT1 connection with Arduino INT3.Opened
SB14BMI270 INT2 connection with Arduino INT3.Opened
SB15SHT41 I2C SDA connection.Closed
SB16BMP581 +3.3V power supply.Closed
SB17BMP581 I2C SCL connection.Closed
SB18BME688 +3.3V power supply.Closed
SB19BMP581 INT connection with Arduino INT3.Closed
SB20I2C SCL Pull-up resistor R1 enable.Closed
SB21I2C SDA Pull-up resistor R2 enable.Closed
SB22BMP581 I2C SDA connection.Closed
SB23BMI270 I2C SCL connection.Closed
SB24BMI270 I2C SDA connection.Closed
SB25BME688 I2C SDA connection.Closed
SB26BME688 I2C SCL connection.Closed
SB27DPS310 SPI CS connection with Arduino IO.Opened
SB28DPS310 SPI MISO connection with Arduino IO.Opened
SB29DPS310 SPI SCK connection with Arduino IO.Opened
SB30DPS310 +3.3V power supply.Closed
SB31DPS310 I2C SDA connection.Closed
SB32DPS310 I2C SCL connection.Closed
SB33DPS310 SPI MOSI connection with Arduino IO.Opened
SB34Arduino SPI CS select between P4[3] and P1[3].Opened
SB35Arduino SPI CS select between P4[3] and P1[3].Opened

Fuses
The RAB1-SENSORFUSION board has only one 2A fast acting fuse F1 in a 1206 package; Part No: CC12H2A-TR „Eaton“.

Changing the fuses or solder bridges
The SMD „Chipping Tool“ is recommended to use for SMD solder bridges or fuses soldering on the RAB1-SENSORFUSION development board.

Supported firmware and software examples
RutDevKit-PSoC62_SensorFusionAdapter_Demo
The firmware example uses KitProg3 Debug UART for debugging output. All sensor raw values are presented once per second: BMP390 Temperature & Pressure; BME688 Temperature, Humidity, Pressure & Gas Resistance with Index; SHT41 Temperature and Humidity; SGP40 VOC Raw Value and VOC Index; BMI270 Accelerometer and Gyroscope x, y, z-axis values.

RAB1-SENSORFUSION-Rutronik-Adapter-Board-03Fig. 3. Running the demo.

Board Pinout 

RAB1-SENSORFUSION-Rutronik-Adapter-Board-04

Mechanical Layout

RAB1-SENSORFUSION-Rutronik-Adapter-Board-05

Bill of Materials
DesignatorValueSpecificationQuantityManufacturerManufacturer Part

No.

SupplierSupplier part

number

C147uFx6V6V, 20%1AVXNOJB476M006RWJRutronikKTA6684
C2, C4,
C6, C8, C9, C10, C11, C12,
C13
100nFX7R, 25V, 10%9AVX04023C104KAT2ARutronikKKK20175
C3, C51uFX5R, 25V, 10%2Samsung EMCL05A105KA5NQN CRutronikKKS2216
F1CC12H2A-TR63V, 2A1EATONCC12H2A-TRRutronikFUSE10755
P1RS1-10-G-41310 pos. 2,54mm1ADAM TECHRS1-10-G-413RutronikCONN9323
P3, P5RS1-08-G-4138 pos. 2,54mm2ADAM TECHRS1-08-G-413RutronikCONN9321
P4RS1-06-G-4136 pos. 2,54mm1ADAM TECHRS1-06-G-413RutronikCONN9319
R1, R210K5% 0,063W2YageoRC0402JR-1310KLRutronikWRC51147
R44.7R5% 0,063W1YageoRC0402JR-074R7LRutronikWRC34495
SB1, SB5, SB7, SB8, SB9, SB10, SB11, SB12, SB15, SB16, SB17, SB18, SB19, SB20, SB21, SB22, SB23, SB24, SB25, SB26, SB27, SB28, SB29, SB30, SB33,

SB34

0R5% 0,063W26YageoRC04020RRutronikWRC52534
TP5P/N50193.81*2.031Keystone ElectronicsP/N5019RutronikBAT4950
U1DPS310XTSA11.7V,3.6V,1m

A

1InfineonDPS310XTSA1RutronikICMEMS1148
U2SGP40-D-R43.6V, 3mA1SensirionSGP40-D-R4RutronikICENVI1294
U3BMI2701.7V, 1mA1BoschBMI270RutronikICMEMS1423
U5BME6881.7V, 3.9mA1BoschBME688RutronikICENVI1322
U6BMP58130 .. 125kPa1BoschBMP581RutronikICENVI1434
U7SHT41-AD1B- R21.08V, 0.5mA1SensirionSHT41-AD1B-R2RutronikICENVI1393

Legal Disclaimer
The evaluation board is for testing purposes only and, because it has limited functions and limited resilience, is not suitable for permanent use under real conditions. If the evaluation board is nevertheless used under real conditions, this is done at one’s responsibility; any liability of Rutronik is insofar excluded.

Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals