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

DRV10983转速控制

正使用DRV10983做一个风机驱动电路,现在TI的EVM上测试。

当配置好参数开机时DRV10983能正常驱动风机运行(此时设负载值L1,转速值为R1,电流值为I1)。当出现负载增改变后转速增加,电流也相应增加(设负载值L2,转速值R2,电流值I2)。这时如果负载恢复到开机状态L1,这时风机的转速和电流却保持在改变后的数值(R2.A2)而不会恢复到开机时的转速和电流值。再次改变负载(L2),电流和转速还会继续上升,转速变成R3,电流变成I3. 负载恢复原始状态(L1),转速和电流还是不会恢复,一直保持在R3和I3.只有将电机停转后重新开机才能恢复到R1,I1的状态。(请看附件视频)
(function(id)
{
var v = document.getElementById(id), isSafari = navigator.userAgent.indexOf(‘Safari’) != -1 && navigator.userAgent.indexOf(‘Chrome’) == -1;var op = v.style.position, ol = v.style.left, or = v.style.right, fe = [];
var nodeLimit = 50;
checkVideo = function() {
if (!v.canPlayType || v.error) {
var bound = 0;
while (v.childNodes.length > 0 && bound 0 && bound < nodeLimit) {
bound++;
if (v.childNodes[0].nodeName != 'SOURCE') {
fe[fe.length] = v.childNodes[0];
v.parentNode.insertBefore(v.childNodes[0], v);
}
}
window.setTimeout(checkVideoRendered, 249);
} else if (v.readyState == 0) {
window.setTimeout(checkVideo, 249);
}
},
checkVideoRendered = function() {
if (v.networkState == 1 && v.readyState == 4) {
v.style.position = op;
v.style.left = ol;
v.style.right = or;
for (var i = 0; i < fe.length; i++) {
fe[i].parentNode.removeChild(fe[i]);
}
} else {
window.setTimeout(checkVideoRendered, 249);
}
}
if (navigator.userAgent.indexOf('iPad') == -1 && navigator.userAgent.indexOf('iPhone') == -1 && navigator.userAgent.indexOf('iPod') == -1) {
window.setTimeout(checkVideo, 249);
}
})('v_34afaa7731e04853803843ab4361da5f');

这个问题看网上说增加MCU来监视FG作速度调整,我还没去作过实验,但从逻辑上来说这似乎是一个死循环(负载增加–转速增加– 减小输入值转速控制量–转速正常-负载增加-转速再上升–再减小输入量…),不能作实际应用。

想请教一下各位TI的专家,是否有碰到这样的问题,请指导一下该调速什么参数来修正这个问题。

顺便问一下这个DRV10983的内部的算法是怎么样的,如何实现闭环控制。

Alvin Zheng:

从实际效果来看,电机的Kt、Rphase常数以及开环切入闭环的设定似乎并未正确配置。建议先根据tunning guide正确配置参数。不建议使用DRV10983进行闭环控制,效果不好。

Regian:

回复 Alvin Zheng:

感谢您的回复。

KT和Rphase都是按tunning guide的指导实测的。

其中的KT值实测值约20mv/Hz,但用此值时会出现SPEED CMD BUFFER(%)这个参数显示只有78%左右,转速上不去。要略调高到23mv/Hz左右才能达到100%。

请问这样情况下该如何调整?

Howard Zou:

回复 Regian:

AVS功能和Acceleration current limit会限制SPEED CMD BUFFER和给定不一样。

赞(0)
未经允许不得转载:TI中文支持网 » DRV10983转速控制
分享到: 更多 (0)