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.

[参考译文] TIDA-00489:HWI 检测到移动导致的电流峰值

Guru**** 2589280 points
Other Parts Discussed in Thread: CC1310

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/779025/tida-00489-current-peaks-caused-by-hwi-detecting-a-movement

器件型号:TIDA-00489
主题中讨论的其他器件:CC1310

嗨、大家好、

我们使用的是 TIDA 00489布局、这里有一些测试传感器(布局未做任何更改)。 我们使用 HWI 对传感器检测到的移动进行计数、并在每次触发 HWI 时递增计数器。 我们使用传感器收集器 TI 15.4堆栈进行网络通信、但是我们迄今完成的电流测量完全与 TI 指定的有关空闲、轮询峰值、数据消息峰值等方面的测量值完全吻合。 但我们注意到小峰值、如下图中的正确峰值。 它需要 ca。 5ms、最高约2.4mA。

当传感器被覆盖、因此未检测到运动、未测量此类峰值时、如果存在大量移动、则传感器测得的值数量与我们在图中看到的10秒以上的小峰值数量匹配。 因此、我们非常确信、这些峰值源自 HWI。

我想知道我们是否可以通过在软件中进行一些更改来降低电流消耗? 由于我们只在 ISR 期间递增计数器、我们可以应用一些进一步的功率限制?

我欢迎任何建议

此致

SLV1n

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

    当您进行具有大量移动的功率测量时、大多数峰值是第一个峰值(800uA)还是第二个峰值(2.4mA)?   

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

    您好、Clam、

    它看起来是这样的。 因此、大多数峰值大约为2.4mA。 测量器件的时间分辨率为500µs μ s。

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

    您是否考虑过使用 SensorController?

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

    [引用 user="Fredrik K"]
    您是否考虑使用 SensorController?[/quot]

    我有、但是

    1. 由于比较器未连接到传感器控制器中可用的引脚、因此必须更改布局
    2. 正如 在这个线程中讨论的那样、传感器控制器只能处理1个 HWI、但是如果检测到一个移动、我有两个比较器导致 HWI。

    那么、你们是否使用 HWI 看到类似的电流峰值? 是否有降低功耗的电源设置?

    此致

    SLV1n

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还有其他建议吗? 如果触发了 HWI、您在电流消耗中是否会看到相同的行为?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Slev1n、

    HWI 将唤醒整个系统、因此预计消耗的电流约为3mA。

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

    您好、Frederik、感谢您的回答。 我还有一个简单的问题、在研究 CC1310的功耗模式时、我想知道是否可以在 ISR 期间将功耗模式设置为空闲而不是活动、那么 CPU 仍将关闭、但 CC1310的电流为570µA μ A。 我是否能够在这种模式下进行简单的数学运算、如添加、减去一个数字或获得 RTC 周期、或者是否需要 CPU?

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

    这是不可能的、您需要 CPU 进行计算和逻辑运算。

    此致、
    Fredrik