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.

[参考译文] TMS320F28P650DK:C2000ware ex2中的 eQEP 分辨率

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1509248/tms320f28p650dk-eqep-resolution-in-c2000ware-ex2

器件型号:TMS320F28P650DK
Thread 中讨论的其他器件:C2000WARESysConfig

工具/软件:

尊敬的 champs:

我向我们的客户询问这个问题。

在下面的 C2000ware V5.04示例中、

C:\ti\c2000\C2000Ware_5_04_00_00\driverlib\f28p65x\examples\c28x\eqepC:\ti\c2000\C2000Ware_5_04_00_00\driverlib\f28p65x\examples\c28x\eQEP-\

除外2

eqep_ex2_calculation.xls

eQEP-ex2_calculation.c

Q1:显示了4条 eQEP 线路。 这是否意味着电机每转有1000条线、这表示4个1000线的边沿、由于输入 A 和输入 B 的两个边沿、会在一段时间内检测到这些边沿?

问题2:如果是、在相应的 SysConfig 中、用户会感到困惑、为什么设置分辨率为1x (仅上升沿)而不是2x (上升沿/下降沿)? 此分辨率与 Q1是否相关?

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

    尊敬的 Wayne:

    [报价 userid="4952" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1509248/tms320f28p650dk-eqep-resolution-in-c2000ware-ex2

    Q1:显示了4条 eQEP 线路。 这是否意味着电机每转有1000条线、这表示4个1000线的边沿、由于输入 A 和输入 B 的两个边沿、会在一段时间内检测到这些边沿?

    [/报价]

    正确、电机有1000线编码器(1000线/转)。

    [报价 userid="4952" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1509248/tms320f28p650dk-eqep-resolution-in-c2000ware-ex2

    问题2:如果是、在相应的 SysConfig 中、用户会感到困惑、为什么设置分辨率为1x (仅上升沿)而不是2x (上升沿/下降沿)? 此分辨率与 Q1是否相关?

    [/报价]

    1x 或2x XCLK 配置主要用于方向计数模式、向上计数模式或向下计数模式以进行频率测量。

    请注意、在此示例中、我们将 eQEP 配置为正交计数模式、该模式使用真值表和状态机。 QEPA 和 QEPB 信号的两个边沿会被检测为位置计数器生成计数脉冲。 因此、eQEP 逻辑生成的时钟频率为输入频率的4倍。

    此致、

    Ryan Ma