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.

[参考译文] F28M36H53C2:使用 ADC 输入对 PWM 进行引导

Guru**** 2546020 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/626413/f28m36h53c2-piloting-pwm-using-adc-input

器件型号:F28M36H53C2

您好!

我希望任何人都能从哪里开始我的发展给我一些快速的建议。

我希望根据和 ADC 的输出值对 EPWM 进行试运行。 我对此有一些研究、如果我的理解是正确的、我应该使用模拟比较器、数字比较器和 ePWM 模块中跳闸区域的组合来放置一些东西。

现在、据我了解、与此相关的 GPIO 引脚应该是与 GPIUX2相关的引脚、即 GPIO193-GPIO197 + GPIO199。

但我不知道是否可以使用内部链接一些 ADC 输出到该 GPIO 引脚?

我相信,我在这一议题上缺少任何建议,我将不胜感激。

克劳迪奥

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

    您可以从 controlSUITE 中的 ADC_SoC 示例开始、网址为:~\controlSUITE\device_support\f28m35x\V210\F28M35x_examples_Control\ADC_SoC\c28

    这使 ePWM 与 ADC 采样一起运行。

    使用比较器进行监控时、ePWM_dcevent_TRIP_comp 将有助于配置跳闸。

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

    Tommy、您好、谢谢。

    我将尝试澄清我之前的帖子、以便更清楚地了解我对如何配置 C28的担忧。

    您告诉我的是、如果我没有错、请使用 COMPxOUT GPIO 引脚。 遗憾的是、我无法使用这些引脚、因为它们在我使用的电路板上不可用、硬件设计不提供 DSP 的焊球。

    现在、我要做的是根据 ADC 结果对 PWM 的占空比实施某种保护、而不会使 C28处理器过载且计算繁琐。 我正在使用 DMA 复制 ADC 值(如果这会妨碍某些解决方案)。

    现在、我要做的是在一种信号之外实现、我将使用该信号对 ePWM 进行 tripzone、如 SPRUHE8C 的778页所述。

    谢谢、

    克劳迪奥

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

    是的、比较器将需要访问 COMPxOUT 引脚。 我不确定是否有另一种低处理器方法在没有外部电路的情况下监控电压电平。

    Tommy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的解释。
    我能够使用一个外部比较器来试验我的 ePWM 占空比、在下一个电路板发布版本(已经在进行中)中、我要求将比较器输出连接到一些空闲引脚。

    感谢您的支持。

    克劳迪奥