智能车制作

标题: 速度闭环问题 [打印本页]

作者: FHFF1234    时间: 2013-1-12 19:48
标题: 速度闭环问题
平衡组加上速度闭环后设置速度为零  我调了I后 车子还是按照原来的跑 没有出现停止的现象 是怎么回事啊
各位大神 给点指导 啊

作者: 江湖顶尖    时间: 2013-1-12 20:02
来看看!!
作者: 1006110218    时间: 2013-1-12 21:20
你的编码器测的是单方向的速度还是双方向的速度,如果测的单方向的速度,车子前进与后退计数都会计数!
作者: FHFF1234    时间: 2013-1-12 21:36
我的编码器是双向计数的 向前为正 后为负
能不能是别的地方的错啊
作者: ♂ˇ邂逅√♀    时间: 2013-3-30 15:01
FHFF1234 发表于 2013-1-12 21:36
我的编码器是双向计数的 向前为正 后为负
能不能是别的地方的错啊

请问你最后问题解决了么?我也遇到相同情况,而且加一点点I之后,车子就乱窜了...

作者: FHFF1234    时间: 2013-3-30 22:08
♂ˇ邂逅√♀ 发表于 2013-3-30 15:01
请问你最后问题解决了么?我也遇到相同情况,而且加一点点I之后,车子就乱窜了...

可能是 编码器堵回来的数值不对吧 我们当时是这情况 你看看


作者: ♂ˇ邂逅√♀    时间: 2013-3-30 22:57
FHFF1234 发表于 2013-3-30 22:08
可能是 编码器堵回来的数值不对吧 我们当时是这情况 你看看

怎么个不对法呢?我是用PWM的方向来控制读数方向,然后编码盘侧过了,转动一圈的数值是正确的...郁闷死了~~求助!~如果正确的话会怎样?我速度为0,然后,车一直往一个方向倾斜,最后倒下,郁闷死了....

作者: FHFF1234    时间: 2013-3-31 10:30
♂ˇ邂逅√♀ 发表于 2013-3-30 22:57
怎么个不对法呢?我是用PWM的方向来控制读数方向,然后编码盘侧过了,转动一圈的数值是正确的...郁闷死了 ...

两个编码器采集回来得值如果想差不多的话  程序也正确就可以调参数了 如果用的官网的方案就先调I再调P 祝好运


作者: lyb    时间: 2013-3-31 10:42
♂ˇ邂逅√♀ 发表于 2013-3-30 22:57
怎么个不对法呢?我是用PWM的方向来控制读数方向,然后编码盘侧过了,转动一圈的数值是正确的...郁闷死了 ...

极性弄反了吧

作者: ♂ˇ邂逅√♀    时间: 2013-3-31 12:30
FHFF1234 发表于 2013-3-31 10:30
两个编码器采集回来得值如果想差不多的话  程序也正确就可以调参数了 如果用的官网的方案就先调I再调P 祝 ...

两个编码盘采集到的数值几乎一样的,所以应该没什么大问题。用的是官网方案,纠结中啊...

作者: ♂ˇ邂逅√♀    时间: 2013-3-31 12:30
lyb 发表于 2013-3-31 10:42
极性弄反了吧

把极性反过来,发现是朝着另外一个方向加速的,纠结啊~~~
作者: FHFF1234    时间: 2013-3-31 13:06
♂ˇ邂逅√♀ 发表于 2013-3-31 12:30
两个编码盘采集到的数值几乎一样的,所以应该没什么大问题。用的是官网方案,纠结中啊...

是不是编码器计数的方向给错了


作者: ♂ˇ邂逅√♀    时间: 2013-3-31 14:20
FHFF1234 发表于 2013-3-31 13:06
是不是编码器计数的方向给错了

我更改了方向,小车就向着另外那个方向加速...程序检查过,跟其他人的没什么差别啊~~郁闷~~

作者: FHFF1234    时间: 2013-3-31 15:03
♂ˇ邂逅√♀ 发表于 2013-3-31 14:20
我更改了方向,小车就向着另外那个方向加速...程序检查过,跟其他人的没什么差别啊~~郁闷~~

那就不晓得了


作者: 系髓    时间: 2015-4-6 10:43
LZ,我现在也有这样的问题,你那次是怎么解决的?





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