3、传感器供电方案设计:纽扣电池选型与寿命估算

胎压传感器这东西,说白了就是个装在轮胎里的“小孤岛”。

没有外部供电,全靠一颗纽扣电池撑完整个生命周期。我见过不少方案,最后死在电池上的,比死在传感器本身上的还多。所以供电方案,是整个设计的命门。

3.1 纽扣电池选型:CR2032 vs CR1632

市面上最常见的胎压电池,就是CR2032和CR1632。很多工程师上来就问:“哪个容量大选哪个呗?”

嗯,没那么简单。

参数 CR2032 CR1632
标称容量 225 mAh(典型) 125 mAh(典型)
标称电压 3.0V 3.0V
直径 20mm 16mm
厚度 3.2mm 3.2mm
典型自放电率 约1%/年 @25°C 约1%/年 @25°C
工作温度范围 -20°C ~ +70°C -20°C ~ +70°C

我个人习惯,在空间允许的情况下,优先选CR2032。为什么?

  • 容量优势明显:225mAh vs 125mAh,差了将近一倍。你想想看,胎压传感器设计寿命一般是5-7年,容量就是硬道理。
  • 内阻更低:CR2032的物理尺寸大,内部电极面积也大,脉冲放电能力更强。传感器发射数据时,瞬间电流能到15-20mA,电池内阻大了电压直接掉,MCU就复位了。
  • 成本差异不大:批量采购差价也就几毛钱,不值得为这点钱冒风险。

但CR1632也有它的用武之地。我记得有一次做超薄款传感器,壳体厚度被卡死在5mm以内,CR2032的3.2mm厚度加上底座,根本塞不进去。最后只能妥协用CR1632,代价就是寿命从7年降到了4年左右。

避坑指南: 我曾经踩过一个坑——选了一款号称“高容量”的CR2032,标称250mAh,结果高温老化测试时,70°C下容量衰减了40%。后来查了才知道,有些小厂为了标高容量,用了劣质电解液。所以电池一定要选大品牌,比如松下、索尼、Maxell,别贪便宜。

3.2 电池寿命估算:别光看数据手册

电池寿命怎么算?很多新手直接拿容量除以平均电流,得出一个数字就交差了。

我告诉你,这样算出来的寿命,基本不准。

胎压传感器的工作模式是这样的:

  • 休眠模式:电流约0.5~1µA,占99%以上的时间
  • 测量模式:电流约2~5mA,持续几十毫秒
  • 发射模式:电流约10~20mA,持续几毫秒

真正的寿命估算,要考虑三个核心因素:

3.2.1 平均电流计算法

假设一个典型的测量周期是60秒:

休眠时间:59.9秒 @ 1µA
测量时间:0.05秒 @ 3mA
发射时间:0.05秒 @ 15mA

平均电流 = (59.9 × 1µA + 0.05 × 3000µA + 0.05 × 15000µA) / 60
         ≈ (59.9 + 150 + 750) / 60
         ≈ 16µA

用CR2032的225mAh来算:

理论寿命 = 225mAh / 0.016mA ≈ 14062小时 ≈ 1.6年

等等,才1.6年?不对吧?

嗯,这里有个关键点——电池容量不是全部都能用掉的。纽扣电池在电压降到2.0V以下时,虽然还有剩余容量,但LDO已经无法正常工作了。实际可用容量,通常只有标称的70%~80%。

3.2.2 实际寿命修正

我一般用这个经验公式:

实际寿命 = (标称容量 × 可用系数) / (平均电流 + 自放电电流)

可用系数:取0.75(考虑低温、老化、电压跌落)
自放电电流:CR2032约0.6µA/年(折算到每天约1.6µA)

实际寿命 = (225 × 0.75) / (16 + 1.6) ≈ 9.6年

9.6年,这个数字看起来就靠谱多了。但注意,这是理想情况。实际项目中,我还会再打一个0.8的折扣,因为轮胎内部温度变化剧烈,夏天能到80°C,冬天能到-30°C,电池性能会打折。

我的经验值: 用CR2032,设计目标5-7年,实际测试验证6年以上,基本没问题。用CR1632,设计目标3-4年,实际2.5-3年就要考虑更换了。

3.3 低功耗LDO选型:别让LDO吃掉你的电池

电池选好了,接下来就是LDO。很多人觉得LDO不就是个稳压器嘛,随便选一个就行。

错。在胎压传感器这种微功耗场景下,LDO的静态电流(Iq)直接决定了休眠功耗。

3.3.1 关键参数

参数 要求 说明
静态电流(Iq) < 1µA 休眠时LDO自身消耗,越低越好
压差(Dropout) < 200mV @ 20mA 电池电压降到2.2V时,还能输出2.0V给MCU
输出精度 ±2% 传感器和RF对电压敏感
输出噪声 < 50µVrms 影响ADC测量精度

3.3.2 我常用的几款LDO

  • TPS7A02(TI):Iq典型值25nA,业界最低之一。我上一个项目就用它,休眠时几乎不耗电。缺点是价格稍贵,约0.3美金。
  • XC6215(Torex):Iq约0.8µA,性价比高,批量价不到0.1美金。适合成本敏感的项目。
  • RT9193(立锜):Iq约0.9µA,输出噪声低,适合对ADC精度要求高的场景。
小技巧: 选LDO时,别忘了看它的“使能引脚”逻辑。有些LDO的使能引脚本身就有漏电流,我遇到过一款,EN引脚拉低后还有2µA的电流从VIN漏到GND,白白浪费了电池。所以选型时一定要看数据手册里的“Shutdown Current”参数。

3.3.3 电路设计要点

LDO的输入输出电容不能省。我见过有人为了省成本,把输入电容从1µF减到0.1µF,结果电池内阻大,发射时电压跌落导致LDO输出抖动,MCU直接死机。

我的标准配置:

输入电容:1µF(陶瓷,X7R,0603封装)
输出电容:1µF(陶瓷,X7R,0603封装)
注意:电容耐压要选6.3V或10V,别用4V的,电池新的时候电压3.0V,加上纹波可能到3.3V,4V的电容余量不够。

另外,LDO的输出端最好加一个10kΩ的下拉电阻。为什么?因为MCU在启动瞬间,IO口可能是高阻态,如果LDO输出没有负载,电压可能会飘高。加个电阻,确保空载时电压稳定。

注意: 我曾经在一个项目中,LDO输出端没加下拉电阻,结果低温-20°C时,MCU启动失败。查了两天才发现,是LDO空载输出电压偏高,超过了MCU的绝对最大额定值。加了个10k电阻后,问题解决。

3.4 整体供电方案总结

好了,把上面这些串起来,一个典型的胎压传感器供电方案就是:

  • 电池:CR2032(松下或Maxell)
  • LDO:TPS7A02 或 XC6215,输出3.0V或2.5V(根据MCU和传感器要求)
  • 电容:输入输出各1µF,X7R材质
  • 保护:输出端加10kΩ下拉电阻

这个方案,我用了好几个项目,最长的已经跑了4年多,没出过供电相关的问题。你如果按这个来,至少能少走一半弯路。

嗯,供电方案就聊到这儿。下一章我们讲讲传感器接口电路设计,那又是另一个坑多的地方。