I just blew up one of my Makerx Hi100 controllers trying to get 300kv motors running with 12S. Was working sweet on 245kv with fw 6.0. The 300kv detected fine in BLDC detection with sensors and 10A detection current, and both motors were spinning up fine on the bench, sensors were working great too. Then I got out my phone to take a video of the sound and when I gently pulled the trigger one of the motors just jittered and a mosfet blew up…
So I ripped those controllers out and put a Makerx DV6 in runnning fw5.2, and BLDC detection was just not working. However FOC detection works perfectly and I was able to ride the board with 300kv motors on 12S in sensored FOC mode. But FOC is shit imo and I want to use BLDC mode. So I tried messing around with some settings such as increasing detection current to 12A, and the erpm to 300, but the motor just spins up and then I get detection failed…
So my question is, anyone got ideas on why it might not be detecting the 300kv motors in BLDC detection, and is there a way to work out the values from FOC detection that I could put in for BLDC mode such as cycle integrator limit and BEMF coupling? And also the hall sensor table reading, as the table in FOC detection shows values from 0 to 255, whereas the BLDC sensor table is values from 1-6.
Any ideas would be much appreciated as I don’t want to give up on 15,000RPM square wave epicness
I think he doesnt like FOC because the throttle response is poorer and you have lower top speed.
These are not inherent in FOC, just the VESC spin of FOC.
And yes Ive already pointed out ways to make the throttle response better, turn off the “decoupling” under the advanced tab.
ON topic discussion
BLDC shouldnt need detection, but vesc makes you do it anyway, try tweaking the startup parameters (different omega, higher I) and adjust different duty cycle detect, try lower since the kv is higher (vesc spins it up to a certain speed in open loop, if there is not enough duty cycle it doesnt detect?
Interesting. Try an older firmware with the same settings and see if it changes anything.
If it works, copy the detected Cycle Integrator Limit and the BEMF Coupling numbers to the new firmware.
It’s entirely possible that the BLDC mode has been neglected and not tested much in newer firmware versions.
I used BLDC exclusively, because I like it better, until HFI debuted and isn’t available in BLDC mode. Since then, I haven’t used BLDC mode a single time.
Also I tried FOC mode on fw5.3 and it was slightly better but still completely cuts power under more than say 60% throttle. I think its a DV6 specific issue as I never was able to get my 190kv 6374 motors to run on FOC without overcurrent cut outs