
The ST Motor Pilot is a control and monitoring PC tool. It is built on a brand new communication protocol that allows for faster and more reliable communication while consuming less MIPS from the MCU. With this protocol, internal Motor Control signals can be monitored in real time with no or controlled subsampling.
Main features :
It embeds also another tool, the Motor Profiler software tool that provides the following features:
A PC software application as a qml file to measure electromechanical parameters of PMSM motors
Embedded One Touch Tuning algorithm: algorithm that uses a single parameter to set up the speed controller according to the type of load Together with the ST Motor Profiler software tool, it can be enabled to achieve the setup and run unknown motor from scratch
Measured motor parameters can be configured in the MC application, thanks to ST Motor Control Workbench.
Pole pairs detection
When using the Motor Profiler the user must make sure that the motor is fully stopped (spinning at 0 RPM) before starting it again whatever the method (by clicking on Play, Start Profile, ...).
After a fault occurred, or before starting the motor, the low side switches are activated in order to detect if the motor is spinning. Indeed, if the motor is spinning at that time, it may decelerate abruptly which can be dangerous. Great care must be taken to tightly fasten the motor so that it does not become dangerous when accelerating or decelerating brutally.
Only single drive applications are currently supported
The Datalog service cannot stream Medium frequency task data yet (such as the Motor State or the measured speed for instance). This is not implemented in the current firmware.
Registers cannot be modified from the Registers view.
For the motor profiler, this power board is not yet supported :
Control boards :
Power boards :
This version of the Motor Pilot fixes bugs from Pilot previous version.
This version of the Motor Pilot fixes bugs from Pilot previous version.
Profiler binary Overvoltage value aligned with board specification
Add Y cursor
Fix autoscale issue
Fix issue when switching between UI with high frequency plot active
Fix trigger level issue
Fix easy reading scaling
Added new board support for Motor profiler feature:
Control boards :
This version of the Motor Pilot provides a new application UI that allows for profiling a unknown motor. This UI is very similar to the one provided with the retired ST Motor Profiler tool. In addition to it, the application adds the capability to detect the configuration of Hall sensors if the motor under profiling has them and it can also automatically detect the configuration of the hardware it is connected to. Version 1.1.3 of the Motor Pilot embbeds the Motor Profiler tool and fixes bugs from Pilot previous version.
Integrates the Motor Profiler tool
Added feature to read/write/execute file from qml : user can now access to any data on his computer from qml file of the Pilot
New plot snapshot feature : like oscilloscope instrument with ability to make a snapshot of a plot and then compare it to another plot
A new plot sum function : like oscilloscope instrument with ability to sum up to 3 plots
Added trigger function to high frequency plot
Change Rs estimation display background if value is too much different from Rs Rated
Hall sensors configuration detection for motor profiling
Add support of touchscreen device
Added new board support for Motor profiler feature:
Control boards :
Power boards :
Version 1.0.0 of the Motor Pilot provides new features and fixes bugs from Pilot version provided with MCSDK 5.Y.4 previous version.
U16FLAGS into FAULT_FLAGSS16 instead of U16.This software package is licensed by ST under ST license SLA0048, the "License"; You may not use this package except in compliance with the License. You may obtain a copy of the License at: