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

User Manual MCSDK documentation

  Dear MCSDK users, The full MCSDK documentation is embedded in the Motor Control Workbench tool. Refer to Workbench tool > About > Documentations > Documentation.This document provides: Introduction: Includes startup guide links for MCSDK, HSO featu...

GMA by ST Employee
  • 345 Views
  • 0 replies
  • 0 kudos

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
  • 2058 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
  • 6448 Views
  • 5 replies
  • 3 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
  • 316 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
  • 713 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
  • 267 Views
  • 1 replies
  • 0 kudos