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.

[参考译文] 基于 TMS320F28377D 的伺服驱动器采样问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1025737/servo-drive-sampling-problem-based-on-tms320f28377d

主题中讨论的其他器件:TMS320F28377DAMC1306E25AMC1306M25

电路原理:

逻辑方框图:

问题1 .AMC1306E25与 TMS320F28377D 兼容。

问题2. 如何配置 TMS320F28377 并选择"SDFM 电气数据和时序(使用异步)"或"SDFM 电气数据和时序(使用3个采样 GPIO 输入"鉴定)"?

问题3. 我们使用的是 AMC1306E25、20M 外部应选择哪种模式?您是否应该选择支持人体模型编码的模式2?我们目前有一个模型2、但它不起作用。您是否有演示板?您是否可以共享演示程序?

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

    AMC1306E25器件支持曼彻斯特模式。 在 F28377D 中、我们不建议在新设计中使用曼彻斯特模式(模式2)。 我希望您已在勘误表中选中"SDFM:曼彻斯特模式在多种条件下不会产生正确的滤波器结果"。 曼彻斯特模式的主要原因是易受噪声、频率和占空比抖动的影响。 客户无法在曼彻斯特模式下使用 GPIO_QUAL (3样本)。 模式0在所有模式中提供最佳的抗噪性能、我们建议使用模式0在 SD_CX 和 SD_Dx 引脚上使用 GPIO_QUAL 选项的新设计。

    此致、

    曼诺伊

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

    您好、根据您的意见、只能在当前状态下使用 AMC1306M25、但不能使用 AMC1306E25?

    此外、如果使用 AMC1306M25、在20M 外部晶体振荡器的情况下、我们应该如何配置它以满足 SDFM 时序要求?
    如何配置 GnYinY?如何配置 GpyCTRL?

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

    AMC1306M25使用模式0。 您可以使用它。 SDFM 选通信号用于 SD-CX 上升沿的数据、并期望数据在 SD-CX 下降沿发生变化。 但是、AMC1306M25期望数据在故障边沿进行选通、并在上升边沿更改数据。 这可以通过将 SD-CX 引脚反相来轻松处理、如下所示。

    //将 GPIO16设置为 SD1-D1引脚并使能3个采样的 Qual

    GPIO_setQualificationMode (16、GPIO_QUAL_3SAMPLE);
    GPIO_setQualificationPeriod (16、0);
    GPIO_setPinConfig (GPIO_16_SD1_D1);

    //将 GPIO17设置为 SD1-C1引脚并使能3个采样的 Qual
    GPIO_setQualificationMode (17、GPIO_QUAL_3SAMPLE);
    GPIO_setQualificationPeriod (17、0);
    GPIO_setPadConfig (17、GPIO_PIN_TYPE_INvert);//用于反转 SD-CX 极性。
    GPIO_setPinConfig (GPIO_17_SD1_C1);

    此致、

    曼诺伊