This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我的开发板是 LaunchXL-F28379D,驱动板是 DEV8301REVB。 通过指南移植了C2000motorcontrol4.0.0 中电机实验室,根据User’s Guide Motor Control SDK Universal Project and Lab 手册进行level1-level4分步调试,
现在在level1构建下是正常的,但是在level2的构建时,占空比会出现一些异常。 在观察pwmdata几个变量很异常,将会达到几万,或者负几万。
根据下面的屏幕截图,估算器似乎无法正常工作。正如您提到的,估计的输出“oneOverDcBus_invV”非常高。估计的角度“angle_rad”保持在 0。在构建级别 3 中,示例代码仅使用估计器输出“oneOverDcBus_invV”进行调制。这就是为什么当您更改为 1/实际直流电压时系统可以运行的原因。
请仔细检查估计的速度“motorVars_M1.speedEST_Hz”和角度是否与实际值匹配。