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.

[参考译文] MSP430FR6989:测量MSP430微处理器和其他的电流时,您建议使用什么?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/640760/msp430fr6989-what-would-you-recommend-to-measure-the-current-from-the-msp430-microcontrollers-and-other

部件号:MSP430FR6989
主题中讨论的其他部件:ADS1224,INA233 INA223ENERGYTRACE

您好,感谢您的帮助!

我正在寻找一种解决方案来测量低功耗嵌入式系统(包括MSP430 MCU)的能耗。

我知道ETT,但这对我来说不是一个好的选择,因为它只能给我图形结果,而我实际上需要数字结果才能进行操作。

有什么建议?

在这段时间里,我正在考虑使用具有并联电阻器和ADS1224的OpAmp。

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

    你好,Sara:

    您希望对数据进行哪些计算? CCS中的“能量追踪”工具应该能够为您的应用提供数值平均电流值。 根据计算所需的精确度,您还可以使用 能量追踪图形结果上的光标从绘制的数据中获取粗略的数值功率和时间值。 “能量追踪”的所有选项都在CCS用户指南中进行了说明。

    此外,还提供测试设备,可用作您的主板的电源,同时对电压和电流进行高精度测量。

    您是要测量设计基准, 还是 要在最终确定的系统中进行测量? 要获得直接嵌入系统的低成本选项或解决方案,您可以使用并联电阻器和放大器,如您所说。 根据所需测量的精度,您可以直接使用MSP430FR6989 ADC进行差分电压测量并将其存储在FRAM中,以便以后读取或直接输出到另一器件。 但是,这会增加系统的电流消耗。  

    对于更高分辨率的测量,您可以使用如上所述的ADS1224,但在采样时,您需要将数据输出到另一个设备,因为ADS1224没有内置存储器来存储数据。

    如果您希望测量工具与系统分离,则可以使用另一个具有内置ADC的MSP430器件来收集和存储数据。 MSP430部件可 在此处进行比较

    此致,

    Ryan

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

    你好,Sara:


    我建议查看TI的INA233。 它具有16位精度,电压,电流,功率和相应的蓄能器。 即使您的设备处于重置或关机模式,它也可以测量和累积功耗。

    此致,

    Alexey

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

    您好,Ryan:

    1.我希望获得能耗信息,以便比较代码执行消耗,进行测试,预测电池或其他电源的持续时间,调度以及需要能源信息的其他变量。
    关于数字, 我可以研究CCS用户指南进行检查,但它会将我的测量限制在ETT支持的TI器件上。 我们的目标是为不同的MCU提供一个工具。

    2.您指的是哪些测试设备?

    3.我们希望有一个孤立的系统来测量能源,即使一个集成的测量系统也会浪费能源,那么结果也会受到自己的系统的影响。

    首先,我想使用我自己的MSP430.6989万及其差分ADC,正如您所说的那样,读取并通过串行将我发送到PC (最终将在此处使用)。 我认为这是我在一篇文章(附在后面)中看到的配置,但我刚刚发现我无法使用MSP430fr6989中的差分ADC,原因有两个: 首先,由于使用OpAmp,VIN+将大于Vref+,其次,因为在差分模式下,我会将位分辨率减半(因为正负值)。

    4.当我考虑将ADC1224与一些接口一起发送到PC时。

    5.我喜欢Alexey的想法,但INA223是否 能够测量低电流(LPM模式范围内的电流)? 从我所看到的情况来看,它似乎也使用并联电阻器,好吗?

    此致,

    Sara Monteiroe2e.ti.com/.../Vol8No1_5F00_A8.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我喜欢这个想法,但INA223是否能够测量低电流(LPM模式范围内的电流)? 从我所看到的情况来看,它似乎也使用并联电阻器,对吗?

    此致,

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我说的是INA233,而不是INA223。 并联电阻器的值可根据欧姆定律选择。 因此,对于低最大电流(如100mA),它甚至可以为1欧姆。 并联探针甚至可以位于电压调节器的输入端,因此转换过程中的功率损耗也可以包括在测量中。

    Alexey
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你的方案是错误的。 首先参加模拟放大器课程。 它可从TI免费获得。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    其实这不是我的计划。 IEEE期刊上发表的一篇论文中提出了这一建议。 (随附)。

    但无论如何谢谢!

    e2e.ti.com/.../4101.Vol8No1_5F00_A8.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我知道IEEE是一个非常受尊重的组织。 它仍然没有改变我对那个图表的看法。 也不是本文档所规定的,也不是IEEE的声誉所规定的。 但让我继续思考IEEE。 :)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Sara:
    我在上一个低功耗项目中遇到了类似的问题。 大多数时间的电流极低(微uA)以及常规和非常规电流峰值(约10mA)。 使用典型的测量仪器难以计算或测量电池使用寿命的年数。 最后,我尝试了由任何MSP430FR启动板支持的EnergyTrace (以4,30美元的价格寻找促销活动;)
    我在Visual Studio C#中编写了自己的应用程序,它通过MSP430-dll与EnergyTrace模块通信。 我的应用程序可获得指定时间段内的测量能量值,并将其转换为该时间段内的平均电流。 结果足够准确,符合我的需要(TI说2 % +0.5uA)。 Teoretical Resolution为0.1uA。 我使用的时间足以测量和模拟我需要的时间(有时2秒,有时30秒)。 此模块测量的是能量而不是电流,因此它是准确的。
    EnergyTrace模块不必连接到目标微控制器编程接口。 仅连接VCC和GND就足够了,因此我们不仅可以测试专用微控制器。 将来我计划使此应用程序更加复杂(图形,图表等)。

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

    酷! 我尝试了胡萝卜工业的C avaable代码,他们也使用了TI的库,但我只是从一个MCU获得了结果,它也使用了一个特定的电路板。
    您的代码是否可用或是否为私有? 我将搜索有关MSP430-dll的更多信息。
    谢谢

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

    你好,Sara!

    我计划将此应用程序作为非营利性开放源代码。 以前需要进行一些改进,项目中还使用了用于MSP430-dll的TI法律属性。

    如果您对我的C#源代码感兴趣,请通过私人方式与我联系。 此外,您还必须知道这是一个非常测试版本,并且它使用Windows控制台。