智能车制作

标题: B车模舵机滞后求教 [打印本页]

作者: 浅醉    时间: 2014-4-11 21:13
标题: B车模舵机滞后求教
B车模舵机滞后恳求指导,我是采集了AD值就提取后就立即控制舵机,超频到一百兆,但是还是挺滞后的!!在直道左右移动很快就舵机就跟不上了,求求大家帮帮忙!
作者: Jyoun    时间: 2014-4-11 23:15
舵机转动一个角度是需要时间的,这是它固有的特性。所以p适当的小,让舵机转动更少的角度,是有好处的

作者: 浅醉    时间: 2014-4-12 10:14
Jyoun 发表于 2014-4-11 23:15
舵机转动一个角度是需要时间的,这是它固有的特性。所以p适当的小,让舵机转动更少的角度,是有好处的

谢谢,可是P小了在弯道就过不去了啊

作者: Jyoun    时间: 2014-4-12 12:46
浅醉 发表于 2014-4-12 10:14
谢谢,可是P小了在弯道就过不去了啊

需要增大才增大。最好动态p
作者: 浅醉    时间: 2014-4-12 16:39
Jyoun 发表于 2014-4-12 12:46
需要增大才增大。最好动态p

感谢你的指教,我有用分段P,偏移小没用P,较大就一半,很大就直接P,但是不知道为什么会在弯道好像抽筋一样,一抖一抖的,虽然速度慢能过弯,但是速度快一点就不行了,恳求您可以详解原因,因为我想了好几天了,还没解决,只能求教于车友了

作者: Jyoun    时间: 2014-4-12 16:54
浅醉 发表于 2014-4-12 16:39
感谢你的指教,我有用分段P,偏移小没用P,较大就一半,很大就直接P,但是不知道为什么会在弯道好像抽筋一 ...

因为你只分了3段,不连续。分成100段就好了,或者直接写函数计算p

作者: 浅醉    时间: 2014-4-12 21:56
Jyoun 发表于 2014-4-12 16:54
因为你只分了3段,不连续。分成100段就好了,或者直接写函数计算p

谢谢

作者: 头上两只角    时间: 2014-4-15 08:27
原来如此。
作者: 920426    时间: 2014-5-4 22:11
怎样设置动态P呢?求教谢谢
作者: 一誓灬千年    时间: 2014-5-25 13:05
Jyoun 发表于 2014-4-12 16:54
因为你只分了3段,不连续。分成100段就好了,或者直接写函数计算p

动态P 在连续弯道的地方不会形成正反馈吗?而且动态P感觉车跑的时候不是很流畅

作者: Jyoun    时间: 2014-5-25 13:31
一誓灬千年 发表于 2014-5-25 13:05
动态P 在连续弯道的地方不会形成正反馈吗?而且动态P感觉车跑的时候不是很流畅

方法可能不对。

作者: 君威    时间: 2014-6-5 20:59
   还很有可能是你的轮子太滑!!
作者: 浅醉    时间: 2014-6-10 16:40
君威 发表于 2014-6-5 20:59
还很有可能是你的轮子太滑!!

那个问题已经解决了,谢谢你,轮胎是滑了点
作者: 竹音清影    时间: 2014-6-10 16:52

作者: zhuimengA2012    时间: 2014-6-10 18:14
Jyoun 发表于 2014-4-11 23:15
舵机转动一个角度是需要时间的,这是它固有的特性。所以p适当的小,让舵机转动更少的角度,是有好处的

大神,看门狗怎么禁用?

作者: July_soul    时间: 2014-7-15 22:02
920426 发表于 2014-5-4 22:11
怎样设置动态P呢?求教谢谢

同求

作者: 啊狗俊    时间: 2015-1-24 12:44
Jyoun 发表于 2014-4-12 16:54
因为你只分了3段,不连续。分成100段就好了,或者直接写函数计算p

分成100段?


作者: 啊狗俊    时间: 2015-1-24 12:45
浅醉 发表于 2014-6-10 16:40
那个问题已经解决了,谢谢你,轮胎是滑了点

如何解决的?

作者: 浅醉    时间: 2015-2-15 10:12
啊狗俊 发表于 2015-1-24 12:45
如何解决的?

算法弥补结合超频

作者: 钟意黑色    时间: 2015-5-16 18:14
Jyoun 发表于 2014-4-11 23:15
舵机转动一个角度是需要时间的,这是它固有的特性。所以p适当的小,让舵机转动更少的角度,是有好处的

王神。你会不会觉得5ms一控制太快了。感觉舵机跟不上





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