3、原理图设计(一):电源电路设计

电源电路,说白了就是血糖仪的“心脏”。

我做了这么多年嵌入式开发,见过太多产品因为电源设计马虎,最后样机一跑就出各种诡异问题。比如测量值跳变、屏幕闪烁、甚至直接死机。嗯,这些坑我基本都踩过。

今天咱们就聊聊血糖仪电源部分怎么设计。核心就三块:电池充电管理、3.3V/1.8V稳压输出、电源滤波与去耦电容布局。一个一个来。

3.1 电池充电管理:TP4056

血糖仪是便携设备,用锂电池供电。充电芯片我习惯用TP4056,便宜、稳定、外围电路简单。你想想看,一颗芯片加几个电阻电容就能搞定充电,多省心。

TP4056 的核心参数

参数 典型值 说明
输入电压 4.5V ~ 5.5V 一般用USB 5V供电
充电电流 最大1A 通过PROG引脚电阻设定
浮充电压 4.2V ± 1% 锂电池标准充电截止电压
充电状态指示 CHRG / STDBY 两个开漏输出引脚

我个人习惯把充电电流设在500mA左右。为什么?因为血糖仪电池容量一般也就200-300mAh,500mA充电已经够快了。电流太大反而发热严重,对电池寿命不好。

典型电路连接

USB 5V ——> VCC (TP4056 第4脚)
           │
           ├──> 10μF 电容 ——> GND
           │
           └──> 1kΩ 电阻 ——> CHRG (第1脚) ——> LED (充电指示)
           
BAT (第5脚) ——> 锂电池正极
           │
           ├──> 4.7μF 电容 ——> GND
           │
           └──> 电池保护板

PROG (第2脚) ——> 1.2kΩ 电阻 ——> GND  (设定500mA充电电流)
注意:TP4056的GND引脚(第3脚)必须直接、短距离连接到系统地。我曾经遇到过因为GND走线太长,导致充电电流不稳定,电池充不满的情况。排查了半天,最后发现就是地线阻抗惹的祸。

3.2 3.3V/1.8V 稳压输出

血糖仪里,主控MCU一般用3.3V供电,而蓝牙模块或者某些传感器可能需要1.8V。所以我们需要两路稳压输出。

3.3V 稳压:选XC6206P332MR 或类似LDO

为什么用LDO而不是DCDC?因为血糖仪对纹波敏感,LDO输出干净。而且电流需求不大,MCU加外围器件总共也就几十mA,LDO完全够用。

电池4.2V ——> VIN (XC6206 第1脚)
           │
           ├──> 1μF 电容 ——> GND
           │
           └──> VOUT (第3脚) ——> 3.3V
                    │
                    ├──> 1μF 电容 ——> GND
                    │
                    └──> 给MCU供电

1.8V 稳压:选XC6206P182MR

电路结构和3.3V完全一样,只是芯片型号不同。我建议把两路LDO的输入输出电容都放在芯片引脚旁边,越近越好。

小技巧:如果板子空间紧张,可以考虑用一颗双路LDO,比如RT9193,同时输出3.3V和1.8V。不过我个人还是喜欢分开,调试起来方便,哪个坏了换哪个。

3.3 电源滤波与去耦电容布局

这部分最容易被人忽略,但恰恰是决定样机能不能稳定工作的关键。

基本原则

  • 大电容(10μF ~ 100μF):放在电源入口,负责低频滤波,储能。
  • 小电容(0.1μF ~ 1μF):放在每个芯片的电源引脚旁边,负责高频去耦。
  • 电容离芯片越近越好:走线长了,等效串联电感(ESL)会变大,去耦效果大打折扣。

我常用的布局策略

  1. 电池入口放一个100μF钽电容 + 一个0.1μF陶瓷电容。
  2. 每个LDO的输入输出各放一个1μF陶瓷电容。
  3. MCU每个电源引脚旁边放一个0.1μF陶瓷电容,紧挨着引脚。
  4. 蓝牙模块、运放等敏感器件,同样每个电源引脚配一个0.1μF电容。

避坑指南:我曾经在一个项目里,MCU的0.1μF去耦电容放得离引脚远了大概5mm,结果系统跑起来后,每次蓝牙发送数据时,MCU就会复位。查了好久才发现是电源噪声耦合进了复位引脚。把电容挪近后,问题立刻消失。

所以,去耦电容的位置比容值更重要。记住了。

电容选型建议

位置 容值 类型 耐压
电池入口 100μF 钽电容 10V
LDO输入 1μF 陶瓷电容 X5R 10V
LDO输出 1μF 陶瓷电容 X5R 6.3V
MCU去耦 0.1μF 陶瓷电容 X7R 6.3V
蓝牙模块去耦 0.1μF + 10μF 陶瓷电容 X5R 6.3V

嗯,这里要注意一点:陶瓷电容的容值会随着直流偏置电压变化。比如一个标称10μF的电容,在加上5V电压后,实际容值可能只剩4μF。所以选型时最好留点余量,或者用耐压更高的电容。

好了,电源电路设计就聊到这儿。下一节咱们开始讲信号链电路——运放和ADC部分。那才是血糖仪精度的核心。

总结一下:
  • TP4056充电电路,注意GND走线和PROG电阻精度。
  • LDO稳压,输入输出电容不能省,位置要靠近引脚。
  • 去耦电容,位置比容值重要,0.1μF是标配。
  • 电容选型注意直流偏置效应,别被标称值骗了。

把这些搞定了,你的血糖仪电源部分就稳了。剩下的,就是按部就班画原理图、布局、打样。相信我,电源设计扎实了,后面调试会省一半时间。