DRV10983转速控制

Other Parts Discussed in Thread: DRV10983

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

当配置好参数开机时DRV10983能正常驱动风机运行(此时设负载值L1,转速值为R1,电流值为I1)。当出现负载增改变后转速增加,电流也相应增加(设负载值L2,转速值R2,电流值I2)。这时如果负载恢复到开机状态L1,这时风机的转速和电流却保持在改变后的数值(R2.A2)而不会恢复到开机时的转速和电流值。再次改变负载(L2),电流和转速还会继续上升,转速变成R3,电流变成I3. 负载恢复原始状态(L1),转速和电流还是不会恢复,一直保持在R3和I3.只有将电机停转后重新开机才能恢复到R1,I1的状态。(请看附件视频)

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

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

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