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.

[参考译文] MSP430F6736A:通过 EVM430F6736开发板中的负载校准能耗。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/793513/msp430f6736a-calibration-of-energy-consumption-by-load-in-evm430f6736-development-board

器件型号:MSP430F6736A
主题中讨论的其他器件:EVM430-F6736MSP-EM-DESIGN-CENTER

大家好、

我正在使用 EVM430-F6736能量计。 软件部件:用于能量校准,设置 能量阈值,如(#define energy_100MWATT_Hour_threshold             (samples_per_10_seconds*3600L*10L))。 如果累加的能量大于此阈值意味着、则消耗的能量将递增。 累积的能量每10秒达到阈值水平。 如何固定能量阈值?  (我参考了 EVM 开发板文档。 根据文档、该阈值计算是不同的。 在文档中、它取样本/秒 在此软件中,每10秒采样数)

谢谢、此致、

Anitha.L

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

    Anitha、您好!

    感谢您发帖。 请记住、传统能源库在推进方面的支持有限、对于所有新项目、我们建议您改用能源测量设计中心和软件库(MSP-EM-DESIGN-CENTER)。

    要回答您的问题、energy_100MWATT_Hour_threshold 定义是表示100mWHr 能量的累积功率值、等于每小时 ADC 样本数的100倍。 这是因为能量以与 ADC 采样相同的速率累积。 此外、功率以1mW 为增量进行测量。 因此、将100mWHr 阈值除以1mW 等于100。 遗憾的是、我不是此代码的作者、但似乎 SAMPLE_PER_10_Seconds 被定义为10倍采样频率、也许是为了在整个代码中保存除法(也许有更多10mX 的默认单位、其中不需要除以10mX)。 在这里、Samples_per_10_seconds 与另一个10L 因子一同使用、以实现比例因子100。 3600L 将秒数转换为小时数、因为样本是每秒一次、但能量以小时为单位。

    此致、

    James