Quantcast
Channel: C2000™︎ 微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 12291

TMDSHV1PHINVKIT 示例问题

$
0
0

请问在开发例程中的2P2Z电压环调节的程序如下:

/Voltage loop

CNTL_2P2Z_CoefStruct1.b2 = _IQ26(-0.3682);

CNTL_2P2Z_CoefStruct1.b1 = _IQ26(0.01121);

CNTL_2P2Z_CoefStruct1.b0 = _IQ26(0.3794);

CNTL_2P2Z_CoefStruct1.a2= _IQ26(-0.869);

CNTL_2P2Z_CoefStruct1.a1= _IQ26(1.869);

CNTL_2P2Z_CoefStruct1.max = _IQ24(0.0); //4A

CNTL_2P2Z_CoefStruct1.min = _IQ24(-0.4);

问题1

根据查看之前的帖子我已经清楚部分问题就是 CNTL_2P2Z_CoefStruct1.max = _IQ24(0.0); CNTL_2P2Z_CoefStruct1.min = _IQ24(-0.4);用于输出电流的限流。 但是当不接DC-DC时,此环节输出由dwVoltageLoopOutConst = _IQ24(0.18);//表示的输出电流值为2.71A。我想问一下。注释中的2.71A是如何换算得到的,麻烦提供下说明和公式。

第二:

b2,b1,b0,a2,a1,max,min这些参数是如何获得的参数。在DPLIB中只有这些参数的调用,并没有说明这些参数是如何计算得到的。如果我想提高设备的输出功率(2~5倍),除了对硬件的修改外,这些参数我要如何进行调整才能获得新的值。 请工作人员帮忙解答一下。谢谢!


Viewing all articles
Browse latest Browse all 12291

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>