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/TIDM-1000:三相 Vienna:vBusPM 反馈值

Guru**** 2587365 points
Other Parts Discussed in Thread: OPA320, AMC1301, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/919456/ccs-tidm-1000-three-phase-vienna-vbuspm-feedback-value

器件型号:TIDM-1000
主题中讨论的其他器件:OPA320AMC1301C2000WARE

工具/软件:Code Composer Studio

假设电路稳定、则 Vbuspm 为300V。 我根据原理图上的参数计算 vBusPM_ Fdbk 为1.7910

公式如下、

根据电阻 R94 R95 R97 R100、我们可以得到 VINP = 0.27375、VINN = 0、通过 amc1301放大8.2倍、通过 opa320放大0.7978723倍以获得 vBusPM_ Fdbk=1.7910

通过 ADC 采样、vBusMeas _pu = 1.7910 * 0.000244140625 * 717079 / 454 = 0.000691617

但在数据表中、当 vbuspm = 300时、vBusMeas _pu = 0.6776、而不是0.000691617

计算错误的地方是?

祝你一切顺利。

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

    您好!

    我没有收到您的问题。 最后一张照片来自哪里?  

    此致、

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

    你(们)好

    以下路径中的最后一张照片: C2000Ware_DigitalPower_SDK_3_00_00_00\solutions\TIDM_1000\hardware\BusMeasCalibrationRoutine.xlsx

    让我重复我的问题,

    假设系统稳定、VPM = 300V

    程序中的 ADC 采样函数如下所示:

    根据函数计算、存在以下推导

    ADCRESULTX=4096*(ADCINy-VREFLO)/(VREFHI-VREFLO)

    VREFHI = 3.3V?

    VREFLO=0V?

    Vienna_vBusPMMeas _pu = 4096*(1.7910-0+1.7910-0+1.7910-0+1.7910-0)/(3.3-0)* 0.000244140625 0.25*717.79/454=0.8585

    但是、根据提供的数据表、当 vBusPM = 300.15时、vBusPMMeas = 0.6776、这不是刚刚计算的0.8585 I

    您想 解决我的问题吗?

    或者我不了解 ADC 采样计算过程、您能给我一个示例来详细说明如何采样、然后输入 f28379d 端口、如何在程序中计算?

    期待您的回复

    祝你一切顺利

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

    您是否理解我的问题? 非常感谢、期待您的回复

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

    您好!

    我在另一个主题中回答了您、让我们在这个主题中进行讨论。 我将继续并关闭该线程。 谢谢。

    此致、