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
  • 380 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
  • 2740 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
  • 7066 Views
  • 5 replies
  • 3 kudos

Resolved! Discontinuous PWM MCSDK

I have enabled the Discontinuous pwm and ran the motor but it started rotating in reverse direction compared to when none is enable. With no Discontinuous mode all features are validated, now i want to test all of them with Discontinuous mode enabled...

SRedd5_0-1697128464745.png
SRedd.5 by Senior III
  • 1119 Views
  • 2 replies
  • 1 kudos

NTC thermistor gain calculation for Board Manager

Can anyone explain to me how to calculate the "gain" property for a "NTCThermistor" hardware variant?The NTCs we use (NTCS0805E3103FMT) are not linear, so a "Thermistor gain in mV/°C" as mentioned in the wiki doesn't apply.As a side note: The wiki sa...

DMeie.2 by Senior II
  • 1675 Views
  • 4 replies
  • 1 kudos

BLDC and Motor Profiler

Hi! I am developing a project with a BLDC motor. It is possible to use Motor Profiler with a BLDC motor. The options only allow me to use Motor Profiler with PMSM. Thank you in advance!

b-g431b-esc1 BLDC

To whom it may concern, I am developing a controller for BLDC, I managed to initialize the board with cubeIDE and flash code (so far only turning on the LED). However, I need to use a BLDC motor for my project and I have searched everywhere on how to...

UART receive, timertick, reset

#include "main.h" #include "stdlib.h" #include "string.h" #include "math.h" #include "ctype.h" #include "stdio.h" #include "speed_torq_ctrl.h" #include "ramp_ext_mngr.h" #define USART_IT_ENABLE 1 uint8_t rxbuffer[10] = {0}; uint16_t motor1Faults; v...

soundarya_h_s_0-1710833127974.png soundarya_h_s_1-1710833176955.png

X-CUBE-SPN7 motor control

Dear all,I am using the STM32 Nucleo pack with a F302R8 card, the IHM07M1 and the associated motor.The library for motor control (6Step_Lib.c) of  X-CUBE-SPN7 only provides a few functions, for ex MC_StartMotor, MC_StopMotor() and MC_Set_Speed().I wo...

user-stm by Associate II
  • 1715 Views
  • 4 replies
  • 1 kudos