data brief - stsw-stwincell - cellular to cloud ... · condition monitoring / predictive...

5
Application level PREDMNT AWS via Cellular to Cloud Utilities Middleware level Cellular framework Cellular service COM AT framework IPC FreeRTOSTM Motion Signal Processing AWS CMSIS Drivers Development boards STEVAL-STWINKT1 PC software Hardware components Sensors HTS221 LPS22HH IIS3DWB Cellular Modules MCU STM32L4R9ZI User interfaces and utilities MP23ABS1 Predictive Maintenance AWS Dashboard Board Support Package (BSP) Hardware Abstraction Layer (HAL) Quectel BG96 LTE Cat M1 & Cat NB1 & EGPRS Module STMod+ cellular expansion board (BG96) Features Environmental, pre-processed time and frequency domain vibration data and algorithms for ultrasound emissions Acts as a host for cellular connectivity applications supporting LPWAN technologies (LTE Cat M1 and NB-IoT) Connectivity to IoT cloud using MQTT protocol Compatible with DSH-PREDMNT AWS cloud dashboard for remote data monitoring FreeRTOS™ third party RTOS kernel for embedded devices Signal processing (MotionSP) middleware for vibration analysis in: time domain: speed RMS and acceleration peak frequency domain: FFT with programmable size, averaging, overlapping and windowing PC terminal boot menu via VCOM for device FW customization (APN, cloud API key) Supports IAR™, Keil ® , and GCC-based development environments Description The STSW-STWINCELL software package enables the connection of industrial nodes to the Internet via cellular networks. It represents a baseline solution that developers can build on to reduce design cycle overheads on their final products and applications. The software performs time domain and spectral analyses on IIS3DWB accelerometer (up to 6 kHz), environmental (temperature, pressure and relative humidity) and ultrasound data (up to 80 kHz), and transmits results to the DSH- PREDMNT AWS cloud dashboard application using the MQTT protocol. The firmware runs on the STEVAL-STWINKT1 SensorTile Wireless Industrial Node development kit MCU (STM32L4R9ZIJ6), and requires the additional P-L496G- CELL02 discovery pack STMod+ cellular expansion board featuring the BG96 modem from Quectel (LTE Cat M1/NB-IoT/2G fallback). Product summary Software package for STEVAL- STWINKT1 evaluation kit STSW-STWINCELL SensorTile wireless industrial node development kit STEVAL-STWINKT1 LTE Cellular to Cloud Pack with STM32L496AG MCU P-L496G-CELL02 Firmware runs on: STM32L4R9ZIJ6Ultra- low-power ARM Cortex-M4 MCU with DSP and FPU IDEs Keil IAR Embedded Workbench STM32CubeIDE Applications Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation kit for industrial IoT applications STSW-STWINCELL Data brief DB4171 - Rev 2 - April 2020 For further information contact your local STMicroelectronics sales office. www.st.com

Upload: others

Post on 29-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data brief - STSW-STWINCELL - Cellular to cloud ... · Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation

Applicationlevel

PREDMNT AWSvia Cellular to Cloud

UtilitiesMiddlewarelevel

Cellular frameworkCellular service COM

AT framework

IPC

FreeRTOSTMMotion Signal

ProcessingAWS

CMSISDrivers

Developmentboards STEVAL-STWINKT1

PC software

Hardwarecomponents

Sensors

HTS221

LPS22HH

IIS3DWB

Cellular ModulesMCU

STM32L4R9ZI

User interfacesand utilities

MP23ABS1

Predictive MaintenanceAWS Dashboard

Board Support Package(BSP)

Hardware AbstractionLayer (HAL)

Quectel BG96LTE Cat M1 & Cat NB1 &

EGPRS Module

STMod+ cellular expansion board(BG96)

Features• Environmental, pre-processed time and frequency domain vibration data and

algorithms for ultrasound emissions• Acts as a host for cellular connectivity applications supporting LPWAN

technologies (LTE Cat M1 and NB-IoT)• Connectivity to IoT cloud using MQTT protocol• Compatible with DSH-PREDMNT AWS cloud dashboard for remote data

monitoring• FreeRTOS™ third party RTOS kernel for embedded devices• Signal processing (MotionSP) middleware for vibration analysis in:

– time domain: speed RMS and acceleration peak– frequency domain: FFT with programmable size, averaging, overlapping

and windowing• PC terminal boot menu via VCOM for device FW customization (APN, cloud API

key)• Supports IAR™, Keil®, and GCC-based development environments

DescriptionThe STSW-STWINCELL software package enables the connection of industrialnodes to the Internet via cellular networks. It represents a baseline solution thatdevelopers can build on to reduce design cycle overheads on their final products andapplications.

The software performs time domain and spectral analyses on IIS3DWBaccelerometer (up to 6 kHz), environmental (temperature, pressure and relativehumidity) and ultrasound data (up to 80 kHz), and transmits results to the DSH-PREDMNT AWS cloud dashboard application using the MQTT protocol.

The firmware runs on the STEVAL-STWINKT1 SensorTile Wireless Industrial Nodedevelopment kit MCU (STM32L4R9ZIJ6), and requires the additional P-L496G-CELL02 discovery pack STMod+ cellular expansion board featuring the BG96modem from Quectel (LTE Cat M1/NB-IoT/2G fallback).

Product summary

Softwarepackage forSTEVAL-STWINKT1evaluation kit

STSW-STWINCELL

SensorTilewirelessindustrial nodedevelopment kit

STEVAL-STWINKT1

LTE Cellular toCloud Pack withSTM32L496AGMCU

P-L496G-CELL02

Firmware runson:

STM32L4R9ZIJ6Ultra-low-power ARMCortex-M4 MCU withDSP and FPU

IDEs

• Keil• IAR Embedded

Workbench• STM32CubeIDE

ApplicationsCondition Monitoring /Predictive Maintenance

Sensing

Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation kit for industrial IoT applications

STSW-STWINCELL

Data brief

DB4171 - Rev 2 - April 2020For further information contact your local STMicroelectronics sales office.

www.st.com

Page 2: Data brief - STSW-STWINCELL - Cellular to cloud ... · Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation

1 Application scenario

The STSW-STWINCELL software package helps you explore and develop cellular network connectivity incondition monitoring and predictive maintenance applications.This software is compatible with DSH-PREDMNT AWS dashboard, so you can to remotely monitor industrialequipment fitted with intelligent sensor nodes, and come to terms with the fast growing application segmentsrevolving around condition monitoring and predictive maintenance technologies.In this scenario, the cellular modem will support several network protocols such as 2G, 3G, LTE Cat M1, or NB-IoT (also known as NB1) in order to be able to negotiate an appropriate connection with an available network.

Figure 1. STSW-STWINCELL package - handling of cellular IoT connectivity from an intelligent sensornode

STSW-STWINCELLApplication scenario

DB4171 - Rev 2 page 2/5

Page 3: Data brief - STSW-STWINCELL - Cellular to cloud ... · Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation

2 STM32Cube development environment

STM32Cube is a combination of a full set of PC software tools and embedded software blocks running on STM32microcontrollers and microprocessors:• STM32CubeMX configuration tool for any STM32 device; it generates initialization C code for Cortex-M

cores and the Linux device tree source for Cortex-A cores• STM32CubeIDE integrated development environment based on open-source solutions like Eclipse or the

GNU C/C++ toolchain, including compilation reporting features and advanced debug features• STM32CubeProgrammer programming tool that provides an easy-to-use and efficient environment for

reading, writing and verifying devices and external memories via a wide variety of available communicationmedia (JTAG, SWD, UART, USB DFU, I2C, SPI, CAN, etc.)

• STM32CubeMonitor family of tools (STM32CubeMonRF, STM32CubeMonUCPD, STM32CubeMonPwr) tohelp developers customize their applications in real-time

• STM32Cube MCU and MPU packages specific to each STM32 series with drivers (HAL, low-layer, etc.),middleware, and lots of example code used in a wide variety of real-world use cases

• STM32Cube expansion packages for application-oriented solutions

STSW-STWINCELLWhat is STM32Cube?

DB4171 - Rev 2 page 3/5

Page 4: Data brief - STSW-STWINCELL - Cellular to cloud ... · Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation

Revision history

Table 1. Document revision history

Date Version Changes

17-Mar-2020 1 Initial release.

03-Apr-2020 2 Updated cover page image.

STSW-STWINCELL

DB4171 - Rev 2 page 4/5

Page 5: Data brief - STSW-STWINCELL - Cellular to cloud ... · Condition Monitoring / Predictive Maintenance Sensing Cellular to cloud connectivity software package for STEVAL-STWINKT1 evaluation

IMPORTANT NOTICE – PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to STproducts and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofPurchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other product or servicenames are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

© 2020 STMicroelectronics – All rights reserved

STSW-STWINCELL

DB4171 - Rev 2 page 5/5