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.

[参考译文] TMDSHVMTRINSPIN:电流重构代码的测试

Guru**** 2440240 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1000371/tmdshvmtrinspin-testing-of-current-reconstruction-code

器件型号:TMDSHVMTRINSPIN

大家好、团队、

我们正在进行单分流器电流感应、 我们参考" spract7。"pdf 文档、当我在 "MotorControl SDK InstaSPIN Lab Guide"中参阅 lab08时、似乎  实施了电流重构和相移补偿、因此我更改了以下代码以检查其是否正常工作、

SVGENCURRENT_MeasureShunt_e measurableShuntThisCycle = SVGENCURRENT_ONE PHASE_measurable;
SVGENCURRENT_IgnoreShunt_e ignoreShuntNextCycle = SVGENCURRENT_USE_ALL;
SVGENCURRENT_VmidShunt_e midVolShunt = SVGENCURRENT_VMID_A;

SVGENCURRENT_setMinWidth (svgencurentHandle、minWidth_Counts);
SVGENCURRENT_setIgnoreShunt (svgencurentHandle、SVGENCURRENT_USE_ALL);
SVGENCURRENT_setMode (svgencurentHandle、SVGENCURRENT_ONE PHASE_CAUST);
SVGENCURRENT_setVlimit (svgencurentHandle、dutyLimit);

现在电机正在移动、现在我想知道如何检查当前 重建 代码是否正常工作?

您能指导我如何检查吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    上面提到的代码适用于三/两个分流器、不能直接用于单个分流器。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、感谢您的回复
    lab8看起来几乎像是重建。单分流器重建有何不同?为什么不可能。?2.需要在此代码中添加什么?  

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    完全不同。 ADC 将在不同的时间触发。 您可以通过以下链接查看应用手册。

    https://www.ti.com/lit/pdf/spract7