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.

[参考译文] TMS320F28379D:使用 Δ-Σ ADC 和 PWM 同步配置采用双电机设置的 SDFM 同步

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1437171/tms320f28379d-configuring-sdfm-synchronization-with-dual-motor-setup-using-delta-sigma-adcs-and-pwm-sync

器件型号:TMS320F28379D

工具与软件:

专家们、您好!

我们提供了一种同时控制两个电机的设置、其中 PWM 模块的配置如下图所示。

电机 A:EPWM1,2,3 (使用 SDFM1)

电机 B:EPWM4、5、6 (使用 SDFM2)

电机 B 的 PWM 相移90度(图中未显示。)

我们将 Delta Sigma ADC (AMC1303x)用作主要电流测量源、并且想使用 SDFM 模块的 SDSYNC 功能来同步数据。

我们看了示例 TMDXIDDK379D 、该示例具有  使用 SDFM 模块的选项。 (仅为一个电机配置)

通过查看源、我们看到 EPWM1的同步输出脉冲 连接 到 EPWM10的 SYNCIN。  EPWM10的 SYNCIN 和 SYNCOUT 也短接在一起,使同步脉冲达到 EPWM11。

我在这里的问题是、我们如何对第二个电机执行相同的操作? (电机 B 使用 SDFM2、而 SDFM2从 EPWM12获取其同步脉冲)。

从哪一种角度看,我认为 EPWM11总是会得到'2'同步脉冲(意味着 SDFM1的数据过滤器将重置两次),主机的 pwmsync 才能达到 EPWM12?

请帮忙

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

    您好、专家、有关上述内容的任何帮助。