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.

[参考译文] TMS320F28335:当我使用28335的 ePWM 函数时、我想对齐多个 DSP 的 ePWM 时钟。 有什么方法。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1028377/tms320f28335-when-i-use-the-epwm-function-of-28335-i-want-to-align-the-epwm-clocks-of-multiple-dsps-is-there-any-method

器件型号:TMS320F28335
主题中讨论的其他器件:ADS8320TMS320F28379D

你(们)好


当 SYNCI 函数被触发时、 多个 DSP 芯 片 ePWM 的计数 TBCTR 会同时被清零、但是每个 DSP 的 TBCTR 计数的增加速度略有不同。
我的问题是、有一种方法可以同步多个 DSP 的 TBCTR 并提高时钟频率。

此致、
William

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

    实际上、我昨天提出这个问题的原因是、我希望在 ADC 函数中获得更准确的结果。

    作为备份计划,我想知道:在伺服转换器上 TMS320F28335+ADS8320和 TMS320F28379D 的“16位模数转换器”之间是否有任何区别? 无论 TMS320F28379D 的16位 AD 结果是否足够精确、我都不需要安装其他 AD 芯片、如 ADS8320或 AD7686 (模拟器件)。 哪项计划更好? TMS320F28335+ADS8320或单芯片 TMS320F28379D。

    我想、如果我控制 ADC 时间、我将获得更好的结果、这就是我希望所有使用的 DSP 都处于同一个 CLK 中的原因。 我昨天问了这个问题。 实际上、我所希望的只是更好的广告效果

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

    Jiahui、

    同步源芯片的同步频率实际上成为任何频率较慢的同步目标器件的频率。 这是因为较慢的同步目标始终会提前至同步源的频率。 如果同步目标器件的频率快于 SYNC 信号、则此行为将丢失。

    时钟频率的增加量取决于同步信号的速度以及同步目标器件的配置频率。

    您可以将 ADC 读数与 PWM 输出对齐。 坦率地说、我们有数百个客户在伺服电机应用中使用 F28379D (和 F28335)。  

    请注意、您的 ADC 读取质量取决于您的硬件布局、您是否正在使用定制硬件? 准确度也取决于何时采集 ADC 样本。

    此致、
    Cody