单节电池升压电路设计:MCP16251/2应用与UVLO电路实现

📅 2026/6/26 10:38:40
单节电池升压电路设计:MCP16251/2应用与UVLO电路实现
1. 项目概述从一节电池榨出稳定电压手头有个小项目需要从一节普通的AA或AAA电池标称1.5V满电约1.6V放电末期可能低至0.9V驱动一个需要3.3V甚至5V工作的微控制器或传感器。这几乎是所有便携式、低功耗电子设备设计的起点。直接串联电池体积和成本受不了。用LDO线性稳压器输入电压比输出电压还低根本行不通。这时候升压转换器就成了唯一的选择。在众多升压芯片中Microchip的MCP16251和MCP16252系列因其极低的启动电压和静态电流在单节电池供电领域备受青睐。但选型只是第一步真正让设计稳定可靠尤其是在电池电压不断下降的整个生命周期内考验的是对芯片特性的深度理解和外围电路的精心设计。其中欠压锁定电路更是确保系统不会在“苟延残喘”的电压下异常工作的守护神。这次我就结合MCP16251/2聊聊单节电池升压设计的核心考量并手把手实现一个可靠的UVLO电路。2. 芯片选型与核心特性深度解析2.1 MCP16251与MCP16252的关键差异MCP16251和MCP16252经常被放在一起讨论它们内核相同但封装和个别引脚功能有区别这直接决定了应用场景。MCP16251通常采用更小的封装如SOT-23-5引脚定义为VIN电源输入、GND地、FB反馈、EN使能、VOUT开关节点需接电感和二极管。它的EN引脚是数字使能端高电平有效通常高于1.2V即开启。这意味着如果你直接用电池电压连接到EN那么只要电池电压高于约1.2V芯片就会一直工作。这在某些需要完全关断的应用中不够灵活。MCP16252的封装可能稍大如SOT-23-6多出来一个引脚。关键区别在于它的EN引脚内部集成了一个精确的欠压锁定比较器。这个比较器有一个固定的阈值例如0.9V或1.2V具体看数据手册。只有当VIN电压高于这个UVLO阈值时EN引脚内部才被释放此时外部电路才能通过上拉或驱动EN引脚来控制芯片开关。这个内置的UVLO功能为系统增加了一层基础保护。选型心得如果你的系统对尺寸极其敏感且关断逻辑由主控MCU等其他电路管理MCP16251的简单数字EN脚更直接。如果你希望芯片自身具备基础的电压门槛保护避免在超低电压下启动MCP16252是更省心、更可靠的选择它相当于自带了一道“安全门”。2.2 理解极低启动电压与静态电流的意义这是MCP16251/2系列立足的根本。其启动电压可以低至0.65V静态电流典型值仅19µA。这两个参数对于单节电池应用至关重要。启动电压低至0.65V这意味着即使是一节快要耗尽的碱性电池电压可能跌到0.9V它仍然有可能成功启动并建立输出电压。这极大地扩展了电池的有效使用容量让你能“榨干”电池的最后一分能量对于追求长续航的设备来说是质的飞跃。19µA静态电流这个电流是芯片在使能状态下、但未带负载开关管不动作时消耗的电流。在低功耗设备中大部分时间处于休眠状态此时系统的总功耗可能就几十个微安。如果电源芯片本身的静态电流就高达几十甚至上百微安那整个低功耗设计就失去了意义。MCP16251/2的19µA属于行业优秀水平确保了在待机时电池电量的缓慢消耗。工作频率500kHz典型值较高的开关频率允许使用更小体积的电感和输出电容有助于减小整体方案尺寸。但需要注意频率越高开关损耗会略微增加在极高效率要求下需权衡。3. 升压转换器外围电路设计要点3.1 电感选型不只是感量那么简单电感是升压转换器的“心脏”选错了效率会大打折扣甚至无法正常工作。1. 电感值计算数据手册会给出计算公式。对于MCP16251/2一个常用的经验值是4.7µH或10µH。计算依据是输入电压、输出电压、开关频率和预期的纹波电流。公式通常为L (VIN * (VOUT - VIN)) / (ΔIL * fSW * VOUT)。其中ΔIL是纹波电流一般取最大输入电流的20%-40%。对于单节电池输入3.3V输出计算下来4.7µH是一个常用值。2. 饱和电流这是最关键参数必须大于芯片的峰值限流值。MCP16251/2的峰值限流典型值为700mA。你选择的电感饱和电流至少要有1A以上建议1.2A-1.5A留出充足余量。电感在电流接近饱和时会感量骤降导致峰值电流失控芯片可能触发保护或损坏。3. 直流电阻DCR要尽可能小。DCR上的损耗I² * DCR会直接转化为热降低效率。特别是在电池低压大电流输入时这个损耗不容忽视。选择DCR在几十毫欧姆级别的电感。4. 封装与材质便携设备常用屏蔽式贴片电感如4mm*4mm或更小尺寸。材质优选铁氧体高频特性好。实操避坑我曾贪图便宜用了一个标称4.7µH但饱和电流只有800mA的电感在电池电压低于1V重载时芯片效率从标称的90%骤降到70%以下且电感发热严重。更换为饱和电流1.5A的同感量电感后问题消失。电感的饱和电流余量宁大勿小。3.2 输入输出电容布局稳定性的基石电容的作用是滤波和储能布局不当会引起振荡或电压跌落。输入电容CIN必须紧靠芯片的VIN和GND引脚放置。它的主要作用是提供芯片开关管动作时所需的高频脉冲电流路径越短寄生电感越小电压纹波越小。推荐使用一个10µF的陶瓷电容X5R或X7R材质并联一个100nF的陶瓷电容。大电容储能小电容滤高频。输出电容COUT同样需要低ESR的陶瓷电容容值根据负载瞬态响应要求决定。通常22µF是一个不错的起点。需要注意的是升压转换器的输出电容会承受较大的纹波电流要选择纹波电流额定值足够的电容。有时可以并联多个电容来分担纹波电流并降低ESR。二极管选择必须使用肖特基二极管因为其正向压降低0.3V-0.5V反向恢复时间极短。反向恢复时间长的普通二极管会导致巨大的开关损耗和电压尖峰。型号如1N5817、1N58191A电流或SS12、SS14等贴片型号都是常用选择。其额定电压需高于输出电压电流需大于最大输出电流。4. UVLO电路设计与实现详解4.1 为什么需要外部UVLO即使MCP16252有内置UVLO但其阈值是固定的如0.9V。对于单节电池应用我们可能希望系统在电池电压降到1.0V或1.1V时就彻底关闭以保护电池免受深度放电损害同时也避免系统在电压不足时工作不稳定如MCU复位、传感器读数错误。这时就需要一个可调阈值的外部UVLO电路。其工作原理是监测输入电压电池电压当电压高于设定阈值时使能EN芯片当电压低于阈值时关闭芯片。这像一个电压控制的开关。4.2 基于电阻分压器的UVLO电路实现最经典、最经济的方案是使用一个电阻分压器加一个三极管或MOSFET。这里以NPN三极管为例。电路构成电压采样网络R1上拉电阻和R2下拉电阻串联在VIN和GND之间。它们的连接点电压V_MON VIN * [R2 / (R1 R2)]。比较与开关V_MON连接到NPN三极管如2N3904、MMBT3904的基极B。三极管的发射极E接GND集电极C接芯片的EN引脚。同时EN引脚需要通过一个上拉电阻R_EN如100kΩ连接到VOUT或一个稳定的偏置电压如果已有的话。工作原理正常工作时电池电压VIN较高使得V_MON 0.7V三极管BE结导通电压。三极管导通集电极C电压被拉低至接近GND。由于EN引脚被R_EN上拉此时EN被拉低芯片禁用。等等这里好像反了别急这正是巧妙之处。我们需要的是“电压高时使能”。所以正确的接法是三极管用作反相器。我们需要让V_MON控制三极管而三极管再去控制一个P-MOSFET或者更简单我们换一种接法。更直接的接法EN高有效 使用一个PMOS管如Si2301。电阻分压点V_MON连接至PMOS的栅极G。PMOS的源极S接VIN漏极D接芯片的EN脚。EN脚通过一个下拉电阻如100kΩ到GND。当VIN高时V_MON也高PMOS的Vgs接近0PMOS关闭。EN脚被下拉电阻拉至GND低电平芯片关闭不对又反了。仔细想对于MCP16251EN高有效。我们希望VIN高时EN为高。正确且简单的方案使用电压检测器Reset IC或比较器。但对于极致成本敏感的应用可以用两个三极管搭建一个带滞回的比较器。4.3 实用且可靠的UVLO电路方案考虑到稳定性和易用性我强烈推荐使用专用电压检测器也叫复位芯片或电压监控器。例如TI的TPL5110带定时器或更常见的S-808xx系列如S-80830 阈值3.0V。但对于我们监测0.9V-1.2V的低压需要选择低压版本的检测器如Seiko的S-1000系列有0.9V, 1.0V, 1.1V等多种固定阈值或者使用一个微功耗比较器如TS881搭配基准源。这里给出一个基于微功耗比较器的通用可调方案适用性最广元件清单IC1: 微功耗比较器如ST的TS881功耗1µA推挽输出。R1, R2: 高阻值分压电阻如1MΩ和470kΩ级用于设定检测阈值。R3: 正反馈电阻用于产生滞回防止电压在阈值附近抖动导致EN频繁开关。Vref: 一个稳定的参考电压源。如果系统已有如MCP16251输出的3.3V可直接用。如果没有可以使用一个微功耗基准源如TLV70311.2V固定输出。电路连接与计算电池电压VIN通过R1和R2分压得到V_SENSE VIN * R2/(R1R2)。V_SENSE接入比较器的反相输入端-。基准电压Vref接入比较器的同相输入端。比较器的输出接MCP16251的EN引脚如果是MCP16252可接其EN但注意其内部有上拉电路需调整。R3连接在比较器输出端和同相输入端之间提供正反馈。阈值计算关闭阈值VIN_FALLING当VIN下降时芯片在何时关闭。这是我们的目标阈值假设为1.0V。 V_SENSE Vref 时触发翻转。所以1.0V * [R2/(R1R2)] Vref。 R1/R2 (1.0V / Vref) - 1。 如果选Vref0.5V可用电阻分压从3.3V得到则 R1/R2 (1.0/0.5)-11。取R1R21MΩ。开启阈值VIN_RISING由于有正反馈R3开启阈值会比关闭阈值高一点这就是滞回电压V_HYST。这能有效防止电池电压因负载突变在1.0V附近波动时系统反复重启。 V_HYST ≈ (Vref * R2) / (R3 * (R1R2)/R1) 。通过调整R3通常远大于R1,R2如10MΩ来设置一个合适的滞回比如50mV。这样当电池电压低于1.0V时比较器输出低电平关闭升压芯片。只有当电池电压回升到超过1.05V1.0V0.05V滞回时比较器才输出高电平重新开启系统。这个电路非常可靠且功耗极低主要耗电在分压电阻和比较器可控制在几个微安。调试经验滞回电压非常重要。没有滞回在临界电压点负载的轻微变化会导致系统“打嗝”不断重启关闭。滞回电压一般设为阈值电压的5%-10%。调试时可以用可调电源模拟电池电压缓慢调低观察EN引脚和系统输出的动作点是否与设计一致。5. PCB布局与噪声抑制实战要点开关电源的PCB布局是决定成败的最后一步再好的原理图糟糕的布局也会导致噪声、振荡甚至失效。第一黄金法则小电流回路与大电流回路分离。大电流开关回路这是噪声源。路径是输入电容CIN() → 芯片VIN → 芯片内部开关管 → 芯片LX开关节点引脚 → 电感L → 输出电容COUT() → 二极管阳极 → 二极管阴极 → 输入电容CIN(-)。这个环路一定要尽可能短而粗。布局时将CIN、芯片、电感、二极管、COUT紧凑放置。小电流敏感回路主要是反馈FB电阻分压网络。这个网络必须远离电感和二极管的开关节点防止噪声耦合。反馈点应直接取自输出电容COUT的两端而不是负载远端。第二要点接地策略。采用单点接地或星型接地。将输入电容的GND、芯片的GND、输出电容的GND、以及反馈电阻的GND用一个宽而短的铜箔连接在一起形成一个“静地”。这个“静地”再通过单独的一条较宽走线连接到主电源地平面。避免开关电流流过敏感电路的接地路径。第三要点散热考虑。芯片的散热焊盘如果有必须良好接地并铺铜增加散热面积。电感也会发热布局时注意与其它热敏感器件如某些传感器保持距离。第四要点反馈走线。FB引脚的走线要细而短并用地线包围进行屏蔽。反馈电阻应尽可能靠近FB引脚放置。绝对不要让FB走线与LX开关节点平行走线。6. 效率优化与测试验证6.1 效率测量与关键点升压转换器的效率 η (VOUT * IOUT) / (VIN * IIN)。测量时需要同时用两个万用表或一个功率分析仪测量输入和输出的电压电流。关键测试点包括轻载效率10mA以下此时静态电流占主导MCP16251/2的低静态电流优势体现。典型负载效率如50mA-100mA这是大多数低功耗设备的工作电流。重载效率接近最大输出电流此时导通损耗和开关损耗占主导。不同输入电压下的效率重点测试电池电压从1.5V到1.0V的变化过程。效率曲线通常会随着输入电压降低而下降因为输入电流变大了。6.2 常见问题排查清单现象可能原因排查步骤与解决方案无输出或输出电压低1. EN引脚未正确使能。2. 电感饱和或感值错误。3. 二极管接反或损坏。4. 反馈电阻分压比错误。1. 测量EN引脚电压确认高于使能阈值。2. 用电流探头观察电感电流波形是否异常尖峰饱和迹象或更换更大饱和电流的电感。3. 检查二极管方向用万用表二极管档测量正向压降。4. 计算并测量FB引脚电压应为芯片内部参考电压通常0.6V或1.2V。输出电压纹波过大1. 输出电容ESR过高或容值不足。2. 输入电容距离芯片过远。3. 布局不佳开关噪声耦合。1. 在现有输出电容上并联一个低ESR的陶瓷电容如10µF。2. 检查并确保输入陶瓷电容紧贴芯片VIN和GND引脚。3. 检查PCB布局优化大电流回路。芯片发热严重1. 电感饱和。2. 二极管反向恢复慢或正向压降大。3. 开关频率下效率曲线不佳负载过轻或过重。1. 同“无输出”排查电感。2. 更换为正向压降低、反向恢复时间短的肖特基二极管。3. 测量实际负载电流看是否在芯片推荐的高效区间。系统在电池低压时不稳定重启1. UVLO阈值设置不当或无滞回。2. 输入电压因负载瞬态跌落过大。1. 检查并调整UVLO电路确保有足够的滞回电压。2. 增加输入电容容值或检查电池连接阻抗是否过大。轻载时输出电压偏高芯片可能工作在脉冲跳跃模式这是正常现象尤其固定频率PWM芯片在轻载时为了维持效率会跳脉冲。只要在数据手册规定范围内即可。若需更稳可考虑在输出端加一个极小负载如100kΩ电阻。设计完成后务必进行长时间的老化测试模拟电池从满电到耗尽的全过程观察系统行为是否与设计预期一致。特别是UVLO电路要确保其在临界点能干净利落地动作没有振荡。单节电池升压设计是一个对细节要求极高的活每一个元件的选择、每一个参数的计算、每一毫米的PCB走线都影响着最终产品的可靠性和续航。