Wow, it is really far worse than mine was… The bench has done the duty well.
I don’t have Blheli screenshots to compare and to get them I’ll need to rewire the usbasp ( a lot of work ) , but I do have taken down notes of the parameters I’ve changed from the default.
1st thing: by your screenshot, your version of Blheli seems to be old… Install the latest one from helifreak.com/blog.php?b=2162 .
If you haven’t done, upgrade the Fw to the latest code ( rev 12.2 ) Use the appropriate version for your esc. see if helps by itself.
If not , try this changes from the default multirotor config:
- raise the commutation timing from medium to high,
- if not enough, try to raise the demag compensation to high.
Play with those two parameters, they are key points to solve the issue. My goal was to maintain the commutation time to the lowest value possible without having issues. High commutation time means more performance thus more energy wasted ( also the motor runs hotter ) . Low comm time saves more energy.
The demag is a pretty complicated topic and it depends on the physical specs of the motor. So, you could try as well to disable that. It may fix the problem.
My setup is a turnigy multistar 2216-800Kv / 30A HK esc (F30) / 4S lipo / 12x4.5 prop.
What I have done to fix the issue and archive the best results was:
- Raise the comm. time from low (simonk) to medium-low ( one step down from blheli default )
- change the startup power from 0.50 to 0.75 ( has fixed an issue preventing the blades to start spinning on arming )
3** decreased the damping force from highest to medium-hight
4** changed the pwm frequency to DampedLight
** those two last mods aren’t recommended by autopilot manuals . In addition, the DampedLight mode needs to be supported by your esc Hh. I have changed them to play a little and find out that the copter felt more responible , so i let them as it is.
Everything else is at their BLheli defaults.
Try it and let me know ! good luck !