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.

[参考译文] CCS/TMS320F28379S:切换 GPIO9和 gpio22时出现异常噪声

Guru**** 2529570 points
Other Parts Discussed in Thread: TMS320F28379S

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/948518/ccs-tms320f28379s-abnormal-noise-when-toggle-gpio9-and-gpio22

器件型号:TMS320F28379S

工具/软件:Code Composer Studio

您好、TI 专家、

我使用 tms320f28379s 开发电机控制板、CCS 版本为:v7.4.0。

发现异常情况:

GPIO9和 gpio22用于控制两个 LED 灯

我的问题是:当电机在电流闭环上运行并让 LED 以1秒的间隔闪烁时、我可以听到电机发出噪声。

但是、如果停止 LED 指示灯、则噪声消失。

我对这个问题感到困惑。 GPIO9和 gpio22两个只连接到控制两个 LED、我不知道它为什么与电机控制相关。

请提供一些建议。 非常感谢。

Feng

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

    冯  

    这是 TI 设计的电机控制板还是您开发的定制板?

    然而、无论采用哪种方式、所实现的 LED 闪存都将更改提供给电机的激励。 我认为它不会以明显的方式更改 PWM 输出(占空比、相位或周期)。 我认为它可能会降低控制环路更新 PWM 值的速度、从而产生某种谐波或失真、从而导致噪声。 这实际上取决于控制环路代码和 LED 闪烁代码的编写方式。

    很遗憾、我不是这里的专家、因此如果您需要更多的指导、我可能需要将您指向其他人。

    此致、
    Cody  

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

    您好、Cody、

    感谢您的回复。 请帮助我并向我介绍这个人。 谢谢。

    Feng

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

    这是定制开发的电路板、还是 TI 评估模块?

    谢谢、
    Cody  

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

    您好、Cody、

    它是我们开发的板。

    Feng

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

    我们正在将此主题移交给专家、希望很快得到响应。


    此致、
    Cody  

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

    问题似乎可能来自您自己电路板的 PCB 布局。 请检查电机控制所使用的 PWM 或 ADC 上的这两个 GIPS 是否存在耦合噪声。

    1.您可能会尝试通过增大驱动电阻来减小流经 LED 的电流、以查看发生了什么情况。

    2.使用开环控制运行电机、不使用电流反馈信号、查看电机上是否仍有噪声、并在启用和禁用切换这两个 GPIO 时检查电流反馈信号。

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

    非常感谢您的建议。 我将很快尝试。