请问舵机抖动是什么原因?

2019-12-16 22:40发布

本帖最后由 qq854149876 于 2018-10-16 00:00 编辑

用PCA9685做了一个舵机驱动程序,发现在控制舵机的时候舵机会抖动,而使用另外一个测试舵机的小盒子则很顺滑,请问是什么原因?

微信截图_20181015235011.png (6.08 KB, 下载次数: 0) 下载附件 2018-10-15 23:52 上传
这个是舵机测试小盒子的信号
感觉自己做的信号和测试盒子的信号差不多,但自己做的舵机却抖动。排除供电问题,使用的是同一个电源测试。

请大家帮忙分析下,感谢各位!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
35条回答
BD8NCF
2019-12-17 19:15
前段时间有个项目用到舵机,发现两个特点,不知道舵机都不是这样,还是个案。
1、目标角度与当前角度不能相差太大。当我期望的角度与当前角度相差太大的时候,舵机就会发抖,而不是转到期望的角度。我只好分成很多步,一步一步的转到期望的角度。
2、转动速度不能太快。太快了,似乎会跟不上。如前面说的,一步一步的设定转到的角度,如果步进太多,舵机会跟不上,然后就发抖。
开始的时候买了两个舵机,叫个同事搞,然后坏了一个。后来我来搞,发现这两个特点,程序做了处理之后,就正常的。
还有,因为程序开始的时候不知道当前角度,所以只好先扫描一遍,就是从0角度到180度都设置一遍,开始舵机没动作,设定的角度靠近舵机当前角度后,舵机就跟着动了,然后才能开始正常的程序。

不知道大家写舵机的程序是不是也是这样。

一周热门 更多>