background image

 

 

Please read the Important Notice and Warnings at the end of this document

 

 

www.infineon.com

 

page 1 of 54 

2022-25-04 

UM_2205_PL38_2205_101147 
 

User Guide for XENSIV™

 CSK PAS CO2 

   

About this document

 

Scope and purpose 

This document is a user guide for the 

XENSIV™ 

CSK PASCO2, provided as part of the connected sensor kit (CSK) 

offering.  

Intended audience 

Customers interested in using CYSBSYSKIT-DEV-01 in combination with the 

XENSIV™ 

PAS CO2 or 

the XENSIV™ 

DPS368 barometric pressure sensor to build their own IoT solution for various consumer applications.

 

 

Summary of Contents for XENSIV CSK PAS CO2

Page 1: ...2 About this document Scope and purpose This document is a user guide for the XENSIV CSK PASCO2 provided as part of the connected sensor kit CSK offering Intended audience Customers interested in usin...

Page 2: ...with ModusToolbox 21 5 Hardware description 24 5 1 CYSBSYSKIT DEV 01 24 5 1 1 Baseboard components 24 5 1 2 Hardware functional description 28 5 1 3 CYSBSYS RP01 module 28 5 1 4 PSoC 5LP 28 5 1 5 Seri...

Page 3: ...User Guide for XENSIV KIT PAS CO2 Important notice Reading LEDs 45 Troubleshooting guide 45 List of attributes with their definition and possible values 48 Appendix A Frequently asked questions 52 Re...

Page 4: ...evaluation unit evaluation kit does not fall within the scope of the European Union directives and FCC regulation and therefore may not meet the technical requirements of these directives or other rel...

Page 5: ...ng It offers a real time sensor evaluation with custom configurations and cloud based PAS CO2 sensor data visualization 2 1 Kit content The XENSIV KIT CSK PASCO2 Figure 1 comes with Rapid IoT connect...

Page 6: ...s users to quickly and easily connect their kits to the cloud and see real time sensor data Rapid IoT connect cloud platform provides several example projects that can be easily programmed onto the us...

Page 7: ...olution using the CSK Please refer to the CSK user manual for more details on the CSK Additional documents are available and are listed at the end of this document The board also compraises the XENSIV...

Page 8: ...r pressure sensor robust against water dust and humidity It offers high accuracy and low current consumption and is capable of measuring both pressure and temperature The pressure sensor element is ba...

Page 9: ...le wing boards on the rapid IoT connect developer kit 2 3 4 Kit and system block diagram A block diagram of the wing board is shown in Figure 5 The wing board comprises the XENSIV PAS CO2 the XENSIV D...

Page 10: ...and connect to the Rapid IoT connect cloud platform in less the 10 minutes Chapter Build your own application explains how to use ModusToolbox to build your own application to connect to your own clo...

Page 11: ...cription BSP Board support package CO2 Carbon dioxide CSK Connected sensor kit GPIO General purpose input output HW Hardware I2 C Inter integrated circuit IoT Internet of Things LED Light emitting dio...

Page 12: ...dress You will be prompted to change your password upon your first login to change it to the password of your choice Figure 8 Rapid IoT connect cloud platform sign up view Figure 9 Rapid IoT connect c...

Page 13: ...er completing this wizard you will download and program your development kit with a pre built hex file that prepares and configures the development kit with latest Wi Fi firmware an example applicatio...

Page 14: ...SSID IFX_Sensor Security WPA2 PSK Password S66M14022021 Figure 13 Configure and select network 5 Submit your device configurations Please ensure all the details entered are correct before clicking on...

Page 15: ...n to view the detailed device status Please click the download Button next to Success on the application for downloading the zip package Figure 14 Device management dashboard 7 Program the KIT CSK PAS...

Page 16: ...ed Date to view the respective device details Figure 16 Device connection status Figure 17 Device attributes 9 Select desired application Select Attributes tab on the device details Click on the dropd...

Page 17: ...ct cloud platform Please refer Appendix for detailed list of attributes with their definition and possible values Figure 18 Select sensor solution 10 Change measurement period Click on the Items per p...

Page 18: ...18 of 54 2022 25 04 User Guide for XENSIV KIT PAS CO2 Quick IoT Experience Figure 19 Kit_log level configuration...

Page 19: ...board Your application will be set to Thermistor as default Click on the CO2 tab to view the data represented as a graph for easy viewing You can also download the raw data in csv format from the Dow...

Page 20: ...20 of 54 2022 25 04 User Guide for XENSIV KIT PAS CO2 Quick IoT Experience Figure 21 PAS CO2 data visualisation...

Page 21: ...on the external atmospheric pressure To compensate for this effect the code example uses the XENSIV DPS368 on the wing board to read the value of the atmospheric pressure Refer to the README md file f...

Page 22: ...example application into a new workspace Click on New application from quick panel Figure 22 ModusToolbox new application Select CYSBSYSKIT DEV 01 in the choose Board Support Package BSP window and cl...

Page 23: ...in the Project Explorer select project In the quick panel scroll to the launches section and click the Program KitProg3_MiniProg4 configuration 4 ModusToolbox has an integrated debugger To debug a PSo...

Page 24: ...troller NTC thermistor reset button user button user LED on board programmer debugger KitProg3 along with USB UART interfaceand USB I2Cinterfacein a compact formfactor with stackable headers containin...

Page 25: ...LED4 Blue LED that indicates the status of power supplied to the board 9 Charging LED LED5 Yellow LED that indicates the LiPo battery charging status by glowing continuously If the LiPo battery is no...

Page 26: ...er IC Used for charging the LiPo battery 19 3 6V regulator Powers the radio 20 1 8V regulator Powers the PSoC 6 MCU digital domain 21 KitProg3 programming mode selection button Used to switch between...

Page 27: ..._0 A0 J5 6 Analog GPIO P10_1 A1 J5 7 Analog GPIO P10_2 A2 J5 8 Analog GPIO P10_3 A3 J5 9 Analog GPIO P10_4 A4 J5 10 Analog GPIO P10_5 A5 J5 11 SPI Clock P5_2 SCK SPI clock J5 12 SPI MOSI P5_0 MOSI SPI...

Page 28: ...asy to use package Included within the SoM are the crystals oscillators RF switches passive components and antenna to help accelerate development of your secure IoT products It provides up to 51 I Os...

Page 29: ...29 of 54 2022 25 04 User Guide for XENSIV KIT PAS CO2 Hardware description Figure 28 KitProg3 programmer...

Page 30: ...put voltage sources 5 V from KitProg3 USB Micro B port J4 LiPo battery 3 7 V 350 mAh J3 Figure 30 USB connector The LiPo battery is connected to the LiPo battery charger IC U10 with a 10 F bypass capa...

Page 31: ...sets the maximum input current to be adjusted by external resistor R59 connected to pin ILIM Currently ILIM is designed to let 850 mA of current R59 The output VOUT is decoupled with a 10 F and a 0 1...

Page 32: ...include signals from PSoC 6 MCU and system power signals Figure 33 CYSBSYSKIT DEV 01 headers 5 1 8 QSPI This board has a 24 BGA 512 Mbit QSPI NOR flash This device uses a Serial Peripheral Interface...

Page 33: ...re 35 User LED 5 1 10 User button The User button is used for general purpose applications and is connected to pin P0_4 of the PSoC 6 MCU device It is configured in active low configuration by default...

Page 34: ...gramming and debugging Connect the board to the PC using the Micro USB cable It enumerates as a USB composite device if you are connecting it to your PC for the first time KitProg3 can operate either...

Page 35: ...grammer tool download from this location The I2C lines on the PSoC 6 MCU device are hard wired on the board to the I2C lines of KitProg3 with on board pull up resistors as shown in the figure The USB...

Page 36: ...T2 Touch button active low system reset function D2 Green color LED for acceptable level of CO2 concentration D3 Red color LED for alarm level of CO2 concentration D5 Yellow color LED for warning leve...

Page 37: ...to KitProg3 Note that this pin has a 4 7k pull up for I2 C communication J1 12 I2 C SDA P6_1 SDA TX_SDA Connected to KitProg3 Note that this pin has a 4 7k pull up for I2 C communication J2 1 XRES XR...

Page 38: ...pply Both the IoT baseboard and the the PAS CO2 wing board switch automatically to the provided power supply so no manual adaption is needed by the user Note The radar wing board must be manually swit...

Page 39: ...tics 5 2 4 1 1 Sensors Figure 44 and Figure 45 shows the schematic of the XENSIV PAS CO2 sensor and of the XENSIV DSP368 Figure 44 Schematic of Infineon CO2 PAS sensor Figure 45 Schematic of Infineon...

Page 40: ...PAS CO2 Hardware description Figure 46 Schematic of Adafruit headers 5 2 4 1 3 User interface buttons LEDs The user interface on the wing board consists of two mechanical buttons and three LEDs Figure...

Page 41: ...rol of the 3 V output status i e on or off This function is used to switch the PAS module only on when it is supposed to execute a measurement That way the board s power consumption is reduced Figure...

Page 42: ...plier 1 Supplier part number 1 BT1 BT2 2 Touch button Touch button 3 mm x 4 mm ITT C K PTS820J20M SMTRLFS Farnell 3023218 BZ1 1 Buzzer Mallory Sonalert AST7525MAT RQ Farnell 1885162 C1 C2 4 7 F 2 MC12...

Page 43: ...8WT86 Farnell 1685095 D6 D7 2 Schottky diode PMEG3020E R 2 A low VF mega Schottky barrier rectifier Nexperia PMEG3020E R 115 Farnell 1907687 D8 1 Schottky diode STPS0520Z STPS0520Z Schottky rectifier...

Page 44: ...ns CR0603 FX 1000ELF Farnell 2008332 R18 1 k 1 MCHP03W8F 1001T5E Resistor 0603 1 k 0 125 W 1 Multicomp MCHP03W8F 1001T5E Farnell 1576283 U1 1 DPS368 Digital barometric pressure sensor for portable dev...

Page 45: ...ttery connected to the Rapid IoT connect developer kit is getting charged by the powered USB cable This turns off when the battery is fully charged LED2 user LED is the next LED in sequence from left...

Page 46: ...PC laptop USB device not recognized Mostly USB cable issue Problem unknown Possible solution Ensure to extract the zip package first and then run the program_kit command cmd sh from the extracted fold...

Page 47: ...tion User blinking while booting up after reset This indicates the device build has issues Reflash the node by running the script again If problem prevails rebuild the package by restarting the Quick...

Page 48: ...kage 13 program_kit command not closing down after programming Possible cause Macintosh OS is not allowing the window to close on its own Possible solution Close the terminal after Process Completed a...

Page 49: ...nsor_solution Change the active application on the developer board PAS CO2 pasco2 Entrance counter counter Presence detection presence No application none Kit_mask_level Bitmask INFO 0x02 WARNING 0x04...

Page 50: ...rted values are high 1 medium 0 5 and low 0 Default value is medium 0 5 The setting would be stored in Flash Note that it is recommended to use a high sensitivity setting for optimal performance at an...

Page 51: ...walking though during which second person behind is shown a Red stop sign to wait in order to maintain social distancing on a local display 0 0 1 0 radar_counter_reverse Definition of in out counts ca...

Page 52: ...it feather compatible pin out 2 Can we combine the XENSIV PAS CO2 wing with other boards i e XENSIV BGT60TR13C radar wing Yes the XENSIV PAS CO2 wing and XENSIV BGT60TR13C radar wing boards can be sta...

Page 53: ...53 of 54 2022 25 04 User Guide for XENSIV KIT PAS CO2 Revision history Revision history Document version Date of release Description of changes V1 0 May 2022 Release version...

Page 54: ...ement of intellectual property rights of any third party with respect to any and all information given in this application note The data contained in this document is exclusively intended for technica...

Reviews: