ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

超薄电池产品开关机方案:DFN芯片选型与量产避坑指南

超薄电池产品开关机方案:DFN芯片选型与量产避坑指南 1. 超薄电池产品开关机方案的核心痛点拆解做超薄电池类产品的人都有一个共识电池越薄结构越紧凑留给电路的空间就越逼仄。智能戒指、TWS耳机、超薄触控笔、智能手环、电子标签、卡片式追踪器这些产品的主板面积往往被压缩到指甲盖大小PCB层数少则4层多则6层每一平方毫米都要精打细算。在这种极限空间里开关机方案如果选错了量产阶段就会集中爆发一批让人头皮发麻的问题。我前后跟进过七八款超薄电池产品的硬件设计从早期用机械拨动开关到后来用分立MOS管搭软开关再到用专用负载开关芯片几乎每一种方案都踩过坑。最典型的问题集中在几个方面机械开关占用高度空间导致外壳鼓包、拨动开关在跌落测试中失效、分立MOS方案静态功耗压不下去、软开关电路在电池电压跌到2.8V以下时无法正常启动、以及最让人头疼的——量产一致性差同一批板子有的能开机有的不能。这些问题的根源其实都指向同一个核心矛盾超薄电池的电压窗口窄、内阻大、放电曲线陡而开关机电路需要在极低电压和极小静态电流下可靠工作。普通消费类电子常用的开关方案设计时默认电池电压稳定在3.7V以上、有足够的空间放机械开关、静态功耗可以放宽到几十微安这些前提在超薄电池产品里全部不成立。1.1 超薄电池的电气特性为什么让开关电路如此难受超薄电池通常指厚度在2mm以下的锂聚合物电池常见于智能戒指、卡片设备、超薄手环。这类电池有几个非常鲜明的电气特征直接决定了开关机电路的设计难度。第一是内阻偏高。受限于极片厚度和集流体设计超薄电池的内阻普遍在150mΩ到400mΩ之间部分容量极小的型号甚至超过500mΩ。这意味着当负载电流突然增大时电池端电压会瞬间跌落。比如一颗标称3.7V的电池内阻300mΩ负载瞬间拉1A电流端电压会直接掉到3.4V以下。如果开关电路的上电阈值设得不够低MCU就会在启动瞬间因为电压跌落而复位表现为“按了开机键但设备反复重启”。第二是放电曲线陡峭。超薄电池的容量通常只有20mAh到150mAh放电平台短从3.7V到3.0V的可用区间很窄。很多开关芯片的欠压锁定阈值设在2.7V或2.8V看似留了余量但实际使用中电池内阻导致的动态压降会让芯片提前触发保护设备在电量还有20%时就自动关机。第三是自放电和静态功耗敏感。超薄电池容量小如果开关电路的静态电流是50μA一颗100mAh的电池在关机状态下不到三个月就会耗尽。对于需要长期待机的产品静态电流必须压到1μA以下这对开关芯片的选型提出了极高要求。第四是空间限制导致FPC走线细。超薄产品大量使用FPC连接电池和主板FPC的线宽线距通常只有0.1mm到0.15mm走线电阻不可忽略。如果开关电路的采样点放在FPC末端电池电压经过FPC压降后到达芯片时已经偏低进一步压缩了设计余量。1.2 常见开关机方案在量产中暴露的通病我把市面上常见的超薄电池产品开关机方案梳理了一遍每一种在量产阶段都有各自的“量产通病”。机械拨动开关方案的问题最直观高度。即便是超薄型拨动开关本体高度也在1.5mm以上加上焊盘和外壳开孔整体占用高度超过2mm。对于厚度只有3mm到4mm的智能戒指或卡片设备这个高度直接导致外壳无法合拢或者局部鼓包。另外机械开关的寿命有限跌落测试中拨杆容易变形卡死产线良率受来料批次影响很大。轻触按键加分立MOS自锁电路是很多工程师的首选成本低、高度矮。但这个方案在量产中暴露的问题最多。分立MOS搭建的自锁电路依赖电容充放电和电阻分压参数离散性大。同一批板子有的按一下就能开机有的要长按两秒有的在低温环境下完全失效。更麻烦的是静态功耗自锁电路在关机状态下仍有漏电流路径实测静态电流往往在20μA到80μA之间对于小容量超薄电池来说是不可接受的。专用负载开关芯片方案看起来最优雅但选型不当同样会翻车。有些负载开关的使能引脚阈值电压偏高电池电压跌到3.0V以下时无法可靠触发有些芯片的静态电流标称1μA但那是理想条件下的数据实际在高温高湿环境下漏电流会上升到十几微安还有些芯片的封装是SOT-23或SC-70占板面积比DFN大不少在超薄产品里依然显得臃肿。MCU直接控制电源的方案在一些低成本产品中也有使用但问题在于MCU自身的休眠电流和唤醒逻辑。如果MCU在关机状态下没有彻底断电而是进入深度休眠电池仍然会被持续消耗。而且MCU的复位阈值和电池电压窗口需要精确匹配否则会出现“关机后无法再次开机”的尴尬情况。这些通病的共同指向是需要一颗专门为超薄电池产品设计的、DFN小封装的、低阈值、超低静态功耗的开关芯片。这也是为什么标题里提到“这颗DFN芯片专治量产通病”——它不是万能药但在超薄电池这个特定场景下确实能解决大部分让人头疼的问题。2. DFN封装开关芯片的选型逻辑与关键参数DFN封装在超薄产品里的优势是压倒性的。DFN的全称是Dual Flat No-leads中文叫双边扁平无引脚封装。它的核心特点是没有传统引脚焊盘直接做在芯片底部贴片后高度几乎等于芯片本体厚度。常见的DFN封装厚度在0.5mm到0.8mm之间比SOT-23的1.1mm到1.4mm矮了一大截比SC-70也薄不少。对于厚度只有3mm的超薄设备这零点几毫米的差距往往就是能不能塞进去的关键。但DFN封装只是入场券真正决定开关机方案能不能在量产中稳住的是芯片的内部参数。我在选型时会重点看六个维度使能阈值、静态电流、导通电阻、最大电流、封装尺寸、以及是否有额外的控制功能。2.1 使能阈值与超薄电池放电曲线的匹配计算使能阈值是选型的第一道门槛。超薄电池在负载下的端电压会跌到3.0V甚至2.8V如果开关芯片的使能高电平阈值是1.2V看似有足够余量但实际电路中使能信号往往来自MCU的GPIO或者按键分压网络信号幅度本身就会受到电池电压的影响。我一般会这样计算假设电池最低工作电压为2.8VMCU的GPIO高电平输出为VDD的0.8倍即2.24V。按键分压网络如果采用两个等值电阻按下时使能引脚得到的电压是电池电压的一半即1.4V。如果芯片的使能阈值是1.2V那么余量只有0.2V在低温或电池老化后很容易触发失败。更稳妥的做法是选择使能阈值在0.8V到1.0V之间的芯片并且使能引脚支持直接接电池正极通过电阻分压。有些DFN开关芯片还支持“一键开关机”逻辑内部集成了状态机和计时器长按开机、长按关机不需要MCU参与这种芯片在超薄产品里非常实用因为它可以在MCU完全断电的情况下工作静态功耗只来自芯片本身。这里要特别提一下MCU状态机的概念。在带MCU的产品里开关机逻辑通常由MCU的固件状态机管理。但超薄电池产品为了省电往往希望MCU在关机时彻底断电这时候开关芯片自己就要承担状态机的角色。我见过一些设计把开关芯片的使能引脚直接接到MCU的GPIO靠MCU维持自锁结果MCU一休眠使能信号就丢了设备自动关机。正确的做法是让开关芯片的使能信号来自按键网络和芯片自身输出之间的“或”逻辑MCU只负责在开机后接管使能关机时释放使能让芯片自己断电。2.2 静态电流对超薄电池待机时间的量化影响静态电流是超薄电池产品最敏感的指标。我做过一个简单的测算一颗100mAh的超薄电池如果开关电路在关机状态下的静态电流是10μA那么电池从满电到耗尽需要100mAh除以0.01mA等于10000小时约416天。看起来还不错但实际电池自放电每月3%到5%加上保护板漏电实际待机时间会缩短到半年左右。如果静态电流是50μA待机时间直接掉到83天对于需要一年以上保质期的产品来说完全不够。所以我在选型时会把静态电流作为一票否决项。数据手册上标称的静态电流通常是在25摄氏度、标称电压下的典型值实际值会受温度影响。我一般要求芯片在负20摄氏度到60摄氏度范围内的静态电流不超过2μA常温下不超过1μA。有些芯片标称0.5μA但那是关断模式下的漏电流使能引脚还有上拉电阻的持续消耗整体算下来并不低。这里有个实操技巧使能引脚的外部电阻网络也会贡献静态电流。如果使能引脚通过一个100kΩ电阻上拉到电池正极电池3.7V那么这个电阻上的电流就是37μA比芯片本身的静态电流还大。所以要么选择使能引脚内部有下拉或上拉的芯片减少外部电阻要么把外部电阻加大到1MΩ以上但电阻太大又容易受噪声干扰。我通常的做法是使能引脚直接接按键到地芯片内部有上拉电流源按键按下时使能引脚被拉低或拉高松开后靠芯片内部维持状态这样外部不需要额外的上拉电阻静态电流只来自芯片内部。2.3 导通电阻与FPC走线电阻的叠加效应导通电阻决定了开关芯片在导通状态下消耗的功率和产生的压降。超薄电池产品的负载电流通常不大MCU加传感器加蓝牙平均电流在5mA到30mA之间峰值电流在100mA到300mA之间。如果开关芯片的导通电阻是100mΩ在300mA峰值电流下压降是30mV功耗是9mW这个损耗可以接受。但如果导通电阻是500mΩ压降就是150mV功耗45mW不仅浪费电量还会导致MCU在峰值电流时电压不足而复位。更关键的是FPC走线电阻的叠加。超薄产品的FPC从电池到主板往往要绕几个弯长度在20mm到50mm之间线宽0.1mm铜厚0.5oz算下来每厘米的电阻大约是0.3Ω到0.5Ω。如果FPC走线总电阻是1Ω开关芯片导通电阻是0.2Ω那么总串联电阻就是1.2Ω。在300mA峰值电流下总压降是360mV电池端3.7V到MCU端只剩3.34V如果MCU的最低工作电压是3.0V余量只有340mV电池稍微老化一点就会出问题。所以我在选型时会尽量选择导通电阻在150mΩ以内的DFN开关芯片同时优化FPC走线把电源线和地线加宽到0.2mm以上或者采用双层走线并联。如果空间允许还会在电池连接器附近放一颗10μF到22μF的陶瓷电容用来吸收峰值电流导致的电压跌落。2.4 封装尺寸与超薄产品内部空间的博弈DFN封装的尺寸有很多种常见的有DFN-6、DFN-8、DFN-10本体尺寸从1mm×1mm到3mm×3mm不等。超薄产品的主板面积紧张但也不是越小越好。太小的封装比如1mm×1mm的DFN-4引脚间距只有0.5mm焊接难度大产线良率会受影响。而且小封装的散热能力差如果导通电阻不够低芯片自身发热会导致参数漂移。我一般会选择2mm×2mm的DFN-6或DFN-8封装引脚间距0.65mm或0.5mm既能满足超薄要求又不会给SMT产线带来太大压力。如果产品厚度允许到4mm以上也可以考虑2mm×3mm的DFN封装引脚间距更大焊接更可靠。还有一个容易被忽略的点是芯片的焊盘设计。DFN封装底部通常有一个散热焊盘这个焊盘必须可靠接地否则芯片的散热和电气性能都会受影响。我在画PCB时会确保散热焊盘下面有足够多的过孔连接到地平面过孔数量不少于4个孔径0.3mm间距1mm以内。如果散热焊盘不接地芯片的静态电流可能会异常升高甚至导致开关功能失效。3. 基于DFN开关芯片的完整开关机电路实操理论参数聊完了接下来是实打实的电路设计和调试过程。我以一颗典型的DFN封装一键开关机芯片为例把从原理图设计到PCB布局再到产线调试的完整流程拆开讲。这颗芯片的基本规格是DFN-6封装2mm×2mm使能阈值0.9V静态电流0.8μA导通电阻120mΩ最大电流1A支持长按开机、长按关机、自动断电。3.1 原理图设计与关键元器件选型原理图的核心逻辑是按键按下时芯片使能引脚被拉低芯片内部状态机启动输出端导通MCU得电启动。MCU启动后通过一个GPIO输出高电平维持使能引脚的低电平状态这样松开按键后芯片仍然保持导通。关机时MCU检测到长按信号先保存数据然后释放维持信号芯片检测到使能引脚释放且按键也释放延时后自动断电。具体元器件选型如下开关芯片DFN-6封装使能阈值0.9V静态电流0.8μA导通电阻120mΩ。选择这颗芯片的理由是它的使能引脚内部有上拉电流源外部只需要一个按键到地不需要额外的上拉电阻减少了静态电流路径。按键超薄轻触按键高度0.8mm力度160gf。力度不能太小否则容易误触也不能太大否则超薄外壳按不动。160gf是我实测下来比较平衡的值。维持信号电阻MCU的GPIO到使能引脚之间串联一个10kΩ电阻防止MCU在断电时通过GPIO漏电。这个电阻不能省我见过因为省掉这个电阻导致关机后芯片无法彻底断电的案例。输出电容在芯片输出端放一颗22μF的陶瓷电容配合一颗0.1μF的高频电容。22μF用于吸收MCU启动时的峰值电流0.1μF用于滤高频噪声。电容要选X5R或X7R材质Y5V的容量随电压变化太大不适合。下拉电阻在MCU的GPIO到地之间放一个100kΩ下拉电阻确保MCU断电时GPIO不会浮空。这个电阻的静态电流是37μA但只在MCU得电时存在关机后MCU断电这个电阻不消耗电池电量。这里要重点说一下FPC连接器的选型。超薄产品的电池和主板之间通常用FPC连接连接器的厚度和可靠性直接影响量产良率。我一般选择0.5mm间距的翻盖式FPC连接器高度1.2mm带锁扣。翻盖式比抽屉式更可靠产线插拔不容易损坏。连接器的电源引脚和地引脚要各用两个并联降低接触电阻。3.2 PCB布局与DFN芯片的焊接要点PCB布局对DFN开关芯片的性能影响很大尤其是散热焊盘和使能引脚的走线。我总结了几个关键布局规则。第一芯片尽量靠近电池连接器。开关芯片的输入端直接连电池正极走线越短越好线宽不小于0.3mm。如果电池连接器在板边芯片就放在连接器旁边中间不要经过其他大电流器件。第二散热焊盘必须打足够多的过孔。DFN芯片底部的散热焊盘是电气地和散热地的双重角色。我在焊盘上打9个过孔3×3阵列孔径0.3mm孔间距0.65mm过孔连接到内层地平面。这样芯片的导通电阻和静态电流都能保持在数据手册标称值附近。第三使能引脚走线要远离高频信号。使能引脚是高阻抗节点容易受干扰。我把它走在内层上下都有地平面屏蔽或者走在表层但两边包地。如果使能引脚和蓝牙天线或开关电源的SW节点平行走线很容易耦合噪声导致误触发。第四输出电容尽量靠近芯片输出引脚。22μF电容的等效串联电阻和等效串联电感要低我选0805封装或1206封装的X5R电容放在芯片输出引脚2mm以内。0.1μF电容放在更近的位置1mm以内。DFN芯片的焊接是产线的一个难点。DFN没有外伸引脚焊锡只能靠在PCB焊盘上对钢网开孔和回流焊曲线要求高。我一般要求钢网厚度0.1mm焊盘开孔比芯片焊盘大0.05mm散热焊盘的开孔分成多个小格避免焊锡过多导致芯片浮起。回流焊峰值温度245摄氏度液相以上时间60秒到90秒。如果产线用有铅工艺峰值温度可以降到220摄氏度但DFN芯片的焊盘小有铅焊料的润湿性不如无铅需要更精确的温度曲线。3.3 长按开机与长按关机的时序调试时序调试是开关机方案能不能在量产中稳定的关键。我以这颗芯片为例把开机和关机的时序逻辑拆开讲。开机时序按键按下使能引脚从高电平被拉低到地芯片内部状态机检测到使能引脚的低电平持续时间。如果持续时间超过芯片设定的开机延时通常是1秒到2秒芯片输出端导通MCU得电。MCU启动后在初始化代码里第一时间把维持GPIO拉高通过10kΩ电阻把使能引脚继续拉低。这样松开按键后使能引脚仍然被MCU维持低电平芯片保持导通。这里有个细节MCU的启动时间必须小于芯片的开机延时。如果MCU启动需要500ms芯片的开机延时是1秒那么按键按下1秒后芯片导通MCU开始启动500ms后MCU拉高维持GPIO此时按键可能已经松开但使能引脚被MCU接管芯片不会断电。如果MCU启动时间超过芯片的开机延时按键松开后芯片会断电MCU启动到一半就掉电表现为“开机失败”。所以选芯片时要确认开机延时大于MCU的启动时间或者把开机延时设长一点。关机时序MCU在运行中检测按键按下的持续时间。如果按键持续按下超过关机延时通常是3秒到5秒MCU执行关机流程保存数据、关闭外设、然后把维持GPIO拉低。维持GPIO拉低后使能引脚失去MCU的维持信号如果此时按键也已经松开使能引脚回到高电平芯片检测到使能引脚释放延时后自动断电。如果按键还按着芯片会等待按键松开后再断电避免用户长按关机时按键还没松手设备就断电。这个时序逻辑听起来简单但实际调试中很容易出问题。我遇到过MCU在关机流程中拉低维持GPIO后因为GPIO的下降沿太慢使能引脚在中间电平停留时间过长芯片误判为无效信号导致关机失败。解决办法是在维持GPIO和使能引脚之间加一个加速电容或者在固件里把GPIO配置为开漏输出拉低时快速放电。3.4 量产测试与静态电流的产线筛查量产阶段最怕的是个别板子静态电流超标导致整批产品待机时间不达标。我在产线会做两道筛查。第一道是在线静态电流测试。板子贴片完成后不装电池用外部电源模拟电池电压3.7V测量开关芯片输入端的电流。测试条件使能引脚悬空模拟关机状态芯片输出端空载。合格的板子静态电流应该小于2μA。如果超过5μA标记为不良品。这道测试可以在ICT治具上完成测试时间不超过2秒。第二道是成品待机电流测试。产品组装完成后装入电池关机状态下测量电池正极到地的电流。这个电流包括开关芯片静态电流、电池保护板漏电、以及PCB表面漏电。合格的成品待机电流应该小于5μA。如果超过10μA需要拆开检查是芯片问题还是PCB清洗不干净导致的表面漏电。这里有个产线实操心得PCB清洗对静态电流影响很大。DFN芯片的引脚间距小助焊剂残留如果不清洗干净在潮湿环境下会形成漏电通路静态电流可能从1μA上升到几十微安。我要求产线在贴片后做水洗用去离子水加清洗剂烘干温度80摄氏度时间30分钟。如果产品不能水洗就用免清洗焊料但免清洗焊料的残留物在高温高湿环境下仍然有漏电风险需要做防潮涂层。4. 量产常见问题排查与避坑经验实录即使选对了芯片、画好了板子、调好了时序量产阶段仍然会遇到各种意想不到的问题。我把这几年踩过的坑和排查过程整理出来希望能帮你少走弯路。4.1 开机失败与反复重启的排查思路开机失败是超薄电池产品最常见的量产问题表现是按键按下后设备没反应或者LED闪一下就灭或者设备反复重启。排查时我一般按以下顺序进行。第一步测电池电压。用万用表测电池正极到地的电压如果低于3.0V先充电再测。超薄电池在产线存放时间长了会自放电电压偏低是正常的。但如果充电后电压仍然上不去可能是电池保护板进入了过放保护需要激活。第二步测使能引脚电压。按键按下时用示波器测使能引脚的电压波形。正常的波形是从高电平电池电压下降到低电平接近0V下降沿干净利落。如果波形下降缓慢或者有振铃说明按键接触不良或者使能引脚有电容负载。我遇到过按键的寄生电容加上PCB走线电容导致使能引脚下降时间超过10ms芯片误判为无效按键。解决办法是减小使能引脚的走线长度或者在按键两端并联一个100pF电容加速放电。第三步测芯片输出电压。按键按下并保持测芯片输出端的电压。如果输出电压等于电池电压说明芯片已经导通问题在MCU端。如果输出电压为0或者远低于电池电压说明芯片没有导通或者导通电阻过大。芯片没导通的原因可能是使能阈值不匹配、芯片损坏、或者散热焊盘虚焊。导通电阻过大的原因可能是散热焊盘接地不良或者芯片本身不良。第四步测MCU的维持GPIO。如果芯片输出正常但设备仍然重启测MCU的维持GPIO在启动后是否拉高。如果GPIO没有拉高说明MCU固件有问题检查初始化代码里维持GPIO的配置。如果GPIO拉高了但设备仍然重启测使能引脚的电压是否被MCU维持住。我遇到过MCU的GPIO驱动能力不足拉高后使能引脚电压只有1.5V芯片误判为高电平释放导致断电。解决办法是把维持GPIO配置为推挽输出或者减小串联的10kΩ电阻到4.7kΩ。4.2 静态电流超标的六大原因与对策静态电流超标是另一个高频问题。我整理了六种常见原因和对应的排查方法做成速查表方便对照。序号可能原因排查方法对策1使能引脚外部上拉电阻消耗测使能引脚对地电压计算电阻电流去掉外部上拉改用芯片内部上拉2PCB表面助焊剂残留漏电用酒精清洗后复测增加水洗工序或做防潮涂层3芯片散热焊盘虚焊用X光检查焊点或补焊后复测优化钢网开孔和回流焊曲线4输出电容漏电流大拆掉输出电容复测更换低漏电的X5R或X7R电容5MCU在关机状态下未彻底断电测MCU电源引脚电压检查维持GPIO是否在关机时拉低6电池保护板漏电断开保护板测电池裸电芯更换保护板或调整保护板参数这张表里的第六项容易被忽略。有些超薄电池自带的保护板静态电流就有5μA到10μA如果开关芯片的静态电流是1μA整机静态电流就是6μA到11μA看起来是芯片问题实际是保护板问题。我一般会要求电池供应商提供保护板的静态电流规格尽量选择小于3μA的保护板。4.3 FPC走线断裂与连接器接触不良的预防超薄产品的FPC走线细、弯折半径小量产中容易出现走线断裂或连接器接触不良。我遇到过一批产品在组装后测试正常但经过运输振动后大量出现开机失败拆开发现FPC在连接器根部断裂。预防措施有几个。第一FPC走线在连接器根部要做补强。在FPC的焊盘区域背面贴一层0.1mm厚的补强板长度至少3mm宽度覆盖所有引脚。补强板可以是FR4或者不锈钢片作用是分散弯折应力防止铜箔在根部集中受力。第二FPC的弯折半径要大于FPC厚度的5倍。如果FPC厚度是0.2mm弯折半径要大于1mm。在结构设计时就要预留弯折空间不要让FPC在组装时被强行折成直角。第三连接器的锁扣要可靠。翻盖式连接器的锁扣力度要足够我一般要求锁扣保持力大于5N。产线组装后要做拉拔测试用2N的力拉FPC连接器不能松脱。第四电源和地引脚要双点连接。FPC连接器的电源引脚和地引脚各用两个即使一个接触不良另一个还能维持供电。同时双点连接可以降低接触电阻减少电压跌落。4.4 低温环境下开关失效的根因分析低温环境是超薄电池产品的另一个大考。我做过负10摄氏度的低温测试发现部分产品无法开机或者开机后立即关机。根因分析下来主要有三个因素。第一电池内阻在低温下急剧升高。超薄电池在负10摄氏度时内阻可能从300mΩ上升到1Ω以上。按键按下时芯片使能引脚需要从电池取电如果电池内阻大使能引脚的电压跌落会更严重可能导致芯片无法正常检测按键。第二芯片的使能阈值在低温下漂移。有些芯片的使能阈值在负10摄氏度时会升高0.1V到0.2V如果常温下余量只有0.2V低温下就完全没有余量了。选型时要看数据手册里的阈值温度系数或者直接做低温测试。第三MCU的启动电流在低温下增大。MCU在低温下的启动电流可能比常温大20%到30%如果输出电容不够大电池电压会被瞬间拉低导致MCU复位。解决办法是加大输出电容到47μF或者在MCU电源引脚附近再放一颗10μF电容。针对低温问题我的经验是在电池和开关芯片之间放一颗大电容。这颗电容的作用是缓冲电池内阻导致的电压跌落。电容值根据MCU的启动电流和启动时间计算。假设MCU启动电流是50mA启动时间10ms允许电压跌落0.2V那么电容值C等于电流乘以时间除以电压即50mA乘以10ms除以0.2V等于2500μF。这个值太大了实际不可能放这么大的电容。所以更实际的做法是降低MCU的启动电流比如让MCU分步启动先启动低功耗部分再启动蓝牙和外设。或者选择启动电流更小的MCU。4.5 产线烧录与MCU固件配置的注意事项超薄电池产品的MCU固件烧录也是量产中的一个环节。我遇到过因为烧录夹具接触不良导致MCU固件损坏或者烧录后MCU的GPIO状态不对导致开关机异常。烧录夹具的设计要注意几点。第一烧录触点要避开开关芯片的使能引脚。如果烧录夹具的探针碰到使能引脚可能会触发开关芯片导通导致烧录过程中设备意外开机。第二烧录时电池要断开。烧录电流可能达到几十毫安如果电池接着烧录电流会从电池取电可能导致电池过放。第三烧录后要复位MCU。有些MCU在烧录后GPIO状态不确定如果维持GPIO在上电时默认输出高电平会导致开关芯片一直导通设备无法关机。解决办法是在固件里把维持GPIO的默认状态配置为低电平或者在烧录后给MCU一个复位信号。还有一个关于MCU状态机的坑。有些工程师把开关机逻辑完全交给MCU状态机管理开关芯片只负责供电。这种设计在MCU死机时会出问题如果MCU死机维持GPIO可能保持高电平开关芯片一直导通设备无法关机电池被耗尽。我一般会在硬件上做一个“看门狗”电路MCU正常运行时定期翻转一个GPIO如果MCU死机GPIO停止翻转看门狗电路在超时后强制拉低维持GPIO让开关芯片断电。这个看门狗电路可以用一颗小MCU或者专用的看门狗芯片实现成本不高但可靠性提升明显。5. 超薄电池产品开关机方案的选型决策清单聊了这么多最后我把选型决策的要点整理成一个清单。你在做下一个超薄电池产品时可以按这个清单逐项确认避免遗漏关键点。第一项确认电池的最低工作电压和内阻。向电池供应商要规格书重点看放电曲线、内阻、保护板静态电流。如果电池内阻大于300mΩ开关芯片的导通电阻要尽量小输出电容要尽量大。第二项确认产品的厚度限制。如果产品厚度小于4mm开关芯片必须选DFN封装高度不超过0.8mm。按键高度不超过1mm。FPC连接器高度不超过1.5mm。第三项确认静态电流预算。根据电池容量和待机时间要求反推允许的静态电流。比如100mAh电池要求待机一年静态电流要小于11μA。扣除保护板漏电和PCB漏电开关芯片的静态电流要小于5μA。第四项确认使能阈值和MCU的GPIO电平匹配。计算最坏情况下的使能信号幅度确保大于芯片使能阈值的1.5倍。如果余量不足考虑用芯片内部上拉或者调整分压电阻。第五项确认开关芯片的封装和散热焊盘设计。DFN封装的散热焊盘必须接地过孔数量不少于4个。钢网开孔和回流焊曲线要经过验证。第六项确认量产测试方案。在线静态电流测试和成品待机电流测试要纳入产线流程。测试阈值要根据芯片规格和电池容量设定留足够的余量。第七项确认低温测试计划。至少在负10摄氏度下做开机、关机、待机测试。如果产品面向寒冷地区测试温度要降到负20摄氏度。第八项确认FPC和连接器的可靠性。FPC根部补强、弯折半径、连接器锁扣力度、双点连接这些都要在结构设计阶段确认。这份清单看起来长但每一条都是量产中真实踩过的坑。超薄电池产品的开关机方案没有“万能芯片”只有“匹配的芯片”。DFN封装的一键开关机芯片在大多数超薄场景下是更优解但前提是你要把电池特性、空间限制、静态功耗、时序逻辑、量产测试这几个维度都算清楚。我个人的体会是前期在选型和计算上多花两天量产阶段能省两个月。尤其是静态电流和使能阈值这两个参数数据手册上的典型值和实际电路中的表现往往有差距一定要打样实测不要只看规格书就下结论。
返回列表