Skip to main content
Associate III
March 1, 2024
Question

not able to run the PMSM motor with ctm009v1 and nucleo F446RE

  • March 1, 2024
  • 1 reply
  • 1806 views

Hello Everyone,

I have been trying to run a PMSM motor of 5 KW which is Hall Sensor based. When I try running the motor, it slightly spins after which it is not rotating. I'm using the MCSDK 6 version, also the communication between the pc and the Nucleo is continuously disconnecting. Please help me to resolve this issue...

 

 

Thanks and Regards,

Sivapriya 

This topic has been closed for replies.

1 reply

Gael A
ST Employee
March 1, 2024

Hello SivaVishnu09,

Could you please tell me which kind of motor you are using ? Also, have you profiled it ? Using which board ?

If you are using MCSDK 6, could you please tell me which version exactly ?


Concerning the communication issue between the pc and the Nucleo, be aware that NUCLEO-F4 boards should be connected using a 912600 baudrate. This information can be found in the release note of the MCSDK.

If you agree with my answer, please consider accepting it by clicking on 'Accept as solution'.Hope this will help,Gaël A.
Associate III
March 1, 2024

Hello @Gael A ,

I'm using a SM-PMSM motor of 5 kW spec V- 48 V, nominal current - 125, peak 200 amps. I tried profiling it but the board is not being recognised by the profiler since it connects and disconnects continuously.

I'm getting the following error when i try connecting - ASPEP packet unknown

The Boards which i'm using are

i) Nucleo - F446RE as control board

ii) CTM009V1 - as power board

iii) Motor control connector

 

Softwares used 

i) MCSDK 6.2.1

I'll try changing the usart baud rate tomorrow and will check.

I have the following queries

i) Does Rs and Ld have an significant impact on the motor control or for the motor to run

ii) Can we try sensorless FOC code on a PMSM motor even if it has the HALL sensors?

iii) I'm having the HALL sensors but not sure about what are the pin connections need to be done in the driver board CTM006V1 - would need your help on this.

 

regards, siva

Gael A
ST Employee
March 4, 2024

Hello SivaVishnu09,

First of all, be aware that the profiler is not supported for ICS configurations, it is planned to add this feature in a future release, however you will need to use another power board to profile your motor in the meantime.

To answer your questions :
- Yes, Rs and Ls have a significant impact on the sensorless motor control, they are not used in Hall however. On another note, the profiler also returns a set of other parameters that are useful for getting Speed PID values, but those can be determined by tinkering a bit afterwards.

- Sensorless FOC is doable on a PMSM motor even though it has Hall Sensors, just don't plug them.

- The Hall/Encoder pins are located on the CON8 Connector on the STEVAL-CTM006 driver board, take a look at the schematics here. Be careful of the order (Phase 1 on H1, Phase 2 on H2...)

If you agree with my answer, please consider accepting it by clicking on 'Accept as solution'.Hope this will help,Gaël A.