Skip to main content
Associate III
Jun 27, 2025 9:40 AM UTC
Solved

How can I configure the Motor with low speed

Hi, I'm working on a project in MC Workbench 6.3.2 and trying to configure a motor with a maximum speed of 150 RPM. When I set the "Max. Application Speed" parameter to 150 RPM (as shown in the first picture), I encounter an error related to the "Speed Sensing Configuration". I've attempted various parameter combinations for the Hall Sensor settings (as shown in the second picture), but haven't resolved the issue. Could you please advise on how to fix this problem? Thank you for your help.

maxspeed.jpgsensor_setting.jpg

This topic has been closed for replies.
cedric H
cedric HBest answer
ST Technical Moderator
Jun 30, 2025 7:56 AM UTC

Hello,

If you designed your own board, starting from a ST board, it should be straightforward to describe it with the board designer tool by cloning the ST board. Most of the parameters that are board dependent are not configurable with the workbench, that's why I think it is better (and cleaner) to describe your board. It will also ease the reuse of your board.

To answer your question, there is no relationship between the maximum application speed and the hall sensor configurations. 

Regards

Cedric

6 replies

Senior III
Jun 27, 2025 10:26 AM UTC

That is only the maximum application speed you can give a higher value and generate the code and then you can control the motor speed based on your requirement. 

DF_MCAuthor
Associate III
Jun 30, 2025 2:38 AM UTC

Thank you for your reply! I believe I can generate the code for my board with the current settings, but I’d like to better understand the relationship between the maximum application speed and the Hall sensor configurations.

cedric H
ST Technical Moderator
Jun 27, 2025 2:44 PM UTC

Hello @DF_MC ,

What is the issue you encountered related to the "Speed Sensing Configuration"?

Few remarks, your board is design to handle 200 A, and your motor max current is 30A.

Be aware that your board is perhaps oversized making it not accurate enough to properly read the current especially if your motor spin slowly.

Second point, I see that your Hall sensors config is the default. Do not forget to configure it according to your motor characteristics. 

Regards

Cedric

DF_MCAuthor
Associate III
Jun 30, 2025 2:44 AM UTC
Thank you for your reply! I’m currently using the STEVAL-CTM009V1 from the board list in MCSDK, but I’ve designed my own power board, which aligns with my configuration in MCSDK.

Do you recommend creating a user-defined power board in MCSDK for this setup, or is there a better approach? I’d greatly appreciate your guidance on this.

Thanks again for your support!

cedric H
cedric HBest answer
ST Technical Moderator
Jun 30, 2025 7:56 AM UTC

Hello,

If you designed your own board, starting from a ST board, it should be straightforward to describe it with the board designer tool by cloning the ST board. Most of the parameters that are board dependent are not configurable with the workbench, that's why I think it is better (and cleaner) to describe your board. It will also ease the reuse of your board.

To answer your question, there is no relationship between the maximum application speed and the hall sensor configurations. 

Regards

Cedric