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.

[参考译文] TMS320F280025:实现控制和后台任务指南。

Guru**** 2581345 points
Other Parts Discussed in Thread: TIDM-1000, TIDM-1001, TIDM-1007

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1021533/tms320f280025-guide-for-implementing-control-and-background-tasks

器件型号:TMS320F280025
主题中讨论的其他器件:TIDM-1000TIDM-1001TIDM-1007

我搜索了很多内容、以查找有关在 C2000 Piccolo 控制器中实现多个控制环路的任何参考设计或培训。 应用是数字电源转换。 控制代码将来自 Simulink 嵌入式代码生成器。 某些控制环路会很慢、例如3个 MPPT 通道以1KHz 更新、并且会有一个快速控制环路、用于以10KHz 或20KHz 运行的电池充电。  我应该为单个控制环路使用单个 ISR 还是多个 ISR? 如何为 ADC 转换计时? 某些通道需要针对10KHz 控制环路进行快速采样。 其他器件需要较低的采样率、例如针对 MPPT 读数的1KHz。 对于10Hz 或慢速等温度读数、采样率仍然较低。 后台任务包括用于更新测量值和配置的 SPI 通信。 基本上、最好有任何软件设计文档来建议控制 和后台任务的调度和时序。

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

    为此、您可以查看我们任何基于 C2000的数字电源参考设计。 例如、您可以检查这个

    https://www.ti.com/tool/TIEVM-HV-1PH-DCAC

    还有很多其他资源:TIDM-1000、TIDM-1007、TIDM-2000、TIDM-1001。

    Shamim

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

    尊敬的 Shamim 非常感谢您的意见。 事实上、我之前已经介绍过参考设计、但这些设计非常简短地讨论了软件设计。 我正在研究这些内容、因为没有专门与数字电源控制软件设计相关的具体文献。

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

    没有具体的软件设计文档可以建议控制 和后台任务的调度和时序。 您只需获取其中一个参考设计并查看其实施方式。 每个设计都有一个控制环路和一个后台环路。