如何选择低功耗微控制器?


10

的Cortex-M0 +恩智浦飞思卡尔声称,他们有世界领先的能源效率。

TI Wolverine还声称它们将功耗降低了一半,并且在内存,外围设备,待机和活动状态下的功耗最低。

在某些数据记录应用程序中,哪个平台消耗较少?我有3通道传感器,采样率约为3200hz。

Answers:


12

TI的MSP430以其低功耗而著称:我在一个包含微控制器,稳压器和复位电路的应用中使用了MSP430F1101,在控制器工作的情况下,该电路的典型功耗不到μ


μμμμ
如果您需要与运放,还有的LPV521,这需要一个吝啬的0.4 A.还讨论了这里μ

请注意ARM网站上的Cortex-M0数据。52 W / MHz和较低的的确壮观,但是这只是核心,完整的控制器需要更多。的LPC1102,例如,消耗2毫安在12MHz的和3.3V,这是550 μ W /兆赫。是ARM数字的十倍,几乎是MSP430需求的两倍。 金刚狼似乎还不是真正的产品。 μμ

编辑1:

对于独立的低功耗应用来说,3 3200字节/秒的速度很多。您将在不到15分钟的时间内填充64Mb Flash。如果您的数据是16位,则少于7分钟。接下来你要做什么?我认为您没有与PC连接来收集数据,否则您可能不需要那么低的电源。但是,如果您在15分钟内完成工作,那么低功耗是一个愚蠢的要求,更不用说闪存比微控制器需要更多的功率了。×

编辑2:

啊哈,无线!那是新的。与微控制器相比,这可能是更多的问题。我们已经看到可以达到<1mA,但是RF收发器在工作时通常需要100至150mW。尝试为此找到解决方案。在大多数情况下,您都必须关闭收发器,但可能需要一些时间才能再次激活。即使占空比为1%,它的功耗也要比微控制器多得多。您有收发器的规格吗?


如何计算每个样本的说明?1MHz / 3.2KHz /每个指令的平均周期=每个样本的指令?
pstan,2012年

@pstan-是的。每条指令的周期适用于许多控制器1,因此在1MHz时,您将有320条指令时间来处理数据。如果要将其写入Flash,则可能会在数组中收集大量样本,并将其转储到页面写入中。您可以评论我的答案吗?
stevenvh 2012年

我的传感器内置了FIFO缓冲区,因此我有足够的时间进行页面写入,也有网络处理器可以通过无线下载数据。传感器将记录一个事件并稍后传输。
pstan

根据数据表:20kbps突发模式时,TX活动峰值电流为15mA,RX活动峰值电流为17mA,平均值为5.9mA。
pstan 2012年

@pstan-20kbps burts模式不起作用;您至少有80kbps的数据(假设1个字节/样本/通道)。如果我假设您需要双向通讯,那么您将获得32mA的3.3V电压?那是105mW。您可以传输多快?例如,如果是250kbps,则您的收发器必须在1/3的时间内打开才能发送80kbps。平均功率将为35mW,或者是微控制器使用功率的100倍以上。CR2032电池将在一天内耗尽。
stevenvh 2012年

4

在某些数据记录应用程序中,哪个平台消耗较少?

一个数据记录仪需要多长时间?

“在某些数据记录应用程序中,X执行Y”取决于X和Y。

您需要更严格地定义需求,制造商需要提供一些真实的数据表,而不仅仅是促销性的技术清单。(这些可能可用,但似乎您必须特别要求它们)。

在数据密集型处理器中,它可能是最低的mW / MHz处理器。

在通常的睡眠模式下,它可能是睡眠最低+ RTC + NMI模式的模式。

金刚狼声称在运行RTC时待机时约为360 nA。相当于每年3.2 mAh。
可用的最小的锂纽扣电池可能会合理地运行处理器,以实现合理的电池保质期。您可能会在大型Weston标准单元上运行100年。

M0有许多种口味,其中很多是低功耗的,但并非异常低功耗。高端M0可能比金刚狼具有更高的处理能力(也许没有),并且完全基于促销材料,它们声称的uW / Mhz操作要少得多,但似乎不太可能实现更好的待机电流。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.