User Manual for RUTRONIK models including: RAB1-SENSORFUSION Rutronik Adapter Board, RAB1-SENSORFUSION, Rutronik Adapter Board, Adapter Board, Board
Rutronik Adapter Board – RAB1 - SENSORFUSION
Apr 4, 2022 — RAB1-SENSORFUSION is an Arduino shield adapter for the environment and inertial sensors from Infineon, Sensirion and Bosch evaluation and prototyping.
RAB1-SENSORFUSION User Manual RAB1-SENSORFUSION User Manual Table of Contents Versions ..................................................................................................................................................................3 Introduction ............................................................................................................................................................ 3 Features .................................................................................................................................................................. 3 Overview.................................................................................................................................................................4 I2C Addresses .........................................................................................................................................................4 Solder Bridges.........................................................................................................................................................5 Fuses ....................................................................................................................................................................... 6 Changing the fuses or solder bridges .....................................................................................................................7 Supported firmware and software examples.........................................................................................................7 RutDevKit-PSoC62_SensorFusionAdapter_Demo ....................................................................................................7 Board Pinout...........................................................................................................................................................8 Mechanical Layout .................................................................................................................................................9 Bill of Materials.....................................................................................................................................................10 Legal Disclaimer....................................................................................................................................................10 Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 2 RAB1-SENSORFUSION User Manual Versions Table 1 Version Date 0.1 April 04, 2022 Rationale First 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. Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 3 RAB1-SENSORFUSION User Manual Overview I2C Addresses Table 2 Designator U1 U2 U3 U5 U6 U7 Fig. 1. Adapter Board's layout. Device DPS310XTSA1 SGP40-D-R4 BMI270 BME688 BMP581 SHT41-AD1B-R2 7-bit Hex I2C Address 0x77 0x59 0x68 0x76 0x47 0x44 Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 4 RAB1-SENSORFUSION User Manual Solder Bridges Fig. 2. Locations of the Solder Bridges [SBxx] (please check the schematics and layout document to see in detail). Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 5 RAB1-SENSORFUSION User Manual Table 3 Solder Bridge SB1 SB2 SB3 SB4 SB5 SB6 SB7 SB8 SB9 SB10 SB11 SB12 SB13 SB14 SB15 SB16 SB17 SB18 SB19 SB20 SB21 SB22 SB23 SB24 SB25 SB26 SB27 SB28 SB29 SB30 SB31 SB32 SB33 SB34 SB35 Circuit BMI270 INT1 connection with Arduino INT1. BMI270 INT2 connection with Arduino INT1. BMP581 INT connection with Arduino INT1. BMI270 INT1 connection with Arduino INT2. BMI270 INT2 connection with Arduino INT2. BMP581 INT connection with Arduino INT2. SGP40 I2C SDA connection. SHT41 +3.3V power supply. SHT41 I2C SCL connection. SGP40 +3.3V power supply. SGP40 I2C SCL connection. BMI270 +3.3V power supply. BMI270 INT1 connection with Arduino INT3. BMI270 INT2 connection with Arduino INT3. SHT41 I2C SDA connection. BMP581 +3.3V power supply. BMP581 I2C SCL connection. BME688 +3.3V power supply. BMP581 INT connection with Arduino INT3. I2C SCL Pull-up resistor R1 enable. I2C SDA Pull-up resistor R2 enable. BMP581 I2C SDA connection. BMI270 I2C SCL connection. BMI270 I2C SDA connection. BME688 I2C SDA connection. BME688 I2C SCL connection. DPS310 SPI CS connection with Arduino IO. DPS310 SPI MISO connection with Arduino IO. DPS310 SPI SCK connection with Arduino IO. DPS310 +3.3V power supply. DPS310 I2C SDA connection. DPS310 I2C SCL connection. DPS310 SPI MOSI connection with Arduino IO. Arduino SPI CS select between P4[3] and P1[3]. Arduino SPI CS select between P4[3] and P1[3]. Default Closed Opened Opened Opened Closed Opened Closed Closed Closed Closed Closed Closed Opened Opened Closed Closed Closed Closed Closed Closed Closed Closed Closed Closed Closed Closed Opened Opened Opened Closed Closed Closed Opened Opened Opened Fuses The RAB1-SENSORFUSION board has only one 2A fast acting fuse F1 in a 1206 package; Part No: CC12H2A-TR ,,Eaton". Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 6 RAB1-SENSORFUSION User Manual 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. Fig. 3. Running the demo. Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 7 RAB1-SENSORFUSION User Manual Board Pinout Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 8 RAB1-SENSORFUSION User Manual Mechanical Layout Rutronik Elektronische Bauelemnte GmbH Jonavos g.30, Kaunas 9 RAB1-SENSORFUSION User Manual Bill of Materials Designator Value Specification C1 C2, C4, C6, C8, C9, C10, C11, C12, C13 C3, C5 F1 P1 P3, P5 P4 R1, R2 R4 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 TP5 47uFx6V 100nF 1uF CC12H2A-TR RS1-10-G-413 RS1-08-G-413 RS1-06-G-413 10K 4.7R 0R P/N5019 6V, 20% X7R, 25V, 10% X5R, 25V, 10% 63V, 2A 10 pos. 2,54mm 8 pos. 2,54mm 6 pos. 2,54mm 5% 0,063W 5% 0,063W 5% 0,063W 3.81*2.03 U1 DPS310XTSA1 1.7V,3.6V,1m A U2 SGP40-D-R4 3.6V, 3mA U3 BMI270 1.7V, 1mA U5 BME688 1.7V, 3.9mA U6 BMP581 30 .. 125kPa U7 SHT41-AD1B- 1.08V, 0.5mA R2 Quantity 1 9 2 1 1 2 1 2 1 26 1 1 1 1 1 1 1 Manufacturer AVX AVX Samsung EM EATON ADAM TECH ADAM TECH ADAM TECH Yageo Yageo Yageo Keystone Electronics Infineon Sensirion Bosch Bosch Bosch Sensirion Manufacturer Part No. NOJB476M006RWJ 04023C104KAT2A Supplier Rutronik Rutronik Supplier part number KTA6684 KKK20175 CL05A105KA5NQN C CC12H2A-TR RS1-10-G-413 RS1-08-G-413 RS1-06-G-413 RC0402JR-1310KL RC0402JR-074R7L RC04020R Rutronik Rutronik Rutronik Rutronik Rutronik Rutronik Rutronik Rutronik KKS2216 FUSE10755 CONN9323 CONN9321 CONN9319 WRC51147 WRC34495 WRC52534 P/N5019 DPS310XTSA1 SGP40-D-R4 BMI270 BME688 BMP581 SHT41-AD1B-R2 Rutronik Rutronik Rutronik Rutronik Rutronik Rutronik Rutronik BAT4950 ICMEMS1148 ICENVI1294 ICMEMS1423 ICENVI1322 ICENVI1434 ICENVI1393 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 10GPL Ghostscript 9.54.0