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.

[参考译文] TMS320F28375S:使用 eQEP 测量高速脉冲周期

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1166512/tms320f28375s-measuring-high-speed-pulse-periods-with-eqep

器件型号:TMS320F28375S

各位专家、您好!

我的客户希望在 DirectionCountMode 下使用 eQEP 来测量外部脉冲的周期。
我要测量的周期为2.929MHz (1个周期341.33ns)和2.930MHz (341.1911ns)。
ECAP 无法测量此频率。 (由于 eCAP 分辨率不足)
因此、他们正在尝试使用 eQEP 的 DirectionCountMode 测量该频率的周期。
示例:查找输入500个脉冲之前的时间、并从此处计算频率(脉冲/时间=频率)。
我有以下问题。

Q1:QUTMR (eQEP 捕捉定时器)在 eQEPCLLK 的哪个时序上递增?
它是 eQEPCLK 的上升沿吗?
我们设置 eQEPCLLK = SYSCLK = 200MHz。

Q2:是否可以测量这两个周期? (2.929MHz (1周期341.33ns)和2.930MHz (341.1911ns)
问题3:如果无法测量这些值、是否还有其他好的解决方案?

此致、
Sasaki

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

    Sasaki、您好!

    很抱歉给您带来不便、但我们的主题专家将为 OOO、并将于11月3日返回回答您的问题。

    此致、

    Ryan Ma  

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

    您好、Sasaki-San、

    感谢您的联系。 听起来您很可能希望使用 eQEP 外设内的边缘捕获单元(请参阅以下应用手册: www.ti.com/lit/spraah1)

    问题1. QUTMR 直接从 SYSCLK 计时、这意味着定时器应该在 SYSCLK 的上升沿递增。

    问题2. 您希望测量的这些周期应该可以通过 eQEP 外设进行测量、但我们尚未确定此功能的确切最大值、因此必须对其进行测试。 有关 eQEP 外设的时序特性、请参阅下面的。

    问题3. eQEP 方法应该可行、但如果您遇到任何问题、请联系我们

    此致、

    Peter

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

    您好、Peter-San、

    感谢您的支持。

    我明白了。

    此致、
    Sasaki