智能车制作
标题:
PIDB车电机调速问题
[打印本页]
作者:
幻晨月
时间:
2013-4-17 18:25
标题:
PIDB车电机调速问题
为什么用PID调电机,打开电机的瞬间电机会转得很快?然后才慢慢稳定下来。我用的是最简单的,就只用了P。
speed_control()
{
int result=0;
NowError=Aimspeed-getspeed;
result= PID_Pm*NowError
Speed_Up(PWMDTY23+result);
}
void Speed_Up(int Add)
{
if(Add>9999) Add=9999;
if(Add<0) Add = 0;
PWMDTY23=(uint)Add;
PWMCNT23=0;
}
有人遇到同样的问题然后解决的吗??
作者:
chen3bing
时间:
2013-4-22 16:01
加上积分试试。
作者:
不寂寞的老爷车
时间:
2014-4-5 00:30
我的也是啊 奇怪啊 而且还停在一个值不动
作者:
追_梦
时间:
2014-4-5 13:09
你一定是在空调,刚开始速度为零,差值很大,所以电机速度一下子就上来了,你给PWM占空比加个限制试试,,
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2