Skip to main content
Explorer
May 1, 2020
Solved

How to use MotionSP middleware library with accelerometers?

  • May 1, 2020
  • 1 reply
  • 1414 views

I am an absolute beginner and want to analyse accelerometer data. I also seen some example related to Predictive maintenance where motionSP is used but I am unable to understand how to use it in my custom application.

Please let me know how to use it.

Thanks

    This topic has been closed for replies.
    Best answer by Eleon BORLINI

    Hi @RJain.1​ , an high-level (meaning "not detailed") explanation on the capabilities of the Signal processing (MotionSP) middleware can be found in the user manual UM2566 p.27: it is used for vibration analysis in time domain (speed RMS and acceleration peak) and frequency domain (FFT with programmable size, averaging, overlapping and windowing). More detailed examples on how to use this middelware can be found in the FP-IND-PREDMNT1 function package examples, such as:

    • \Projects\STM32F446RE-Nucleo\Demonstrations\Predictive_Maintenance
    • \Projects\STEVAL-IDP005V1\Applications\ Vibration_Analysis
    • PredMaint_SVR project from \Projects\STEVAL-IDP005V1\Demonstrations\Predictive_Maintenance_SRV folder (here below a description of the modification of the alarm and warning thresholds for Speed RMS, Acc peak and spectral band. It is done in precompiling phase on MotionSP_Threshold.h file) 

    0693W000000WrzpQAC.png

    Regards

    1 reply

    ST Employee
    May 4, 2020

    Hi @RJain.1​ , an high-level (meaning "not detailed") explanation on the capabilities of the Signal processing (MotionSP) middleware can be found in the user manual UM2566 p.27: it is used for vibration analysis in time domain (speed RMS and acceleration peak) and frequency domain (FFT with programmable size, averaging, overlapping and windowing). More detailed examples on how to use this middelware can be found in the FP-IND-PREDMNT1 function package examples, such as:

    • \Projects\STM32F446RE-Nucleo\Demonstrations\Predictive_Maintenance
    • \Projects\STEVAL-IDP005V1\Applications\ Vibration_Analysis
    • PredMaint_SVR project from \Projects\STEVAL-IDP005V1\Demonstrations\Predictive_Maintenance_SRV folder (here below a description of the modification of the alarm and warning thresholds for Speed RMS, Acc peak and spectral band. It is done in precompiling phase on MotionSP_Threshold.h file) 

    0693W000000WrzpQAC.png

    Regards