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.

[参考译文] TMS320F280021:eQEP 问题

Guru**** 2537350 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/997087/tms320f280021-eqep-questions

器件型号:TMS320F280021

您好!
客户希望我们为不同的编码器项目提供 eQEP。

除了他所需的 eQEP 特性之外:
- 2个 CMP 位置比较(这可以用 CLB 解决)?
-在正交计数模式下对1、2或4个边沿进行计数(可配置)
- 在方向计数模式下、在1或2个边沿上计数(可配置)  

此致、Holger

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

    您好、Holger、

    客户是否希望使用 CLB 使用上述功能(正交和方向计数模式)?  

    此致、

    Nirav

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

    Nirav、您好!

    他希望使用 eQEP、但需要其他功能(请参阅上文)。 可能是这些功能只能结合 eQEP+CLB 实现。

    此致、Holger

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

    您好、Holger、

    明白了、客户计划使用哪种编码器? QEP 信号是什么样的?  

    他们是否希望可配置性在 eQEPA/eQEPB 信号的上升/下降沿或两个沿生成 QCLK?

    最好了解详细信息以提供更具体的答案、使用 CLB、我们可以根据 需要构建用于后处理的逻辑。  我们还可以在 eQEP 内部使用 QMA 模块、不确定客户是否已经对其进行了研究?

    此致、

    Nirav

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

    Nirav、您好!
    我想对于不同的输入检测、您可以使用 CLB 或 QMA 实现这一点:
    -在正交计数模式下对1、2或4个边沿进行计数(可配置)
    - 在方向计数模式下、在1或2个边沿上计数(可配置)  

    但我对第二个 CMP 没有任何想法。 让我解释一下他想要做什么:

    -向位置计数器加载偏移量(轴位置)、例如 QPOSCNT=4000
    -监视/检测轴在两个方向上的旋转。 QPOSCMP1=3000、QPOSCMP2=5000

    因此请求是针对 QPOSCMP2。 我看不到如何使用 CLB 执行此操作、因为没有从 eQEP 到 CLB 的信号路径。

    此致、Holger

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

    您好、Holger、

    来自 GPIO 的 QEP 信号也可路由到 CLB、CLB 可用于实现正交计数/方向计数模式、QPOSCMP2也可在 CLB 中实现。

    此致、

    Nirav