NXP和飞思卡尔的Cortex-M0+声称它们具有世界领先的能效。
TI Wolverine还声称他们将功耗降低了一半,并且在内存、外围设备、待机和活动中具有最低的功耗。
在某些数据记录应用程序中哪个平台消耗更少更低?我有 3 通道传感器,采样率约为 3200hz。
NXP和飞思卡尔的Cortex-M0+声称它们具有世界领先的能效。
TI Wolverine还声称他们将功耗降低了一半,并且在内存、外围设备、待机和活动中具有最低的功耗。
在某些数据记录应用程序中哪个平台消耗更少更低?我有 3 通道传感器,采样率约为 3200hz。
TI 的MSP430以其低功耗而闻名:我在一个应用中使用了MSP430F1101,其中包括微控制器、稳压器和复位电路,在控制器处于活动状态时,其功耗不到 5\$\mu\$一个典型。
这取决于您的需求。我的控制器不需要高速,所以我可以在 32.768kHz 晶体上运行它,与例如 4MHz 相比,它可以节省大量功率。你说你有3200Hz的更新率,那么32.768kHz的晶振可能太慢了;每个样本只能执行 10 条指令。
MSP430F1101A 在 1MHz 和 2.2V 时指定为 160\$\mu\$A。该电流几乎与频率呈线性关系,因此在 100kHz 时,您的电流约为 16\$\mu\$A。3V 时为 48\$\mu\$W。然后它将在一个额定为 290mAh的CR2430纽扣电池上运行 250 天。即使不使用掉电模式也是如此。如果您可以将微控制器大部分时间置于 0.7\$\mu\$A 待机模式,您可以轻松地将其延长至数年。
如果你需要一个运算放大器,那就有,这需要一个吝啬的 0.4\$\mu\$A。也在这里讨论。
请注意 ARM 网站上的 Cortex-M0 数据。52\$\mu\$W/MHz 及以下确实很壮观,但这只是核心,一个完整的控制器需要更多。例如,LPC1102在 12MHz 和 3.3V 时消耗 2mA,即 550\$\mu\$W/MHz。十倍于 ARM 的数字,几乎是 MSP430 所需的两倍。
金刚狼似乎还不是真正的产品。
编辑1:
3\$\times\$3200 字节/秒对于独立的低功耗应用来说已经很多了。您将在 15 分钟内填充64Mb 闪存。如果您的数据是 16 位,则不到 7 分钟。你接下来要做什么?我认为您与 PC 没有连接来收集数据,否则您可能不需要那么低的功率。但是,如果你在 15 分钟内完成了低功耗的要求,那就太愚蠢了,更不用说 Flash 需要比微控制器更多的东西了。
编辑2:
啊哈,无线!那是新的。这可能比微控制器更严重。我们已经看到可以实现 < 1mA,但 RF 收发器在工作时通常需要 100 到 150mW。尝试为此找到解决方案。大多数情况下,您必须关闭收发器,但它可能需要一些时间才能再次激活。即使在 1% 的占空比下,它也会比微控制器消耗更多。你有收发器的规格吗?
在某些数据记录应用程序中哪个平台消耗更少更低?
一个数据记录器有多长?
“在某些 X 执行 Y 的数据记录应用程序中”取决于 X 和 Y。
您需要更严格地定义您的要求,制造商需要提供一些真实的数据表,而不仅仅是促销技术愿望清单。(这些可能可用,但您似乎必须特别要求它们)。
在数据密集型处理器中,它可能是最低的 mW/MHz 处理器。
在通常睡眠模式下,它可能是具有最低睡眠 + RTC + NMI 模式的模式。
Wolverine 声称在 RTC 运行时待机约 360 nA。那是 3.2 毫安/年。
可用的最小的锂纽扣电池可能会在电池的合理保质期内运行处理器。您可能可以使用一个大型 Weston 标准电池运行 100 年。
M0 有许多种口味,其中很多是低功率的,但不是特别低的功率。高端 M0 很可能比 Wolverine 拥有更多的处理能力(也许没有),并且完全基于宣传材料,他们似乎声称运行的 uW/Mhz 少得多,但它们似乎不太可能实现更好的待机电流。