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:TMS320F28P650DK PTO-QepDiv 应用

Guru**** 2902520 points

Other Parts Discussed in Thread: TMS320F28P650DK

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1646725/tms320f28p650dk-tms320f28p650dk-pto-qepdiv-application

器件型号: TMS320F28P650DK

尊敬的 TI 专家:

    我们要使用 TMS320F28P650DK PTO-QepDiv 函数、请参阅 sprac77e 参考手册 第 3.2 章 QepDiv 限制。 我想 知道输入信号的最小频率受限是多少? 如果外部 QEP-A 或 QEP -B 信号的频率非常低、  

此致:严俊杰

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

    您好、Yan、

    在测试过程中、我们没有指定最小输入频率、而只是指定最大值、因为可以通过许多方法来修正频率下限、但很少有方法可以修正上限。 较低频率的问题是 CLB 上的计数器为 32 位宽、因此如果频率过低、则可能会导致 CLB 计数器溢出、而不是在输入边沿复位。 为了解决该问题、您可以使用设计中未使用的计数器之一来实现降压采样机制、但这将对最大输入频率产生影响。 您还可以利用额外的计数器来实现级联计数器、该计数器应将 CLB 计数器从 32 位宽增加到 64 位宽、这将有助于支持较低的输入频率。 如果您想使用较低的频率限制、这有助于了解这是否会成为问题

    此致、

    彼得

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

    您好、Peter:

       感谢,我们解决 客户现场的问题使用 PTO-Abs2Qep 函数 ,可能是软件计算延迟的原因, Abs2Qep 输出  QEP-I 信号不是很准确 ,所以我们要改变   QEP-I 信号生成模式, QEP-I 信号不需要软件计算, QEP-I 信号源来自外部编码器的信号, Abs2Qep QEP-I 信号只选择 eQEP_I 信号,   然后扩展 eQEP-I 信号的宽度。  信号宽度可通过软件接口设置、这是我们的要求、TI 专家能否进行更改?   

    此致:严俊杰

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

    您好、Yan、

    您是否有示波器波形来说明您看到的问题? 我看到了与已发布 Abs2Qep 解决方案相关的问题、因此我创建了一个单独的软件、该软件具有几项特性改进。我计划在将来将此代码更新推送到 MotorControl SDK 中、但如果需要、可提供该代码作为参考示例

    此致、

    彼得

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

    您好、Peter:

        我没有示波器波形、因为这个原因、如果伺服驱动使用具有增量 ABZ 编码器反馈的线性电机、Abs2Qep 模块生成 QEP_I 索引信号是虚拟信号、不能指示 以线性电机上的实际位置表示的编码器实际索引信号。 因此我们 需要 Abs2Qep QEP_I 信号可以从 EQEPn_I 中选择、该信号连接了外部 增量 ABZ 编码器反馈的实际索引信号。  信号的高电平宽度可以扩展。  

    此致:严俊杰

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

    您好、Yan、

    您能否请客户测试此软件示例: e2e.ti.com/.../midea_5F00_pto_5F00_abs2qep_5F00_v2.zip

    更改如下

    -这纠正了 A 和 B 输出不均匀/不对称的问题

    -这纠正了 Z 不对 A 和 B 波形门控的问题

    我认为 Z 输出的变化、可能这将解决您看到 Z 输出延迟的问题、因为它现在与 A/B 边沿对齐。 如果您对此有任何问题、请告诉我

    此致、

    彼得

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

    您好、Peter:

      谢谢!这些变化可以改善信号的 对称性,我们可以做一些测试。 但无法解决我们遇到的客户站点问题。   伺服驱动器的 Abs2Qep 生成的 QEP_I 索引信号 需要连接到客户 PLC 设备。   Abs2Qep 生成的 QEP_I 索引信号需要与线性电机编码器的索引信号同时进行。 因此 、Abs2Qep 生成的 QEP_I 索引信号 不能 是软件计算生成的虚拟信号。   

    此致:严俊杰

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

    您好、Yan、

    在这种情况下、客户是否可以重新配置 Abs2Qep 示例、以便通过索引信号。 这可以通过重新配置 OUTPUTXBAR 以获取索引信号的输入、而不是使用软件生成的信号来实现。 由于我们设计的绝对编码器通常没有外部索引信号

    此致、

    彼得

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

    您好、Peter:

      是的,这是一个好主意,我们的软件同事昨天做了这个改变。

    此致

    严俊杰