Infineon XENSIV DPS310 Kit2Go Manuel utilisateur

Introducing the DPS310/368 Kit2Go
2
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Summary of features
Compatible with Arduino IDE - Fast and easy access to measurement
results
On-board DPS310/368:
−Pressure operation range: 300 –1200 hPa.
−Temperature operation range: -40 –85 °C.
−Pressure sensor precision: ± 0.002 hPa (or ±0.02 m)
−Temperature accuracy: ± 0.5°C
−DPS368 is IPx8 certified: Temporary immersion of 50m for 1 hour
XMC1100 (ARM® Cortex™-M0 based)
On-board J-Link Lite Debugger
–Realized with XMC4200 Microcontroller
Power over Micro-USB (Plug&Play)
Sensor measurements available through I²C or SPI interface
ESD and reverse current protection
2x User LEDs
Pin Header 1x9 and 1x8 (Shield2Go form factor)
Pin out on top (head) is directly connected to the pins of the DPS
Breakable head for individual sensor usage
−After breaking, head and MCU/Debugger Peripherals can still be used
independently
Standard delivery interface mode is I²C
Downloaded from Arrow.com.

Introduction
The DPS310/368 is a miniaturized digital barometric air pressure
sensor with ultra-high precision (±2 cm) and a low current
consumption, capable of measuring both pressure and temperature
Due to the robust package of the DPS368, it can withstand harsh
environments e.g. 50 m under water for one hour (IPx8)
Both pressure sensor elements are based on a capacitive sensing
principle which guarantees high precision during temperature
changes. The small package makes the DPS310/368 ideal for
mobile applications and wearable devices
The internal signal processor converts the output from the pressure
and temperature sensor elements to 24 bit results. Each unit is
individually calibrated and the calibration coefficients calculated
during this process are stored in the calibration registers. The
coefficients are used in the application to convert the measurement
results to high accuracy pressure and temperature values
The result FIFO can store up to 32 measurement results, allowing
for a reduced host processor polling rate. Temperature and
Pressure measurement results are readable through the serial I2C
or SPI interface making it easily and quickly accessible by e.g.
Arduino IDE or Platform.IO with Arduino Extension
3
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Link to Datasheet and Product Page
Link to Datasheet and Product Page
Downloaded from Arrow.com.

Board Information
4
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
MAKE SURE THAT NO VOLTAGE
APPLIED TO ANY OF THE PINS
EXCEEDS THE ABSOLUTE
MAXIMUM RATING OF 4 V
XMC2Go
DPS310/368
Breakble
Head
I²C/SPI Switch
Connect the Micro-USB to your PC to power up the Kit2Go. PWR LED
turns green indicating proper power supply
Micro-USB delivers 5 V to power-up the Kit2Go. When breaking the board
apply no more than 3.3 V to the DPS
Pin out on the bottom (HEAD) is directly connected to the pins of the
DPS310/368
If the head is broken off:
−Two capacitors are connected to the DPS310/368
−MCU and Debugger can still be used
To use the I²C mode, place a pull-up resistors on the lines between
VDDIO-SDI and VDDIO-SCK (max. 10kΩeach)
−Debugger can also be accessed via SV1
Software compatible with Arduino and library fully integrated into the
Arduino IDE with help of Infineon’s GitHub page.
Standard delivery of the board (in terms of interface mode) is I²C with
Address 0x77 when the 0 Ohm resistors are soldered as shown on the
right picture
Sales Name: KIT_DPS310_2GO and KIT_DPS368_2GO
Downloaded from Arrow.com.

Board Schematic (XMC2Go related)
6
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
The Infineon DC-DC converter transforms the 5 V of the
Micro-USB to 3.3 V for the MCU, Debugger and
Peripherals circuits
The green PWR LED indicates a proper power supply for
the Kit2GO
The 2 green User-LEDs (LED1 -> P1.0 and LED2 ->P1.1)
might be configured separately by pulling-up the according
GPIOs
Downloaded from Arrow.com.

DPS310/368
DPS310/368
Board Schematic (DPS310/368 related)
7
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Default Mode (0Ω-Resistors R11,R12,R13 and R14 soldered):
I²C with optional interrupt
Secondary Mode (0Ω-Resistors R21,R22,R23 and R24 soldered):
SPI 4-Wire
J1 Jumper: If soldered, enables the pull-down resistor on the
interrupt pin and changes the I²C address from 0x77 to 0x76
J2 Jumper: If soldered, connects the INT/GPIO3 pin
Circuit, if the head
is broken off
Downloaded from Arrow.com.

Arduino: The Arduino IDE Arduino is a hardware-software prototyping
environment IDE developed by arduino.cc:
–Installation Details for Windows:
Click here
–Installation Details for Linux:
Click here
–Installation Details for Mac OS:
Click here
–Installation Details for Portable IDE:
Click here
8
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Arduino Quick Start
−What is Arduino? Click here
−Extended information about the Arduino environment.
Click here
−How to import libraries? Click here
−How to install additional boards? Click here
−Problems related to Arduino? Click here for troubleshooting
Downloaded from Arrow.com.

SEGGER J-Link
In order to use and program the Infineon XMC
microcontroller in the Arduino IDE, SEGGER J-Link must
be installed on your PC
Please follow this link to SEGGER J-Link and install the J-
Link Software and Documentation Pack for your operating
system
The XMC-for-Arduino installs the XMC Flasher tool used
to flash the compiled firmware (.hex) into the XMC device,
which requires Java(TM) SE Runtime Environment to
be installed in the host system. Click here to download.
Open the Arduino IDE
Navigate to File=>Preferences
Paste the following URL into the 'Additional Boards
Manager URLs' input field:
https://github.com/Infineon/Assets/releases/downloa
d/current/package_infineon_index.json
9
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Downloaded from Arrow.com.

Setup Arduino IDE - Board
10
11/2/2022 Copyright © Infineon Technologies AG 2022. All rights reserved.
Open the Arduino IDE
Navigate to Tools=>Board=>Boards Manager...
Type in “xmc“ and install Infineon‘s XMC Microcontroller
Boards
After installation navigate to Tools=>Board=>XMC Family and
select XMC1100 XMC2Go
Downloaded from Arrow.com.
Ce manuel convient aux modèles suivants
1
Table des matières



















