一、低功耗设计哲学:从需求出发,理解美容仪为什么需要低功耗,以及续航优化的核心指标

做嵌入式这么多年,我接触过不少产品。但说实话,美容仪这个品类,对功耗的敏感程度远超我的预期。你想想看,一个用户每天早晚各用一次,每次十几分钟,如果充一次电只能用两三天,那体验基本就废了。我最早做的一款射频仪,就是因为续航太差,被用户骂到改版三次。从那以后,我养成了一个习惯:任何美容仪项目,第一件事不是选主控,而是先算功耗账

1.1 为什么美容仪必须死磕低功耗?

这个问题看似简单,但很多刚入行的工程师容易忽略。美容仪不是手机,用户不会接受每天充电。它的使用场景决定了几个硬约束:

  • 使用频率高:每天1-2次,每次10-20分钟
  • 便携需求:体积受限,电池不能太大
  • 功率需求不低:射频、EMS、LED 这些功能模块,瞬时电流都不小
  • 待机时间长:用户可能用完随手一放,三五天甚至一周才想起来充

我见过一个团队,为了追求性能,选了一颗大功率的射频驱动芯片,结果整机待机电流飙到 500μA。电池只有 800mAh,算下来待机不到两个月就没电了。用户买回去,放包里一周,想用时发现没电了——这种产品,基本就是一次性的口碑炸弹。

核心观点:低功耗不是锦上添花,而是美容仪的生存底线。续航差的产品,功能再强也卖不动。

1.2 续航优化的三个核心指标

做低功耗设计,不能拍脑袋。我习惯先把三个关键指标定下来,然后所有决策都围绕它们展开。这三个指标分别是:待机电流、工作电流、电池容量

1.2.1 待机电流

待机电流,说白了就是产品「睡着」时消耗的电流。用户关机后,主控进入休眠,但有些外设还在偷偷耗电。比如 LED 的漏电流、电源芯片的静态功耗、甚至 PCB 上的漏电。

我个人习惯,待机电流的目标是 10μA 以下。能做到 5μA 就算优秀。为什么这么严?我们来算一笔账:

  • 电池容量 1000mAh
  • 待机电流 10μA
  • 理论待机时间 = 1000mAh / 0.01mA = 100,000 小时 ≈ 11.4 年

嗯,看起来很长对吧?但别忘了,电池有自放电,而且用户不会一直关机。实际上,待机电流每增加 10μA,可用待机时间就缩短一半以上。我在项目中遇到过,一颗没选对的 LDO,待机电流就吃掉 20μA,直接让待机时间从「一年」变成「半年」。

避坑指南:我曾经因为一颗电容的漏电流问题,排查了整整三天。后来发现是 MLCC 电容在高温高湿下漏电增大。所以选型时,一定要看电容的漏电流规格,尤其是用在电源路径上的。

1.2.2 工作电流

工作电流是美容仪运行时消耗的电流。这个指标直接影响单次使用时长。比如:

  • 射频模式:可能瞬间拉到 1-2A
  • EMS 模式:几百 mA 到 1A 不等
  • LED 模式:几十到几百 mA

但工作电流不是越低越好。你想想看,射频功率不够,效果就出不来。所以这里的关键是效率——用最少的电流,干最多的活。

我常用的方法是:

  1. 先确定每个功能模块的最低工作电流(满足性能要求)
  2. 再优化电源转换效率(比如用 DC-DC 代替 LDO)
  3. 最后做时序控制,避免多个大功率模块同时工作

举个例子:一个射频模块需要 12V/500mA 输出,如果用升压芯片效率 85%,那么输入电流 = (12V × 0.5A) / (3.7V × 0.85) ≈ 1.9A。如果效率能提到 92%,输入电流就降到 1.76A。别小看这 0.14A 的差距,一次使用 15 分钟,就能省下 35mAh 的电量。

1.2.3 电池容量

电池容量是续航的「水桶底」。但容量不是越大越好,因为:

  • 容量越大,体积越大,手感变差
  • 容量越大,充电时间越长
  • 容量越大,成本越高

我一般根据目标续航来反推电池容量。比如:

  • 目标:每天用 15 分钟,续航 7 天
  • 工作电流平均 800mA
  • 单次耗电 = 800mA × 0.25h = 200mAh
  • 7 天耗电 = 200mAh × 7 = 1400mAh
  • 加上待机损耗和电池老化余量,建议选 1800-2000mAh

注意:电池容量标称值不等于实际可用容量。锂电池在低温下容量会衰减,循环几百次后也会衰减。我习惯留 20% 的余量。比如算出来需要 1500mAh,实际选 1800mAh 的电池。

1.3 三个指标的关系:一个简单的公式

这三个指标不是孤立的。它们的关系可以用一个公式概括:

续航时间 = 电池容量 / (待机电流 × 待机占比 + 工作电流 × 工作占比)

举个例子:

参数 数值
电池容量 1500mAh
待机电流 10μA
工作电流 800mA
每天使用时长 20 分钟(0.33 小时)

计算:

  • 每天耗电 = 800mA × 0.33h + 0.01mA × 23.67h ≈ 264mAh + 0.24mAh ≈ 264.24mAh
  • 续航天数 = 1500mAh / 264.24mAh ≈ 5.7 天

你看,工作电流占了绝对大头。所以优化续航,优先优化工作电流,待机电流是锦上添花。但待机电流也不能忽视——如果待机电流做到 50μA,每天待机耗电就变成 1.18mAh,虽然影响不大,但长期来看,用户放一个月不用,电池就亏空了。

我的习惯:项目初期先定好这三个指标的目标值,然后每个模块的选型、每个电路的设计,都拿这三个指标去衡量。不符合的就砍掉或优化。这样能避免后期返工。

1.4 小结

这一章我们聊了低功耗设计的基本哲学。说白了,就是三个字:算清楚。算清楚用户怎么用,算清楚每个模块吃多少电,算清楚电池能撑多久。不要等到产品做出来了,才发现续航不行,那时候改起来就痛苦了。

下一章,我会详细讲待机电流的优化实战。包括主控怎么选休眠模式、外设怎么断电、PCB 怎么防漏电。这些都是我踩过的坑,希望能帮你少走弯路。