Other Parts Discussed in Thread: TMS320F28069
我基于 TMS320F28069 MCU 构建了一个降压转换器作为其控制器、我实施了3P3Z 模块、计算了控制系数并将其插入我的代码中、问题是如果我使用高于1KHz 的交叉频率、 控制系数大于31.999999、这是 Q26数字的限制。
系数变得如此之大、因为我的输出为12伏、所以我具有很大的分压比。 ADC 的外部基准也是最大3.3V
是否有解决此问题的方法?
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.
Other Parts Discussed in Thread: TMS320F28069
我基于 TMS320F28069 MCU 构建了一个降压转换器作为其控制器、我实施了3P3Z 模块、计算了控制系数并将其插入我的代码中、问题是如果我使用高于1KHz 的交叉频率、 控制系数大于31.999999、这是 Q26数字的限制。
系数变得如此之大、因为我的输出为12伏、所以我具有很大的分压比。 ADC 的外部基准也是最大3.3V
是否有解决此问题的方法?
然后、您只需更改 Q25系数的3p3z 代码。 这将允许您使用63.999的最大系数。
当您更改 Q25系数的代码时、相应地更改代码的剩余部分。
如果最大控制输出也是 Q25、则必须将最大控制输出映射到直流/直流转换器的100%占空比。 因此、您必须验证控制输出何时为最大值、然后您为 C2000 PWM 比较寄存器生成的比较值应该是这样、它会产生100%的占空比。
Shamim