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.

[参考译文] TMS320F280049:PowerSuite 单相逆变器下的 DC-AC 单元部分:电压源 TIDM-HV-1PH-DCAC 项目采用 TMS320F280049芯片

Guru**** 2511355 points
Other Parts Discussed in Thread: TMS320F280049

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1069229/tms320f280049-the-dc-ac-unit-section-under-powersuite-single-phase-inverter-voltage-source-tidm-hv-1ph-dcac-project-takes-the-tms320f280049-chip

部件号:TMS320F280049

大家好,团队

以下是客户可能需要您帮助的一些问题:

使用的芯片是  28027.  

问题:  

1.在代码中断 void invterISR(void)中,以下是一条语句:

#if sensing_option =ADC_based 传感
读取当前 VolADCSignals (&offset165,&invVbusInst,&invVbusOffset,
invVoInst,invIiInst,invIiOffset (&I));

尽管 CMPD 的值设置为等于 ACQPS_SYS_CLKS 设定的时间,但根据客户的理解: 此时获得的 TMS320F280049电压,电流等 AD 值应该是上一周期的 AD 值,如果使用该 AD 值计算,结果可能不正确?

2.  

#define ACQPS_SYS_CLKS   50.

ePWM_setCounterCompareValue (INV_ISR_TRIG_PWM_BASE,ePWM_COUNTR_COMPANT_B,
ePWM_getTimeBasePeriod(INV_ISR_TRIG_PWM_BASE)-(50/2));

50/2是因为 PWM 的时钟是系统时钟的两部分,但这50只是一个示例窗口。 转换时间不包括在内。 TMS320F280049的示例窗口时间是否包括转换时间?

根据客户的理解:CMPB 的值应设置为 ePWM_getTimeBasePeriod(INV_ISR_TRIG_PWM_BASE)--所有 AD 样本的时间总和,以确保中断时收集的值是当前周期的 AD 值。

请帮您检查此案例? 谢谢。

此致,

樱桃

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

    您好,

    请问有没有更新?

    谢谢,此致,

    樱桃

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

    你好,Cherry,

    问题1.  您是否在询问基于上一个周期 ADC 测量值计算占空比是否正常?

    问题2. 客户是否使用 CMPD 作为 ADC 触发器? 如果是这样,在 TBPRD 触发 SOC 将包括严重的切换噪音,您需要避免这种情况。 通常,建议在 PWM 切换实例之前/之后设置 ADC SOC。

    最佳

    约翰

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

    约翰:

    感谢你的帮助!  

    [引用 userid="425734" url="~/support/intrles/c2000微控制器-组/CC2000 /f/c2000微控制器-论坛/1069229/tms320f280049-the -dc-ac-unit-section-under PowerSuite-单相 反相器-电压-电源- TIDM-hv-1msph-dc-dcp-dcp-3949]来计算之前的度量单位是否符合以下条件?

    是的,他们在问这个问题。 采集有时间延迟? 是否有办法将延迟降至最低?

    谢谢,此致,

    樱桃

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

    你好,Cherry,

    数字控制依赖于以前的 ADC 测量(感测值),这是数字控制与模拟控制相比的一个缺点。

    由于它使用以前的 ADC 测量 作为反馈,它会导致控制环路中出现1个周期延迟,但如果采样频率足够高(假设采样频率至少比控制环路带宽高10倍),则1个周期延迟的影响不是那么严重。

    最佳

    约翰   

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

    约翰:

    谢谢。 下面是一些有关硬件的其他问题(如果需要在新线程上发布这些问题,请告诉我):

    1.客户正在使用#if sensing_option ==基于 ADC_SENSICTION,即基于 ADC_SENSICTION 的模式,这是下图左侧的电路:

    电压回路控制很容易理解,但当前的内部回路如何实现控制占空比的控制占空比为 DutyPU? 这是 DCL 实施吗? 是否有关于使用 DCL 的相关文章或说明?

    2. H 桥输出的 SPWM 波形幅度相等,H 桥电流波形的外观是什么? 电感器上的波形是什么样子? 电感器的电压是如何计算的?

    谢谢,此致,

    樱桃

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

    你好,Cherry,

    检查下面显示的用户指南。 它具有当前循环信息 TIDUB21D。 此外,您还可以通过以下链接检查 DCL。  

    https://www.ti.com/tool/C2000-DIGITAL-CONTROL-LIBRARY

    您有一个内部电流回路,因此电感器电流也遵循正弦参考。 我认为它的感应器电压不会在控制环路中使用。

    最佳

    约翰