You are here

Nothing works for MY1020 3kw 72v motor and flipsky75100

5 posts / 0 new
Last post
Valérian Pigeon
Offline
Last seen: 1 day 18 hours ago
VESC Free
Joined: 2025-02-01 13:44
Posts: 3
Nothing works for MY1020 3kw 72v motor and flipsky75100

Hello everyone. For a project, I want to precisely control a MY1020D motor (3kW 72V) powered by a fixed 72V 42A power supply. An Arduino needs to control the Flipsky via UART.

But right from the motor configuration in VESC Tool 6.05, there are many strange things happening. When I run the FOC motor setup, it finds a "motor current max" of 150A. However, neither my power supply nor my motor is designed for that.

Then, when I start my motor using the small "play" buttons next to I, RPM, D, etc., either:

The motor starts very slowly or It doesn't start at all or It tries such a violent acceleration that it cuts off with "FAULT_CODE_OVER_VOLTAGE"

I thought controlling motor power via UART on Flipsky would be simple, but I've been racking my brain for 3 days and nothing is working properly.

Does anyone have the same configuration as mine?

Would you like me to help you troubleshoot these VESC motor control issues?

electricfox
electricfox's picture
Offline
Last seen: 1 hour 40 min ago
VESC Original
Joined: 2019-01-01 17:11
Posts: 140

Motor current max value is the value that VESC-tool calculated and its Phase current, not battery current. Over voltage fault might happen because you dont use a battery as your power supply can not take reverse current. Just use a battery. Also ist could be of wrong firmware. Check your max Input voltage value. Some flipsky controllers need no_hw_limits firmware.

Valérian Pigeon
Offline
Last seen: 1 day 18 hours ago
VESC Free
Joined: 2025-02-01 13:44
Posts: 3

Thank you for the quick response!
Understood regarding the max current, but concerning the voltage issue - the problem doesn't occur during deceleration but during acceleration, so I assume regeneration isn't involved (though it could be in the future...).

After conducting several tests, I've also noticed that at low ERPM (0-800) and ERPM above 4000, the motor experiences significant cogging. Below 4000 ERPM, the voltage displayed in VESC Tool remains stable at 71.2V, but as soon as the noise appears, I see it rise to 71.5V, 71.7V, etc.
Why this noise, and why would the motor generate voltage during full acceleration?
I should also mention that I've never succeeded in measuring the flux linkage - it fails every time.
Besides the fact that my power supply isn't a battery (and I thought it was possible to disable regeneration), I feel like I'm missing several important aspects here

electricfox
electricfox's picture
Offline
Last seen: 1 hour 40 min ago
VESC Original
Joined: 2019-01-01 17:11
Posts: 140

I am talking about acceleration. That is normal behaviour. For regen its clear.

Without a flux linkage value the motor can not run properly. Try a higher current for detection and a lower Duty (D) value like 0,2 for example. You can always read the "help" buttons in Vesctool.

Valérian Pigeon
Offline
Last seen: 1 day 18 hours ago
VESC Free
Joined: 2025-02-01 13:44
Posts: 3

Hello, I'm getting back to you with some details. I was finally able to complete the FOC detection. To simplify everything, I switched to ADC control mode with a potentiometer. I can start the motor slowly, but as soon as it starts, it produces a lot of clugging as if the phases were desynchronized or the number of poles was incorrect. And when I try to increase the RPM, it vibrates heavily, locks up, and gives me an over voltage error again. While with the motor's original controller, everything works fine with the same configuration.