Thread 中讨论的其他器件:controlSUITE、
工具/软件:Code Composer Studio
您好!
我想将逆变器频率从50kHz 增加到100kHz 或200kHz。 我已将 SolarMicroInv-Settings.h 中的"#define INV_FREQ 50000.0"修改为"#define INV_FREQ 100000.0"、但它不起作用。 我是否可以知道这些参数在代码中发生了哪些变化? 谢谢。
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.
工具/软件:Code Composer Studio
您好!
我想将逆变器频率从50kHz 增加到100kHz 或200kHz。 我已将 SolarMicroInv-Settings.h 中的"#define INV_FREQ 50000.0"修改为"#define INV_FREQ 100000.0"、但它不起作用。 我是否可以知道这些参数在代码中发生了哪些变化? 谢谢。
Manish、您好!
对于禁用同步、请进行以下更改:
//在此处输入直流/直流 PWM 配置
PWM_1ch_UpDwnCnt_CNF (3、(CPU_FREQ /(反激式_FREQ))、1、
(CPU_FREQ /(反激式 FREQ * 2))- 2);
禁用同步是否有任何缺点? 我的理解是、有特殊的原因需要在用户指南(第16页)中提及反激和逆变器之间实现同步、如下所示。
“DC-DC 级以100kHz 的频率切换,DC-AC 级以50kHz 的频率切换。 C2000器件系列上的外设 ADC 和 PWM 旨在集成多频控制环路并保证在 PWM 波形的正确实例下采样。 但是、由于只有一个 ADC 存在(两个采样保持)、因此在任何情况下、多速率 ISR 都不得与 ADC 资源发生冲突。 对于这个相位、采用了 ePWM 外设上 PWM 的移位机制。 图18显示了为逆变器配置 ePWM 的时序图,并显示了如何为正弦波的正半部分和负半部分生成 PWM 波形。”