GUI crashes after calibration with certain motors #330
-
Final goalI want to control a 3-phase brushless motor (AK 80-6 KV100) in velocity mode with a position feedback with R5.2 or M5.2. ContextI am testing the boards with the Tinymovr GUI provided by first performing calibration procedure and then sending velocity or position setpoints.
ProblemWhen I perform the calibration of the AK 80-6 KV100 or U8 II KV85 motor in the GUI the flag calibrated in the motor section is True, but the same flag in the encoder and tmx section are False. Moreover, the GUI window freezes and it seems the Tinymvor is not visible in the GUI anymore when the calibration is done. Then I have to restart the Tinymovr to make it visible to the GUI. Still, in the motor section the parameters are properly calibrated after restarting the motor, but not in the encoder and tmx sections. To understand where the problem is, I firstly used the MN6007 KV320 motor with both the R5.2 and M5.2 Tinymovr boards and I managed to successfully perform the calibration procedure and control the motor discarding possible faults of the boards. With the MN6007 everything works as expected. Then, I used the U8 II KV85 with R5.2 and got the same problems I had with the AK 80-6 KV100. QuestionMay it be possible that these Tinymovr boards are able to control only motors under a certain number of poles? Since both the AK 80-6 KV100 and the U8 II KV85 have a relatively large number of poles (21 pole pairs). |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
This is an issue on our part, as the pole pairs are limited to 20 in 1.6.x this has been raised to 24 in 1.7, and were also adding a specific error to be displayed if the pole pairs count is greater than that. Not sure about the gui freeze though, does the terminal show anything? |
Beta Was this translation helpful? Give feedback.
This is an issue on our part, as the pole pairs are limited to 20 in 1.6.x this has been raised to 24 in 1.7, and were also adding a specific error to be displayed if the pole pairs count is greater than that.
Not sure about the gui freeze though, does the terminal show anything?