2020-05-15 07:25 AM
Hi,
I'm try to use example provided by ST - EVALKIT_ROBOT_1_SDK543_Positioning_LL.
After few little correction the project (i.e. modbus was added to project using absolute path, not relative using project location), example is working, but:
1.
On the start, motor sets 0 position (I'm reading this position using function MC_GetCurrentPosition1()) and motor stays at this position. But if I rotate motor by hand over 20.5 radians, then motor suddenly run in this direction and stops at 40.84 radians. I can do it once more time, in the same direction, and result is that motor stops at 82.03 rad, and so on. When I do the same thing to 0 position direction it returns with the same few steps and returns exactly in 0 rad pos.
2.
The example configuration STEVAL-ROBOT-1 us very low current, something 0.07A.
Do You know, how to fix those issues?
Lukasz Lecki
2021-06-15 12:44 AM
The question has been moved from the "Motor Control Hardware" section to the "STM32 Motor Control" section (the question is about the STM32 MC SDK).
Best regards