TI中文支持网
TI专业的中文技术问题搜集分享网站

DSP28035:用编写正弦表方法得到三相正弦调制波,实测调制波频率变化异常,理论值与实际值存在偏差,为什么?

Hi,Team   

用DSP28035编写三相开环程序,通过编写正弦表(sin数值范围-1 — +1,小数点后保留4位)来获得三相正弦调制波,(注:此正弦表是用Matlab生成的标准三相正弦表)现在遇到下面问题:
情况一:

10KHz  用200个采样点,测得调制波的频率是50Hz(理论值:10KHz/200=50),

现保持采样点数不变,

将开关频率加到20KHz,测得调制波频率为100Hz(理论值:20KHz/200=100),

继续增加开关频率至25KHz,测得调制波频率是125Hz,(理论值:25KHz/200=125),

继续增加开关频率至27KHz,测得调制波频率是137Hz,(理论值:27KHz/200=137),

继续增加开关频率分别至40KHz,60KHz,分别测得调制波频率是137Hz,136.8Hz(理论值:40KHz/200=200),(理论值:60KHz/200=300)

情况二:

20KHz  用1200个采样点,测得调制波的频率是166.6Hz(理论值:20KHz/1200=166.6),

现保持采样点数不变,

继续增加开关频率至25KHz,测得调制波频率是20.8Hz,(理论值:25KHz/1200=20.8),

继续增加开关频率至27KHz,测得调制波频率是22.5Hz,(理论值:27KHz/1200=22.5),

继续增加开关频率分别至30KHz,60KHz,分别测得调制波频率是22.5Hz,22.5Hz(理论值:30KHz/1200=25),(理论值:60KHz/1200=50)

    综上,开关频率超过27KHz,调制波频率就不会按照(开关频率/采样点个数=调制波频率)规律变化,(注:示波器工作正常,测量规范)请问这是为什么?有什么解决办法没?

Shine:

DSP28035属于C2000系列,请到专门的C2000论坛咨询。
e2echina.ti.com/…/

赞(0)
未经允许不得转载:TI中文支持网 » DSP28035:用编写正弦表方法得到三相正弦调制波,实测调制波频率变化异常,理论值与实际值存在偏差,为什么?
分享到: 更多 (0)