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.

[参考译文] ADS131M08:如何在 ADCEnergyMetrologyLibrary SW_1.03中生成 metrology-fir-table.c?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1402778/ads131m08-how-are-the-metrology-fir-table-c-generated-in-adcenergymetrologylibrary-sw_1-03

器件型号:ADS131M08

工具与软件:

Dears、

我将 ADS131M08用于电表相关应用、并移植了 ADCEnergyMetrologyLibrary sw_1.03库、其中包含 metrology-fir-table.c。 该系数是如何生成的?

其定义的最大采样率为:  

int_samples_per_10_seconds = 80000 && MAIN_NOMINATE_FREQUENCY = 50 && PHASE_SHIFT_FIR_TABLE_ELEMENTS = 256

这是8K 采样、但我现在需要16K 采样、

需要: int_samples_per_10_seconds =160000 && main nomative_frequency =50 && PHASE_SHIFT_FIR_TABLE_ELEMENTS == 256以及INT _SAMPLE_PER_10_seconds =160000 && phase_shift_FIR_table_ELEMENSION == 60 && PHASE_SHIFT_FIR_table =256、  相应的系数表。

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

    您好、Chu、

    这需要一些挖掘,因为这是在一段时间以前创建的,但这里是我发现的。  该库是为不再受支持的 MSP432P4111 MCU 以及 TI 参考设计 TIDA-010037编写的。  我确实设法找到了作者,并会问他们是否可以帮助。

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

    您好、Chu、

    作者指出、要使用 cygwin 修改和编译附加的"generate-phase-shift-table.c"。

    示例-> g++-o run generate-phase-shift-table.c

    它创建一个文件 run.exe。

    要创建新表、请键入"run" 、新表将显示在单独的控制台窗口中。

    e2e.ti.com/.../generate_2D00_phase_2D00_shift_2D00_table.c

    它对我来说是可行的,但第二个控制台窗口消失了,所以我必须创建一个简单的.bat 文件调用 run.exe 并暂停控制台输出,以便我可以复制内容。

    示例.bat 文件

    run.exe
    pause

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

    非常感谢。  

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

    尊敬的 Chu:

    我相信大家应该能够从这里开始。 我将继续并将此帖子标记为已解决、但如果您仍需要进一步的帮助、可以重新打开它。