data brief - steval-bfa001v2b - multi-sensor …...product summary multi sensor predictive...
TRANSCRIPT
Features• Kit content:
– Sensor node (marked STEVAL-IDP005V2; not available for separate sale)– Communication adapter board (marked STEVAL-UKI001V2; not available
for separate sale)– STLINK-V3MINI programming and debugging interface– Cables and connector
• Main supply voltage: 18 - 32 V• Main components of the sensor node:
– 32-bit ARM® Cortex®-M4 core for signal processing and analysis(STM32F469AI)
– Ultra-wide bandwidth (up to 6kHz), low-noise, 3-axis digital vibration sensor(IIS3DWB)
– Absolute digital pressure sensor (LPS22HB)– Relative humidity and temperature sensors (HTS221)– Digital microphone sensors (IMP34DT05)– IO-Link PHY device (L6362A)– EEPROM (M95M01-DF) for data storage– Step-down switching regulator and LDO regulator (L6984 and LDK220)– ESD protection (ESDALC6V1-1U2, SMBJ33CA)
• Complete set of firmware demo examples based on 3D accelerometer librarywith advanced frequency and time domain signal processing for predictivemaintenance, including:– Programmable FFT size (256, 512, 1024, 2048), overlapping and averaging– Programmable windowing (Flat Top, Hanning, Hamming, Rectangular)– Speed RMS moving average, acceleration max. peak– Programmable threshold for warning and alarm conditions in spectral band
• Microphone algorithms for:– PDM to PCM– Sound pressure level (SPL)– Audio FFT
• IO-Link device stack v1.1 protocol and IO-Link Device Descriptor (IODD) for allmeasurements included (provided by TEConcept GmbH)
• M12 standard industrial connector• SWD connector for debugging and programming capability• Reset button• Expansion connector with GPIO, ADC, I²C bus, timer• Designed to meet IEC industrial standard requirements
DescriptionThe STEVAL-BFA001V2B is an industrial reference design kit for conditionmonitoring (CM) and predictive maintenance (PdM), in a layout that is designed tomeet IEC61000-4-2/4 and EN60947 requirements for industrial applications.
Product summary
Multi sensor predictivemaintenance kit withembedded IO-Linkstack v.1.1
STEVAL-BFA001V2B
High-performanceadvanced line, ARMCortex-M4 core withDSP and FPU, 2Mbytes Flash, 384+4kB of RAM, DMAcontroller, up to 17timers
STM32F469AI
Ultra-wide bandwidth,low-noise 3-axis digitalaccelerometer forindustrial applications
IIS3DWB
IO-Link communicationtransceiver device L6362A
Compact in-circuitdebugger andprogrammer for STM32
STLINK-V3MINI
Software package forSTEVAL-BFA001V2Bevaluation kit
STSW-BFA001V2
Multi-sensor predictive maintenance kit with IO-Link stack v.1.1
STEVAL-BFA001V2B
Data brief
DB4059 - Rev 2 - April 2020For further information contact your local STMicroelectronics sales office.
www.st.com
Product summary
Applications
Conditionmonitoring andpredictivemaintenance
Smart industry
The hardware consists of a highly compact (50 x 9 x 9 mm) industrial sensor boardspecifically designed for real industrial applications, and the necessary debuggingtools, cables, plugs and adapters for an industrial communications scenario. Theconnection is managed using a standard multipolar cable with one wire used for IO-Link data.
The STSW-BFA001V2 firmware package (freely available on www.st.com) includesdedicated algorithms for advanced time and frequency domain signal processing andanalysis of the high bandwidth 3D digital accelerometer for vibration monitoring. Thepackage includes pressure, relative humidity and temperature sensor monitoringsamples as well as audio algorithms for acoustic emission (AE).
The firmware runs on the high performance STM32F469AI, ARM® Cortex®-M4, 32-bit microcontroller. The sensor data analysis results can be displayed on a user PCterminal emulator via wired connectivity or the related IO-Link master board interface.
IO-Link device stack v1.1. (for evaluation purposes, with some limitations) is includedin object library format with IO-Link Device Descriptor (IODD) for all measurementsand with dedicated examples to demonstrate device interoperability with any mastertool. It supports BLOB transfer for vibration and acoustic FFT data, event generatorand parameter configuration.
The package includes a GUI to demonstrate the IO-Link device features whenconnected to the STEVAL-IDP004V2 multi-port master evaluation board.
STEVAL-BFA001V2B
DB4059 - Rev 2 page 2/13
1 Solution overview
1.1 Block diagram
The STEVAL-BFA001V2B kit enables predictive maintenance (early detection of failures on the equipment undermonitoring), managing key parameters coming from environmental, vibration and acoustic sensors. It is suitablefor monitoring motors, pumps and fans, and can accelerate the development of predictive maintenance solutionsand PoCs.The kit performs advanced time and frequency domain signal processing for vibration analysis, running onembedded high performance MCU with configurable thresholds for alarms and warnings, demonstrating theprocess at edge level.The tiny and compact form factor has been designed to allow placement of the sensor node very close to theequipment to be monitored.The power management phase generates the low voltage needed for digital sensors and MCU from an industrial18 to 32 V input voltage range.The IO-Link device stack protocol is included with the STSW-BFA001V2 dedicated firmware to demonstrate theIO-Link device features.
Figure 1. STEVAL-BFA001V2B main board (sensor node) block diagramThe sensor node is marked STEVAL-IDP005V2; it is not available for separate sale
STM32F469AIMicrocontroller
32 kHzCrystal
24 MHzCrystal
IIS3DWB3D Accelerometer
HTS221Humidity and
Temperature Sensor
LPS22HBPressure Sensor
SPI1
IMP34DT05Digital Microphone
I2S2
L6362AIO-Link Transceiver
USART2
EnhancedSWD
Connector
UART5
I2C2ADC3GPIO
M12 4-pin A-Coded Male
Socket
Auxiliary Connector
L6984step-down switching
regulator
LDK220LDO
M95M01-DF1-Mbit SPI bus
EEPROM
SPI4
I2C1
ESDALC6V1-1U2Single Line ESD
protection
SMBJ33CATransil
STEVAL-BFA001V2BSolution overview
DB4059 - Rev 2 page 3/13
1.2 Schematic diagrams
Figure 2. STEVAL-UKI001V2 (adapter board) circuit schematic
T_SWDIO
U_LED_1
GND
2
1
T_SWCLK
T_VCP_TX9
LD1
11
U_BTN
T_NRST
GND
U_BTN
U_LED_2
T_VCP_RX
T_SWDIO
T_VCP_RX
A
16
C2
NM100nF
T_VCP_TX
3
Strip_1X4_SMD
SWD-10_ENH
3 4 5
4
J2
3
R2
NM100nF
6
T_VCC
R1
1
GNDDetec
GND
J1
SW2mini switch-KMR211GLFS
A
10
SWD-14
13
2
12T_VCP_RX
C
13
98
2
4
T_VCP_TX
GNDDetec
GNDDetec
T_SWCLK8
1234
SW1mini switch-KMR211GLFS
4
7
14
J3
T_NRST
2
5
590
U_LED_210
T_VCC
C1
C
U_LED_1
7
T_NRST
Yellow LED SML-M13YTT86
LD2Green LED SML-M13MTT86
590
DB
4059 - Rev 2
page 4/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 3. STEVAL-IDP005V2 (main board) circuit schematic
PB1
VIN: 18 V - 32 VVIN
VIN
MEM_W
ACC_INT2
MEM_HOLD
PRES_SCL
ACC_SDO
AUX_IO
EEPROM_HOLD
HUM-TEMP_SDA
SMBALERT
ACC_SDI
OL
MEM_SI
PRES_SDA
IO-Link
ACC_INT1
IO-Link_COM_TX
ACC_SI
EEPROM_CS
PB0
DIAG
EEPROM
EEPROM_SDI
MIC_SD
OUT/IQ
AUX_ALERT
PB1
ACC_CS
SMBCLK
IO-Link_DIAG
VDD: 3.3 V
SMBDATA
ENV_SD
from IO-Link connector
IO-Link_OL
PRESS_DRDY
Sensors
HUM-TEMP_DRDYIN2
IO-Link_COM_RX HUM-TEMP_DRDY
MIC_DOUT
SMB_IO
MEM_SO
ACC_SPC
ACC_INT2
PRES_INT_DRDY
ACC_CS
MEM_CS
ACC_SO
AUX_DATA
HUM-TEMP_SCLENV_CK
MIC_CLK
AUX_CLK
PB0
Power Management
EEPROM_SDO
ACC_INT1
MEM_CK
ACC_CK
EEPROM_SCK
EPPROM_W
Microcontroller
MIC_CK
DB
4059 - Rev 2
page 5/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 4. STEVAL-IDP005V2 (main board) circuit schematic - power management
VBIAS
3.3 V
3.6 V
VCC8
200 mA
LDK220
1OUT
100k
U1
5GND
LDO
Step-down switching regulator
L1
GN
D5
PGOOD
FB2
3TON
EN4
22µF
R2
Vldo
Vdc-dc
VIN
1µF
SMBJ33CAR1
C6
VDD
Vdc-dc
205k
LX6
1µF3.3µF
SB2
0R
R41
1µF
909k
R5
VIN7
VldoU2
11Vdc-dc
9
3C5
68µH
C2
NC2
L6984
1C1
1M
TP1
2
TP3
C3
ADJ/NC
EN4
LNM
10
C4
100nF
68k
TP5IN6
TP2
R3D4
EP
18 V - 32 V
VDD
DB
4059 - Rev 2
page 6/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 5. STEVAL-IDP005V2 (main board) circuit schematic - IO-Link
100R R13
100R
DIAG
10pF
R6100k
OL
OUT/IQ
3
C10 C11
NSR05T40P2
C13
4k7
OUTL
I/Q
D1
Not Mounted
C12
U3
Not Mounted
VDD
3IN2
SB50R
C9
C8
SEL8
7GND
11Vcc
12
R9
Not Mounted
10pF
R11
EN/DIAG5
47nF
R10
1uF
IN12 JP1
4
IN2
4k7
4
R8R7
NSR05T40P2
100R
9D2
22k
10pF
C7
SB60R
10pF
L6362A
1Vdd
1
OUT/IQ
OL6
R12
TP6
10OUTH
2
100R
VIN
DB
4059 - Rev 2
page 7/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 6. STEVAL-IDP005V2 (main board) circuit schematic - sensors
USBLC6-4SC6
GND2
IMP34DT05
4DOUT
AUX_DATA
ACC_SPC
100nF
3
VDD
6
I²C
SMBus
MEMS pressure sensor PB0AUX_ALERT
AUX_CLK
CLK3
INT_DRDY
VDD10
ACC_CS
C14
RES2
2
100nF
5
2
1I/O1
U6
Humidity and temperature sensor
I²C
J2
1uF
3D accelerometer
PRES_INT_DRDY
PRES_SDA
AUX_IO
4.7uF
U7
1
VDD
MEMS microphone
14
9
SPI1
VDD
ACC_SDI
C17 CS6
CS
12
VDD
RES1
10
IIS3DWB
NC110
6G
ND
1
2
C20
LPS22HB
1
9
GND2
2VDD
1
VDD
HUM-TEMP_DRDY
PRES_SCL
9INT2VDD
8
5GND
ACC_INT1
LR
U5
U4
7
4
100nF
R24
VDD1
SDA/SDI/SDO 5
ACC_SDODRDY
4
7G
ND
2
PB1
VDD
SCL/SPC
RES3
SCL
11
100nF
U8
10kSDO/SA0
C21
SCL/SPCC18
3I/O2
8GND1
GND5
SDA/SDI/SDO
4
SDO/SA0CS
6
C19
ACC_INT2
HUM-TEMP_SCLHUM-TEMP_SDA
Vdd_IO2
6I/O4
5
NC2
VDD
Auxiliary SMBus
13SD
A
3
M50-3200545
8
MIC_CLK
4I/O3
5VBUS
7
C15
HTS221
3
MIC_DOUT
100nF
R16
VDD
10k
VDD
IO
4INT1
I²S
DB
4059 - Rev 2
page 8/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 7. STEVAL-IDP005V2 (main board) circuit schematic - EEPROM
EEPROM_CSEEPROM_SDO
100k
R22
C1VSS
C5
100k
U9
VDD
EEPROM_HOLDEPPROM_W
EEPROM_SDIB2
DEEPROM_SCK
A3
C
R23
B4
WC3
A1
HOLDS
A5
M95M01-DF
Q
SPI
VCC
DB
4059 - Rev 2
page 9/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 8. STEVAL-IDP005V2 (main board) circuit schematic - microcontroller (1 of 2)
ACC_CK
IO-Link_COM_RX
10k
PD1A3
F7OSC32_IN
6
C10
PI6
PC7
10k
PB15N2
SB10
PI0
STM32F469AI
E5
DSIHOST_CKN J1
PB0 USER_LED
H4
B11
3
P10
PB1N9
PD5C6
E6
SWDIO
PA0-WKUPPA1
I2C1_SDA
nRESET
PI10
PC10
A8
PB4
DSIHOST_D0NOSC32_OUT
5
J9
BOOT1
32.768 kHz
U10B
F3
F11
NRST
VDD
PD12M2
OSC32_OUT
D12
D10
PI5
PA11
P9
PC15-OSC32_OUT
PD0
PA6
L10
C25
C22
PD6E7
10pF
R17
DSIHOST_D1P
C24
PC9F5
Ref
er to
the
MC
U b
oot c
onfig
urat
ion
tabl
e
8
IO-Link_COM_TX
H2
C8
PB5
PB1
VDD
7
PC6
SB9
PA12
OSC32_IN
PA4M9
VDD
E11PC14-OSC32_IN
ESDALC6V1-1U2
PI11
STM32F469AI
PD9N1
SWCLK
N5
P11
PA15A2
PC13
I2C1_SDA
2k
DSIHOST_D1N
PDR_ON
PC0
MIC_SD
10pF
USER_LED
SWDIO
PB8I2C1_SCL
PA7PI9
G9
L4
F10
PB9E9
COM_RX
PI1C3
PA9E2
PB0
Y1
PD2
PD11J4
MIC_CK
I2C1_SCL
F4
SWCLK
COM_TX9
VDD
B9
MEM_HOLD
J8
C5
nRESET
E1
1
PD8
PD15L2
BOOT1
PB11K5
E12
M3
B2
PI4
SB80R
PC1
Reset
F6
PA13D1
F8BOOT0
D9PC8
PB2-BOOT1PB3
PB6G8
PI7
PI2A1
MEM_CS
J2
COM_RX
K3
PD13
2
10pF
PC11
N10PA3
D3
PD7A5
H9
PB10
L12
PD10
PI3
DSIHOST_D0P H3
D5
E3
PB7A9
VDD
10
PB14P1
4
SWD Connector
VDD
K9
PA2L9
ENV_CK
PD14L3
ENV_SD
PD3
A12
PA8
PA5
PB12H5
2k
BOOT0
D6
B3
PC12C4
SW1
ACC_SO
G7
COM_TX
PA10
B8
PB13K4
10k
10pF
J1
MEM_W
Not Mounted
U10A
C23
ACC_SI
R18
SB70R
Not Mounted
C26
L8
BOOT0
PD4B4
100nF
R19
DSIHOST_CKPJ3
PA14D4
nRESET
DB
4059 - Rev 2
page 10/13
STEVAL-B
FA001V2B
Schematic diagram
s
Figure 9. STEVAL-IDP005V2 (main board) circuit schematic - microcontroller (2 of 2)
PG5
SMBCLK
PF11K7
C2
PE13PG15
D8
PE2F9
H11
PF4
C48
I2C2_SMBA
VSS_4H7
VSS_5M1
L11 PG12A6
I2C2_SMBA
G11
VDD_7
C28
C29
K6
C42 10pF
K2VDD12DSI
K1
PF3
I2C2_SDA
SMBDATA
L7
PE12M6
PG2G5
VDD_2
OSC_IN
VCAPDSI
G3
PH3
N11
VSSA
L5
PH13B1
C43
SMB_IO
OSC_IN
C31
N7
PE8
C47100nF
F1VDDUSB
C32
4.7µF
H8
PF12M8
A7
VDD_1B5
PH1-OSC_OUTPH2
C40100nF
PG9D7
MEM_SI
J10
PH8
ACC_CS
N12
K11PH0-OSC_IN
H6
J11
VSS_11
PF15
G10
PF1
100nF
OSC_OUT
R202k
C46
E10
C27
C45
C39
16pF
100nF
I2C2_SCL
U10D
M10
PF5
C35
PE15
100nF
VSS_6N8
C30
E4
MEM_SO
J12
VDD_8
VDD
PG7
10pF
100nF
I2C2_SCL
VDD
PH4
PE3
PE0
STM32F469AI
VDD
PG0J6
24 MHz
4
100nF
PG10
M5
16pF
2.2µF
PG1P7
PH15
MEM_CK
P4VSS_7VSS_8
VCAP1D2
VDD
VDD
B12
PE6
I2C2_SDA
ACC_INT1
PH12P2
PE11N6
2
C36
C11
PE5
C34
PF13J7
VCAP2
VDD
R262k
PG4G2
VDDDSI
G12
G6B10
VSS_9
PG3G4
C41
H10
PF2
100nF
K12
VSS_1B7
C7
PG11B6
C38
P5
PF0
ACC_INT2
PE10
PE1C9
PE4
H12
OSC_OUT
VDD_4P8
VDD_5
C44
PRESS_DRDY
1
P3VDD_3
D11
PE7
C12
N4
2k
M12
L1
PH14D3
PE14J5
F12
VSS_10
K10
E8
PH9
A4
STM32F469AI
10pF
C37
C1VSS_2VSS_3
P6HUM-TEMP_DRDY
IO-Link_DIAG
PF10
A10
Y2
PG8
100nF
PF14
3
A11
VDD_6
2.2µF
100nF
U10C
2.2µF
R21
SMBALERT
L6
M7
PE9
H1VSSDSI
VBAT
M4
PG13
PH11N3
F2
PH10
VSS
100nF
VDD
IO-Link_OL
R25100R
100nF
PG6P12
VDDA
PH5K8
C33
G1
M11
1µF
DB
4059 - Rev 2
page 11/13
STEVAL-B
FA001V2B
Schematic diagram
s
Revision history
Table 1. Document revision history
Date Version Changes
20-Nov-2019 1 Initial release.
27-Apr-2020 2Updated cover page features.
Added Figure 7. STEVAL-IDP005V2 (main board) circuit schematic - EEPROM.
STEVAL-BFA001V2B
DB4059 - Rev 2 page 12/13
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
STEVAL-BFA001V2B
DB4059 - Rev 2 page 13/13