I read this post in a another forum where a guy claims 50Hz is insufficient PWM cycle for accomplishing quadcopter stability. Is there a truth in this ? What is the cycle of the ArduPilot PWM outputs that control the motor ESCs?
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1288497519/1
Replies
There's a lot of "mine's faster than your's" bluster online about this, mostly by people who haven't really done the analysis. But ArduCopter drives the stabilization loop at 100Hz, which is as fast as most commercial ESCs can go. We also have code for I2C ESCs, which can go faster, although we don't see good reasons why that is necessary yet.
Don't confuse PWM for ESCs with PWM for servos on planes. Regular servos can only go 50hz, so fixed-wing autopilots usually run their inner loop at that speed.