1. 电源管理概述:扫地机器人电源架构、电池选型与PMIC介绍

大家好,我是老张。做嵌入式电源这块十几年了,今天咱们聊聊扫地机器人的电源管理。说实话,这玩意儿看着简单,不就是个电池加几个芯片嘛?但实际做起来,坑多着呢。

我记得刚入行那会儿,有个项目因为电源没设计好,样机跑着跑着就死机了。查了三天,最后发现是电池电压跌到保护阈值以下,PMIC直接切断了输出。嗯,从那以后,我对电源架构就特别上心。

1.1 扫地机器人的电源架构长什么样?

先看整体架构。说白了,扫地机器人的电源系统就干三件事:充电、放电、管理

典型的架构是这样的:

充电器(24V/1A) → 充电管理芯片 → 电池组
    ↓
电池组 → PMIC(电源管理芯片) → 系统各模块
    ↓
    ↓—— 主控(3.3V/1.8V)
    ↓—— 电机驱动(12V/5A)
    ↓—— 传感器(5V/100mA)
    ↓—— WiFi模块(3.3V/500mA)
    ↓—— 激光雷达(5V/300mA)

你想想看,一个扫地机器人里,电压需求从1.8V到24V都有。主控要1.8V或3.3V,电机驱动要12V甚至更高,传感器5V就够。怎么把这些电压整出来?这就是PMIC的活儿。

关键点:电源架构设计时,一定要考虑各模块的功耗占比。我见过有人把电机驱动和主控用同一路电源,结果电机一启动,主控就复位。这坑,我踩过。

1.2 电池选型:锂电池 vs 镍氢电池

这是个大话题。选什么电池,直接决定了你的产品能用多久、多重、多少钱。

参数 锂电池(Li-ion/Li-Po) 镍氢电池(NiMH)
能量密度 150-200 Wh/kg 60-120 Wh/kg
标称电压 3.6-3.7V 1.2V
自放电率 约5%/月 约20%/月
循环寿命 500-1000次 500-2000次
成本 较高 较低
安全性 需保护电路 相对安全

我个人习惯,中高端扫地机器人首选锂电池。为什么?能量密度高,同样容量下更轻。你想想,扫地机器人要爬坡、要越障,重量每轻一点,电机负担就小一点。

但镍氢电池也有它的优势。我曾经做过一个低端产品,客户要求成本压到极致。最后选了镍氢电池,虽然重了点,但不用加保护板,充电电路也简单,整体成本降了30%。

避坑指南:选锂电池时,一定要看放电倍率。扫地机器人电机启动瞬间电流很大,我遇到过用1C放电的电池,电机一启动电压就跌到3.0V以下,系统直接掉电。建议选3C以上的动力电池。

1.3 电源管理芯片(PMIC)介绍

PMIC,说白了就是电源管理的大脑。它管着充电、放电、电压转换、保护这些事儿。

常见的PMIC功能模块:

  • 充电管理:恒流恒压充电、充电截止、温度保护
  • DC-DC转换:降压(Buck)、升压(Boost)、升降压(Buck-Boost)
  • LDO:给噪声敏感模块供电
  • 电池保护:过充、过放、过流、短路保护
  • 电量计:实时监测电池剩余电量

我常用的几款PMIC:

型号 厂商 特点 适用场景
BQ25890 TI 集成充电、升压、电量计 中高端扫地机
AXP223 X-Powers 多路输出、低功耗 入门级产品
MAX77650 Maxim 超小封装、高效率 紧凑型设计

嗯,这里要注意一点:PMIC的静态功耗。有些PMIC待机时功耗高达几百微安,对于扫地机器人这种需要长时间待机的设备来说,这很要命。我建议选静态功耗低于10μA的PMIC。

警告:千万别为了省成本用山寨PMIC。我曾经在一个项目里用了某宝上买的便宜PMIC,结果充电时芯片直接冒烟了。后来查了datasheet,发现是仿冒品,参数全是假的。从那以后,我只从正规渠道采购。

1.4 实际设计中的几个要点

最后,分享几个我这些年总结的经验:

  1. 电池保护板一定要有。锂电池过放一次,容量可能永久损失20%。
  2. 充电电流别太大。0.5C充电比较安全,1C以上容易发热。
  3. PMIC的散热要做好。我见过有人把PMIC放在电机旁边,结果温度一高,充电电流自动降了。
  4. 电量计要校准。不校准的话,显示的电量可能差20%。

好了,这一章就讲到这里。下一章咱们聊聊低功耗模式设计,包括休眠、待机、深度睡眠这些状态怎么切换。到时候我会拿一个实际项目的代码来讲解,敬请期待。