请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28075 美好的一天!
下面是构成控制器的脉冲、在物理上限制为死区时间、在形成低电压时会跳过。
您能否告诉 ePWM 模块硬件设置逆变器可能产生的最小脉冲或小于它将发出输出固定填充的脉冲? 或者它是完全软件任务。
最小脉冲限制代码。
目前、我在填充时有2个脉冲、您可能有一个驱动器在计算填充时(而不是通过电流反馈)假设截止日期。
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.
美好的一天!
下面是构成控制器的脉冲、在物理上限制为死区时间、在形成低电压时会跳过。
您能否告诉 ePWM 模块硬件设置逆变器可能产生的最小脉冲或小于它将发出输出固定填充的脉冲? 或者它是完全软件任务。
最小脉冲限制代码。
目前、我在填充时有2个脉冲、您可能有一个驱动器在计算填充时(而不是通过电流反馈)假设截止日期。
为了确保最小脉宽、我要做的是:
将 ePWM 模块设置为:
1.设置为 CTR=ZERO
2.在 CTR=CMPA 时清除
2.我不是直接写入 CMPA 值来清除 ePWM 输出、而是创建一个函数:
void setCMPAwithMinimalCheck (uint16_t CMP_val){ 如果(cmc_val < minimal_value) cmc_val = minimal_value; EPwm1Regs.CMPA.CMPA = CMP_val; }
NIMA Eskandari