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.

[参考译文] EVM430-I2040S:校准交流表时出现意外结果

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1032879/evm430-i2040s-unexpected-results-while-calibrating-our-ac-meter

器件型号:EVM430-I2040S
主题中讨论的其他器件:UNIFLASH

您好!  

目前、我在使用 EVM430i2040进行交流计量时遇到了这个问题。  

1) 1)根据技术指南中的规定、我建立了用于闪存代码的连接和实际的交流计量设置。   

2)首先、我获取了预先保存的 EVM430i2040s 50Hz 示例、并通过 Uniflash 将该示例加载到 EVM 上。

3) 3)现在、 在将负载连接到 EVM 后、我还连接了功率分析仪以实现精度、但实际上、我仅获得86-87W 的有源输入功率、并且功率分析仪上的 IRMS 仅为0.34A。 但在 GUI 中、我会得到以下值、这些值比预期的值高、  

Vrms   220.85
IRM 3.012.
Vpeak 311.532
IPEAK 4.260
相位角 2.43.
功率因数 0.99
频率 50
有功功率   453.363.
无功功率   19.07
视在功率   453.67

我应该怎么做才能获得正确的值。  

4) 4)另请提供解决方案、说明如何提供正确的值以获得准确的值。  

5) 5)应如何通过 Uniflash 擦除闪存。  

P.S. 请尽快提供解决方案。  

谢谢、此致  

Gautam  

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

    您好!

    感谢您的详细博文。 这很有帮助!

    我怀疑 您以前在信息存储器中可能有书面的校准系数。 默认情况下,'EM_userConfig.c'文件中的 EM_initalizeCalibrationValues()函数在器件启动/复位后的初始化期间检查信息存储器中是否存在任何校准因数(实际上检查该部分存储器是否被擦除/空白)。 如果它们确实存在并且校验和匹配、那么信息存储器中的值将用于运行时。 否则、将使用'EM_userConfig.c'中定义的值。

    请注意、我的项目显示 g_emPhaseCalibration 因子存储在 RAM 中、而 g_savedEmPhaseCalibration 因子存储在信息中。

    为了 确保 使用示例 EMDC 二进制文件甚至'EM_userConfig.c'中手动更新的值中的校准因子、请选择在对器件进行编程时擦除主存储器和信息存储器的选项。 请注意、无论使用哪种工具、都必须在信息存储器被擦除之前备份重要的器件专用 TLV 数据、然后擦除信息、然后将 TLV 数据加上任何其他适用的数据写回信息。 切勿中断该过程、否则器件将无法恢复、这一点非常重要。 CCS 和 UniFlash 应该能够做到这一点。 如果有一个保留 TLV 数据的选项、请确保选择了该选项。

    请告诉我这是否有帮助。 我怀疑存储在信息中的 IRMS 的比例因子是错误的、是问题的根本原因。

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

    您好!  

    感谢您的回复。  

    我做了你建议的事情、但它不起作用。

    发生相同的问题、即  

    在功率分析仪上测得的实际电压为230V、我在 EMDC 上得到的电压为220V。  

    2.在功率分析仪上测得的实际电流为0.372A,我在 EMDC 上得到的电流为3.12A。  

    为获得正确的值应采取哪些措施、另请指导如何设置校准值以获得准确的值。  

    我在开始时卡住了、请帮我解决。  

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

    您是否更改了电路板上的任何组件、例如分流器? 如果您使用的是 EMDC 示例、则预校准值应允许电路板捕获某种程度的精确测量值。

    为了确保 UniFlash 从信息存储器中擦除校准因数、请使用 UniFlash 读出信息存储器。 用于校准因子的部分应留空、直到您使用 EMDC GUI 重写它们(如果您选择这样做)。

    您还可以根据功率分析仪读数重新校准电路板的增益设置。 您可以通过以下链接了解有关如何执行此操作的更多信息:

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

    感谢 James 的回复。  

    在2-3天之前、我设法通过设置 Vrms、IRMS 和 有功电能误差值来获得准确的结果。 但今天、我获得的有功电能值具有负号、即-88W、-90W。  

    因此、为了获得正确的结果、请为我提供永久解决方案。  

    BR

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

    这很奇怪。 有什么变化吗? 您是否反转了连接、负载变化、校准系数出现混乱等? 在四象限能量系统中、有功电能可能为负、具体取决于负载类型(电容/电感/电阻)。