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.

[参考译文] TMS320F28388S:如何使用 QMA 模块

Guru**** 2573915 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1573712/tms320f28388s-how-to-use-the-qma-module

器件型号:TMS320F28388S


工具/软件:

大家好!

我们计划使用 F2838x 捕获脉冲信号。
我们认为可以使用 eQEP 模块的增量编码器信号接口来实现该功能、但我们无法使其正常工作。

这是我们希望实现的目标。 您是否碰巧拥有任何示例源代码?

  • 脉冲输入方法:正向旋转脉冲输入和反向旋转脉冲输入方法(通常称为 F-PLS 和 R-PLS 方法)
    ※这不是 PLS-DIR 方法或超前滞后方法。
  • 信号脉冲输入模块:第二个 eQEP 模块
  • 信号脉冲分别输入到 QEPA 和 QEPB
    • QEPA:正向旋转脉冲输入
    • QEPB:反向旋转脉冲输入
  • 我们不使用索引或选通信号;我们想将其用作自由运行的计数器。

阅读 TRM 后、我们相信可通过使用 eQEP 中的 QMA 模块来实现。
但是、我们不确定如何正确配置它。
我们知道、eQEP 通常设计为接受具有 90°相移的 AB 相位脉冲(在超前滞后配置中)。
我们的理解是 QMA 是实施 FR-PLS 方法所必需的。 这是正确的吗?

此致、

ITO