BL Heli 32 Low Kv motor settings

I was going to ask what motors you are using.
I would say those MN4004 Antigravity motors are made specifically for trying to achieve long flight times, and you can guarantee they will have poor reaction to disturbances like wind - either because of some inherent motor design issue (unsure), or often because people pair them with props that are much too big (chasing that elusive long flight time)
They may work better with some specific motor timing and demag settings, but I’d say that may be masking a performance or design issue.

Tomorrow I’ll try a couple of tests when I get organised. I dont have those motors, but 390kv should be near enough.
I used ecalc to compare our two different motors, which might be a bit meaningless but can be a reference anyway. They give surprisingly similar performance for the same inputs.



5/5/2023 5:30:39 PM : RCOut: PWM:1-8 DS600:9-12 PWM:13-16

I have escs connected to 9-12 outputs. And MOT_PWM_TYPE = 6. So the FC better be sending dshot.

@xfacta Yeah I’ve used their cousins the, mn4006 380kv with great results and was able to achieve a very good tune.

I tried all possible combinations (demag high, timing set to low or high, max acceleration etc ) and nothing seems to get it better than it already is.

I think this might be an inherent issue with those motors, see here:

https://www.rcgroups.com/forums/showthread.php?2864611-BLHeli_32-Power-to-perform/page292

Seems like only some esc FW is able to correctly run them at high rpm.
Since changing to non 4-1 escs is impossible we may need to swap motors, @xfacta do you have any tested reccomendations for 13inch props?

On hover tests those motors were able to give about 7A with 1302 props and 1.8kg AUW.

EDIT: I’ve seen ecalc being terribly wrong before so I don’t use it at all. got an octo with 60min flight time and ecalc said it flies for 32mins :upside_down_face:

Pretty sure the motors on the Hexsoon 650 are 4004’s. I have these with 15in T-Motor props and Holybro BLHeli ESCs and have never had a problem. I do have a genuine 4004 as a test motor as well since I seem to remember someone else complaining about these motors a while ago. I run with pretty high filter settings and everything is very stable.

I would be interested to see that because eCalc has been fairly spot on with countless builds for me.

have you got the esc signal wire connected directly to the flight controller? your not using pdb signal wires or anything like that?

Hey Andy, do you have the 300kv or 400kv version?

It seems that the issue occurs when the motor tries to reach a certain rpm, so maybe the 300kv version does not exhibit this problem.
If you do have the 400kv version could you please run a test with a full battery?

Just a 10% to 100% in motor test and see if it desyncs.

Thats the copter in question - a 16in X8 with 4006 motors.

I even used the pro version of ecalc and the number were way off. That was 2-3yr ago though.

@geofrancis Yes they are directly connected to the FC. No pdb used.

ecalc is usually fairly accurate, maybe a bit conservative in that you could get a bit more flight time than it calculates.
The trick is the battery weight - ecalc uses a per cell weight, so if you are entering some custom battery pack you would divide the total battery weight by the number of cells and enter that into the cell weight in ecalc.

Otherwise you can enter the total all up takeoff weight regardless of individual components, which is OK if you already have all the components or know the final weight
image

I didnt get to test my 390kv motors today, but I might tomorrow.

Also can you try DSHOT300 and rampup power quite low like 20% or 10%
to see if either of those makes any difference.

I tried rampup power 15 and 20% with no luck it seems that this has not effect in higher rpm where the problem is.
I was using dshot 600 though when I tested that though…

Tried dshot 300 with the recommended settings and the behavior is the same. The only thing I have not tried is testing it using pwm control. Just for the sake of it.

Not very good for the motors and they attached so probably won’t be doing that.

This seems fishy to me. Typically with desyncs you lose the motor and its usually associated with large throttle swings. Why do you think this is a desync - your video doesn’t sound like desync to me?

Can you post all your settings?

What you mean is not very good for the motors ? Rapidly going from 10-100?

Desyncs from my experiece sound like that, these grining noise as the esc tries to regain sync and the almost complete loss of power.
I aggree about the large throttle swings, But maybe the ESC is barely staying in sync with the motor at that RPM and any change from that is enough to throw it out of synchro - just an assumption.

Aditionally if I very gradually raise the throttle it works fine.

Lastly here’s a better video of the issue:

Can you post all your settings and a disarmed log of the problem you are seeing?

I will post ASAP just currently in an expo. Disarmed log you mean I should enable disarmed logging ?

A motor test won’t log anything useful without it I think (although I could be wrong)

For future reference:

The TMOTOR 4004 motors are impossible to get to work with blheli32. I swapped to 4006 with same efficiency and more power and works like a charm on default settings.

Just steer clear of the 4004 motors.

1 Like

What about the pwm frequency low. Leave that default as well or on automatic?

By RPM - that’s the setting you want

OK so BY RPM for both PWM freq uency high and low. Thanks