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/MSP430F6779A:校准电表

Guru**** 2581345 points
Other Parts Discussed in Thread: MSP430F6779A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/606294/ccs-msp430f6779a-calibrate-the-emeter

器件型号:MSP430F6779A

工具/软件:Code Composer Studio

您好!

我正在使用 slaa577实施电表。 库。 它是使用 IAR 对接开发的、我尝试在 CCS 中实现它。 现在、我 需要在不使用校准 GUI 的情况下提供校准值。 如何在电表项目中提供该校准值?

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

    您好 Arunraj、

    感谢您提供器件型号并指定您参考的文档(SLAA577)。

    您可以通过在"slaa577g"->"slaa577g"->"MSP430F6779A"->"Source (来源)"->"emeter-ng"文件夹中的"emeter-3ph-nut-6779A"->"Source (来源)"->"emeter-ng"文件夹中修改校准值来更新校准值。 在您校准器件后将这些值更改为 GUI 中的值后、您将需要重建所有项目。

    否则、如果您有主机处理器、则必须向 MSP430F6779A 发送 DLT645格式的正确命令、以设置校准因数。

    希望这对您有所帮助。

    此致、

    James

    MSP 客户应用

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

    尊敬的 James:

    感谢你的答复。 我在上面提到的文件中找到该默认宏。 我是否可以知道如何计算该校准系数。  请提供一些建议。

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

    在上面提到的电表库中,电流(I)样本存储在32位缓冲器中(它们从 SD24BMEML 和 SD24BMEMH 获取值),但电压(V)样本存储在16位缓冲器中(仅在 SD24BMEMH 中获取值)。 为什么电流采样值为32位、电压采样值为16位? 请解释此存储过程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Arunraj、

    RMS 电流样本的分辨率最好高于 RMS 电压样本。 如果我记得正确的话、RMS 电流的分辨率低至微安(uA)、这使得仪表能够检测到电流消耗的极小变化、从而更准确地测量功耗和能耗。

    RMS 电流的24位结果不适合16位缓冲器、因此使用了32位缓冲器。 希望这是有道理的。

    此致、

    James

    MSP 客户应用