cancel
Showing results for 
Search instead for 
Did you mean: 

Motor is spinning but we can't control the speed

MAbde.5
Associate

Hello,

We are using Discover board 407G to drive a 48V-BLDC motor using a development board from Texas DRV8353. The motor has hall sensors for position/speed measurements.

We are using Motor control workbench (MCSDK_v5.4.5-Full) to generate the code and to control the operation of the motor.

We managed to get the motor to spin, however, the motor speed is uncontrolled. Using any speed setpoint will make the rotor to spin at the same speed.

We have even tried the torque control and it is doing the same, motor is spinning at a single speed even if we send iqref=0.

The speed shown in the Motor control trace shows 750rpm, we measured the speed using an external tachometer and it shows 2150rpm. please see the attached photo.

Another Photo with the MCWB dashboard shows the settings for reference.

We think that the code might have been broken at some point, we wonder if we can get some directions from you guys where exactly in the code may have been broken.

1 REPLY 1
Enrico Poli
ST Employee

Hi @MAbde.5​,

I removed Motor Control Hardware topic considering no motor control IC or board from ST are present in this solution.

Regards

Enrico