Skip to content

STMicroelectronics/fp-ind-datalogmc

FP-IND-DATALOGMC Firmware Package

latest tag

The FP-IND-DATALOGMC function pack for STEVAL-STWINBX1 and EVLSPIN32G4-ACT is a powerful integrated toolkit for the next generation of smart actuators. DATALOGMC example is available for NUCLEO-U545RE-Q and NUCLEO-U575ZI-Q also.

This toolkit is derived from a FP-SNS-DATALOG2 function pack and it allows the collection of heterogeneous data, combining STWIN.box sensor information with STSPIN32G4 motor control data and it provides a comprehensive view of the system’s operational conditions. This enables both real-time monitoring and accurate performance assessment.

The DatalogMC_NanoEdgeAI example implements a motor fault classification based on a machine learning solution developed through NanoEdgeAIStudio. The machine learning model allows an accurate classification of motor behavior into two states: good and faulty.

DatalogMC_CubeAI example implements the same motor fault classification task, but using a AI-based solution developed through STM32Cube.AI. Users can also customize the model by adding their own classes, which can be achieved by incorporating additional data and modifying the training process. The package also includes a portable mechanical setup that can be replicated with a 3D printer.

EVLSPIN32G4-ACT is designed to drive a variety of three-phase brushless DC motors (not included in the kit) and ready for FOC control algorithms. The list of supported motors is provided in the motor control SDK documentation (X-CUBEMCSDK- 6) and installation details are available in the Quick Start guide.

FP-IND-DATALOGMC is compatible with STDATALOG_PYSDK, a data-centric design and user-friendly Python SDK, and can run with hardware boards that supply realtime data streams and motor telemetries, empowering users with full control of the data acquisition process.

The included firmware is compatible with the STBLESensor app, which lets you manage: the board, motor, and sensor configurations; start/stop data acquisition on SD card, and control data labeling. Sensor data and motor telemetries can also be stored onto a microSD™ card.

This firmware package includes components device drivers, board support package, and example applications for the STWIN.box platform (STEVAL-STWINBX1).

Here is the list of references to user documents:

  • DB5152 : STM32Cube function pack for high-speed datalogging of sensors data and motor control telemetries
  • STM32Cube: STM32Cube

Known Limitations

  • None

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.60.3
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.38
  • STM32CubeIDE v1.19

Supported Devices and Boards

Backward Compatibility

  • None

Dependencies

  • None

About

The FP-IND-DATALOGMC function pack for STEVAL-STWINBX1 and EVLSPIN32G4-ACT is a powerful integrated toolkit for the next generation of smart actuators. It is derived from FP-SNS-DATALOG2 function pack and it allows the collection of heterogeneous data. Please check st.com where a more recent version of the software might be available.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors