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.

[参考译文] CCS/TMS320F28035:C2000数字电源技术讲座 Lab4

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/565662/ccs-tms320f28035-c2000-digital-power-supply-workshop-lab4

器件型号:TMS320F28035

工具/软件:Code Composer Studio

您好工程师

在数字电源技术讲座的 Lab4-Main.c 文件中(从 processors.wiki.ti.com/.../C2000_DPSWorkshop 下载 )的第237行:

volatile long Vout1SlewRate = 25600、Vout2SlewRate = 25600;// FB 压摆率调整  

 该值的含义(25600)以及 如何获得?

在数字电源技术讲座的 Lab4-Main.c 文件(从 processors.wiki.ti.com/.../C2000_DPSWorkshop 下载 )第797行:

计算压摆率的目的是什么?

非常感谢。

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

    您好、Jin、

    变量"Vout1SetSlewed"是输出1的电压控制环路的基准输入。  在程序中的"A2"任务(第805行)中、将逐步增加"Vout1SlewRate"。  A2是由来自 CPU 定时器0 (328行)的1ms 事件触发的四个时间片之一、所以基准的增量变化每4ms 发生一次。  对于输出2控制环路、会发生类似的情况、

    转换基准的目的是避免负载电流突然变化(在实验4中、我们以峰值电流模式控制运行)、因此通过将电压基准斜升到所需的值而不是单步执行到所需的值、 我们可以在不消耗过多电流的情况下实现平稳的输出电压变化。

    大概是作者根据所需值(2093568)和一些实验选择了25600的增量。  这个组合提供81个步长、所以斜升时间大约为1/3秒。

    此致、

    Richard

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Richard Poley
x 出现错误。请重试或与管理员联系。