请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28069 您好!
在我的逆变器项目中,我正在比较 DSP 输出的两个信号(模型正弦和网格)。 因此、我需要使纯正弦波与电网同步、以便使用 SPLL 函数。
但是、当我使用 PWM DAC (采用 PWM 的 LC 滤波器)创建正弦时、模型正弦具有随电网变化的相移。 当我比较 LC 滤波器输出中的滤波器滤波器时,它们是同步的。 但我需要 PWM DAC 模型正弦的输入电网和输出需要同步。
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/191408
我阅读了这篇文章。 我知道该相移是默认值。 因此、我向 SPLL_1ph_F_FUNC 相位检测块添加了默认相位误差。 但 我并不满意。
此错误是否保证了同步? 或者如何处理该默认错误。
//*** 功能定义***** // void SPLL_1ph_F_FUNC (SPLL_1ph_F * spll_obj) { //-------- // //相位检测 // //-------- // spll_obj->Upd[0](spll_obj->ac_input*spll_obj->cos[1])-0.07;