智能车制作

标题: 舵机中心 [打印本页]

作者: 1102252970    时间: 2013-3-12 14:49
标题: 舵机中心
使用PLL提高总线频率会改变舵机中心(0偏转时)所对应的脉冲宽度吗,
作者: ~狂拽小棋~/衰    时间: 2013-3-12 14:55
不会
作者: 1102252970    时间: 2013-3-12 15:05
~狂拽小棋~/衰 发表于 2013-3-12 14:55
不会

可是它确实改变了……,,求解
作者: 灰原姐姐    时间: 2013-3-12 15:55
1102252970 发表于 2013-3-12 15:05
可是它确实改变了……,,求解

改变的不是中心位置,是PWM的频率。

作者: 1102252970    时间: 2013-3-12 16:06
灰原姐姐 发表于 2013-3-12 15:55
改变的不是中心位置,是PWM的频率。

是因为引起舵机时钟也改变了, 吗
作者: 灰原姐姐    时间: 2013-3-12 16:07
1102252970 发表于 2013-3-12 16:06
是因为引起舵机时钟也改变了, 吗

不是,舵机根本没变,是PWM变了。

作者: 1102252970    时间: 2013-3-12 16:07
灰原姐姐 发表于 2013-3-12 15:55
改变的不是中心位置,是PWM的频率。

但总线频率固定时,改变PWMPER01 的值(这不就是改变PWM的频率了么),,中心也是不变的呀
作者: 灰原姐姐    时间: 2013-3-12 16:12
1102252970 发表于 2013-3-12 16:07
但总线频率固定时,改变PWMPER01 的值(这不就是改变PWM的频率了么),,中心也是不变的呀

中心位置是肯定不会变的,只要PWM高电平时长大约在1.5ms(S3010)左右,就一定在中心。
但是你该主频,是的PWM高电平时长不在1.5ms,所以舵机偏了。
该主频的时候,PER,DUTY寄存器也要相应地调整。

作者: 1102252970    时间: 2013-3-12 16:35
灰原姐姐 发表于 2013-3-12 16:12
中心位置是肯定不会变的,只要PWM高电平时长大约在1.5ms(S3010)左右,就一定在中心。
但是你该主频,是 ...

嗯,知道了,谢谢姐姐~
作者: 可欣    时间: 2013-3-12 17:42

作者: ~狂拽小棋~/衰    时间: 2013-3-13 07:31

作者: zwl6695125    时间: 2013-3-13 22:39
楼上正解!
作者: exiao    时间: 2013-3-13 23:06
我也学习了
作者: 1102252970    时间: 2013-3-13 23:27
灰原姐姐 发表于 2013-3-12 16:07
不是,舵机根本没变,是PWM变了。

再请问一下,供给舵机的电压大小会影响舵机的中心时对应的PWM宽度吗,这次频率没变,我们舵机的中心又改变了啊,,求助………………

作者: 灰原姐姐    时间: 2013-3-14 12:20
1102252970 发表于 2013-3-13 23:27
再请问一下,供给舵机的电压大小会影响舵机的中心时对应的PWM宽度吗,这次频率没变,我们舵机的中心又改变 ...

不会。

作者: 1102252970    时间: 2013-3-14 12:38
灰原姐姐 发表于 2013-3-14 12:20
不会。

(⊙o⊙)…,那什么原因会使中心改变呢,昨天还是2900左右呢,今天又变成2000了,唯一的变量就是工作电压了么,S-D5 的,,,

作者: 灰原姐姐    时间: 2013-3-14 13:20
1102252970 发表于 2013-3-14 12:38
(⊙o⊙)…,那什么原因会使中心改变呢,昨天还是2900左右呢,今天又变成2000了,唯一的变量就是工作电压了 ...

也有可能是舵机坏了。

作者: hxp632626965    时间: 2013-3-14 14:33
没试过~
作者: 郑健儿    时间: 2013-3-19 16:23
学到了
作者: jifadage11    时间: 2013-3-25 18:47
请问怎样改变舵机中心值?
作者: 1102252970    时间: 2013-3-26 12:39
jifadage11 发表于 2013-3-25 18:47
请问怎样改变舵机中心值?

改变总线频率就可以改变舵机中心了

作者: jifadage11    时间: 2013-3-26 20:39
像改变这个PWMDTY01=1500;后面这个值可以么?
作者: 人生。。初见    时间: 2013-3-26 21:03
jifadage11 发表于 2013-3-26 20:39
像改变这个PWMDTY01=1500;后面这个值可以么?

可以的,这是舵机出厂归中值,调节舵机归中可硬件,也可软件,就像改变1500这个值!





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2