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
  • 1729 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
  • 4875 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
  • 9574 Views
  • 5 replies
  • 3 kudos

Resolved! High power BLDC controller

Hello Team,  We want to develop a BDLC driver with high power. We went through the below product, it matches other requirements except for output current, it is only up to 1.5AMotor Control Nucleo Pack with NUCLEO-G431RB and X-NUCLEO-IHM16M1can u sug...

sshin.9 by Associate II
  • 1089 Views
  • 1 replies
  • 0 kudos

Rev-Up phases and meaning

What is the meaning of the five different rev-up (start-up) phases that one can set up in sensorless mode?From my experiments, I figured that Phase 1 is alignment and Phase 2 is an actual startup phase. Is this correct? What are the other phases for?...

DMeie.2 by Senior II
  • 2768 Views
  • 3 replies
  • 3 kudos

BEMF goes the wrong way

HiI am struggling with the appearance of my BEMF in my 6 step control.The picture shows one of the phases. And according to all the documentation I've seen ( and I have read a lot ) my BEMF goes the wrong way. The BEMF looks like outstanding ears but...

Resolved! OCP in custom board

I have over current protection like this in my custom board how can i implement this on motor control workbench here is my file and i'm getting eror when i try create with six step 

Screenshot 2024-04-07 220844.png Screenshot 2024-04-07 220859.png
TKara.2 by Associate III
  • 3088 Views
  • 6 replies
  • 0 kudos

Resolved! PWM behavior when changing deadtime during operation

Hello!I'm having some issue while updating the deadtime of the PWMs on Advance timer TIM1 during PWM operation is running.I'm attaching the scopeshot with the Channel 1 and 1N pulses, during deadtime register(DTGbin) update ,the deadtime is zero. In ...

photo_pwm_deadtime_1.jpg photo_pwm_deadtime_2.jpg

I can't complete ST Motor Profiling

Hello, Hardware : NUCLEO-G474RE + X-NUCLEO-IHM08M1 + DollaTek 2204 BLDC motorSoftware : Motor Control Benchwork 6.2.1, STM32CubeIDE 1.13.1 When I try to start motor profiling the motor starts to produce radom beeps, vibrations and accidental spins. T...

mikde by Associate
  • 3767 Views
  • 3 replies
  • 0 kudos

Position Control with Quadrature Encoders

Hi,I am trying to create a User Application where I pass in commands from a terminal application (ex: Putty or Ucon) which results in the motor doing something.I have configured the MC Workbench with the following options:   Not using the MC Pilot so...

smaiti_0-1704304765448.png smaiti_1-1704304797449.png smaiti_3-1704304919032.png
smaiti by Associate III
  • 6882 Views
  • 8 replies
  • 0 kudos