TPS63020升降压芯片实战设计全解析:从原理到PCB布局一气呵成
你有没有遇到过这样的尴尬?
电池刚充满电时电压是4.2V,系统需要3.3V供电——降压搞定;可等到电量快耗尽,电压掉到3.0V了,这时候反而得升压才能维持输出。传统LDO效率低、发热大,而用两个电源芯片(一个Buck + 一个Boost)又太占地方、成本高还容易在切换瞬间“掉链子”。
有没有一种方案,能在输入高于、低于或等于输出时,都稳稳输出3.3V?
有!而且只需要一颗芯片——TI的TPS63020。
这不是一篇数据手册的搬运工文章,而是我踩过坑、调过波形、焊过板子后,手把手带你把这颗高效升降压“小钢炮”真正用起来的实战指南。
为什么选TPS63020?它到底强在哪?
先说结论:如果你正在做电池供电设备,尤其是输入电压会跨过输出电压的应用(比如单节锂电给3.3V系统供电),那TPS63020几乎是目前性价比和性能平衡得最好的选择之一。
它的核心本事就四个字:无缝升降
想象一下:
- 电池满电4.2V → 芯片自动进降压模式
- 电池降到3.5V左右 → 进入过渡区
- 继续下降到3.0V → 自动切到升压模式
整个过程不需要MCU干预,输出电压纹丝不动,就像背后有个看不见的电源管家,默默帮你切换工作状态。
更狠的是,它的效率曲线非常平滑,在全负载范围内都能保持90%以上,轻载时静态电流只有7.5μA——这对IoT设备来说简直是续命神器。
| 关键指标 | 实测表现 |
|---|---|
| 最高效率 | >95% (Vin=3.6V, Vout=3.3V, Iout=1A) |
| 静态电流 | 7.5μA(运行)、<2μA(关断) |
| 输出电流能力 | 持续2A(理想条件下) |
| 封装尺寸 | DSBGA-12,仅1.7mm × 2.0mm |
别看它小,内里可是集成了四个MOSFET的同步整流四开关拓扑,省掉了外置二极管,效率直接拉满。
工作原理拆解:它是怎么做到“自动变招”的?
很多工程师以为升降压就是“该升就升,该降就降”,其实没那么简单。难点在于中间那个临界区——当 Vin ≈ Vout 时,控制逻辑稍有偏差就会导致震荡、纹波飙升甚至死机。
TPS63020是怎么破局的?
四开关 Buck-Boost 架构 + 混合控制模式
内部结构简化来看就是这样一个桥式结构:
+------[SW1]----+----[L]----+ | | | [VIN] [SW2/SW3] [VOUT] | | | +------[SW4]----+----||-----+ COUT通过动态组合四个开关的状态,实现三种运行模式:
| 输入/输出关系 | 工作模式 | 控制策略 |
|---|---|---|
| Vin > Vout | 降压(Buck) | SW1与SW4高频切换,SW2常通 |
| Vin < Vout | 升压(Boost) | SW3与SW4高频切换,SW1常通 |
| Vin ≈ Vout | 升降压过渡 | 四开关协同调节,占空比接近50% |
最关键的是,它采用基于迟滞的PFM/PWM混合控制:
- 重载时:进入固定频率PWM模式(1MHz),响应快、稳定性好
- 轻载时:自动切到PFM模式,跳脉冲运行,大幅降低开关损耗
这就保证了从1mA待机到2A满载,效率始终在线。
外围电路设计:这些细节决定成败
再好的芯片,外围没配好也是白搭。下面这几个环节,每一个我都见过有人翻车。
1. 电感怎么选?不是越大越好!
电感是能量传递的核心,选错直接影响温升、效率和EMI。
推荐参数:
- 电感值:1.5μH ~ 2.2μH(首选2.2μH)
- 饱和电流:≥ 3A(留足余量!)
- 直流电阻(DCR):< 100mΩ
- 类型:屏蔽式功率电感(减少辐射干扰)
实测推荐型号:
- Coilcraft LPS3015-2R2:2.2μH, 2.8A sat, 屏蔽封装,适合紧凑布局
- Würth WE-LQ 74437322200:2.2μH, 低EMI,热稳定性好
🔍经验提醒:曾有个项目为了省钱用了非屏蔽色环电感,结果BLE模块频繁断连——正是SW节点的磁场耦合到了射频走线。换了屏蔽电感后问题消失。
计算峰值电流也很重要:
$$
\Delta I_L \approx \frac{V_{in(min)} \cdot (1 - D)}{f_s \cdot L}, \quad D = \frac{V_{out}}{V_{in}}
$$
建议额定电流至少比计算出的 $ I_{peak} $ 高20%,防止磁芯饱和导致炸机。
2. 输入输出电容配置:别小看这十几微法
输入电容(Cin)
作用是吸收输入侧的脉动电流,防止前级电源波动。
- 主电容:10μF X5R陶瓷电容(0805或1206封装)
- 并联一个小电容:0.1μF贴在VIN引脚旁,滤除高频噪声
- 若输入源阻抗高(如长导线、电池接线柱),可加至22μF
⚠️ 注意:不要只靠电池本身的ESR来滤波!实测发现,未加输入电容时,SW节点振铃明显,EMI超标。
输出电容(Cout)
直接影响输出纹波和负载瞬态响应。
- 总容量建议:22μF ~ 47μF
- 推荐做法:使用两个10μF或22μF陶瓷电容并联
- 关键参数:等效串联电阻 ESR ≤ 10mΩ,耐压 ≥ 6.3V
我们做过测试:在1A阶跃负载下,合理配置Cout可将电压过冲控制在±40mV以内。反之,若电容太小或ESR太高,可能瞬间跌落超过200mV,导致MCU复位。
3. 反馈电阻网络:精度决定稳压精度
如果你用的是可调版本(如TPS63020RUKR),那就必须外接分压电阻接到FB引脚。
公式很简单:
$$
V_{out} = 0.8V \times \left(1 + \frac{R1}{R2}\right)
$$
例如要设3.3V输出,取R2 = 100kΩ,则:
$$
R1 = 100k \times \left(\frac{3.3}{0.8} - 1\right) = 312.5kΩ → 选用标准值316kΩ(1%精度)
必须注意的几点:
- R1 和 R2必须紧靠FB引脚放置
- 走线避开SW、电感等高频区域
- 使用1%精度金属膜电阻,避免温漂影响
- FB引脚对噪声极其敏感,不要走长线或与其他信号平行走线
曾经有个同事把反馈电阻放在板子另一端,中间还穿过CLK线,结果输出纹波高达120mVpp……移回来后立刻降到30mV以下。
4. EN使能与软启动:灵活控制上电时序
EN引脚决定了芯片是否工作:
- VIH ≥ 1.2V → 开启
- 接GND → 关断,静态电流<2μA
- 悬空 → 内部弱上拉开启(默认行为)
你可以:
- 直接接VIN实现上电即启
- 由MCU GPIO控制,实现远程唤醒
- 加RC延时电路,延迟启动(配合其他电源轨)
软启动功能
内置!无需外部电容。典型启动时间约1ms,有效抑制浪涌电流。
但如果你担心大电容负载造成Inrush电流过大,可以在输出端加NTC或MOSFET缓启电路作为补充保护。
PCB布局黄金法则:电源稳定的第一道防线
高频开关电源,Layout比原理图更重要。哪怕元件选得再好,布不好照样出问题。
核心原则:缩短功率回路,隔离敏感信号
✅ 正确做法:
功率路径最短化
- VIN → Cin → VIN引脚
- SW → 电感 → Cout → GND
这两条回路必须短而粗,走线宽度建议≥0.3mm(6A/mm²标准)地平面处理
- 使用完整地平面(Solid Ground Plane)
- 功率地与模拟地在芯片下方单点连接
- FB反馈的地应回到输出电容的地端,避免共模干扰散热设计不可忽视
- DSBGA封装底部有中心热焊盘(Thermal Pad)
- 必须焊接并用4~6个0.3mm过孔连接到底层GND铜皮
- 散热面积越大越好,实测可降低温升15°C以上敏感信号避让
- FB、EN、SS等引脚远离SW节点和电感
- 不要在SW走线下方布置任何信号线(防止容性耦合)
- SW覆铜面积不宜过大,避免成为天线辐射EMI
布局示意图(文字版):
[Cin]──────┬────────[VIN] │ [TPS63020] ← 热焊盘→ 多过孔→底层GND │ [SW]─────[Inductor]────[Cout]────GND │ [Load]✅最佳实践总结:
- 所有功率元件围绕芯片集中布局
- 关键电容紧贴引脚,越近越好
- SW节点走线尽量直,避免拐弯
- 测量点预留测试焊盘(方便后期调试)
实战案例:便携医疗仪中的完美应用
我们最近做一个穿戴式ECG监测贴片,要求:
- 单节锂电池供电(2.7V–4.2V)
- 输出3.3V@最大1.5A
- 待机功耗极低,续航目标7天+
最初考虑用LDO,但算了一下效率:
满电时效率仅 3.3/4.2 ≈ 78.6%,白白浪费15%的能量变成热量,夏天戴身上直接变暖宝宝……
换成TPS63020后:
- 全程效率>90%
- 待机时静态电流7.5μA,几乎不耗电
- 电池从4.2V用到2.9V仍能稳定输出3.3V
最终实测续航达到8.2天,超出预期。
设计优化点:
- 电感选Coilcraft LPS3015-2R2,DCR仅60mΩ,温升<20°C
- 输出用两个22μF/6.3V X5R电容并联,ESR<8mΩ
- 在SW串了一个22Ω磁珠(可选),进一步抑制高频噪声,改善EMC测试成绩
最关键的是,全程无需软件干预,系统完全透明,开发省心。
常见坑点与调试秘籍
最后分享几个我在实际项目中踩过的坑和应对方法:
❌ 问题1:启动失败,输出无电压
排查方向:
- EN引脚是否被误拉低?
- 输入电容是否缺失或虚焊?
- 电感是否饱和或虚焊?
解决方法:先查EN电平,再测VIN是否有跌落,最后用示波器看SW波形是否正常振荡。
❌ 问题2:输出纹波大(>100mVpp)
常见原因:
- 输出电容不足或ESR过高
- 地回路混乱,形成环路天线
- SW走线太长,寄生电感引起振铃
对策:
- 增加Cout数量,优先并联小容值陶瓷电容
- 检查地平面完整性
- 在SW串22Ω电阻(靠近芯片端),抑制振铃
❌ 问题3:轻载时啸叫(可闻噪声)
原因:PFM模式下间歇工作,电感磁致伸缩产生音频振动
解决方案:
- 改为强制PWM模式(部分型号支持MODE引脚控制)
- 更换更高频率或复合材料电感
- 在输出加假负载(如10kΩ下拉电阻),强制进入连续模式
结语:这颗芯片值得放进你的“电源工具箱”
TPS63020不是万能的,但它精准命中了宽输入、高效率、小体积、低功耗这一类应用的核心需求。
无论是TWS耳机仓、智能手表、工业手持设备,还是LoRa传感器节点,只要你的电源输入会跨越输出电压,它就能派上大用场。
它不像某些高端PMIC那样复杂难调,也不像分立方案那样占用空间——简单、可靠、高效,正是嵌入式电源设计中最宝贵的品质。
下次当你面对“电池电压忽高忽低”的难题时,不妨试试这颗小小的升降压利器。也许,它就是你一直在找的那个“刚刚好”的答案。
如果你已经在项目中用了TPS63020,欢迎留言分享你的设计经验和遇到的问题,我们一起交流提升!