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 STM32F4 Series User manual

ST

ST STM32F4 Series User manual

ST STM32F10 Series Installation and operating instructions

ST

ST STM32F10 Series Installation and operating instructions

ST STM32G4 Series User manual

ST

ST STM32G4 Series User manual

ST P-NUCLEO-LRWAN2 User manual

ST

ST P-NUCLEO-LRWAN2 User manual

ST STM32F103 series Installation and operating instructions

ST

ST STM32F103 series Installation and operating instructions

ST NUCLEO-WB55RG STM32WB User manual

ST

ST NUCLEO-WB55RG STM32WB User manual

ST STM8A-DISCOVERY User manual

ST

ST STM8A-DISCOVERY User manual

ST STM8L-DISCOVERY User manual

ST

ST STM8L-DISCOVERY User manual

ST STM32L0x3 User manual

ST

ST STM32L0x3 User manual

ST 32F429IDISCOVERY User manual

ST

ST 32F429IDISCOVERY User manual

ST Sound Terminal STA333W User manual

ST

ST Sound Terminal STA333W User manual

ST STM32F10 Series Installation and operating instructions

ST

ST STM32F10 Series Installation and operating instructions

ST UM1932 User manual

ST

ST UM1932 User manual

ST STM32F7308-DK User manual

ST

ST STM32F7308-DK User manual

ST STM32L4x6 User manual

ST

ST STM32L4x6 User manual

ST UM2966 User manual

ST

ST UM2966 User manual

ST UM1870 User manual

ST

ST UM1870 User manual

ST STM8S User manual

ST

ST STM8S User manual

ST STM32F205 series User manual

ST

ST STM32F205 series User manual

ST SPC560P34 User manual

ST

ST SPC560P34 User manual

ST STM32F030 User manual

ST

ST STM32F030 User manual

ST ST25R3911B-DISCO User manual

ST

ST ST25R3911B-DISCO User manual

ST STEVAL-IDB007V1M SPBTLE-1S User manual

ST

ST STEVAL-IDB007V1M SPBTLE-1S User manual

ST STM32F0 Series Installation and operating instructions

ST

ST STM32F0 Series Installation and operating instructions

Popular Microcontroller manuals by other brands

Atmel AVR1605 quick start guide

Atmel

Atmel AVR1605 quick start guide

Texas Instruments MSP430F663x manual

Texas Instruments

Texas Instruments MSP430F663x manual

NXP Semiconductors LPC1114 Getting started with

NXP Semiconductors

NXP Semiconductors LPC1114 Getting started with

Texas Instruments TMS370 Series Getting started guide

Texas Instruments

Texas Instruments TMS370 Series Getting started guide

onsemi FUSB15201P user manual

onsemi

onsemi FUSB15201P user manual

NXP Semiconductors SLN-LOCAL2-IOT user guide

NXP Semiconductors

NXP Semiconductors SLN-LOCAL2-IOT user guide

Texas Instruments MSP432P401R manual

Texas Instruments

Texas Instruments MSP432P401R manual

Embedded Artists iMX Series Getting started

Embedded Artists

Embedded Artists iMX Series Getting started

Cypress WirelessUSB CY3635 N:1 user guide

Cypress

Cypress WirelessUSB CY3635 N:1 user guide

EMTRION emCON-MX8M Mini quick start guide

EMTRION

EMTRION emCON-MX8M Mini quick start guide

Critical Link sCMOS Hardware setup guide

Critical Link

Critical Link sCMOS Hardware setup guide

FRAMOS FSM-IMX636 Devkit quick start guide

FRAMOS

FRAMOS FSM-IMX636 Devkit quick start guide

NXP Semiconductors LPC86 Series Hardware Design Guide

NXP Semiconductors

NXP Semiconductors LPC86 Series Hardware Design Guide

Texas Instruments LOGIC PD ZOOM DM3730 SOM-LV quick start guide

Texas Instruments

Texas Instruments LOGIC PD ZOOM DM3730 SOM-LV quick start guide

Linx Technologies NT Series user guide

Linx Technologies

Linx Technologies NT Series user guide

LM Technologies LM740 user guide

LM Technologies

LM Technologies LM740 user guide

sparkfun Qwiic Pro Micro USB-C HOOK-UP GUIDE

sparkfun

sparkfun Qwiic Pro Micro USB-C HOOK-UP GUIDE

Cypress EZ-USB AT2LP CY4615B quick start guide

Cypress

Cypress EZ-USB AT2LP CY4615B quick start guide

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

Copyright 2025 Manuals.Online. All Rights Reserved.