TI中文支持网
TI专业的中文技术问题搜集分享网站

DRv10983 转着转着停止转动

大家好,目前使用DRv10983 驱动一个大约24w的BLDC,目前存在问题是:启动过程中,越转越快后,突然就停止转动了。该现象能重复出现。

大概是什么原因呢?需要调节哪个参数 ?? O(∩_∩)O谢谢

KW X:

亲;请画出与此相关的完整电路。

Alvin Zheng:

请监测启动电流波形,先确保Kt常数设置是正确的。

Howard Zou:

请按照tuning guide测量电机的Kt和R,然后可以先让电机开环转动,即勾选CLoopDis,由于不进入闭环,电机应该能稳定在Open to Closed Loop Threshold(一般设定为目标转速的1/3), 确保开环没有问题,然后再不勾选CLoopDis,让电机进入闭环,Closed loop accelerate先选小一点,看能不能达到所要求的转速。

phzhou:

回复 Howard Zou:

Howard: 您好,目前我按照tuning guide 上的测量方法测得的 r=1.5欧姆,Kt=960mv/Hz(24v电机 最大转速3000 极数:2对,计算而来),输入1.5与960电机不转。

而 寄存器0x20 我写入 0x18, 寄存器0x21 我写入 0xB9,(对应: r=0.155欧姆,Kt=66 mv/Hz) 反而还能转起来。该值是一个一个地试出来的。

phzhou:

回复 Alvin Zheng:

Alvin :您好,目前不清楚Kt常数是否设置是正确的。 有没有验证的方法??

Howard Zou:

回复 phzhou:

首先你按最大转速计算的Kt不对,n=60f/p,最大转速对应的频率应该是f=3000*2/60=100,Kt=24/100=240mV/Hz。

其次这个计算方法偏差较大,tuning guide上有怎么测量Kt,手转电机然后测线电压波形。

phzhou:

回复 Howard Zou:

上图是我 收转动测得的波形 ,按照 该图计算,应该为 137mv/HZ 吧, 输入电机只是抖动了一下。 难道是 R测试不对? 我是万用表 测量 U V之间的电阻值,是3欧姆。

另外,该Kt 和 R 这么会对电机启动影响这么大?

Howard Zou:

回复 phzhou:

不对,算Kt是峰值,不是峰峰值,所以你输入的66mV/Hz应该是差不多对的。

然后就是按我之前说的调整了,不知道你目标转速时多少,现在最大能转到多少。

phzhou:

回复 Howard Zou:

Howard:非常感谢,有效果了,Open to Closed Loop Threshold 可以设置到25.6 HZ 了,对应1536RPM, 目前不会出现停止转动的现象。

我们项目需要的转速大约 2500RPM 。

目前还有 启动可能不成功的现象, 请问下一步怎么做??

O(∩_∩)O谢谢

Howard Zou:

回复 phzhou:

调整下startup setting里的参数,一开始aligntime可以放长一点,加速度可以放慢一点,open loop current放大一点。

赞(0)
未经允许不得转载:TI中文支持网 » DRv10983 转着转着停止转动
分享到: 更多 (0)