原子mini板控制SG90舵机的疑问

2019-07-21 08:12发布

是这样的,我用的是原子哥店里的mini板,同时也下载了论坛的舵机控制程序 (辉盛SG90舵机)链接为  http://www.openedv.com/forum.php ... 8%D6%C6%B3%CC%D0%F2

有几点疑问一直弄不明白

里面main.c里面的TIM_SetCompare2(TIM3,5)方法,第二个参数范围是5-25,这样控制的精度就是180°/(25-5)=9°,可是我在网上看到又说能精确到1.85°,请问这样的精度应该如何实现,或者说9g舵机没办法实现这样的精度?
另外就是,当我设置
TIM_SetCompare2(TIM3,5);
delay_ms(300);
TIM_SetCompare2(TIM3,6);
的时候,舵机震动的很厉害,这是什么原因造成的呢?会损伤舵机吗?

以上是我的疑问,希望大神指点迷津,小弟在此叩谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。