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

LAUNCHXL-F28379D: C2000 MOTORCONTROL 的移植问题

Part Number:LAUNCHXL-F28379D

我的开发板是 LaunchXL-F28379D,驱动板是 DEV8301REVB。 通过指南移植了C2000motorcontrol4.0.0 中电机实验室,根据User’s Guide Motor Control SDK Universal Project and Lab 手册进行level1-level4分步调试,

现在在level1构建下是正常的,但是在level2的构建时,占空比会出现一些异常。   在观察pwmdata几个变量很异常,将会达到几万,或者负几万。

Ben Qin:

我咨询下资深工程师后回复您。

,

? ?:

您好 请麻烦尽快回复一下

,

Ben Qin:

抱歉回复晚了。再次确认下:在level 1 ,不连接电机,PWM占空比为50%。电流和电压传感偏移与用户指南中Fig. 2-25 Build Level 1: Variables in Expressions Window中所示的值相匹配?

,

? ?:

,

? ?:

您好 在level1下所显示的值是匹配的  

,

? ?:

现在是在level2构建在出现的这样的问题,上面的情况我没有接电机,如果接入电机将会出现过流错误。

,

Ben Qin:

好的,已向相关工程师跟进。

,

? ?:

您好,请尽快回复

,

Ben Qin:

? ? said:您好 在level1下所显示的值是匹配的  

你好,从截图来看,build level1运行良好。

? ? said:现在是在level2构建在出现的这样的问题,上面的情况我没有接电机,如果接入电机将会出现过流错误。

在上面的屏幕截图中,我没有注意到构建级别 2 中有任何电机故障。

您正在测试的电机是什么?

,

? ?:

,

? ?:

用的是同川的一款电机,在level2上电将会显示过流错误

,

Ben Qin:

什么类型的电机?

,

? ?:

电机类型为PMSM

,

Ben Qin:

尝试调整下user_mtr1.h中的v/f曲线参数,看看电机是否可以启动而不会出现过流故障?

,

? ?:

 你好 我发现oneOverDcBus_invV有些异常,为31415.977 请问一下这个值试EST_run 估算出来得吗?在工程中我并没有找到相关程序对其赋值。我将其更改为母线电压的倒数,现在level2电机是可以运行的。 希望尽快回复。谢谢!!!

,

Ben Qin:

已向相关工程师跟进。

,

? ?:

好的 谢谢 请尽快回复

,

Ben Qin:

参考下工程师的回复:

? ? said:请问一下这个值试EST_run 估算出来得吗?

Yes. For FAST estimator, it also corrects the DC bus voltage. You can find it in the motor control ISR after the speed filter (obj->oneOverDcBus_invV = obj->estOutputData.oneOverDcBus_invV). 

,

? ?:

你好 我有一点不明白的是 既然是估算出来的数值,不应该会有一些微小的变动吗?为什么一直显示估算值是31415.9277,这个数值是显然不对的呀

,

Ben Qin:

是的,该值应近似于实际直流母线电压的倒数。这表明估算器有问题。你能检查估计器给出的其他值是否正确吗?例如,估计的角度。

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-F28379D: C2000 MOTORCONTROL 的移植问题
分享到: 更多 (0)