Sub-1ghz (430-470 mhz) transceiver development kit based on s2-lp (4 pages)
Summary of Contents for ST STEVAL-BFA001V1B
Page 1
Getting started Guide STEVAL-BFA001V1B Predictive maintenance kit with sensors and IO-Link capability System Research and Applications July 2018...
Page 2
Contents STEVAL-BFA001V1B Kit Overview Setup and programming Data Monitoring/Logging How to enable Predictive Maintenance...
Page 4
STEVAL-BFA001V1B Kit What is inside The STEVAL-BFA001V1B is based on 3D digital accelerometer, environmental and acoustic MEMS sensors Designed for: • Condition Monitoring (CM) • Predictive Maintenance (PdM) What is inside? The STEVAL-BFA001V1B includes: STEVAL-IDP005V1- industrial sensor board STEVAL-UKI001V1 - Adapter board for ST-LINK/V2-1 0.050”...
Page 5
STEVAL-IDP005V1 Hardware Overview The STEVAL-BFA001V1B kit is designed around the STEVAL-IDP005V1 Main supply voltage: 18..32V Main components: • 32-bit ARM® Cortex®-M4 core for signal processing and analysis (STM32F469AI) • Sensors: • iNEMO 6DoF (ISM330DLC- accelerometer and gyroscope) • Absolute Digital Pressure (LPS22HB) •...
Page 6
STEVAL-IDP005V1 Software Overview STSW-BFA001V1 is the software package for the STEVAL-IDP005V1 Software Description Demonstrations Applications Set of firmware examples for CM and PdM based on 3D digital accelerometer (only accelerometer is supported in fw package), Condition Predictive Acoustic Environmental Vibration environmental and acoustic MEMS sensors.
Page 8
Setup Hardware prerequisities Unpack the STEVAL-BFA001V1B ... 4-pole male connector STEVAL-IDP005V1 10-pin flat cable STEVAL-UKI001V1 M12 female connector with 2m cable What do you need more? – not included in the kit – Any STM32 nucleo-64 to program Generic power supply...
Page 9
ST-LINK/V2-1 firmware upgrade • Common freely Serial line terminal (i.e. TeraTerm) • ST IDP005V1-GUI (setup included in .\STSW-BFA001V1\Utilities folder) • Microsoft.net version 4.5 or higher (this is only to run the GUI) • RS-485/USB adapter driver (this only to use STEVAL-IDP005V1 connected to IO-Link...
Page 10
STEVAL-IDP005V1 Power-on The STEVAL-IDP005V1 can be powered in two ways Supply Plug the M12 cable onto the STEVAL-IDP005V1 voltage and connect the other end to a power supply 9..32 V 18..32V STEVAL-IDP005V1 If available, use the STEVAL-IDP004V1 to supply Supply voltage STEVAL-IDP004V1 18..32 V the STEVAL-IDP005V1 through the M12 cable...
Page 11
Programming the STEVAL-IDP005V1 1/2 STEVAL-UKI001V1 and ST-LINK/V2-1 overview STM32 NUCLEO-64 comes with STEVAL-UKI001V1 (top view) ST-LINK/V2-1 has two SWD sockets: • 20-pin (100 mils) • 10-pin (50mils) Make sure that SB12 is open STEVAL-UKI001V1 (bottom view)
Page 12
Programming the STEVAL-IDP005V1 2/2 Setup Programming steps: Remove all short cap Connect the application jumpers from the board to the ST-LINK/V2-1 STM32-NUCLEO via the 10-pin flat cable plugged on J2 (on the STEVAL-UKI001V1), then power-on it. Connect the ST-LINK/V2-1 with a PC via an USB cable plugged on CN1.
Page 14
STSW-BFA001V1 Firmware architecture The STEVAL-IDP005V1 offers applications and examples as detailed below. All projects allow data monitoring through serial terminal with board connected to PC. Can work also with the STEVAL-IDP004V1 and a dedicated GUI...
Page 15
STEVAL-IDP005V1 Data Monitoring STEVAL-IDP005V1 sensor and analysis data can be displayed on PC in two ways Terminal emulator (TeraTerm or others freely available) GUI to be used through the STEVAL-IDP004V1 (multiport Master board)
Page 16
STEVAL-IDP005V1 Data Monitoring Setup the terminal emulator Plug the STEVAL-UKI001V1 on the STM32-NUCLEO, then connect to the STEVAL-IDP005V1 Push the Reset button on the STEVAL-UKI001V1 Open the terminal (or STEVAL-IDP005V1) CN15: closed CN14: 2-3 position emulator STEVAL-UKI001V1 Terminal emulator settings •...
Page 17
STEVAL-IDP005V1 Data Monitoring Parameters Configuration Details Odr -> Accelerometer ODR in Hz fs-> accelerometer full scale in g Hpf -> accelerometer high pass filter 0 - HPF_ODR_DIV_4: 1 - HPF_ODR_DIV_100: 2 - HPF_ODR_DIV_9: 3 - HPF_ODR_DIV_400: Size -> FFT size (256, 512, 1024, 2048) ovl ->...
Page 18
STEVAL-IDP005V1 Data Monitoring Data Details (1/3) RMS for Acc and/or speed Accelerometer Spectral frequency subrange and related amplitude Accelerometer FFT P, T, rH data Frequency and time domain vibration data...
Page 19
STEVAL-IDP005V1 Data Monitoring Data Details 2/3 Frequency and max amplitude in subrange on 3 Accelerometer axis FFT Averaging number. it is fuction of overlapping and acquisition time Max amplitude at related frequency Acc peak on 3 axis...
Page 20
STEVAL-IDP005V1 Data Monitoring Data Details 3/3 The displayed data can be saved and plotted on external program (i.e. Excel) Such as the FFT spectral analysis. Save log and plot on .xls format One axis accelerometer FFT...
Page 21
Dedicated GUI trought STEVAL-IDP004V1 STEVAL-IDP005V1 communication based on Master Board Adapter RS-485 / USB Optional USB Axel Peak Speed RMS P, T, H parameters Axel spectrum STEVAL-IDP005V1 Download the condition monitoring_iol STEVAL-IDP004V1 firmware from the STSW-BFA001V1 Demonstration folder STSW-IO-LINK Firmware package...
Page 22
STEVAL-IDP005V1 GUI How to connect one or more nodes Install the GUI from setup included in .\STSW-BFA001V1\Utilities folder The GUI is included in the STSW-BFA001V1 utilities folder. Once installed please follow: Select the right COM Select the port (more nodes can be connected) Click on connect and wait for connection...
Page 23
STEVAL-IDP005V1 GUI Vibration Analysis Time domain parameters Frequency domain parameters Plot related to nodes 2 and 3 in this example...
Page 24
STEVAL-IDP005V1 GUI Environmental Monitoring • Pressure • Relative Humidity • Temperature Nodes 2 and 3 in this example...
Page 25
STEVAL-IDP005V1 GUI Save data log Check the box “ Enable Saving To File Sensor X Measures” Click the related square blue button Select the folder path where store the file, and choose the file name...
Page 27
Predictive Maintenance Demonstration FW The Predictive Maintenance demonstration project (PredMaint_SVR), inside STSW-BFA001V1\Projects\Demonstrations\ Predictive_Maintenance folder, allows programmable vibration thresholds and give, in output, motor status details coming from time and frequency vibration analysis. The motor status are: Frequency domain - Good Time domain - Warning - Alarm...
Page 28
Predictive Maintenance Demonstration FW Threshold settings User can modify the alarm and warning thresholds for Speed RMS, Acc peak and spectral band. It is done in precompiling phase on MotionSP_Threshold.h file. Spectral band can be subdivided in 8, 16, 32 or 64 subrange. Open the PredMaint_SVR project from STSW-BFA001V1\Projects\Demonstrations\Predictive_Maintenance folder* Threshold values for Warning Threshold values for Alarm...
Page 29
Predictive Maintenance Demonstration FW Terminal Emulator Data Output PC Data output displayed are detailed below: Time domain Motor Status details for each axes Status on spectral band for each axes in 8 subranges General Motor Status in Time and in Frequency domain...
Need help?
Do you have a question about the STEVAL-BFA001V1B and is the answer not in the manual?
Questions and answers