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.

[参考译文] TIDA-01527:此前端设计中的测试说明未提供电机位置信号的输出。 如何实时输出电机转子角度?

Guru**** 2614265 points
Other Parts Discussed in Thread: TIDM-02014

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1264969/tida-01527-the-test-description-in-this-front-end-design-does-not-give-the-output-of-the-motor-position-signal-how-to-output-the-motor-rotor-angle-in-real-time

器件型号:TIDA-01527
主题中讨论的其他器件:TIDM-02014

大家好、

客户有问题需要您的帮助:

我想问一下、可以使用什么方法来实时输出电机转子位置的实时角度?  此外、我在代码中看到了角度变量。 使用 CCS 的内置图形功能将导致刷新率较慢并且位置信号无法显示的问题。 如何 实时输出电机转子位置的实时角度?

谢谢。此致、

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

    尊敬的 Ben、我本周因公出差。 请接受轻微的响应延迟。 我稍后分享我对此的看法。 此致、Jiri

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

    尊敬的 Jiri:

    有任何更新吗?

    此致、

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

    您好 Ben、正如您正确提到的、您可以通过观察其中一个角度变量来监控角度输出。

         volatile _iq Angle; /* Actual value */
         volatile _iq AngleFlt; /* Low-pass filtered */

    CCS 监视窗口的刷新率默认为500ms。 你可以把它设定为较低的值(例如~100ms)、但这还不够。 有两种可能的方法可以实时读取读数。

    a)在 RAM 中创建一个缓冲区(数组)并定期保存 Angle 或 AngleFlt。 使用 CCS graphic 函数可以显示完整的数组。 这种方法需要少量编程和一些额外的智能。 您实际上仿真示波器。

    B)我们在内部所做的是获取 Angle 变量并将其推送到 DAC 输出之一。 我们使用示波器来监视变量。 附件是最近发布的 TIDM-02014中的一个示例。 此全新参考设计重复使用 TIDM-01527模拟前端、但具有更好且更成熟的旋转变压器解码算法(数字跟踪环路)。

    希望这对您有所帮助、

    此致、Jiri