尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

新国标单节锂保专用芯片CM100E:1天快速定制保护规格全流程解析

新国标单节锂保专用芯片CM100E:1天快速定制保护规格全流程解析 做电源这行的朋友应该都有同感单节锂电池保护看着是最简单的活真到选型阶段最容易卡壳。以前大家手里翻来覆去就是DW01配8205这类通用方案参数固定、没有定制空间遇到4.4V、4.45V高压平台电芯要么靠软件二次保护要么用外围电阻硬凑阈值精度和温度漂移都让人心里没底。最近拿到至为芯的CM100E送样体验了一把“新国标单节锂保专用芯片1天快速定制保护规格”的完整流程实测下来确实把过去几个老大难问题理顺了不少。这篇文章把选型逻辑、参数配置、定制流程和踩过的坑全部摊开讲适合电池PACK厂工程师、消费电子硬件开发以及所有用通用锂保方案用得不顺、想换专用方案的同行参考。1. 单节锂保芯片的“隐形战场”为什么需要一颗专用芯片1.1 通用方案为什么让人越用越揪心单节锂电池的保护逻辑本身确实简单无外乎过充、过放、过流、短路四个动作所以过去很长一段时间整个行业都默认“通用芯片够用”。但真把产品做进去就会发现通用方案的问题从来不在原理而在细节。最大的痛点是阈值精度。以最常见的DW01类方案为例过充检测电压典型值在4.3V左右误差通常要到±50mV过放检测电压2.4V到2.5V之间浮动。放在三五年前无所谓电池平台普遍还是4.2V留的窗口宽。可现在手机、穿戴、小家电里的高能量密度电芯满充电压已经推到了4.35V、4.4V甚至4.45V保护窗口被压得很窄。这时候通用芯片那±50mV的精度就变得非常尴尬定得保守电池没充满就被掐了定得激进过充测试时可能余量不足一旦工装和仪表误差叠加直接超出安全边界。第二个痛点是功耗。TWS耳机充电仓、电子门锁、智能手环这类设备要靠一颗小电池撑几个月甚至一年多锂保芯片的静态电流是实打实的“耗电大户”。通用方案的待机电流普遍在几个微安到十几微安单看数字不大但乘以365天再加上整机其他漏电待机时间直接缩水。专用芯片可以把待机功耗做到微安以下这个差距就是产品续航竞争力的差距。第三个痛点是定制能力。不同电芯的化学体系、容量、放电倍率都不一样保护阈值理应跟着电芯规格书走。但通用方案没法改你要么忍受一个“差不多”的参数要么人为加外部RC电路去调整延时和阈值绕来绕去还影响原厂参数的一致性。第四个痛点是量产一致性。通用芯片出货量大、批次多保护点分布相对离散电池PACK厂最怕的就是同一批电芯装出来一组电池先保护、另一组后保护用户用起来体验完全不一样投诉都没法归类。所以单节锂保这个市场不是没有需求是过去没人愿意为一颗“小芯片”投入做专用化。至为芯CM100E这种“专用芯片快速定制”的思路本质上就是把过去只能忍的问题一次性摆到桌面上解决。1.2 新国标到底给锂保芯片加了什么硬指标说到“新国标”很多工程师第一反应是认证又严了但具体严在哪里未必有人逐条梳理。就我这几年的经验新国标对电池组的过充电保护、过放电保护、外部短路保护这几个功能从“有没有”升级到了“准不准、快不快”。过去只要电池包里有保护板就算合规保护点误差大一点、延时飘一点可能还能糊弄过去。现在不同应用对保护参数的窗口有更明确的约束尤其高压平台电芯满充和过充之间的安全余量被压缩到很小的区间。比如一块满充4.4V的电池过充保护电压如果设在4.45V那芯片的误差范围、温度漂移、以及充电器本身的电压波动都要在200mV以内协调好否则要么误保护要么欠保护。新国标同时把温度因素拉进了保护逻辑。低温下电芯内阻上升、电压跌落快如果芯片只是按固定阈值判断很容易出现低温误保护或者保护不及时高温下更要关注过充后热失控的响应速度。所以这几年新出的锂保专用芯片都在做两件事一是提高检测精度和一致性二是把延时和阈值的关系做到可配置让电池厂能根据电芯实际特性去匹配。这里有一个很现实的设计逻辑保护芯片是电池安全的最后一道阀。电芯数据手册里的“最大充电电压”“最低放电电压”只是一个推荐值真正决定安全边界的是保护芯片的动作点。新国标把这道阀门的精度要求提高了通用芯片的钝刀就不好用了这也是CM100E这类专用芯片存在的意义。我在项目里实际用下来定制后的OVP精度能做到±30mV以内比通用方案高了大半档心里踏实不少。1.3 “1天快速定制”是怎么做到的刚开始听到“1天定制芯片规格”我的第一反应是怀疑毕竟过去定制一颗芯片动辄要等一个季度。后来跟原厂技术沟通完才明白这里的“定制”不是重新设计一颗芯片而是在同一颗die的基础上通过OTP一次性可编程和Trim出厂修调机制把保护阈值、部分延时参数“烧”成客户需要的规格。打个比方芯片内部的结构就像一个已经盖好的厂房里面的流水线设备都已经装好只是每个阀门需要按不同订单拧到不同位置。OTP就是那把拧阀门的钥匙不改变厂房结构只改预设值。所以只要有现成的die库存和测试产能写OTP、跑一轮参数测试、挑样片整个过程确实可以在一天内完成。为了直观我找了原厂要了一个对比传统定制和快速定制的时间表定制方式需要改动的环节典型周期最小起订量压力传统金属层定制重新做光刻版、流片6到10周大不够量不接传统OTP定制改测试程序但排产按批次走2到4周中等CM100E快速定制现成die测试环节直接烧录1天出样小可小批量这个模式对中小团队特别有价值。以前你想让芯片厂商给你单独调一个过放保护点没有百万级订单根本开不了口现在只要参数在可调范围内填一张需求表就能拿到专属规格而且量少也能做。对大厂来说好处则是锁死规格防止供应链上同一型号芯片参数漂移让PACK厂和整机厂都省心。2. CM100E核心参数拆解从保护阈值到功耗内阻2.1 那些决定“安不安全”的保护阈值任何锂保芯片核心都是几个电压、电流检测点。CM100E这类专用芯片也一样只是把每个点的精度和可调范围做得更细。这里以我送样拿到的规格和原厂可调范围为例列一张参数对照表实际版本以你拿到的数据手册为准保护项含义我这次定制的目标值说明OVP 过充检测电压充电时电池电压高于此值切断充电MOS4.30V对应4.2V平台电芯留0.1V窗口OVPR 过充释放电压保护后电压回落到此值恢复4.10V避免电压抖动反复保护UVP 过放检测电压放电时电压低于此值切断放电MOS2.70V考虑带载跌落实际会更早触发UVPR 过放释放电压解除过放后回升到该值恢复3.00V防止电池电压回弹导致误恢复OCP 放电过流检测放电电流超过阈值切断MOS20A按负载峰值电流1.6倍左右设定OCP延时过流到动作之间的等待时间8ms躲过电机启动浪涌先说OVP。这块电池的规格书写的最大充电电压是4.2V±50mV我把OVP定在4.30V等于留了50mV给芯片误差、温漂和充电器纹波。如果OVP定在4.25V虽然更安全但有些充电器最后阶段的纹波一冲可能还没到恒压结束就误保护了用户看到的直接表现就是“充不满”。所以OVP的选取不是越低越好而是要在电芯允许的安全边界内给系统留出合理的工作余量。UVP的取值则要看电芯的最低放电截止电压。三元电芯一般标2.5V到2.75V我这次选了2.70V。这里有个容易忽略的细节芯片检测到的是电池在带载状态下的电压电芯本身有内阻大电流放电时端电压比真实开路电压低所以UVP设得比电芯截止电压稍微高一点反而能保护电芯不在最恶劣工况下深度放电。OCP和延时是一对需要联调的参数。OCP阈值决定了“多大的电流算异常”延时则决定了“异常持续多久才算故障”。两者的关系就像家里配电箱的断路器额定电流和“跳闸时间”必须搭配着来否则要么大功率设备一启动就跳闸要么真短路了半天不跳。这一点放到下面实操部分细说。2.2 功耗和内阻容易被忽略的两个隐形参数保护芯片除了“保护”功能还有两个参数直接影响用户体验一个是静态电流Iq一个是导通内阻Ron。静态电流是锂保芯片自己消耗的那部分电流只要电池没被物理断开它就一直存在。对两轮车、储能这类大电池来说几个微安可能无所谓但TWS耳机仓、智能门锁、遥控器这类产品电池可能只有几十到几百毫安时几微安静态电流就意味着待机时间几周就少一块。CM100E这类专用芯片在低功耗上做了强化静态电流能做到微安级以下。我在一个门锁项目里对比过通用方案整机待机电流4.5μA换专用方案后整体待机能压到1.5μA以内客户测试待机时长直接从三个月拉到一年这就是差异。导通内阻则影响放电效率和发热。锂电池保护电路本质上是MOS串在电池和负载之间MOS的导通电阻Ron越小压降和发热就越小。以20A持续放电为例如果保护回路总内阻是10mΩ压降就有0.2V发热就有4W这在小空间产品里是非常夸张的热量。所以大电流应用中除了选芯片还要关注外部MOS的Ron和并联数量。CM100E本身作为控制IC只管检测和驱动但芯片的驱动能力要足够MOS开关速度也要跟上否则大电流切换瞬间保护动作会拖泥带水。2.3 外围电路与PCB布局的配合单节锂保芯片的外围电路看着简单就是两颗MOS、几个电阻电容但真正的坑藏在布局里。先说检流走线。放电过流检测靠的是检流电阻上的压降检流走线一定要用开尔文接法也就是小信号采样线直接连到检流电阻两端而不是从主功率走线的中间随便拉一条。否则主回路上几十安的电流哪怕铜箔只多走了一厘米产生的压降也会让芯片误判过流。我见过一个电动工具项目工程师把过流采样线接在了MOS源极的功率铜皮上结果一启动就保护怎么调阈值都没用。后来把采样点挪到检流电阻正负端问题立刻消失。这类问题不是芯片的问题是布局的问题但往往最后背锅的都是芯片。再就是MOS管的G极电阻。栅极电阻能抑制驱动信号振铃尤其是在大电流切换时没有G极电阻很容易产生高频振荡轻则EMI超标重则MOS被击穿。芯片数据手册一般会给参考值比如100Ω上下这个电阻不要省也不要随手换个太大或太小的。最后是芯片供电脚的滤波电容。VDD旁边的小电容要尽量靠近芯片引脚用0402或0603封装走线短而粗。很多不稳定的保护现象其实只是这个电容摆放位置不对导致芯片供电被干扰。3. 实操全流程1天快速定制规格怎么落地3.1 定制前需求确认一张表把电池规格说清楚快速定制的前提是需求必须清晰否则“快速”就会变成反复沟通消耗时间。我跟原厂对接的经验是一定先把自己产品的电池规格书吃透然后按下面这张表逐项填不要漏需求项需要填什么为什么影响保护参数电池化学体系三元/钴酸锂/磷酸铁锂不同体系平台电压不同UVP/OVP基准不同充电截止电压如4.2V、4.35V、4.4V直接决定OVP目标值最低放电截止电压如2.5V、2.75V、3.0V直接决定UVP目标值最大持续放电电流正常工作的峰值电流决定OCP下限峰值脉冲电流及持续时间如电机启动峰值20A/200ms决定OCP延时和过流裕量工作温度范围如-20℃到60℃影响温漂余量设计和低温UVP判断目标待机时间如半年/一年决定对Iq的底线要求保护后恢复方式自动恢复/充电恢复/锁存决定释放电压和是否支持锁存脚这张表看起来繁琐但每填一项都是对产品的重新梳理。尤其是峰值电流和持续时间这一栏很多工程师会忽略而原厂定制OCP和延时时最需要的就是这两个数。你给的数据越准确样片拿回来就越接近一次到位。3.2 参数计算示例一个电动工具项目的完整推演用一个我最近做的锂电螺丝刀项目来举例这样算参数的过程更直观。电芯是一节26650磷酸铁锂额定容量3500mAh满充电压3.65V放电截止2.0V电机额定电流6A堵转电流25A启动瞬间有约10ms的浪涌尖峰到12A。第一项是OVP。磷酸铁锂平台低满充3.65V我定制OVP时选了3.80V这样既能保证正常充电不误动作又给过充测试留了足够的窗口。如果电芯规格书写最大充电电压3.65V±0.05VOVP低于3.80V反而容易在恒压充电末期被误切断。第二项是UVP。磷酸铁锂放电平台平带载到2.0V才真正没电但为了不把电芯抽干我把UVP定在2.30V比放电截止高了0.3V。这里要注意带载时电池端电压受内阻影响明显电机运转时电压可能会有0.2V以上跌落UVP定太低会导致保护不生效定太高又会在电池电量还剩相当比例时就停机。第三项是OCP。电机堵转电流25A是持续电流但正常启动峰值只有12A且持续约10ms。OCP如果设在12A启动瞬间就可能触发误保护设在25A短路时动作又太迟钝。最终我选了16A配合延时8ms这样启动脉冲过去之后才判定过流堵转持续8ms以上就会切断逻辑比较合理。第四项是延时策略。过流检测延时和短路检测延时要分开考量。短路属于极端故障延时应该极短甚至无延时CM100E的短路保护响应在微秒级过流则要留出几十毫秒级别的窗口来躲过机械冲击。这个取舍一定要结合负载特性机械类产品延时可以适当放宽纯电子负载则要收紧。算下来我给原厂的需求单就是OVP3.80VUVP2.30VOCP16A过流延时8ms短路无延时。这个参数组合在原厂可调范围内审核很顺利。3.3 1天定制流程的时间线复盘为了验证“1天”是不是真的我完整走了一遍流程时间线大概是这样上午10点把需求表发给至为芯FAE同时附带电芯规格书。对方下午1点回复确认参数在可调范围内并给出建议值比如OCP的精度范围和延时档位。下午2点需求确认工厂测试环节直接进行OTP烧录先出少量工程样片。当天下午5点发出加急快递次日中午我收到样片。这里要说明一下“1天”主要指“规格确认到出样片”的生产周期不含快递物流时间。但即便如此对比过去动辄一两个月的定制等待这个速度已经非常夸张。实际操作中如果你想更快最好把需求表做得完整、不要有模糊项否则一来一回确认参数反而耽误时间。3.4 送样验证清单与测试方法拿到样片后别急着装机先把保护点逐个打一遍确认定制参数和你的需求一致。我的验证平台是一台可编程电源、一台电子负载、一块示波器、一个高精度万用表。具体方法和判据可以照下面这个清单走测试项目方法合格判据过充保护点以0.3C电流慢充电压每步加10mV找到保护翻转点触发电压在设定值±30mV内过充释放点保护后缓慢降低充电电压观察恢复恢复电压在设定值±50mV内过放保护点电子负载恒流放电电压缓慢下降找翻转点触发电压在设定值±30mV内过放释放点保护后断开负载用电源微充观察恢复恢复逻辑符合规格书过流保护点电子负载CC模式电流步进增加触发值在设定值±5%内过流延时示波器抓电流阶跃到保护输出的时间与设定延时偏差可接受短路保护直接短路输出端观察响应时间微秒级响应且无损坏这里有个重要的测试细节过充保护点不要直接用大电流去“怼”因为电池电压在充电过程中会波动尤其恒流阶段电压爬升很快用大电流逼近很容易过冲测出来的触发点偏大。正确的办法是小电流慢扫虽然耗时但结果干净。我这次0.3C慢扫从4.9V不对从接近OVP的4.6V开始每10mV一档然后确认翻转点误差控制在±30mV内符合定制精度。另外单个样品测完不算完至少要挑5到10颗样片看分布。快速定制快在生产流程但样品的一致性依然要抽测。我这次测了8颗样片过充点分布跨度只有20mV一致性相当稳定后面批量装机心里就有底。4. 常见问题排查与定制避坑实录4.1 常见问题速查表用通用锂保方案几年加上定制芯片的测试我整理了一张问题排查表很多现象其实和芯片本身无关而是外围电路和参数设置的锅按表排查能省不少时间现象可能原因排查思路上电完全没有输出电池端电压低于UVPMOS方向接反VDD无供电先量电池电压再量芯片VDD最后查MOS一接负载就保护OCP阈值过低检流走线压降负载启动浪涌过大用示波器抓启动电流波形确认是否触发OCP充电提前结束OVP定得偏低芯片温漂偏大充电器稳压精度差对比充电器空载电压和芯片实测OVP待机电流异常大外围漏电芯片被ESD打坏MOS G极电阻漏电断开电池后单测芯片Iq再逐段排除外围保护后一直不恢复释放电压设置不合理电芯被深放导致电压低于锁存点确认UVP和UVPR的配合逻辑是否匹配电芯特性低温下保护频繁低温电芯内阻剧增端电压跌落触发UVP结合温度工况重新评估UVP窗口4.2 定制参数时的三个余量思维第一个余量是电压阈值。保护点永远不要贴着电芯规格书的上限或下限去定要把芯片检测误差、温度漂移、电芯老化三个因素都算进去。比如电芯最大充电电压4.4VOVP定4.45V看起来合理但如果芯片在85℃时阈值飘了50mV那就可能突破电芯的安全边界。所以阈值之间要留出至少一个“组合误差”的宽度。第二个余量是电流阈值。OCP不是设得越接近额定电流越好而是要躲过所有正常工况的峰值。电机启动、容性负载上电、电池低温内阻增大导致的瞬时大电流这些都必须提前统计清楚。宁可OCP稍微高一点配合一个合理的延时也不要把OCP卡得太死。第三个余量是温度场景。同一颗电芯在25℃和-20℃的表现完全不一样。做定制参数时不要只给常温数据要把产品实际使用的温度区间告诉原厂。有些芯片带温度补偿阈值会随温度微调这时候你给的温度范围越真实补偿逻辑才越准。4.3 我踩过的三个真实坑第一个坑是智能门锁的OCP误触发。最初我把OCP定在3A想着锁舌电机电流不大结果门锁开锁瞬间电机启动电流冲到5A而且持续了十几毫秒恰好踩在OCP窗口内导致每次开锁都保护门锁直接变“智障锁”。后来把OCP抬到6A、延时放到50ms才解决。教训是任何有电机的产品都要先拿示波器抓启动电流而不是凭感觉定阈值。第二个坑是TWS充电仓的待机时间。早期项目用通用芯片整机待机电流4μA多一点客户测试两个月电量掉了一半投诉说电池“漏电”。后来换专用低功耗方案整机待机压到1.5μA以下待机时间明显改善。这个案例让我意识到锂保芯片的Iq不能只看数据手册上标“典型值”要测全温度范围内的实际值因为低温下静态电流往往会变大。第三个坑是低温下的UVP误保护。一个户外使用的锂电手电筒冬天在-10℃开机没反应充电却是好的。排查下来发现低温下电芯内阻升高开机瞬间电池端电压被拉到UVP以下保护直接切断了。后来把UVP从2.8V调到2.5V并叠加一个短暂延时才让低温开机恢复正常。这个案例说明UVP的设定一定要看“带载低温”的端电压而不是只看常温开路电压。做锂电保护这行越久越觉得小器件里全是细节。过去很多人觉得单节锂保芯片无非几毛钱的事能用就行但当你亲手把OCP调到和电机堵转电流打架、或者因为Iq多花几个微安导致客户退货的时候就知道“专用”两个字值在哪里。CM100E这类快速定制模式至少把“量体裁衣”的成本拉到了中小团队也能接受的范围。我的建议很简单不管用什么芯片先把电池规格书翻透把需求单填明白定制参数才有意义。大家如果在选型、测试或者定制上有什么心得也欢迎分享出来互相填坑。
返回列表