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

spwm滤波后,出现的馒头波的频率,和理论值不一样,怎么回事

三角波fr=30kHZ,正弦波fc=50HZ,N=600;

用规则采样法,

采用增减计数模式

脉宽值

 duty=500*(sin(6.283*k1/600));

EPwm2Regs.CMPA.half.CMPA = duty;
EPwm2Regs.CMPB = duty;

馒头波的频率,应该为50hz,但通过示波器观察却为10hz,为什么会这样

rookiecalf:

载波有测量过,确定是30K吗?

三角波fr=30kHZ,正弦波fc=50HZ,N=600;

用规则采样法,

采用增减计数模式

脉宽值

 duty=500*(sin(6.283*k1/600));

EPwm2Regs.CMPA.half.CMPA = duty;
EPwm2Regs.CMPB = duty;

馒头波的频率,应该为50hz,但通过示波器观察却为10hz,为什么会这样

lin wen:

回复 rookiecalf:

测过,是30K

三角波fr=30kHZ,正弦波fc=50HZ,N=600;

用规则采样法,

采用增减计数模式

脉宽值

 duty=500*(sin(6.283*k1/600));

EPwm2Regs.CMPA.half.CMPA = duty;
EPwm2Regs.CMPB = duty;

馒头波的频率,应该为50hz,但通过示波器观察却为10hz,为什么会这样

rookiecalf:

回复 lin wen:

lin wen

测过,是30K

三角波fr=30kHZ,正弦波fc=50HZ,N=600;

用规则采样法,

采用增减计数模式

脉宽值

 duty=500*(sin(6.283*k1/600));

EPwm2Regs.CMPA.half.CMPA = duty;
EPwm2Regs.CMPB = duty;

馒头波的频率,应该为50hz,但通过示波器观察却为10hz,为什么会这样

lin wen:

回复 rookiecalf:

脉冲宽度的计算公式应该没错吧?

三角波fr=30kHZ,正弦波fc=50HZ,N=600;

用规则采样法,

采用增减计数模式

脉宽值

 duty=500*(sin(6.283*k1/600));

EPwm2Regs.CMPA.half.CMPA = duty;
EPwm2Regs.CMPB = duty;

馒头波的频率,应该为50hz,但通过示波器观察却为10hz,为什么会这样

lin wen:

回复 lin wen:

请教一下,是采用500*sin(6.28*k1/600)

还是采用500*{1+sin(6.28*k1/600)}

来计算啊,求教一下小弟啊

赞(0)
未经允许不得转载:TI中文支持网 » spwm滤波后,出现的馒头波的频率,和理论值不一样,怎么回事
分享到: 更多 (0)