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:在触发的子系统中、工作频率减半。

Guru**** 2552770 points
Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1327064/tms320f28379d-operating-frequency-getting-half-inside-triggered-sub-system

器件型号:TMS320F28379D

我设计了一款 使用 F28379d Launch Pad 模块的 PMSM 控制器 。 我正在使用 ADC 触发子系统、其设置如下图所示。  

我面临的问题是 :无论我提供的是什么速度参考,我的电机都以该速度的一半运行。  

开关频率=10kHz (其频率恰好是10kHz)

转速参考= N rpm (实际转速为 N/2 rpm)

问题可能出在哪里、我怎么调试它呢?

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

    Deepak 您好、

    您能告诉我您正在用于 PMSM 的特定套件或库是什么吗?  如果有相应的所有者、我会尝试找到相应的所有者。

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

    套件是 Launch Pad 28379d。

    我正在 Matlab Simulink 中对上述芯片组(TMS320F28379d)使用嵌入式编码器库。 基于块的仿真由我们完成、我不使用任何示例文件或 MATLAB 中提供的任何控制器块集。 其全部使用 Simulink 块和 TI 嵌入式块集开发。

    整个代码正在保存在 ADC 触发的子系统中、如上图所示。

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

    Deepak 您好、

    遗憾的是、我在找专家支持这个问题时遇到了一些困难、在我尝试与另一位专家进行协调的同时、您能否也尝试联系 MathWorks 支持部门、 看看他们是否能够帮助解决这个问题?

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

    我尝试了一些设置。 实际上我在  epwm1中选择了计数器=0时开始转换,在 epwm2或 ePWM 3中选择了转换开始,当计数器=PRD 时,这个设置适用于 F28335,但对于 f28379d 设置则略有不同。 ADC1触发子系统,我们需要设置 epwm1 ,  当计数器=PRD 或零时开始转换。

     

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

    Deepak、您好!

    该问题是否已得到解决、或者您是否仍需要支持?

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

    问题已解决。 谢谢!