继上次介绍了树莓派4的板载BOM成本、启动过程,本次介绍一下树莓派的功耗、频率管理与热控制(Thermal throttling)。
树莓派的功耗是多少?
首先要了解,树莓派的功耗取决于SoC运行的状态和与板载连接的外设,不同情况下功耗不同。
下图是树莓派官方文档里面提供的功耗情况,出处是这里:
图1-树莓派各个型号的功耗情况
上图的列分别是:树莓派型号、推荐外部电源的供电能力、板载可提供给USB外设的最大电流、裸板(无外设连接)的功耗(电流消耗)。
功耗是用电流表示的,单位是A或者mA,这是因为板载芯片通常需要恒压,所以在电压不变,变化只有电流的情况下,可以用电流来表示功耗。
有些USB外设需要消耗很大的电流,如USB硬盘,树莓派可能提供不了足够的电流,这时候需要采用额外的USB集线器来给USB外设供电,树莓派与USB外设之间仅进行数据连接。
回到上图,对于树莓派4B的开发板来说,推荐的是能够输出5.1V 3.0A的外部电源适配器(PSU,Power supply unit )。我拿了我的HW手机充电器看了下,具有下图几种输出规格:5V/2A、4.5V/5A,5V/4.5A。其中后两者(22.5W)应该是要有快充协议才能输出。对于非快充协议应该就是5V/2A,如果树莓派不跑大功耗应用或者连接外设,这种手机电源应该还是能应付一下。在此提一下树莓派SoC认为的低压报警阈值是4.63V+/-5%。