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.

[参考译文] MSP430F67791A:TIDM-THDREADING 测量波动过大

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/789206/msp430f67791a-tidm-thdreading-measurements-fluctuating-too-much

器件型号:MSP430F67791A
主题中讨论的其他器件:TIDM-THDREADINGEVM430-F6779

你(们)好

我在 基于 MSP430F67791A 的设计中测试了电表应用代码、发现电压 rms 读数正确、但功能 RMS 和电压 THD 测量波动过大、无法获得稳定值(读数不稳定)(施加的输入为240V 和10%三阶谐波)。 不一致读取的原因可能是什么?请解决我的查询。

谢谢、
桑托什

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Santhosh、
    我已经联系了我们熟悉此器件的计量专家之一。
    我们将很快为您解答。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您使用的是我们的 EVM430-F6779还是您自己的定制板? 您是否修改 了 TIDM-THDREADING 源代码?

    此致、

    James

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

    尊敬的 James:

     我正在使用我们自己的定制板。 除了 metrology-template.h 和 计量校准模板.h 外、我没有修改代码的任何部分

    Rgds、

    桑托什

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

    我强烈建议您使用我们的 EVM430-F6779和原始代码来查看行为是否消失。 我怀疑定制板与我们的 EVM430-F6779不匹配、或者这两个文件中的任何更改都会导致问题。 对这两个文件进行了哪些具体更改?

    此致、

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

    e2e.ti.com/.../metrology_2D00_calibration_2D00_template.txt

    e2e.ti.com/.../metrology_2D00_template.txt

    您好!

    我仅修改了默认常量和 ADC 输入。 文件已附加、请查看。

    Rgds、

    桑托什  

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

    感谢您共享文件。 您的修改很可能是导致问题的原因。 我将仔细查看这些文件、但同时、如果您从原始版本开始、对这些文件进行增量更改、然后注意波动开始的时间、那将会有所帮助。

    您可以使用我们的 EVM430-F6779重复该问题吗? 这可能是一个硬件问题、而不是软件问题。 发生波动时、您是否观察到频率读数存在任何问题? 频率是否相对稳定? 最重要的是、您观察到的波动范围是多少? 请具体说明。

    此致、

    James
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、您是否仍能看到 VRMS 降至200V 或更低时的波动?

    此致、

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

    您好!  

    Vrms 是正确的、我们仅面临 THD 问题。

    Rgds、

    桑托什

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

    因此、当 VRMS 低于200V 时会提高、对吧? 频率测量怎么样? 它是否稳定? THD 波动了多少。 请具体说明。

    此致、

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

    您好!

    我附加了2个文件、其中包含测量结果、并提供以下输入:

    所有三相240V、10A、UPF、50Hz、所有三相谐波均为10%。

    e2e.ti.com/.../Watch1_2D00_240V.log

    2. 全部三相195V、10A、UPF、50Hz、无谐波。

    e2e.ti.com/.../Watch2_2D00_195V.log

    Rgds、

    桑托什

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

    您好、Santhosh、

    非常感谢大家分享测试结果。 对于测试1、我看到3个相位的 VTHD 结果分别为6041 (相位1)、4851 (相位2)和9612 (相位3)。

    一些后续问题。

    •您能否尝试在195V 电压下应用谐波并分享这些结果?
    •分压电阻器使用什么值?
    •您能否尝试使用我们 TI 设计中的 metrology-template.h 文件、然后仅更改 ADC 映射以匹配您的电路板?

    再次感谢。

    此致、

    James

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

    尊敬的 James:

    结果随附195V 谐波

    e2e.ti.com/.../Watch3_2D00_195V_2D00_Harmonic.log

    我们使用5 个127kOhm 串联分压电阻器和 910Ohm 负载

    3.我尝试使用 metrology-template.h 时只更改了 ADC 映射、但也没有发现任何改进。

    Rgds、

    桑托什

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

    Santhosh、

    您能否回答以下问题:

    • 您如何查看这些读数?  您是使用 PC GUI 还是在代码中放置断点?
    • 您能告诉我您正在使用的最终电压校准因数吗?  您应该能够通过点击 PC GUI 上的"Meter calibration facts"按钮来查看此内容。

    谢谢、

    Mekre

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

    您好、Mekre、

    1.我放置断点并查看结果。 只有在(PHASE_STAGE & PHASE_STATUS_NEW LOG)为 true 并且使用 vthd[ph]= VOLTGE_THD (ph)读取值后、才会达到断点。 测量 Vthd 后放置断点。

    2 、所有相位的电压校准系数为25690。

    Rgds、

    Santhos

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

    Santhos、

    您是否可以尝试使用 PC GUI 来避免在仪表启动时中断代码执行、而不是在代码中使用断点?  将电压波形应用到仪表后、请等待几秒钟、使基本读数稳定下来。 与其他读数相比、基波读数可能需要更长的时间才能稳定。 完成此操作后、您能否告诉我您是否仍然看到同样的问题?

    谢谢、

    Mekre

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Santhos–我没有听到您的反馈,我假设您能够解决您的问题。 如果没有、只需在下面发布回复(如果该线程由于超时而锁定、则创建新线程)–谢谢、Mekre
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、 Mekre、

    我们正在检查此项、我们将在此处发布任何更新。

    谢谢、

    桑托什