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.
工具/软件:Code Composer Studio
您好!
我将 spll_1ph_Sogi 库函数用于单相 PLL。 我正在使用函数发生器对其应用输入。 50Hz 正弦
当我检查 spll1.sine 输出并将其与输入(即 spll1.u[0])进行比较时、它的相移为90度。 然后、我检查了正交信号 OSG_u[0]、即 α 分量、该分量也相移为我的输入端90度。
我已配置 DAC 以检查两个信号。
检查输出时是否出错?
正弦和余弦分量不能相对于输入进行90度相移。 TI controlSUITE 太阳能库中提供了有关此 PLL 模块的详细文档。 请查看此文档并 验证您的代码。 您还可以向我们发送您的代码、我们会再给您回复。
Shamim
您好、Shamim、
也许您误解了我的疑问。
我从 c2000Ware_DigitalPower_SDK_1_00_00_00文件夹中获取了 TI 的"spll_1ph_Sogi.h"库代码、如下所示。
C:\ti\c2000\C2000Ware_DigitalPower_SDK_1_00_00_00\libraries\spll
此代码也用于"pfc1ph3ilttpl" TIDM-1007设计的 TI 参考设计。 我正在尝试测量此参考设计中的拼接。 请您参考相同的信号符号代码。
我测量了输出信号 spll1.sine w.r.t。输入信号 spll1.u[0]、相位差为90度。
我测量了信号 spll1.OSG_u[0](来自1ph 正弦输入的正交信号的 Alpha 分量) w.r.t 输入信号 singal spll1.u[0]、相位差为90deg。
我测量了信号 spll1.OSG_q[0](正交生成的信号的 Beta 分量、来自1ph 正弦输入) w.r.t 输入信号 singal spll1.u[0]、相位差为180deg。
对于测量、我使用了 DAC。 DACA 配置为输入信号、DACb 配置为输出信号。
如果我在测量中犯了任何错误、或者代码中有任何未完成的更新、请您告知我。