2024-01-21 11:55 PM - last edited on 2024-01-22 12:05 AM by STTwo-32
Hello guys, I'm looking to control an AC Servo motor with STM32f407- Discovery kit. There are a lot of resources for DC motor, but i couldnt find many for AC Servo. Can anyone suggest on how to approach or share me some resources? Thanks in advance.
2024-01-22 02:31 AM
Hello @tnishanthraj ,
Do you have any reference of the motor you want to drive ?
Are you sure it is not a BLDC motor or a PMSM motor ?
Cedric
2024-01-22 05:45 AM
Yes, I'm using ELM2H-0400LA60F AC Servo Motor with EL7-RS400P Servo Drive.
2024-01-22 07:28 AM
Hello @tnishanthraj ,
If you use a EL7-RS400P Servo Drive, what is the purpose of the STM32F407 Discovery kit ?
Your motor seems to be a PMSM (Permanent Magnet Surface Mounted), and can be driven by FOC algorithm.
We provide a Motor Control SDK downloadable here. But as stated in the name, it is a development kit providing motor control FOC algorithms and API to allow you to develop a motor control application on top of it.
Regards
Cedric
2024-01-27 08:46 PM - edited 2024-01-27 09:19 PM
The control an AC Servo motor with the STM32f407 Discovery kit, start by understanding the motor's specifications and interface requirements. Implement a control algorithm, possibly using a Proportional-Integral-Derivative (PID) controller, tailored to the servo's characteristics. Leverage STM32's PWM capabilities for precise motor control.