大家好,本人最近在做关于电机的直接转矩控制,由于采用的是滞环比较器,因此输出的开关状态是作用在整个周期内的(与SVPWM不同),例如,在一个周期内,如果想让eWPM1A导通,我采用的是软件强制其为高电平,下一个周期如果让其关断的话,再使用连续软件强制其为低电平。但是我见网上说的对于dsp28335还需要设置ePWM的同步,是否必须需要?做实验时没有成功,想请问哪位高手做过关于dsp的直接转矩控制,能否交流一下?我见网上说的对于dsp28335还需要设置ePWM的同步,是否必须需要?感激!
Eric Ma:
F28335的同步只需要在初始化的时候如下设置,同时启动即可:
EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 0; EDIS;
InitEPwm1Example(); InitEPwm2Example(); InitEPwm3Example();
EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1; EDIS;
大家好,本人最近在做关于电机的直接转矩控制,由于采用的是滞环比较器,因此输出的开关状态是作用在整个周期内的(与SVPWM不同),例如,在一个周期内,如果想让eWPM1A导通,我采用的是软件强制其为高电平,下一个周期如果让其关断的话,再使用连续软件强制其为低电平。但是我见网上说的对于dsp28335还需要设置ePWM的同步,是否必须需要?做实验时没有成功,想请问哪位高手做过关于dsp的直接转矩控制,能否交流一下?我见网上说的对于dsp28335还需要设置ePWM的同步,是否必须需要?感激!
zhen han:
回复 Eric Ma:
好的谢谢您Eric Ma,我再试试!