部件号:LAUNCHXL-F2.8377万S
大家好!
我从事一些关于C2000控制器的项目,我观看了实时ADC,所有的东西都适用于ADC。 但我 ıts发送到接收到ADC块的PWM块的数据,我在scope2中看到一些信号,如7到14,对我来说还可以。
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.
部件号:LAUNCHXL-F2.8377万S
大家好!
我从事一些关于C2000控制器的项目,我观看了实时ADC,所有的东西都适用于ADC。 但我 ıts发送到接收到ADC块的PWM块的数据,我在scope2中看到一些信号,如7到14,对我来说还可以。
您好 ,Halit,
从您的第一篇文章中,您提到scope2值的范围是7到14。
这意味着CMPA计数值太小,并且根据ePWM1A窗格下的CAU和CAD设置,信号的打开时间可能太短,无法观察。 考虑以下情况:当计数器=零时,您设置输出,当计数时,当我们达到CAU (计数非常低,我们将达到真正快的值)时,我们将输出设置为低。 因此,这种行为似乎使信号在大多数情况下都显得较低。
要调试此问题,您是否可以尝试单独使用PWM块,并尝试生成一些良好的数字输出以进行计数器比较,以便轻松确定接通和断开时间。 这是一个很好的起点,可以将任何设置错误与ePWM块隔离开来。 除了ADC块,您还可以尝试使用常量块并验证PWM输出。