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.

TMS320F28069: 寄存器配置使AD采样频率不变,pwm输出频率变化的变延时pwm

Part Number: TMS320F28069

您好!我需要配置一下28069的底层,让ADC的采样频率保持为10khz不变,但pwm的输出频率保持随机变化。这个如何配置寄存器呢?

目前我们的ADC采样频率是pwm触发的,都是10khz。

一个idea是采用epwm1作为master,epwm2~epwm4作为slave,让epwm1触发adc采样,2~4pwm进行载波移相配置。不知是否可行?

我希望的是以ADC采样点后增加一个随机延时后,然后开始pwm的更新,让pwm的频率保持动态变化。

如有推荐的demo,请不吝赐教,谢谢!

  • 1、用一个频率为10k定时器来触发ADC采样

    2、用一个不用的PWM(频率配置位10k)来触发ADC采样,其他的驱动PWM与这个PWM无关,不需要和他同步

    这样的缺点就是ADC采样的位置对应你的PWM位置是随机的。

  • 好的,谢谢。我用的就是第2个办法,用额外的一个PWM来触发