一、电源管理概述:掌机功耗来源分析、电池特性与选型、电源管理芯片(PMIC)简介
1.1 掌机的功耗都去哪了?
做掌机电源管理,第一个要搞清楚的问题就是——电都耗在哪儿了?
我刚开始做第一款掌机原型时,想当然地以为CPU和GPU是耗电大头。结果一测,发现屏幕背光居然占了将近40%的功耗。嗯,这个教训挺深刻的。
掌机的功耗来源,说白了可以分成这几块:
- 核心计算单元:CPU、GPU、NPU。这部分功耗跟负载强相关,跑3A大作时能飙到5-8W,待机时可能只有几十mW。
- 显示子系统:屏幕面板 + 背光/LED驱动。OLED屏虽然对比度好,但全白画面下功耗反而比LCD高。我个人习惯在低电量时自动降低亮度,能多撑20-30分钟。
- 音频输出:功放芯片 + 扬声器。别小看它,音量开到最大时能吃掉0.5-1W。
- 无线通信:Wi-Fi、蓝牙。我在项目中遇到过,Wi-Fi持续扫描时功耗能到300mW,比待机时的CPU还高。
- 外设接口:USB、SD卡、震动马达。这些属于"不用时一定要关掉"的类型。
- 漏电与静态功耗:这是最容易被忽略的。你想想看,机器关机了电池还在掉电,多半是PMIC的漏电流或者某些LDO没完全关断。
关键数据参考:一台典型的掌机,游戏状态下总功耗约8-15W,待机功耗应控制在5mW以下。如果待机功耗超过10mW,说明你的电源管理还有优化空间。
1.2 电池特性与选型——别只看容量
很多新手选电池,上来就问"容量多大"。其实电池选型要考虑的因素远不止这些。
电池类型怎么选?
目前掌机主流是锂聚合物电池(Li-Po)。为什么?因为它可以做成任意形状,能塞进掌机那点可怜的内部空间里。18650圆柱电池虽然便宜,但太占地方了。
关键参数解读:
| 参数 | 说明 | 我的建议 |
|---|---|---|
| 标称电压 | 锂聚合物通常3.7V,满电4.2V | 注意PMIC的输入电压范围 |
| 容量(mAh) | 决定续航时间 | 掌机建议3000-5000mAh |
| 放电倍率(C) | 持续放电能力 | 掌机至少需要3C以上 |
| 内阻 | 影响大电流下的压降 | 越低越好,最好<50mΩ |
| 循环寿命 | 充放电次数 | 500次后容量衰减应<20% |
避坑指南:我曾经选过一款标称5000mAh的电池,结果实测只有4200mAh。后来才知道,有些厂商是按"典型容量"标的,实际最小容量可能低15-20%。所以选型时一定要看"最小容量"参数,别被典型值忽悠了。
保护板(BMS)不能省
电池一定要带保护板。过放、过充、短路保护是基本要求。我建议再加一级温度保护——电池温度超过60°C时自动切断输出。别问我为什么,问就是吃过亏。
1.3 PMIC——掌机的"电力调度中心"
PMIC(Power Management IC)说白了就是掌机的电力调度中心。它负责把电池的电压转换成各个模块需要的电压,同时管理充放电、功耗模式切换等。
PMIC的核心功能:
- 多路电压输出:掌机通常需要1.1V(CPU核心)、1.8V(DDR)、3.3V(IO)、5V(USB)等多路电压。一个PMIC搞定,比用一堆分立LDO省地方多了。
- 动态电压调节(DVS):根据负载动态调整输出电压。CPU轻载时降到0.8V,重载时升到1.2V。这招能省15-20%的功耗。
- 电源域管理:把不同模块划分到不同的电源域。游戏时所有域全开,待机时只保留RTC域和唤醒逻辑。
- 充电管理:支持USB PD快充、恒流恒压充电、充电状态指示等。
选型要点:我选PMIC时,会重点关注它的静态电流(Iq)。待机模式下,PMIC自身的静态电流最好小于10μA。有些老款PMIC的Iq高达50μA,光这一项就把待机功耗拉高了。
常见的PMIC方案:
| 方案 | 特点 | 适用场景 |
|---|---|---|
| AXP系列(如AXP717) | 集成度高,带充电管理 | 中低端掌机 |
| TI TPS系列 | 效率高,纹波小 | 高端掌机 |
| MPS MP系列 | 性价比好,封装小 | 便携设备 |
| 分立方案(DC-DC+LDO) | 灵活性高,但占面积 | 原型验证 |
注意:PMIC的布局布线非常关键。开关电源的SW节点、反馈路径、输入电容都要严格按照datasheet来走。我曾经因为反馈线走得太长,导致输出电压纹波大了50mV,差点让DDR跑不稳。
1.4 功耗估算——先算账再动手
做电源管理,第一步永远是算功耗预算。我习惯用Excel拉一个表格,把每个模块的典型功耗、最大功耗、待机功耗都列出来。
一个简单的估算示例:
// 游戏场景功耗估算(单位:mW)
CPU: 3500
GPU: 2500
屏幕(含背光): 2000
音频: 500
Wi-Fi: 300
其他外设: 200
PMIC损耗(按90%效率): 1100
-------------------------------
总计: 约10100mW ≈ 10.1W
// 待机场景功耗估算
RTC + 唤醒逻辑: 2
PMIC静态: 0.5
内存自刷新: 5
-------------------------------
总计: 约7.5mW
你想想看,如果电池是4000mAh(3.7V),总能量约14.8Wh。按游戏功耗10W算,续航只有1.48小时。嗯,这就是为什么掌机厂商都在拼命优化功耗——续航太短真的没人买。
我的习惯:功耗预算至少要留20%的余量。因为实际使用中,Wi-Fi信号差时发射功率会增大,屏幕亮度调高也会增加功耗。留点余量,免得用户骂你续航虚标。
1.5 本章小结
电源管理不是简单的"选个电池、接个PMIC"就完事了。你得搞清楚功耗都去哪儿了,选对电池类型和参数,再搭配合适的PMIC方案。这三步走对了,后面的低功耗策略才能落地。
下一章,我会详细讲DC-DC和LDO的设计要点——包括怎么选电感、怎么算纹波、怎么布局才能不出问题。到时候见。