蛋求无悔 发表于 2013-3-11 17:10 你看一下我对你多说的东西的理解是否正确,谢谢 下面是那段程序,我先只用比例调节
1174544639 发表于 2013-3-11 16:19 应该乘一个合适的参数再付给占空比寄存器,这个参数是实验出来的
蛋求无悔 发表于 2013-3-11 16:34 嗯,你这么说我觉得挺对的,直接赋值感觉没道理,尤其是我把脉冲转换成了速度 但是我还想问一下具体应 ...
qinlu123 发表于 2013-3-11 16:40 此式子有三个参数,UP、UI、UD各乘一个合适参数然后赋值给OUTPUT,然后你还需要一个变量(就叫他占空比吧) ...
蛋求无悔 发表于 2013-3-11 16:46 嗯,请问一下这个参数具体应该怎么确定呢
qinlu123 发表于 2013-3-11 17:01 最直观的的方法就是反复试验
1174544639 发表于 2013-3-11 16:46 这个你就大约来试,感觉得出来的数不是很大就先送给寄存器试试,然后看电机转速,适当调整那个参数,慢慢 ...
蛋求无悔 发表于 2013-3-11 17:04 你说的这三个参数是比例增益、微分常数和积分常数吧,这个假设已经确定好了 得到的就可以和占空比相加 ...
qinlu123 发表于 2013-3-11 17:38 我说的是PWMDTY01+=Control.OutPut;你再乘括号里的参数不就相当于一个乘法分配率吗,何必多此一举呢。
蛋求无悔 发表于 2013-3-11 18:48 元老一语中的,回到最初的疑问,我是把脉冲累加器得到的脉冲数转换成了速度,然后用设定的速度减去算出的 ...
qinlu123 发表于 2013-3-11 18:57 我没听明白
1102252970 发表于 2013-5-18 19:55 LZ疑惑解决了吗,能否指导一下,我也在想要不要把速度差转换成占空比增量呢