舵机和电调在实际控制的时候只需要有1-2ms的方波信号即可,所以频率最大可以是500hz
使用arduino里面的舵机库之间控制,或者把设置pwm频率为50hz都会给单片机带来一定负载,pwm通道越多负载越大。今天8路的时候esp8266配合arduino用上述两个方案的时候,单片机每秒只能跑5次左右,使用起来感觉非常迟钝。但是把pwm频率调成500,占空比在50%-100%之间的时候也可以正常控制舵机和电调,并且相比esp8266 默认1k的频率也没有低多少,性能上占用少了不少
舵机和电调在实际控制的时候只需要有1-2ms的方波信号即可,所以频率最大可以是500hz
使用arduino里面的舵机库之间控制,或者把设置pwm频率为50hz都会给单片机带来一定负载,pwm通道越多负载越大。今天8路的时候esp8266配合arduino用上述两个方案的时候,单片机每秒只能跑5次左右,使用起来感觉非常迟钝。但是把pwm频率调成500,占空比在50%-100%之间的时候也可以正常控制舵机和电调,并且相比esp8266 默认1k的频率也没有低多少,性能上占用少了不少