1. 项目概述与核心挑战在智能水表、气表这类需要部署在千家万户、且一用就是十几二十年的设备里电源设计是个让人“又爱又恨”的活儿。爱的是一旦设计成功产品生命周期内几乎无需维护恨的是设计约束极其苛刻一颗容量有限的锂亚硫酰氯LiSOCl2或锂二氧化锰LiMnO2主电池既要支撑微控制器MCU、传感器和液晶屏LCD常年微安级的“静默”功耗又要在每天几次的通信窗口期瞬间爆发出近1安培的电流去驱动射频功率放大器PA以30dBm1瓦的功率将数据发送出去。这就像要求一个长跑运动员在绝大部分时间里以散步的速度保存体力但每隔几小时就要来一次百米冲刺。传统的解决方案是使用混合层电容器HLC它像一个“能量水库”平时由电池涓流充电发射时瞬间放电。但HLC成本高、体积大且对电池的脉冲放电能力仍有要求。我们这次要拆解的是德州仪器TI提供的一个极具巧思的替代方案基于TPS62740降压转换器和TPS61030升压转换器的智能表计电源系统。它的核心思路是“分时供电”和“能量缓冲”用一个超低静态电流的降压器管理一颗超级电容EDLC平时由它为MCU等低功耗单元供电需要发射时MCU控制升压器将超级电容的能量升压至3.6V专供射频前端。这个方案不仅成功绕开了HLC还让设计者能更灵活地选择电池类型在系统成本和可靠性上都找到了新的平衡点。2. 系统架构与核心器件选型解析整个系统的设计目标非常明确在满足意大利UNI-TS11291-11-4和法国市场对169MHz wM-Bus无线抄表协议N-mode的严苛射频性能要求尤其是高达30dBm的发射功率的同时最大化电池寿命。下面我们来拆解这个“能量流水线”上的每一个关键环节。2.1 能量源头电池与超级电容的“黄金搭档”系统前端是电池。这里主要针对的是锂亚硫酰氯LiSOCl2电池它能量密度极高非常适合长达20年的应用但其短板是内阻较大无法直接提供射频PA所需的数百毫安峰值电流强行抽取会严重损害电池寿命甚至导致电压骤降。注意选择电池时除了容量mAh必须重点关注其最大持续放电电流Continuous Drain和脉冲放电电流Pulse Drain能力。对于此方案电池只需提供平均几个毫安的电流为超级电容充电脉冲放电的负担完全由超级电容承担。因此系统中引入了一个3法拉F的超级电容。它的角色是“能量缓存池”。在长达数小时的非发射时段由TPS62740以最高90%的效率用几毫安的电流从电池缓慢地为它“蓄水”。当需要发射时这个“水池”可以在500毫秒内释放出高达800mA的电流而电池几乎“无感”。超级电容的电压范围被设计在2.2V至2.7V之间这正好覆盖了后续MCU和射频收发器的工作电压窗口。2.2 能量管家TPS62740 —— 超低静态电流的降压转换器TPS62740是本方案的“节能大师”。它的核心价值在于其360nA典型值的超低静态电流Iq。在智能表计绝大部分的“睡眠”时间里系统功耗可能只有几十个微安如果电源芯片自身的耗电就达到几个微安那将是不可接受的浪费。TPS62740的DCS-Control™拓扑结构使其在轻载至空载时仍能保持高效率并且输出纹波和噪声很低这对敏感的射频电路和精密计量模拟前端至关重要。它的另一个巧妙设计是动态电压缩放DVS输出。通过MCU控制其四个VSEL引脚可以在1.8V到3.3V之间以100mV步进选择16种输出电压。在本方案中MCU利用这个功能来精细控制超级电容的充电过程初始阶段以较低电压如2.2V为系统供电并慢速补电临近发射时逐步提高输出电压至2.7V将超级电容“灌满”为发射储备充足能量。2.3 能量助推器TPS61030 —— 高效率同步升压转换器当发射指令下达超级电容储存的2.2V-2.7V能量需要被“抬高”到射频前端模块FEM所需的最佳工作电压3.6V。这个重任就落在了TPS61030身上。这是一款同步整流升压转换器峰值效率高达96%。它内部集成了低阻值的功率MOSFET能够提供高达4A的开关电流轻松输出3.6V1A的功率满足SKY65367 FEM在30dBm输出时的峰值电流需求。实操心得TPS61030具有使能EN引脚。在非发射时段务必通过MCU将此引脚拉低使其完全关断。此时其静态电流可降至1μA以下避免从超级电容中偷电。发射前需先确保超级电容电压充足再使能TPS61030待其输出稳定在3.6V后最后才开启射频PA这是一个重要的时序控制点。2.4 控制与通信核心MSP430FR6989 CC1120MSP430FR6989作为主控MCU其超低功耗特性与生俱来。它负责整个系统的调度运行计量算法通过其专用的ESI模块实现背景式流量检测、驱动LCD、管理电源时序控制TPS62740和TPS61030、以及处理wM-Bus协议栈。其FRAM存储器兼具非易失性和高速写入特性非常适合频繁记录计量数据。CC1120这是一款高性能窄带射频收发器。其接收灵敏度可达-123dBm1.2kbps邻道选择性高达64dB12.5kHz偏移无需外部SAW滤波器即可满足ETSI Category 1的接收机性能要求极大地简化了射频设计。它通过SPI接口受MCU控制输出可精细调节的射频信号给后级PA。2.5 力量输出端SKY65367-11 射频前端模块最终的30dBm发射功率是由Skyworks的SKY65367-11 FEM实现的。它是一个集成了功率放大器PA、低噪声放大器LNA和收发开关的模块。当供电为3.6V时其PA效率超过43%仅需约-6dBm的驱动输入来自CC1120即可输出满功率。它同样支持深度睡眠模式1μA并通过一个三线接口控制PA使能、模式选择等与MCU连接。对于发射功率要求稍低如27dBm但希望进一步优化电流的应用可以采用其引脚兼容的兄弟型号SKY66100-11其PA效率可达50%以上。3. 电源管理时序与软件控制逻辑详解这是整个方案中最精妙的部分理解了时序就理解了方案如何“省电”。整个能量管理流程是一个由MCU严格编排的“协奏曲”。3.1 常态运行低功耗模式在绝大部分时间可能长达23小时59分钟系统处于超低功耗状态系统供电TPS62740输出设置在2.2V通过VSEL引脚以此为超级电容充电并同时为MSP430、CC1120接收模式、LCD及其他传感器供电。此时总电流消耗可控制在1mA以下。升压器休眠TPS61030的EN引脚被拉低完全关断不消耗能量。射频前端休眠SKY65367-11处于深度睡眠模式。3.2 发射前的能量准备充电阶段当RTC定时器唤醒MCU或计量事件触发需要上报数据时系统进入发射准备流程启动充电MCU通过改变TPS62740的VSEL引脚配置逐步提高其输出电压例如从2.2V逐步升至2.5V最后到2.7V。这个过程以相对平缓的电流被TPS62740限制在约4mA以内对超级电容进行“阶梯式”充电直至其电压达到预设的满电电压如2.7V。这个过程可能需要几十毫秒到数秒具体取决于超级电容容量和充电电流。计算充电时间这是软件设计的关键。充电时间t_charge可由公式估算t_charge ≈ C * ΔV / I_charge。其中C是超级电容容量3FΔV是电压变化如从2.2V到2.7V即0.5VI_charge是充电电流约3-4mA。计算可得t_charge ≈ 3 * 0.5 / 0.0035 ≈ 430ms。软件需要根据实际测量的电压进行闭环控制确保电容充满。3.3 高功率发射阶段能量储备完成后开始执行高功率射频发射启用升压器MCU拉高TPS61030的EN引脚使其开始工作将超级电容的电压~2.7V升压至稳定的3.6V输出。稳定等待等待TPS61030输出稳定通常需要几百微秒。此时射频PASKY65367的电源引脚上已经建立了3.6V电压。启动射频发射MCU通过三线接口唤醒SKY65367并配置CC1120进入发射模式发送wM-Bus数据包。此时SKY65367的PA从3.6V电源抽取高达800mA的峰值电流全部由超级电容通过TPS61030提供电池完全被隔离在此大电流路径之外。发射持续时间一个完整的wM-Bus N-mode数据包发射时间通常在几百毫秒量级例如500ms。3.4 发射后恢复数据包发送完毕后关闭射频前端立即将SKY65367和CC1120置回低功耗模式。关闭升压器拉低TPS61030的EN引脚关断升压电路。系统电压恢复将TPS62740的输出电压调回2.2V系统回归常态低功耗运行模式。此时超级电容电压可能已从2.7V跌落至2.5V或更低系统将在后台缓慢地将其补充回2.2V。这个时序控制的核心思想是“隔离”与“缓冲”用超级电容和两个DC/DC转换器在电池和高功率射频负载之间构建了一个缓冲带确保电池只看到平均功率极低、且无脉冲的平滑负载。4. 关键电路设计与参数计算4.1 超级电容容量计算超级电容的容量选择直接决定了系统能支持多长的发射时间以及连续发射的能力。其核心计算公式基于电容储能和放电规律E 1/2 * C * (V_max² - V_min²)其中E是可供使用的能量焦耳。C是电容容量法拉。V_max是放电起始电压即TPS62740设置的最高充电电压如2.7V。V_min是放电截止电压即系统能正常工作的最低电压本例中为2.2V。首先计算3F电容在2.7V至2.2V区间释放的能量E_available 0.5 * 3 * (2.7² - 2.2²) 0.5 * 3 * (7.29 - 4.84) 0.5 * 3 * 2.45 3.675 J射频PA在发射时的功率需求约为P_out 3.6V * 0.8A 2.88W。假设升压转换器TPS61030的效率为90%则从超级电容端抽取的功率为P_cap 2.88W / 0.9 3.2W。那么理论上可支持的持续发射时间t为t E_available / P_cap 3.675J / 3.2W ≈ 1.15秒这个时间远大于单次发射所需的500ms为系统提供了充足裕量。如果应用要求更短的发射间隔如几秒内连续发射多次则需要按E_total n * P_cap * t_packet公式计算总能量需求并相应增大电容容量。原设计文档提到对于几秒内连续三次发射的场景可以选择9F或10F的超级电容。4.2 电感与电容选型要点TPS62740的功率电感其选型影响转换效率和噪声。需根据数据手册推荐的电感值范围如2.2μH至4.7μH、饱和电流额定值需大于最大输入电流以及直流电阻DCR影响效率来选择。在超低功耗应用中电感的铁芯损耗也需要关注。TPS61030的功率电感这是升压电路的关键。其电感值决定了纹波电流大小。通常根据公式L (V_in * (V_out - V_in)) / (ΔI_L * f_sw * V_out)进行估算其中ΔI_L是纹波电流通常取最大输入电流的20%-40%。必须选择饱和电流远高于峰值开关电流的电感。输入/输出电容TPS62740输入电容主要用于滤除电池侧的电流噪声推荐使用低ESR的陶瓷电容如10μF。TPS62740输出电容它直接影响超级电容的充电纹波和系统低频噪声。除了靠近芯片放置的1μF-10μF陶瓷电容外超级电容本身就是一个巨大的储能电容。TPS61030输入电容即超级电容侧。由于发射时电流极大此处需要极低ESR的电容来提供瞬时电流并抑制电压跌落。通常会在超级电容旁边并联一个数百微法低ESR的钽电容或聚合物电容。TPS61030输出电容为射频PA提供3.6V的稳定电压需要低ESR且高频特性好的陶瓷电容容值通常在10μF至22μF并可能并联多个不同容值的电容以覆盖更宽的频段。4.3 PCB布局的黄金法则射频与电源混合设计PCB布局决定成败。地平面与分割必须使用完整的接地层。模拟地MCU、ADC、数字地、射频地、功率地最终应在一点连接星型接地或单点接地通常选择在电池的负端。TPS62740和TPS61030的功率地PGND应通过多个过孔直接连接到内部地平面。功率回路最小化对于TPS61030输入电容C_in、开关节点SW、输出电容C_out和电感L构成的功率环路面积必须尽可能小。走线要短而宽以减少寄生电感和电阻从而降低开关噪声和损耗。敏感信号隔离TPS62740的反馈FB引脚走线要远离噪声源如电感、开关节点。CC1120的射频走线需做50欧姆阻抗控制并远离数字和电源走线。晶振电路下方要净空周围用接地过孔包围。散热考虑TPS61030在满负荷工作时会有一定发热。PCB上其裸露的散热焊盘Thermal Pad必须通过足够多的过孔连接到内部或底层的地平面以帮助散热。5. 实测数据、问题排查与优化建议5.1 实测性能解读原设计文档提供了详尽的测试数据这里提炼关键点测试条件CC1120 PA配置SKY65367模式供电电压峰值电流输出功率 (测量值)输出功率 (估算实际值)内部LDO供电 (3.3V)0x7F (最大)旁路3.3V-13.6 dBm-外部电源供电0x4D使能3.6V700 mA28.2 dBm~29.0 dBm外部电源供电0x4D使能3.0V580 mA26.6 dBm~27.4 dBm外部电源供电0x4D使能2.1V410 mA23.8 dBm~24.6 dBm表格解读旁路模式当SKY65367的PA被旁路时仅CC1120的内部PA工作输出功率在13.6dBm左右电流很小。此模式可用于低功耗侦听或近距离通信。功率与电压/电流的关系输出功率强烈依赖供电电压。3.6V时能达到近29dBm的传导输出功率加上天线增益和损耗后最终辐射功率ERP可达30dBm以上。此时总系统峰值电流约700mA。功率估算文档注明测试设备未校准且未计入电缆损耗约0.8dB因此实际传导功率比测量值高约0.8dB。5.2 常见问题与排查指南发射时系统复位或MCU工作异常可能原因TPS61030启动或PA开启时从超级电容抽取的瞬间大电流导致电压骤降如果跌落到MCU的最低工作电压如1.8V以下就会复位。排查步骤用示波器同时监测超级电容电压TPS61030输入和MCU电电压TPS62740输出。观察发射瞬间的电压跌落幅度和持续时间。解决方案a) 增加超级电容容量或并联低ESR的缓冲电容。b) 检查TPS61030的输入电容是否足够且靠近芯片。c) 优化软件时序确保超级电容在发射前已充分充电至更高电压如2.7V。射频输出功率不足或效率低下可能原因TPS61030输出纹波过大影响PA效率。SKY65367的3.6V电源走线过长或过细存在压降。CC1120到SKY65367的射频匹配网络不佳或SKY65367的偏置电路有问题。排查步骤用频谱仪或功率计测量最终天线端口的输出功率。用示波器测量TPS61030输出端的电压纹波应在几十mV以内。测量SKY65367的VCC引脚在发射时的实际电压。解决方案优化电源布局确保功率路径短而粗检查并调整射频匹配电路确认给SKY65367的VCC引脚提供了足够的去耦电容。电池寿命远低于预期可能原因TPS62740或TPS61030在低功耗模式下未正确关断静态电流过大。MCU或外围电路的低功耗模式配置有误睡眠电流大。超级电容漏电流过大。排查步骤将系统置于深度睡眠模式断开电池串联一个微安表或高精度数字万用表测量总静态电流。目标应在几十微安级别。分别测量每个芯片电源引脚在睡眠时的电流定位“耗电大户”。解决方案检查所有GPIO口状态避免浮空确认软件中已正确配置所有外设的时钟门控和低功耗模式选择低漏电流的超级电容。5.3 方案优化与扩展建议动态功率控制并非每次通信都需要30dBm满功率发射。可以根据链路质量如接收信号强度指示RSSI或通信距离动态调整CC1120的发射功率和是否启用外部PA。这能显著节省单次发射的能量。电池电量监测可以在TPS62740的输入端增加一个简单的电阻分压电路连接到MCU的ADC用于监测电池电压估算剩余电量实现低电量预警。超级电容健康监测超级电容的容量会随着时间和温度衰减。可以通过MCU的ADC测量其充电到固定电压所需的时间间接判断其容量状态为预测性维护提供数据。兼容更多电池类型此方案核心是隔离脉冲负载。理论上任何能量密度高但功率密度低的电池如某些锂聚合物电池都可以适用只需调整TPS62740的输入电压范围即可。这个基于TPS62740和TPS61030的电源方案巧妙地解决了高功率射频与超长电池寿命之间的矛盾。它不仅仅是一个电路连接图更是一套完整的、经过深思熟虑的能量管理策略。在实际项目中吃透这个时序逻辑和器件选型背后的原因远比照搬原理图更重要。