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/TMS320C6748:TMS320C6748 PWM 特性

Guru**** 2973670 points

Other Parts Discussed in Thread: TMS320C6748, OMAP-L138

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/661881/ccs-tms320c6748-tms320c6748-pwm-thd

器件型号:TMS320C6748
主题中讨论的其他器件: OMAP-L138

工具/软件:Code Composer Studio

您好、Sirs、

我遇到了一个问题、即 TMS320C6748芯片使用时钟456Mhz、50kHz 和 三角波设置 PWM 模块。 使用 FFT 分析来自 IO 的调制波后、我发现低频谐波来自开关信号。 我更改了更好的输入功率、但没有改进、然后更改了开关频率、谐波也发生了变化。 您以前是否遇到过这种情况? 我可以做些什么来改进这一点?

我有一张照片供您参考。

此致、

霍华德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队将收到通知。 他们将直接在此处发布反馈。

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

    尊敬 的 Tsvetolin:

    感谢你的答复。 希望尽快得到您的答案。

    BR、

    霍华德

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

    Howard、

    请提供更多信息。  我们不确定这个问题。  此外、我不确定示波器和频谱图中显示的是什么。

    Tom

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

    Howard、

    您是否能够解决您的问题?

    Tom

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

    Howard、

    您是否能够解决您的问题?  如果我们没有收到回复、我们将在下周关闭此 TT。

    Tom

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

    您好、Tom、

    我犯了一个错误、我通过电子邮件重放邮件 您似乎无法获得它。  

     PWM 工作时捕获的示波器。
    第一个和第二个屏幕是 PWM 输出信号、放大器信号、第三个屏幕是 PWM 信号的 FFT 分析。 您可以看到低频寄生谐波约为74hz。 频率从左到右通过线性增加。
    当我改变 PWM 频率时、寄生谐波也会改变。 它从 DSP 内部提供。 寄生信号破坏了我的系统的输出电压质量。
    测试板由您的公司合作伙伴 GUANGZOU CHUANGLONG 提供。 可能是布局、也可能是其他原因导致了这种现象。  我尝试解决该问题、并从 TI 代理处购买了 OMAP-L138/C6748 LC 开发套件。
    THD 谐波也没有被激发、但谐波频率发生了变化。  我比较了这两块板、发现晶体振荡器是不同的。 我不知道相位噪声或时钟抖动是否会导致不同。
    我正在尝试购买不同类型的振荡器进行测试。
     如果你能给我们更多有关这方面的专业理想,这对我们是很有帮助的。
    捕获的最新图片测试 PWM IO 信号、电路板由 TI 设计。  
     第三个屏幕分析 PWM 信号的 FFT、频率范围为0Hz 至1kHz。
    希望很快能找到你的厌食者。
    谢谢、此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Howard、

    您最近的测试非常有用。  您已经认识到额外的频率分量可能来自电源或外部时钟源。  我建议您通过使用高精度测试设备来继续进行此测试、以提供超低抖动时钟来证明或证明这是源。  同样、在使用抖动极低的时钟源时、您可以根据需要通过干净的工作台电源为器件供电。  请使用 抖动极低的时钟执行测试、并将结果发布供审阅和讨论。

    寄生频率/相位噪声的水平是多少?  您需要多高的光谱纯度?

    Tom

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

    您好、Tom、

    感谢你的答复。

    我想将 TI 演示板用于我们的控制系统、并计算测试结果。 我需要一两天时间来更改硬件 设计并进行测试。 如果我有结果、我将与您分享。

    目前、我无法为您提供寄生频率或频谱纯度的曲线、我们没有获得类似系统的任何信息以供参考。 但我们可以为您提供可接受或不可接受的测试结果。

    我可以通过 CHUANGLONG 的实验板显示您的最新测试结果、我捕获的下图是负载电压。 您可以看到 FFT 模拟、偶次谐波不应来自接地噪声、并且奇次谐波不应混叠如此大的低频调制信号。

    我不知道你以前是否遇到过同样的现象。 您是否有关于 DSP 的时钟抖动或相位噪声的相关数据表?

     

    祝你一切顺利、

     

    霍华德

     

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

    Howard、

     OMAP-L138/C6748LC 开发套件不适用于低抖动。  它是一个通用开发平台。  如果您需要非常低的抖动、则需要一个具有非常干净的电源和低抖动时钟源的电路板。

    信号处理代码也可能是抖动源、具体取决于数字和计算的精度。  系统设计中是否也考虑了这一点?

    Tom

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

    您好、Tom、

    感谢您的信息。 是的、正如您所说、我们为 OPAP-L138/C6748 LC 开发套件设计了电源板、还为我们的测试购买了温度补偿晶体振荡器。 我们可以更改更好的功率和振荡器以改善测试条件。 我们相信、您设计的电路板比我们的供应商或您自己更具专业水平。 我们很快就能获得测试结果。

    但对于信号处理代码、我们仅配置相关寄存器以生成 PWM 信号。 目前、我们不会评估代码的影响。 代码应该是改进我们系统的一种方法。  

    您能否帮助我们了解如何编写代码以避免出现正常信号?

    感谢你的帮助!

     

    此致、

     

    霍华德

     

     

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

    Howard、

    在某些信号处理中、数字精度会对频谱纯度产生影响。  使用扩展精度定点或双精度浮点可以提供最佳结果。  但是、这是以周期和内存使用为代价的。  这就是我询问您的要求的原因。

    Tom

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

    您好、Tom、

    很抱歉耽误你的时间。 我们在测试中使用了更好的振荡器、并且发现谐波频率也会变得更大、但不会消失。 关于代码、 我们定义了几乎所有浮点变量并将其存储在闪存中、这应该不是问题。

    在电流中、它不是更改振荡器的最佳方法。 可能是我应该提高 PWM 信号的质量。 您的想法如何? 可以建议我们使用一些芯片来改进这一点吗?  

    谢谢!

    霍华德

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

    Howard、

    我不理解您最近的帖子。  请更清楚地解释。

    Tom

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

    Tom、

    正如我前面所说、我们 更改了谐波测试的振荡器。 即使更好地改变了门槛、输出信号的谐波也只略有改善。 输出电压的质量未达到我们的预期。

    因此、我们将使用滤波器和逻辑芯片改善输出信号、但 PWM 信号将发生变化。

    我们对此没有任何经验。 如果您能给我们一些建议、您可以与我们分享。

    此致、

    霍华德

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

    Howard、

    请提供有关实施的详细信息:

    1. 您使用哪种模式来实现 PWM?  对称还是渐近?
    2. PWM 模块有一个预分频器。  什么是进入预分频器的 SYSCLK 速率和来自预分频器的模块时钟速率?  
    3. 您正在执行什么编程来生成调制 PWM 信号?  每次计数器回滚以加载新值时、是否有 ISR 触发器?
    4. 您如何生成之前发布的图中所示的正弦波?  这是在 PWM 输出通过低通滤波器后进行的吗?

    Tom

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


    Tom、


    我的回答如下:


    我们选择了向上向下计数模式、对称。


    2.我们设置为456Mhz 的系统时钟和设置为456Mhz 的 PWM 模块、而不使用预分频器。


    3.当计数值等于周期或零时、加载到比较寄存器的新值。(周期两次)


    4.我布置的正弦波是从系统负载(H 桥、在低通滤波器之后)捕获的、您可以看到清晰的谐波。 另一张图片是来自 DSP PWM IO 的信号、这两个信号位于低通滤波器之前或之后。 您可以看到、低通滤波器会导致绿色信号延迟、PWM 信号发生了一些变化、但 Harmoinc 比没有低通滤波器的信号更好。

    BR、


    霍华德

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

    Howard、

    生成的正弦波的频率是多少?  您使用的是哪种类型的滤波器?  如何防止电源和接地中的数字噪声电流进入模拟信号?

    Tom

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

    Tom、

    感谢你的帮助! 此时、谐波无法处理它。 我们将使用另一个芯片(如 FPGA 或其他任何芯片)或硬件电路。

    应关闭 DSP 案例。

    霍华德