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.

[参考译文] TMS320F28377D:是否可以使用 PLL 模块检测方波的相位?

Guru**** 2531310 points
Other Parts Discussed in Thread: CONTROLSUITE, TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/603692/tms320f28377d-is-it-possible-to-detect-the-phase-of-a-square-wave-with-pll-module

器件型号:TMS320F28377D
Thread 中讨论的其他器件:controlSUITE

您好!

   我正在尝试将2个控制器板的相位值与 TMS320F28377D 同步。 我现在要做的是通过信号发生器生成正弦波、并使用 controlSUITE 中提供的 PLL 模块为两个控制器板检测正弦波的相位。 它现在运行良好、但我想知道是否可以用方波替换正弦波并使用 PLL 来检测相位信息? 感谢您的帮助!

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

    Lee、

    您是否正在尝试运行两个时钟相位与使用 PLL 的信号发生器的输入正弦波同步的控制器板? 我仍然不清楚您使用 PLL 收集什么相位信息。

    就 PLL 的输入信号而言、无论是正弦波还是方波都无关紧要、它将使系统时钟相位与输入信号对齐。

    此致、

    Nirav

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

    Nirav、您好!

      我现在要做的是从信号发生器生成100Hz 的正弦波、并将该信号输入到两个 DSP 板、并使用单相 PLL 来获取正弦波的相位。 按"相位"、我是指表示0至2*PI 角度的锯齿波形。 通过这种方式、两个 DSP 将为我将执行的某些同步控制获得相同的角度值。

      现在我想知道我是否可以从信号发生器输出100Hz 50%占空比的方波、并通过任何 TI 宏获得表示0*2*PI 的锯齿波?

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

    Nirav、您好!

      很抱歉造成混乱。 让我清楚地说明这一点。

      1.我正在使用输出100Hz 正弦波的信号发生器、DSP 通过 ADC 端口对该正弦波进行采样。 然后、SPLL_1ph_Sogi 块处理采样的正弦波、如《使用 C2000Tm微控制器进行单相并网逆变器的软件锁相环设计》中所述。 块的输出"theta"是我在之前的帖子中称为"角度/相位信息"的结果。 因此,如果该角度值由 DAC 显示,则该值将是表示0*PI 的锯齿波。

      2.我使用 TMS320F28377D 设计了自己的控制器板。

      3.我不是说 PLL 用于系统时钟合成。 很抱歉、这种混淆也是如此。

      我的问题是:是否可以用相同频率的方波替换信号发生器的100Hz 正弦波,并通过任何 TI 块获得该方波的'theta'?

     谢谢!

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

    SPLL 理论基于正弦波、

    我们没有使用方波尝试过它、

    我们确实有一个包含 MATLAB 代码的应用手册、您可以尝试查看它是否起作用。 但你在未被绘制的区域。

    www.ti.com/.../sprabt3.pdf
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想它可能起作用、因为方波只不过是基波谐波的组合。 但我认为可能会有一些噪声或错误.. 您将需要进行仿真和检查。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Manish、您好!

      谢谢你。 我找不到任何检测方波相位的方法、有一种称为"全数字 PLL"的方法用于根据输入方波构建方波、但我想使用 DSP 不太可能实现。