如何测量当前功耗?


25

是否可以通过Raspberry Pi测量(使用PowerTOP等软件)Pi的当前功耗?


1
我认为您的意思是“在您的Pi上”,或者别人认为您的Pi是“在” Pi上?
user59377

1
@ user59377-由于需要澄清,因此我已对您的评论投了赞成票...我相信OP确实想使用Pi上运行的软件来测量消耗量-因此“ on”正确,而“ of”不。
Greenonline '17

Answers:


14

不能。仅靠软件无法准确测量Raspberry Pi的功耗。为此,需要安装一些硬件,并且设备默认情况下很少具有此功能。

最简单的选择是使用壁装电源表或使用情况监视器。您可以在当地商店以$ 10- $ 20的价格购买。

没有这种硬件,您可以获得的最好的估计就是。


我有出口功率计,但我太懒了:D ...对于具有Intel CPU的设备,我可以使用Powertop。所以我的想法是使用
powertop之

3
PowerTOP给您一个估计,而不是实际的测量。当您想尝试不同的省电功能时,这些估计值仅供比较。对于笔记本电脑,PowerTOP可以通过对电池电量进行测量并执行计算来做出更好的估计。那是您在PC或Raspberry Pi上无法做到的。在此处了解更多信息。
Derecho 2012年

2
The easiest option would be to use a wall outlet power meter or usage monitor.如果您想知道设置使用了多少功率,那很好,但是如果您想知道Pi 实际获得了多少功率,那不是很好。电源适配器甚至USB电缆都会浪费大量功率。我读过USB电缆掉落了整个瓦特或伏特的信息(我记不清是哪一个,但在某些情况下它们几乎相同)。
Nateowami

我尝试使用出水表,但精度太低。即使关闭了PI,它也报告了恒定的2瓦特。
伊恩

13

最好的选择是在USB电源和Pi之间使用USB电压表/电流表

USB电压表

此外,您将需要:

  • 从电源到USB电压表的USB micro到USB'A'转换器;
  • 从USB电压表到Pi的USB“ A”到USB微型电缆。

从1美元到5美元不等,有很多不同的类型,具体取决于您要的是单显示屏,双显示屏(如图所示),还是四屏显示屏,还可以显示功率(瓦)和电量(库仑)


3
该解决方案优于公认的“壁式插座功率计”中提出的解决方案,因为它考虑了电源装置的效率,该效率在整个工作范围内可能不是恒定的。
Vorac

1
@Vorac-如果您认为这是一个出色的解决方案,请随时支持我的回答。:-)
Greenonline

5

虽然你不能直接监控电力消耗,你可以获取有关的工作电压信息:core(默认), ,sdram_csdram_isdram_p(见这里了解详细信息)。

vcgencmd measure_volts <id>

例如,要检查核心电压:

pi$ vcgencmd measure_volts
volt=1.2000V

感谢您的回答,我不知道为什么这不适用于新用户,而只能pi作为用户使用,有什么想法吗?
Vinod Srivastav '18

@VinodSrivastav我在这里没有一个,但请检查pi的组并将相关的组添加到您的用户(usermod -aG <group> <user>),不要忘记注销并登录以使更改生效。
Pierre-Alexis Ciavaldini,

2

万用表与台式电源串联。或者查看台式电源本身是否具有安培表。

测量整个物体(使用电源)不会使您准确了解Raspberry pi的实际使用情况,因为您还将测量所用电源的效率低下。


2
但是,使用电源进行测量将是与使用相关的成本的准确表示。是否要在电源之前或之后进行测量取决于目标。
Derecho
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.