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

TMS320F28035: 28035的HRPWM出现尖刺脉冲

Part Number:TMS320F28035

我使用28035的HRPWM去实现高精度周期输出时,会出现一个差不多8ns的尖刺脉冲。而把高精度周期变为高精度相位,就没有这个尖刺脉冲了。请问有人遇到过吗?

Yale Li:

Hi Zhi Wei,

每个周期都会出现吗?

方便发一下您的配置吗?

,

Zhi Wei:

抱歉,过了这么久才恢复您。

不是每个周期都会出现,间接出现的,而且是有规律的间接出现。配置如下

,

Yale Li:

Hi Zhi Wei,

Zhi Wei 说:而且是有规律的间接出现。

能描述一下是什么规律吗?

,

Zhi Wei:

一旦出现了尖刺,隔8个周期后还会有一个,然后隔4个周期后又有一个,你可以认为是3个一组出现的

,

Yale Li:

Hi Zhi Wei,

尖刺出现的时候有没有进行什么操作?这个问题的浮现概率如何?比如换GPIO输出或是换芯片试一下是什么情况?

,

Zhi Wei:

我在一直改变PWM的周期值来调节频率。但是哪怕我给PWM周期值写常数,也有这个问题。至于换GPIO,一样有。换芯片没有尝试。现在发现,把死区功能关了,就没有尖刺了。看来是死区引起的,但是为什么,还不知道。

,

Yale Li:

Hi Zhi Wei,

Zhi Wei 说:我在一直改变PWM的周期值来调节频率。

您可以在修改占空比的地方添加翻转GPIO的动作,以此我们可以来判断尖刺出现的时机;

Zhi Wei 说:但是哪怕我给PWM周期值写常数,也有这个问题。至于换GPIO,一样有。换芯片没有尝试。

如果可以换个芯片试一下的话有助于定位问题。

谢谢

,

Zhi Wei:

我并不会修改占空比,我也只会在一个地方修改频率。我可以尝试换个芯片,现在也发现了,是死区模块导致出现尖刺:用了死区模块就有尖刺,没用就没有。但是不知道为什么。

,

Yale Li:

Hi Zhi Wei,

我询问相关工程师后回复您

,

Zhi Wei:

好的,谢谢

,

Yale Li:

您客气了,有了结果我会第一时间回复

,

Yale Li:

Hi Zhi Wei,

Zhi Wei 说:我并不会修改占空比,我也只会在一个地方修改频率。

是在中断中修改吗?方便的话希望您可以在修改频率或相应ISR处添加翻转IO的操作,我们想看一下尖刺脉冲出现的时机

,

Zhi Wei:

是在ADC中断函数中修改的。可以,我去做一下翻转IO的操作。

,

Yale Li:

好的

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28035: 28035的HRPWM出现尖刺脉冲
分享到: 更多 (0)