ATtiny85:功耗与时钟速度的关系


19

简单明了:使用内部时钟在1 MHz和8 MHz下运行的ATtiny85的功耗是多少?不使用任何睡眠模式。

我在Google上搜索了很多,但找不到任何信息。我问是因为我想知道使用1 MHz来延长电池寿命是否值得。


3
数据表是查找此类东西的第
Russell McMahon

2
我实际上确实在数据表中查找。但是它很长(234页),所以我没有运气地搜索诸如“功耗”之类的字符串。如果我只是搜索“当前”,那么我会找到它的!
marlar

Answers:


41

数据表显示电流在较低频率下会降低。在5 V下运行时,在1 MHz下约为1 mA。在8 MHz下在5 V下运行时约为5 mA。

电源电流与频率

如您所见,使用较低的电压也可以节省很多。要真正节省大量资金,请使用睡眠模式。阅读有关微处理器的节能技术


(编辑添加)

为了进一步说明,您应该能够在没有看门狗定时器的睡眠模式下以3.5 V的电压获得200 nA的功耗。那仍然会响应中断,例如关闭开关。

看门狗禁用时的电源电流


如果您需要定期执行操作,可以启用看门狗,然后在3.5 V时获得约5 µA的功耗。

启用看门狗时的电源电流


这比上述的1 mA电流要小得多,因此在可能的情况下以掉电模式运行非常值得研究。


尼克-该页面是非常好的资源。谢谢
罗素·麦克马洪

哇。这个答案是个绝妙的例子,也是我为何如此热爱Stackexchange的完美范例。太感谢了!
marlar

3
好答案。我只想补充一点,当使用睡眠模式时,活动模式消耗的相关指标不是电流(每单位时间消耗的电量),而是每个时钟周期消耗的电量。因此,似乎以8 MHz运行(5 mA / 8 MHz = 0.625 nC /周)比以1 MHz(1 mA / 1 MHz = 1 nC /周)更有效。
埃德加·博内

1
@marlar,如果Attiny控制的设备使用的是12v,那么您首先应该查看该设备的功耗-如果运行的电流为2安培,那么节省2或4 mA就不好了。
AMADANON Inc. 2015年

1
@AMADANONInc .:你当然是对的。但是受控组件大多数时候都处于休眠状态,并且不消耗任何功率,除非在Attin认为是时候采取行动了。除此之外,这里肯定还有学习元素。我真的很想研究低功耗模式。
marlar
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.