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:ADC至PWM

Guru**** 2034120 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/656276/launchxl-f28377s-adc-to-pwm

部件号:LAUNCHXL-F2.8377万S

大家好!

我从事一些关于C2000控制器的项目,我观看了实时ADC,所有的东西都适用于ADC。 但我 ıts发送到接收到ADC块的PWM块的数据,我在scope2中看到一些信号,如7到14,对我来说还可以。

我为pww配置了所有内容,但我看不到任何内容。 我看不到的问题在哪里。 感谢您的回答

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Halit,

    感谢您的帖子。 请提交更多信息并尽可能具体。

    - Ken
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然。

    我从传感器读取ADC,我想使用ADC数据驱动直流电机。 如何实现? 例如,我想向右转If ADC 0.5 和向左转If 0.5。 我发送了一些我的项目的详细信息,我更改了SMT。 顺便说一下,我有L298N DC驱动器,所有连接都正确。

    我 ıts ePWM1和“平均PWM数据”GPIO0和GPIO1?

    我的错在哪里。 感谢您的支持。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Halit,

    我将把您的帖子转发给Mathworks以获得进一步的支持。 但是,我们的工程联系人将在1月22日之前返回办公室,因此预计会稍有延迟。

    - Ken
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 ,Halit,

    从您的第一篇文章中,您提到scope2值的范围是7到14。

    这意味着CMPA计数值太小,并且根据ePWM1A窗格下的CAU和CAD设置,信号的打开时间可能太短,无法观察。 考虑以下情况:当计数器=零时,您设置输出,当计数时,当我们达到CAU (计数非常低,我们将达到真正快的值)时,我们将输出设置为低。 因此,这种行为似乎使信号在大多数情况下都显得较低。

    要调试此问题,您是否可以尝试单独使用PWM块,并尝试生成一些良好的数字输出以进行计数器比较,以便轻松确定接通和断开时间。 这是一个很好的起点,可以将任何设置错误与ePWM块隔离开来。 除了ADC块,您还可以尝试使用常量块并验证PWM输出。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Halit,

    我们有一周没有收到您的信息,因此我们假设您能够解决您的问题。 如果不是这种情况,请拒绝此解决方案或回复此线程。 如果此线程锁定,请创建一个新线程,描述您的问题的当前状态。

    - Ken