STM32 MCUs Motor control

Discuss STM32 solutions for motor control, including PID tuning, sensorless operation, ADC noise, custom algorithms, and more.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

MCSDK 6.4.0 is out!

Dear MCSDK users, MCSDK version 6.4.0 is now available: Download It here. This version of the new Motor Control SDK 6 series (X-CUBE-MCDSK) provides mainly FOC and 6Step improvements, here are the main changes for this version: Motor Control Features...

GMA by ST Employee
  • 466 Views
  • 0 replies
  • 3 kudos

Board Manager documentation is out !

The documentation of the Board descriptions format is now available on Motor Control Boards Description Wiki page, this documentation is compatible with MCSDK versions from 6.1.2. Board Descriptions are used by the ST motor-control workbench to enabl...

Zied b. by ST Employee
  • 5364 Views
  • 5 replies
  • 3 kudos

MCSDK documentation and your feedback

Motor Control Wiki: STM32 Motor Control Knowledge Database - stm32mcuMC Frequently asked questions (FAQ) for version MCSDK5.x:Frequently asked questions (FAQ) - stm32mcu   The documentation of the Board descriptions format is now available on the Mot...

Zied b. by ST Employee
  • 6455 Views
  • 2 replies
  • 7 kudos

Hall Phase Delay

Hello,I need confirmation that the Hall Delay in the below waveform i have taken is 180Degrees. Hall sensors are 120Degrees apart as below in the diagramI find the motor running in reverse direction. 

STUser34_0-1742287205049.png
STUser34 by Associate III
  • 253 Views
  • 2 replies
  • 1 kudos

Resolved! Current sensing circuitry

Hi, I am working on developing a new motor driver using ST motor control.I am trying to understand current sensing circuitry (three shunt resistors) but I don't understand the offset circuitry as shown in this picture: As I currently understand it th...

Jelmer_0-1742564764155.png
Jelmer by Associate
  • 501 Views
  • 3 replies
  • 0 kudos

HSO position observation problem

I used the G431 to configure the HSO correctly, passed the Profiling test step, and the closed loop also started and stopped the motor correctly.However, there are cases where the startup is unsuccessful: when starting with Pol.Pulse, sometimes the m...

z h by Associate II
  • 214 Views
  • 1 replies
  • 0 kudos

Configuring Peripheral ADC Issue

Hello Everybody,MCSDK:6.3.0CubeMX: 6.3.0Workbench : 6.3.0CubeIDE : 1.15.0I encountered an issue after generating FOC code using Workbench v6.3.0.I then used CubeMX to configure PB15 as ADC2_IN15 to read the torque sensor voltage.However, after regene...

Vincent7 by Associate III
  • 771 Views
  • 4 replies
  • 0 kudos