ARTICLE DETAIL

资讯详情

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

超薄电池产品电路选型:纯硬件开关机IC解决FPC软板空间难题

超薄电池产品电路选型:纯硬件开关机IC解决FPC软板空间难题 1. 超薄电池产品电路选型纯硬件开关机 IC解决 FPC 软板空间难题1.1 从一块“塞不进按键”的软板说起去年年底接了一个智能穿戴的项目产品形态是贴在皮肤上的超薄体温贴整机厚度要求控制在 2.8mm 以内电池用的是 3.7V 的锂聚合物超薄电芯厚度只有 1.2mm。结构那边给过来的 FPC 软板面积非常紧张弯折区、天线净空区、传感器开窗区一扣留给电源和开关机电路的空间只剩下一块大约 6mm × 8mm 的区域。最开始我按常规思路上了“MCU 软开关 长按检测”的方案结果光是按键、上拉电阻、MOS 管、LDO 就摆不下更别提还要留测试点和走线通道。那段时间我反复在“砍功能”和“换方案”之间纠结最后把目光锁定在纯硬件开关机 IC上——不需要 MCU 参与、不需要机械按键、靠一颗小芯片配合一个贴片电容就能实现长按开机、长按关机、短按无动作的逻辑。这篇文章就把我这次选型、验证、踩坑的全过程拆开讲清楚尤其是 FPC 软板空间受限时怎么用纯硬件开关机 IC 把电路做小、做稳、做便宜。如果你也在做 TWS 耳机、智能戒指、体温贴、电子标签、超薄遥控器这类产品大概率会遇到同样的困境板子薄、面积小、电池容量小、静态功耗要求苛刻而传统的“MCU 软开关”方案要么占 IO、要么占面积、要么待机漏电。纯硬件开关机 IC 就是为这种场景生的。它把长按检测、状态锁存、负载开关控制全部集成在一颗 SOT-23-6 甚至 DFN 1×1 的封装里外围只需要一两个电阻电容静态电流可以做到 1μA 以下。下面我从方案对比、芯片选型、原理图设计、FPC 布局、实测数据到常见问题一步步展开。1.2 为什么传统开关机方案在 FPC 软板上“水土不服”先说清楚传统方案到底卡在哪里不然你没法判断自己该不该换纯硬件 IC。常见的开关机实现无非三类第一类是机械按键直接串在电池和负载之间按下通电、松开断电优点是零功耗、零成本缺点是只能实现“按住才工作”没法做长按开机、短按关机而且机械按键本身厚度通常 1.5mm 以上超薄产品根本放不下。第二类是MCU 参与软开关按键接 MCU 的 GPIOMCU 检测长按后拉高一个 MOS 管栅极自己给自己供电实现自锁。这个方案灵活能做各种按键逻辑但代价是MCU 在关机状态下要么一直供电漏电要么需要额外电路维持唤醒而且至少占用一个 GPIO、一个 MOS、两个分压电阻PCB 面积轻松超过 10mm²。第三类是专用开关机芯片 机械按键比第二类省 IO但还是要按键。FPC 软板的特殊性在于它不像硬板那样可以随便打过孔换层走线宽度和间距受限于蚀刻精度焊盘也不能太小否则容易脱落。更麻烦的是软板在弯折区不能放元件元件只能集中在刚性补强区而补强区面积往往就是整机最紧张的地方。我那个体温贴项目补强区只有 8mm × 12mm要放电池连接器、充电 IC、LDO、传感器、天线匹配留给开关机的空间几乎为零。这时候任何“多一颗电阻、多一个焊盘”的方案都会被结构打回。纯硬件开关机 IC 的最大价值就在这里它把长按逻辑做进芯片内部外面只留一个检测电容和一个负载 MOS有些型号 MOS 也集成整体占板面积可以压到 4mm² 以内而且不需要 MCU 的任何 IO。还有一个容易被忽略的点是静态功耗。超薄电池产品电池容量通常只有 30mAh 到 80mAh如果关机漏电 10μA一个月就漏掉 7mAh 左右对于小电池来说非常可观。MCU 软开关方案在“关机”时往往只是进入深睡漏电很难低于 2μA再加上 LDO 的静态电流整体轻松超过 5μA。而纯硬件开关机 IC 在关断状态下自身漏电可以做到 0.1μA 级别配合负载开关断开后级电路整机漏电可以压到 1μA 以内。这个差距在需要“放半年还能开机”的产品上是决定性的。2. 纯硬件开关机 IC 的核心原理与选型逻辑2.1 一颗芯片怎么做到“长按开机、长按关机”纯硬件开关机 IC 的内部结构你可以理解成一个“带计时器的状态锁存器”。它通常有一个ON/OFF 检测引脚外面接一个电容到地按键或者导电橡胶、触摸焊盘并联在这个电容两端。芯片内部有一个恒流源给这个电容充电当按键按下时电容被放电检测引脚电压被拉低松开后恒流源重新充电充电时间由电容值决定。芯片通过检测这个电压的上升/下降时间来区分“短按”和“长按”。比如设定长按阈值 1.5 秒那么电容从 0V 充到参考电压的时间就是 1.5 秒超过这个时间就触发状态翻转。状态翻转后芯片内部的负载开关导通或关断输出引脚驱动外部 MOS 或者直接输出电流给后级。有些芯片还带一个EN 输出用来控制 LDO 或者 DC-DC 的使能这样关机时后级电源彻底断电漏电最小。整个逻辑不需要任何时钟、不需要 MCU、不需要固件纯模拟加数字逻辑实现所以叫“纯硬件”。这里的关键参数是长按时间和检测电容的关系。不同芯片的恒流源电流不一样有的 1μA有的 5μA参考电压也不一样。选型时必须拿到规格书里的公式比如 T C × Vref / I。假设 I 2μAVref 1.2V想要 2 秒长按那么 C T × I / Vref 2 × 2μA / 1.2V ≈ 3.3μF。实际选型时我会留 20% 余量用 3.9μF 或者 4.7μF因为电容容差和温度漂移会影响时间。这个电容必须是低漏电的否则充电电流被漏掉时间会变短甚至无法开机。我一般用 X7R 或者 X5R 的 0402 电容耐压 6.3V 以上避免用 Y5V。2.2 选型时我重点看的六个参数市面上做纯硬件开关机 IC 的厂家不少型号也杂我一般按下面六个维度筛参数为什么重要我的经验值静态电流决定关机漏电和电池寿命关机 1μA开机 5μA工作电压范围锂电 3.0V~4.2V要覆盖过放和满电2.5V~5.5V 最稳长按时间可调性不同产品要求不同有的 1s有的 3s优先选外接电容可调的输出驱动能力直接驱动 MOS 还是需要外加能直接驱动 P-MOS 最好封装尺寸FPC 补强区面积有限SOT-23-6 或 DFN 1×1防抖与误触口袋里的产品容易被挤压带短按忽略和上电复位静态电流这一项我要特别强调。很多规格书写“典型值 0.5μA”但那是 25°C 下的数据到了 60°C 可能翻十倍。超薄产品贴在身上局部温度可能到 40°C 以上所以要看规格书里的温度曲线或者自己拿样片在高低温箱里测。我吃过一次亏某型号常温漏电 0.8μA放到 55°C 烘箱里变成 8μA电池三天就掉了一半。后来换了一颗带温度补偿的高温漏电控制在 2μA 以内。工作电压范围也要注意。锂电池过放到 2.8V 时如果芯片最低工作电压是 3.0V那可能关不了机或者状态混乱。我一般选 2.5V 就能工作的型号这样即使电池过放开关机逻辑依然正常不会出现“按了没反应”的尴尬。2.3 封装和外围元件怎么配合 FPC 空间FPC 软板上放元件封装选择比硬板更苛刻。0402 电阻电容是基本操作但芯片封装我优先选DFN 1×1或者SOT-23-6。DFN 1×1 占板面积大约 1mm²但焊接难度高需要钢网和回流焊精度好小批量打样容易虚焊。SOT-23-6 占板约 3mm²焊接友好手工也能补焊适合前期验证。我的做法是打样阶段用 SOT-23-6量产再切 DFN 1×1但前提是 FPC 厂能做 0.3mm 间距的焊盘。外围元件方面检测电容用 0402负载 MOS 用 SOT-323 或者更小的 SC-70电阻用 0201 或 0402。如果芯片本身集成负载开关那连 MOS 都省了外围只剩一个电容和一个电阻占板面积可以做到 2mm² 以内。但集成 MOS 的型号通常导通电阻大一些适合 100mA 以内的负载如果负载电流超过 300mA还是外置 MOS 更稳妥。还有一个 FPC 特有的问题元件不能放在弯折区。弯折区的铜箔会疲劳断裂焊盘更容易脱落。所以开关机 IC 和它的外围必须放在补强区而且尽量靠近板边方便按键或者导电橡胶从外壳传力。如果产品没有机械按键用的是触摸焊盘那检测电容要靠近触摸焊盘放置走线尽量短避免引入噪声。3. 原理图设计与关键参数计算3.1 典型应用电路拆解我以一颗常用的纯硬件开关机 IC 为例画一下典型连接。芯片有六个引脚VIN、GND、ON/OFF、OUT、EN、NC。VIN 接电池正极GND 接地ON/OFF 接检测电容和按键OUT 接负载或者 MOS 栅极EN 接 LDO 的使能。按键一端接 ON/OFF另一端接地。检测电容并联在 ON/OFF 和地之间。上电瞬间芯片内部逻辑复位OUT 默认关断整机不工作。按下按键ON/OFF 被拉到地电容放电松开后电容开始充电如果充电时间超过设定阈值芯片翻转状态OUT 拉高EN 拉高LDO 启动MCU 上电。再次长按芯片再次翻转OUT 拉低EN 拉低LDO 关闭整机断电。短按的话电容充电时间不够芯片不动作避免误触。这里有一个细节按键松开后的充电时间才是判断依据不是按下时间。因为按下时电容被强制放电芯片检测的是松开后电压恢复到参考值的时间。所以如果按键接触不良、抖动可能会导致充电曲线异常芯片内部一般有滤波但外围也可以在 ON/OFF 对地加一个小电容比如 100pF来滤高频噪声。不过这个电容不能太大否则会影响长按时间计算。3.2 长按时间怎么算、电容怎么选假设芯片规格书给出恒流源 I 1.5μA参考电压 Vref 1.0V长按时间 T C × Vref / I。我想要 2 秒长按那么 C T × I / Vref 2 × 1.5μA / 1.0V 3μF。实际选 3.3μF 的 X7R 0402 电容容差 ±10%那么时间范围是 1.8s 到 2.2s可以接受。但要注意电容的直流偏压效应。X7R 在 3.7V 偏压下容量会下降比如标称 3.3μF 可能只剩 2.5μF。所以计算时要看规格书里的偏压曲线或者直接按 70% 降额算。我一般先用 4.7μF 打样实测时间再调整到目标值。如果时间偏短加大电容偏长减小电容。不要用可调电阻去调因为电阻会引入漏电影响恒流源精度。还有一个坑电容的漏电流。如果电容漏电大恒流源充上来的电流被漏掉一部分充电时间会变长甚至永远充不到参考电压导致无法开机。所以一定要选低漏电的电容X7R 比 Y5V 好NP0 更好但容量做不大。我实测过某品牌 Y5V 1μF漏电达到 0.5μA直接导致长按时间从 2 秒变成 5 秒以上。后来统一用 X7R问题消失。3.3 负载开关和 EN 信号怎么接如果芯片 OUT 直接驱动负载要注意输出电流能力。比如负载是 MCU 加传感器工作电流 20mA那芯片集成 MOS 的导通电阻如果在 5Ω压降就是 0.1V可以接受。但如果负载电流 200mA压降 1V电池 3.7V 到负载只剩 2.7V可能低于 LDO 的最低输入电压。这时候就要外置 P-MOS芯片 OUT 只驱动 MOS 栅极电流很小。外置 P-MOS 的接法源极接电池漏极接负载栅极接芯片 OUT。芯片 OUT 拉低时MOS 导通OUT 拉高时MOS 关断。注意 P-MOS 的栅极阈值电压要和芯片输出电压匹配。如果芯片 OUT 高电平是 3.7V电池电压那 P-MOS 的 Vgs 阈值要在 -1V 到 -2V 之间确保能完全关断。我一般选 Vgs(th) -1.5V 左右的型号比如常见的 AO3401 或者 SI2301。EN 信号用来控制 LDO 或者 DC-DC。有些 LDO 的 EN 引脚是高电平有效有些是低电平有效选型时要和芯片 OUT 极性匹配。如果极性反了可以加一个 NPN 三极管反相但那样又多一个元件。最好直接选极性匹配的 LDO。我习惯用高电平使能的 LDO芯片 OUT 拉高时 LDO 工作拉低时 LDO 关闭漏电最小。4. FPC 布局与实操验证过程4.1 软板布局的五个硬约束FPC 布局和硬板完全是两回事我总结下来有五个硬约束第一弯折区禁布元件。弯折半径通常要求 1mm 以上弯折区不能放任何焊盘和过孔走线要顺着弯折方向用圆弧过渡不能用直角。第二补强区面积有限。补强区一般是 FR4 或者不锈钢片厚度 0.1mm 到 0.2mm面积由结构决定。开关机 IC 和外围要放在补强区而且尽量集中减少走线长度。第三焊盘不能太小。FPC 的铜箔和基材结合力不如硬板焊盘太小容易在回流焊时脱落。我一般要求焊盘单边比元件引脚大 0.1mm 以上0402 元件焊盘宽度至少 0.5mm。第四走线宽度和间距。FPC 蚀刻精度通常 0.1mm 线宽/间距极限 0.075mm。电源线要加宽到 0.2mm 以上降低压降。检测电容的走线要短避免噪声。第五接地处理。FPC 的接地平面通常用网格铜或者实心铜但弯折区要用网格铜增加柔韧性。开关机 IC 的 GND 要就近打过孔到背面地或者用星型接地避免开关噪声串到传感器。我那个体温贴项目补强区只有 8mm × 12mm我最后把开关机 IC、检测电容、负载 MOS、LDO 全部塞进去用了 0201 电阻电容和 DFN 1×1 封装走线用 0.1mm电源用 0.2mm地平面用网格铜。打样回来一次点亮长按 2 秒开机再长按 2 秒关机短按无动作静态电流实测 0.6μA。4.2 打样验证从焊接 to 实测的完整记录打样阶段我一般做 5 片 FPC其中 2 片用来做破坏性测试。焊接用 0.3mm 锡膏钢网厚度 0.1mm回流焊峰值温度 235°C时间 30 秒。DFN 1×1 的芯片容易偏移我让 SMT 厂用视觉对位贴片精度 ±0.05mm。焊完后先用显微镜检查虚焊和连锡尤其是 DFN 的底部焊盘如果有气泡漏电会变大。实测分三步第一步静态电流测试。用高精度源表比如 Keithley 2450给电池端供电 3.7V关机状态下测电流。我实测 0.6μA规格书标称 0.5μA基本吻合。然后放到 55°C 烘箱里再测变成 1.8μA可以接受。第二步长按时间测试。用示波器抓 ON/OFF 引脚电压按键按下时拉到 0V松开后电容充电记录从 0V 到参考电压的时间。实测 2.1 秒和计算值 2.0 秒接近。短按 0.5 秒芯片不动作OUT 保持低电平。第三步负载开关测试。接上 MCU 和传感器长按开机测 LDO 输出电压 3.3VMCU 启动电流 15mA整体工作正常。再长按关机LDO 输出降到 0VMCU 断电。反复开关 100 次没有出现死机或者无法关机的情况。这里有一个小插曲第一批打样时我发现有一片板子长按无法开机。用示波器看 ON/OFF 波形发现电容充电到 0.8V 就上不去了怀疑是电容漏电或者芯片检测引脚漏电。换了一颗电容后正常确认是电容来料不良。后来我在来料检验里加了一条检测电容抽测漏电用源表加 1V 电压测电流超过 0.1μA 就退货。4.3 实测数据对比纯硬件 IC vs MCU 软开关为了说服团队换方案我做了一组对比测试用同一块 FPC 面积分别实现纯硬件 IC 和 MCU 软开关数据如下对比项纯硬件开关机 ICMCU 软开关占板面积3.2mm²11.5mm²关机漏电25°C0.6μA4.2μA关机漏电55°C1.8μA12μA长按时间精度±15%±5%需要 MCU IO01需要固件否是BOM 成本0.12 美元0.08 美元开发周期1 天3 天从数据看纯硬件 IC 在面积和漏电上优势明显代价是长按时间精度差一些BOM 贵 0.04 美元。对于超薄产品面积和漏电是刚需精度可以通过选好电容来改善所以最终选了纯硬件方案。5. 常见问题与排查技巧实录5.1 长按没反应或者时间不对这是最常见的问题我遇到过三种原因第一种检测电容漏电大。表现是长按时间变长甚至按很久都不开机。排查方法用源表给电容加 1V 电压测漏电流超过 0.1μA 就换。我后来统一用 X7R问题基本消失。第二种按键接触不良。表现是偶尔能开机偶尔不能。排查方法用示波器看 ON/OFF 波形如果按下时电压没有到 0V说明按键接触电阻大。FPC 上的按键焊盘如果氧化或者有助焊剂残留接触电阻会变大。我一般用导电橡胶按键压力要足够或者改用触摸焊盘。第三种芯片参考电压漂移。表现是常温正常高温下长按时间变短。排查方法高低温箱里测长按时间如果变化超过 30%换芯片。我选型时会看规格书里的温度曲线优先选带温度补偿的。5.2 关机后漏电大、电池掉电快关机漏电大通常是三个地方第一负载没有完全断电。如果芯片只关断了 OUT但 LDO 的 EN 还是高或者 MCU 还有残留供电漏电就大。排查方法关机后测各点电压确保 LDO 输出为 0VMCU 电源引脚为 0V。我一般用芯片的 EN 信号直接控制 LDO确保彻底断电。第二检测电容漏电。这个和上面一样电容漏电会通过 ON/OFF 引脚形成漏电通路。换低漏电电容。第三FPC 表面污染。助焊剂残留或者灰尘在潮湿环境下会形成漏电通路。排查方法用酒精清洗 FPC烘干后再测。我一般要求 FPC 厂做清洗或者自己用超声波清洗。5.3 短按误触发开机短按误触发说明芯片的长按阈值太短或者检测电容太小。排查方法测短按 0.5 秒时 ON/OFF 电压是否达到参考值。如果达到了说明电容太小加大电容。另外有些芯片有短按忽略功能选型时优先选带这个功能的。还有一个场景产品放在口袋里被挤压导致按键瞬间接通。这种误触很难完全避免但可以通过加长按时间比如 3 秒来降低概率。我一般把长按时间设在 2 到 3 秒之间太短容易误触太长用户觉得反应慢。5.4 开关机 IC 发热开关机 IC 本身功耗很低发热通常是因为负载电流大芯片内部 MOS 导通电阻大。排查方法测芯片 OUT 引脚对地电压如果压降大说明导通电阻大。换外置 MOS或者选导通电阻小的型号。我一般让芯片只驱动 MOS 栅极负载电流走 MOS芯片不发热。6. 一些实操心得和扩展思路6.1 选型时多要样片别只看规格书规格书上的数据都是典型值实际批次差异可能很大。我一般会向代理商要 10 片样片自己测静态电流、长按时间、高低温性能。尤其是静态电流一定要在高低温下测常温数据没有参考价值。另外不同批次的芯片可能来自不同晶圆厂参数会有漂移量产前要锁定批次。6.2 FPC 打样找有软板经验的厂FPC 打样和硬板打样完全是两个工艺。有些厂做硬板很厉害但做 FPC 良率很低尤其是 DFN 1×1 这种小封装虚焊率很高。我一般找专门做软板的厂要求他们提供焊接后的 X-Ray 检测报告。如果量不大可以先做硬板验证电路再转 FPC降低风险。6.3 后续可以扩展的方向纯硬件开关机 IC 只能做长按开关机如果产品需要“双击开机”“长按 5 秒复位”这种复杂逻辑就得换带状态机的芯片或者用低功耗 MCU 做。但低功耗 MCU 的漏电通常比纯硬件 IC 大需要权衡。另一个方向是触摸开关机用触摸 IC 加纯硬件开关机 IC实现无机械按键的超薄设计。触摸 IC 的功耗可以做到 1μA 以下配合纯硬件开关机 IC整机漏电可以控制在 2μA 以内。我下一个项目就打算试这个组合到时候再分享实测数据。最后说一个我踩过的坑有一次为了省面积把检测电容放在弯折区结果产品弯折几次后电容开裂长按失效。后来所有元件都放在补强区弯折区只走线再也没出过问题。FPC 设计宁可多花点面积也不要挑战弯折区的可靠性。
返回列表