New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6S battery on 4S motors - iNAV #5520
Comments
I've been thinking about this as well. Couple thoughts:
In Betaflight it makes sense to have a motor output limit, because we are usually talking about quads. They constantly control themselves by regulating the throttle of the motors. If you use throttle limit to, say, 75%, that's on the "input" side, so it prevents you from sending the motors to more than 75%. But the flight controller could still tell the motors to go to 100% to correct for a wind gust or whatever, and then bad things could happen. Motor output on the other hand, is on the "output" side of the flight controller, so nothing can make the motors go to more than 75% throttle, or whatever you set it to. On iNav (or more specifically when dealing with planes), the flight controller really doesn't mess with the throttle that much. So, using throttle limit is way less dangerous, because with the exception of auto modes, only you control the throttle. iNav also has settings that dictate maximum throttle in auto modes. So, long story short, I don't think it would be that dangerous to do on an airplane. The question now is what to set max throttle to. I haven't tested that much, but if we use the same theory that folks use to get a "desired kv", if you have a motor that flies well on 4S, and you want the same output on 6S, you just need to reduce max throttle/desired kv to 66%, since 4 is 66% of 6 (and 14.8 is 66% of 22.2, we just cancel out the 3.7v/cell so you can do the math in your head). Likewise, if you have a 4S plane that you want to fly on a 5S battery, then your max throttle would be 80%. Yes it's not quite that simple because it's really about Watts, so higher voltage means lower current, etc. but we just want a safe starting point so the plane doesn't catch fire, you can always fine tune later. What would be really nice is if iNav had the auto-voltage profile switching mechanism like BetaFlight has, so that you could set your plane up for 4S, then plug in a 5S or 6S battery and just fly it without having to go in and change settings between packs. But hey, we can dream... |
Well, there is one thing to have in mind. Any motor has a resistive load that is determined by the diameter of the copper wire in winding of the poles. |
you can limit throttle with |
@boboscorey Blheli_32 has a current limiting feature you may want to check out (for ESCs with current sensing). Not sure if AM32 has it... |
I have a 6S setup but airplane motors are usually rated at 2-4S, in betaflight there's a CLI command than can limit the motor output.
In other forums people say that I can do it by lowering the throttle input but others say this is not safe.
Please tell me if there's a way to limit the motor output or please add this feature for iNAV as well!
The text was updated successfully, but these errors were encountered: