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.

[参考译文] TMS320F280045:多少个直流/直流转换器由单个 TMS320F280045控制?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/881808/tms320f280045-how-many-dc-dc-converters-are-controlled-by-a-single-tms320f280045

器件型号:TMS320F280045

您好!

请给你建议吗?

我的客户问我有多少个直流/直流转换器由单个 TMS320F280045控制。

 

直流/直流转换器的规格:

  • 每个转换器通道一个开关。 只是主开关。 无整流器开关。
  • Fsw = 50kHz。
  • 每个转换器具有两个 ADC 输入。

 

(背景)

我的客户希望并联多个转换器。

特别是、我会询问您有关 PWM 通道、ADC 输入通道和 CPU 执行时间限制的建议。

  • PWM 通道- 16 HRPWM 端子。
  • ADC 输入通道- 21. 每个转换器两个输入、因此最多10个转换器。
  • CPU 执行时间-我会征求您的建议。

 

(CPU 执行时间)

我正在尝试了解《C2000数字控制库版本3.2用户指南》,

http://dev.ti.com/tirex/explore/node?node=AH4e9SC7P9whvmewbFSmVA__5C6SEVO__LATEST

第7页列出了 CPU 周期时间。 需要选择多个功能、以便为 ADC、PWM 和 PID 提供总处理时间。 但这点对我来说很困难。

 

 

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

    每个正向转换器都需要运行一个 PID 控制器或一个2极2零(2p2z)控制器来进行电压调节。 对于其中的每个控制器、您将需要大约100个周期的 TMS320F280045来进行 ADC 读取、控制计算和 PWM 占空比更新。 这意味着一个控制器的时间大约为100*10ns = 1uSec。

    现在、如果 PWM 频率和采样频率均为50kHz、则您有20uSec 的总时间来执行所有计算。  这意味着理论上、当采样频率为50kHz 时、您可以在单个100MHz F280045 MCU 中运行20个 PID/2p2z 控制器。

    因此、您可以使用单个 F280045控制20个正向转换器。 但是、您可能会受到 PWM 和 ADC 资源的限制。

    Shamim