manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. ST
  6. •
  7. Microcontroller
  8. •
  9. ST STEVAL-BFA001V1B User manual

ST STEVAL-BFA001V1B User manual

Getting started Guide
STEVAL-BFA001V1B
Predictive maintenance kit with sensors and IO-Link capability
System Research and Applications
July 2018
Contents 2
Setup and programming
STEVAL-BFA001V1B Kit Overview
Data Monitoring/Logging
How to enable Predictive Maintenance
STEVAL-BFA001V1B Kit Overview
3
STEVAL-BFA001V1B Kit
What is inside
The STEVAL-BFA001V1B includes:
1. STEVAL-IDP005V1- industrial sensor board
2. STEVAL-UKI001V1 - Adapter board for ST-LINK/V2-1
3. 0.050” 10-pin flat cable
4. 4-pole cable mount connector plug, with male contacts
5. M12 female connector with 2m cable
4
Designed for:
•Condition Monitoring (CM)
•Predictive Maintenance (PdM)
The STEVAL-BFA001V1B is based on 3D digital accelerometer, environmental and acoustic MEMS sensors
What is inside?
1
2
3
4
5
STEVAL-IDP005V1
Hardware Overview 5
Main supply voltage: 18..32V
Main components:
•32-bitARM® Cortex®-M4 core for signal processing and analysis
(STM32F469AI)
•Sensors:
•iNEMO 6DoF (ISM330DLC- accelerometer and gyroscope)
•Absolute Digital Pressure (LPS22HB)
•Relative Humidity and temperature sensors (HTS221)
•Digital Microphone sensor (MP34DT05-A)
•IO-Link PHY Device (L6362A)
•EEPROM (M95M01-DF) for data Storage
•Step-down switching regulator and LDO regulator (L6984 and LDK220)
•M12 industrial connector
•SWD connector for debugging and programming capability
•Reset button
•Expansion connector with GPIO, ADC, I2C bus
The STEVAL-BFA001V1B kit is designed around the STEVAL-IDP005V1
STEVAL-IDP005V1
Software Overview 6
Hardware
STEVAL –IDP005V1
ISM330DLC, HTS221, LPS22HB, MP34DT05-A, M95M01-DF
Vibration
Signal Processing Audio LibMiddleware
STM32Cube Hardware
Abstraction Layer (HAL)
Hardware
Abstraction
Board Support
Package
Condition
Monitoring
Demonstrations
Predictive
Maintenance
Acoustic
Analysis
Applications
Environmental
monitoring
Vibration
Analysis
Software Description
Set of firmware examples for CM and PdM based on 3D digital
accelerometer (only accelerometer is supported in fw package),
environmental and acoustic MEMS sensors.
Key features
•Developed for STM32F469AI with easy portability across different
MCU families
•Middleware including algorithms for advanced time and frequency
domain signal processing for vibration analysis:
•Programmable FFT size (256, 512, 1024, 2048 points)
•Programmable FFT overlapping
•Programmable acquisition time window
•FFT averaging during acquisition time
•Programmable windowing (Flat Top, Hanning, Hamming)
•Speed RMS moving average, acceleration max peak.
•Middleware integrating microphone algorithms for:
•PDM to PCM
•Sound pressure
•Audio FFT
•Environmental, acoustic and vibration data monitoring through freely available
terminal emulator.
•Example firmware to communicate with STEVAL-IDP004V1 (IO-Link master
capable, multi-port evaluation board) and dedicated PC GUI.
STSW-BFA001V1 architecture
STSW-BFA001V1 is the software package for the STEVAL-IDP005V1
Setup and Programming
7
8
What do you need more? –not included in the kit –
STEVAL-IDP005V1 STEVAL-UKI001V1 M12 female connector
with 2m cable
10-pin flat cable
4-pole male connector
12345
Generic power supply
(range 18..32V)
Any STM32 nucleo-64 to program
debug and interface with PC USB cable Type-A to Mini B STEVAL-IDP004V1 Master board and
generic RS-485/422 USB adapter
(required only to use the GUI)
Laptop
Unpack the STEVAL-BFA001V1B ...
Setup
Hardware prerequisities
STEVAL-IDP005V1 Demo Setup
Software prerequisities 9
•STSW-LINK009
ST-LINK/V2-1 USB driver
•STSW-LINK007
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
master capable multi port board)
STEVAL-IDP005V1
Power-on 10
or
Plug the M12 cable onto the STEVAL-IDP005V1
and connect the other end to a power supply
18..32V
If available, use the STEVAL-IDP004V1 to supply
the STEVAL-IDP005V1 through the M12 cable
The STEVAL-IDP005V1 can be powered in two ways
STEVAL-IDP005V1
STEVAL-IDP004V1
Supply voltage
18..32 V
Supply
voltage
9..32 V
STEVAL-IDP005V1
Programming the STEVAL-IDP005V1 1/2
STEVAL-UKI001V1 and ST-LINK/V2-1 overview 11
STM32 NUCLEO-64
comes with
ST-LINK/V2-1
Make sure that
SB12 is open
STEVAL-UKI001V1 (top view)
has two SWD sockets:
•20-pin (100 mils)
•10-pin (50mils)
STEVAL-UKI001V1
(bottom view)
1
2
3
4
Programming the STEVAL-IDP005V1 2/2
Setup 12
Remove all short cap
jumpers from the
STM32-NUCLEO
Plug the STEVAL-UKI001V1
on the STM32-NUCLEO
respecting the CNx ref.
Programming steps:
a. Connect the application
board to the ST-LINK/V2-1
via the 10-pin flat cable
plugged on J2 (on the
STEVAL-UKI001V1), then
power-on it.
b. Connect the ST-LINK/V2-1
with a PC via an USB cable
plugged on CN1.
c. The ST-LINK/V2-1 will be
recognized as a removable
storage.
d. To download the firmware
simply copy the .bin file on it.
.bin
1
2
3
4
Data Monitoring / Logging
13
STSW-BFA001V1
Firmware architecture 14
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
STEVAL-IDP005V1 Data Monitoring 15
STEVAL-IDP005V1 sensor and analysis data can be displayed on PC in two ways
or
Terminal emulator
(TeraTerm or others freely available)
GUI to be used through the STEVAL-IDP004V1 (multiport Master board)
STEVAL-IDP005V1 Data Monitoring
Setup the terminal emulator 16
123
5
4
STM32-Nucleo
STEVAL-UKI001V1
STEVAL-IDP005V1
Open the terminal
emulator
Plug the STEVAL-UKI001V1 on the
STM32-NUCLEO, then connect to the
STEVAL-IDP005V1
CN15: closed
CN14: 2-3 position
Push the Reset button on the STEVAL-UKI001V1
(or STEVAL-IDP005V1)
Terminal emulator
settings
•Name: COM Port name
•Baud Rate: 230400
•Data:8
•Parity: None
•Stop Bit: One
•Flow Control: None Press Y to start
monitoring
Insert the new parameters
or press ENTER
STEVAL-IDP005V1 Data Monitoring
Parameters Configuration Details 17
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 -> fft overlapping in % (5 ÷ 95)
Tacq -> acquisition time in ms (0.5 ÷ 60000)
Tau -> time constant for RMS in ms
(25,50,100,150,250,500,1000,1500,2000)
Subrng-> 8, 16, 32, 64 number of spectral subrange
Wind-> 0 (Hanning)
1 (Hamming)
2 (Flat Top)
Tdtype -> 0 Speed RMS
1 Acc RMS
2 Acc RMS and Speed RMS
STEVAL-IDP005V1 allows data
monitoring using the service UART The CM application allows data plot and
vibration parameters setting (only
selected parameters can be changed)
STEVAL-IDP005V1 Data Monitoring
Data Details (1/3) 18
RMS for Acc and/or speed
Accelerometer FFT
P, T, rH data
Accelerometer Spectral frequency
subrange and related amplitude
Frequency and time
domain vibration data
STEVAL-IDP005V1 Data Monitoring
Data Details 2/3 19
FFTAveraging number. it is fuction of overlapping and acquisition time
Frequency and max
amplitude in subrange on
3 Accelerometer axis
Acc peak on 3 axis
Max amplitude at related frequency
STEVAL-IDP005V1 Data Monitoring
Data Details 3/3 20
The displayed data can be saved and plotted on external program (i.e. Excel)
Such as the FFT spectral analysis.
plot on .xls format
One axis accelerometer FFT
Save log and

Other ST Microcontroller manuals

ST STM8L-DISCOVERY User manual

ST

ST STM8L-DISCOVERY User manual

ST ST10F276E User manual

ST

ST ST10F276E User manual

ST STM32F103 series Installation and operating instructions

ST

ST STM32F103 series Installation and operating instructions

ST STM32L562E-DK User manual

ST

ST STM32L562E-DK User manual

ST Flash ST7 Service manual

ST

ST Flash ST7 Service manual

ST P-NUCLEO-LRWAN2 User manual

ST

ST P-NUCLEO-LRWAN2 User manual

ST STM32 Nucleo User manual

ST

ST STM32 Nucleo User manual

ST ST802RT1 User manual

ST

ST ST802RT1 User manual

ST UM2334 User manual

ST

ST UM2334 User manual

ST STM32H747I-DISCO User manual

ST

ST STM32H747I-DISCO User manual

ST AN3155 Installation and operating instructions

ST

ST AN3155 Installation and operating instructions

ST STM32F0 Series Installation and operating instructions

ST

ST STM32F0 Series Installation and operating instructions

ST ST25R3911B-DISCO User manual

ST

ST ST25R3911B-DISCO User manual

ST STM8S User manual

ST

ST STM8S User manual

ST STM32F746NGH6 User manual

ST

ST STM32F746NGH6 User manual

ST STM32F0DISCOVERY User manual

ST

ST STM32F0DISCOVERY User manual

ST STM32F74 Series User manual

ST

ST STM32F74 Series User manual

ST STM32F103 series Installation and operating instructions

ST

ST STM32F103 series Installation and operating instructions

ST X-NUCLEO-53L4A1 User manual

ST

ST X-NUCLEO-53L4A1 User manual

ST STM32L0x3 User manual

ST

ST STM32L0x3 User manual

ST STEVAL-L6982NDR User manual

ST

ST STEVAL-L6982NDR User manual

ST STM32F0 Series Installation and operating instructions

ST

ST STM32F0 Series Installation and operating instructions

ST STEVAL-ISB68WTX User manual

ST

ST STEVAL-ISB68WTX User manual

ST STM32F7 Series Supplement

ST

ST STM32F7 Series Supplement

Popular Microcontroller manuals by other brands

Microchip Technology PD-96G Series user guide

Microchip Technology

Microchip Technology PD-96G Series user guide

Cypress CY4607 HX2VL quick start guide

Cypress

Cypress CY4607 HX2VL quick start guide

NXP Semiconductors OM2NTA5KIT quick start guide

NXP Semiconductors

NXP Semiconductors OM2NTA5KIT quick start guide

Texas Instruments Hercules RM48 user guide

Texas Instruments

Texas Instruments Hercules RM48 user guide

Renesas SKP36912G user manual

Renesas

Renesas SKP36912G user manual

Texas Instruments MSP430F663x manual

Texas Instruments

Texas Instruments MSP430F663x manual

Holtek HT46R64 user manual

Holtek

Holtek HT46R64 user manual

Silicon Laboratories C8051F36 Series user guide

Silicon Laboratories

Silicon Laboratories C8051F36 Series user guide

Texas Instruments Chipcon CC2430 manual

Texas Instruments

Texas Instruments Chipcon CC2430 manual

Renesas RH850 Series Application note

Renesas

Renesas RH850 Series Application note

TECSYSTEM NT538 ETH instruction manual

TECSYSTEM

TECSYSTEM NT538 ETH instruction manual

Embedded Artists LPC1343 user guide

Embedded Artists

Embedded Artists LPC1343 user guide

Atmel QT600 quick start guide

Atmel

Atmel QT600 quick start guide

sparkfun Decade Resistance Box HOOK-UP GUIDE

sparkfun

sparkfun Decade Resistance Box HOOK-UP GUIDE

Spectris Arcom APOLLO Quick start manual

Spectris

Spectris Arcom APOLLO Quick start manual

Analog Devices DC1840C Demo Manual

Analog Devices

Analog Devices DC1840C Demo Manual

Atmel AVR manual

Atmel

Atmel AVR manual

Qorivva MPC5 Series manual

Qorivva

Qorivva MPC5 Series manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.