1. 功耗基础概念:MCU功耗的构成

做低功耗设计,首先得搞清楚功耗到底从哪来的。我刚开始接触这行时,总觉得功耗就是个电流乘电压的事,后来被现实狠狠教育了一回——你想想看,一块电池供电的设备,明明待机电流测出来只有几微安,放两天就没电了。查了半天,原来是漏电流在作怪。

所以这一节,咱们先把功耗的底裤扒干净。

1.1 MCU功耗的两大阵营:动态 vs 静态

MCU的功耗,说白了就两大部分:动态功耗和静态功耗。它们就像一对冤家,此消彼长。

功耗类型 产生原因 主要影响因素 典型占比(高频运行)
动态功耗 晶体管开关翻转、电容充放电 工作频率、电压、负载电容 70% ~ 90%
静态功耗 漏电流、偏置电流、保持电流 工艺节点、温度、电压 10% ~ 30%

动态功耗很好理解。MCU在工作时,内部成千上万个晶体管不停地开关,每开关一次,就要给栅极和互连线的寄生电容充放电。这个过程的功耗公式是:

P_dynamic = C_load × V² × f

注意那个V是平方关系。我在项目中吃过这个亏——为了省事把电压从3.3V降到1.8V,功耗直接降了将近70%。电压每降一点,收益都是爆炸性的。

静态功耗就阴险多了。即使MCU啥也不干,只要还通着电,电流就在偷偷溜走。这部分主要来自晶体管的漏电流,包括亚阈值漏电、栅极漏电和源漏之间的穿通漏电。

核心结论:动态功耗决定MCU跑得快不快时的能耗,静态功耗决定MCU睡得多香时的续航。低功耗设计,就是跟这两兄弟同时过招。

1.2 漏电流:那个看不见的偷电贼

漏电流这东西,我当年在做一个户外传感器项目时领教过。产品在实验室测待机电流0.8µA,大家都很满意。结果到了夏天户外,温度一上40°C,待机电流直接飙到3.2µA。电池续航从半年缩到两个月。查来查去,就是漏电流随温度指数上升搞的鬼。

漏电流主要有三种:

  • 亚阈值漏电(Isub):晶体管关不断,源漏之间仍有电流。温度每升高10°C,这个值大约翻一倍。
  • 栅极漏电(Igate):栅氧化层太薄,电子直接隧穿过去。先进工艺(28nm以下)尤其严重。
  • 反偏结漏电(Irev):PN结反偏时的微小漏流,通常占比最小,但高温下也不容忽视。

避坑指南:我曾经在选型时只看常温漏电流参数,结果产品在高温场景下功耗翻了好几倍。现在我的习惯是——一定要看datasheet里整个温度范围的漏电流曲线,尤其是85°C以上的数据。

1.3 功耗的单位与测量方法

功耗的单位很简单:瓦特(W)。但在MCU领域,我们更常用的是:

  • µW / mW:用于运行模式功耗
  • nA / µA:用于待机或休眠模式电流
  • µW/MHz:用于评估能效比,越低越好

测量方法这块,我踩过的坑比走过的路还多。给你几个实战建议:

测量场景 推荐工具 注意事项
运行模式(mA级) 万用表(串联) 注意表笔压降,用四线法更准
休眠模式(µA级) 精密电流表 / 源表 万用表在µA档内阻大,会掉电压
瞬态电流(突发大电流) 示波器 + 电流探头 带宽要够,至少50MHz以上
长时间平均功耗 库仑计 / 能量监测芯片 适合电池供电产品的续航评估

我的习惯:测量休眠电流时,在MCU的VDD引脚上串一个10Ω电阻,用示波器测电阻两端压降。这样既能看平均电流,又能捕捉到MCU醒来瞬间的电流尖峰。嗯,这招是从一个老FAE那学来的,特别好用。

1.4 低功耗设计的必要性

你可能会问:功耗低一点高一点,差别真有那么大吗?

我给你算笔账。一个用CR2032纽扣电池(容量约220mAh)供电的传感器节点:

  • 如果平均电流是100µA,续航约2200小时,也就是大约3个月。
  • 如果平均电流降到10µA,续航22000小时,接近2.5年。
  • 如果平均电流只有1µA,那就是22万小时,超过25年——虽然电池自放电可能先撑不住。

看到了吧?功耗差一个数量级,产品寿命就差一个数量级。这不是锦上添花,这是生死攸关。

低功耗设计的必要性体现在几个层面:

  1. 产品竞争力:续航长就是卖点。用户不会为天天充电的产品买单。
  2. 成本控制:功耗低,可以用更小的电池、更便宜的电源管理方案。
  3. 散热与可靠性:功耗就是热量。温度每降10°C,器件寿命大约翻倍。
  4. 环保与法规:欧盟ErP指令、能源之星等都对待机功耗有硬性要求。

一句话总结:低功耗不是可选项,而是嵌入式产品的必修课。尤其是物联网、可穿戴、医疗电子这些领域,功耗就是产品的命门。

1.5 本章知识体系总览

下面这张图,把本章的核心逻辑串起来了。你可以把它当作后续学习的导航图。

MCU功耗基础概念知识体系 MCU功耗构成 动态功耗 静态功耗 开关翻转 电容充放电 短路电流 亚阈值漏电 栅极漏电 反偏结漏电 功耗测量方法 低功耗设计必要性 动态功耗与静态功耗需协同优化

这张图把本章的核心脉络理清楚了。从MCU功耗的两大来源出发,往下拆解到具体的物理机制,再延伸到测量方法和设计必要性。后面的章节,我们会逐一深入每个分支,把低功耗设计的十八般武艺都过一遍。