公司动态

基于TI bq7718堆叠的60V锂电池包二级保护电路设计与实战

📅 2026/7/25 10:21:01
基于TI bq7718堆叠的60V锂电池包二级保护电路设计与实战
1. 项目概述与核心价值在工业级锂电池包的设计中安全永远是第一位的。无论是电动工具、储能系统还是轻型电动车一个由15节电芯串联组成的60V电池包其蕴含的能量和潜在风险都不容小觑。主保护电路通常由AFE模拟前端和MCU实现负责日常的监控与管理但万一它失效了呢这就是二级保护电路存在的意义——作为一道独立于主系统的“安全冗余屏障”在主保护失灵时它能挺身而出果断切断电路防止因过充引发的热失控、起火甚至爆炸等灾难性后果。我最近深度研究并实践了德州仪器TI的TIDA-00108参考设计这是一个基于三片bq7718芯片堆叠为60V/15串锂电池包构建二级保护电路的经典方案。这个设计的精妙之处在于它用极其紧凑的PCB面积约3cm x 3cm实现了对高达15串电芯的高精度、独立过压监测并能通过电子方式驱动一个一次性熔断器永久性地隔离故障电池包。这不仅仅是“多加一个保险丝”那么简单它涉及到高压堆叠下的电平转换、多芯片逻辑“或”操作、以及大电流路径下的热设计等一系列工程挑战。接下来我将结合自己的实操经验把这个参考设计从原理到细节再到调试避坑掰开揉碎了讲清楚。2. 系统架构与核心芯片选型解析2.1 为什么选择bq7718进行堆叠bq7718系列是一款独立的3至5串锂电池二级保护器。它的核心功能很专注持续监测每一节电芯的电压当任何一节电芯的电压超过预设的过压保护OVP阈值例如bq771800DP为4.300V并持续超过内部定时器延迟典型4秒后其OUT引脚会输出一个信号。这个信号就是触发保护动作的“警报”。对于15串系统直接监测60V电压是不现实且不精确的必须对每节电芯进行独立监测。最直观的想法是找一颗能支持15串的专用芯片但这类芯片往往选择有限、成本高昂或尺寸较大。TI这个设计的巧妙之处在于“堆叠”使用三颗bq7718每颗负责监测5串电芯例如芯片1监测电芯1-5芯片2监测电芯6-10芯片3监测电芯11-15。由于bq7718的供电和信号地VSS是与其监测的最低电芯电位相连的这就天然允许了芯片在高压串中“漂浮”工作。关键考量点芯片的耐压和电平匹配。bq7718的绝对最大额定电压确保了它在堆叠中承受分压后的电压是安全的。更重要的是我们需要将三颗芯片的“报警”输出OUT引脚合并成一个总的故障信号这就需要解决不同电位下的逻辑“或”问题。参考设计采用了一个由电阻和PNP三极管构成的模拟“或”电路这是一个非常经典且可靠的电平转换与逻辑合并方案。2.2 核心保护执行机构自控保护熔断器SCP Fuse二级保护的最终执行动作必须是“硬”的、不可逆的至少对于一次性保护而言。参考设计选择了Dexerial的SFK5030A系列自控保护熔断器。它不同于传统的热熔断器或可恢复的PTC其内部集成了一段加热丝和一个低阻值的合金熔体。工作原理当外部驱动电路由我们的nMOS FET控制给加热丝通电时产生的热量会使合金熔体熔化从而永久性断开电路。它的优势非常突出电子控制可以由逻辑信号精确触发与电压、电流故障事件直接关联。快速动作熔断时间在百毫秒到秒级远快于许多热保护装置。低内阻正常工作时其内阻仅1-2.5毫欧对系统效率影响极小。永久断开故障后电池包被彻底隔离杜绝了任何潜在风险符合最高安全标准。选择30A/62V的规格是为了覆盖设计要求的3A-30A负载电流和60V系统电压并留有一定余量。2.3 整体系统框图与信号流整个系统可以分解为三个核心功能块理解了它们就理解了整个设计的骨架电芯电压采样与滤波网络这是保护的“眼睛”。从每节电芯的正负极引出采样线经过一个RC低通滤波器图中典型值为1kΩ和0.1µF后送入bq7718对应的VCx引脚。这个滤波器至关重要它能有效抑制来自电机驱动、开关电源等引入的高频噪声防止误触发。但RC常数需要权衡过大会延迟保护响应过小则滤波效果不佳。三级联bq7718堆叠与逻辑“或”电路这是保护的“大脑”。三颗bq7718分别监测不同的5串电芯组。任何一颗芯片检测到其管辖范围内的任一电芯过压其OUT引脚都会从低电平变为高电平。这三个处于不同电位的“高电平”信号通过一个由电阻和PNP三极管如MMBT2907构成的网络进行“或”运算最终在nMOS FET的栅极Gate产生一个统一的、相对于系统地的驱动电压Vgs。nMOS FET驱动与熔断器执行机构这是保护的“手臂”。当“或”逻辑电路输出高电平nMOS FET如CSD18534Q5A的栅源电压Vgs超过其阈值电压约1.9VFET导通。电流从电池包正极Pack流经熔断器的加热丝、导通的FET到电池包负极Pack-形成回路。加热丝发热在设定时间内熔断熔体永久切断主电流通路BAT到BAT-。注意这个驱动回路是“高边驱动”即FET位于Pack高压侧。设计时必须确保FET的Vgs能够被可靠地开启。参考设计通过电阻分压网络确保了无论在15串电压约60V还是局部电压下FET栅极都能获得足够如5-8V的驱动电压。3. 关键电路设计与参数计算实战纸上谈兵终觉浅绝知此事要躬行。看懂框图只是第一步真正把电路做出来、调稳定才是工程师的价值所在。下面我们深入几个关键电路看看参数是怎么算出来的以及实际布局布线时有哪些坑。3.1 电芯采样滤波电路设计采样滤波电路直接关系到监测精度和抗干扰能力。参考设计给出的典型值是1kΩ和0.1µF构成一个截止频率约为1.6kHz的低通滤波器。这个值是怎么来的首先bq7718的输入引脚有最大输入电流限制。RC滤波器在电芯电压突变如负载剧烈变化时会产生一个瞬态电流I C * dV/dt。使用1kΩ电阻可以有效限制这个电流保护芯片输入级。其次1.6kHz的截止频率足以滤除大多数开关噪声通常几十kHz到几百kHz同时又不会对OVP响应速度秒级造成明显影响。实操心得电阻精度与温漂建议使用1%精度、低温漂的薄膜电阻。采样路径上的任何误差都会直接叠加到保护阈值上。电容选择0.1µF的陶瓷电容如X7R或X5R材质是常见选择。务必注意其直流偏压特性即电容值会随两端电压升高而下降。在最高电芯电压如4.2V下要确保其容值仍在可接受范围内例如下降不超过20%。有时需要并联两个电容或选用额定电压更高、尺寸更大的电容来缓解此问题。布局要点RC滤波器必须尽可能靠近bq7718的输入引脚。采样走线从电芯连接点或均衡排线到滤波器入口应使用差分对或紧密并行走线以减少噪声耦合。3.2 逻辑“或”电路与nMOS FET栅极驱动计算这是整个设计的核心难点之一。我们需要让三颗工作在不同电位地、20V、40V的芯片都能可靠地打开同一个以系统地为参考的nMOS FET。参考设计使用了一个精妙的电阻-三极管网络。我们以其中一路为例简化分析当底部bq7718监测电芯1-5的OUT变高时假设其VDD约为5V电流流过上拉电阻和PNP三极管的基极使三极管导通从而将nMOS FET的栅极通过集电极-发射极通路拉向一个由电阻分压网络决定的电压。关键计算确保足够的VgsFET的导通条件是Vgs Vth阈值电压。CSD18534Q5A的Vth典型值为1.9V我们至少需要3V以上才能保证充分导通和低导通电阻Rds(on)。参考设计中的表格给出了不同情况下的计算值底部芯片触发当总电压为20V单节电芯1.33V模拟底部芯片OUT动作。计算其栅极电压Vgs ≈ 5.1V足够。顶部芯片触发当总电压为45V单节电芯3.0V顶部芯片OUT动作。此时计算出的Vgs ≈ 2.33V。这是一个临界点2.33V虽然高于1.9V的阈值但考虑到器件离散性、温度变化和电阻精度这个余量仅0.43V可能不足可能导致FET导通不彻底发热严重甚至无法有效熔断保险丝。解决方案与调试验证调整分压电阻在允许的功耗和响应速度下可以微调连接在FET栅极和源极之间的分压电阻比例适当提高顶部芯片触发时的栅极电压。这需要重新计算整个电阻网络。实测验证在PCB打样回来后这是必须测试的项目。使用可编程电源模拟不同电芯电压分别触发底部、中部、顶部的bq7718用示波器或万用表精确测量FET的Vgs电压确保在所有工况下都大于3V建议留有1V以上余量。FET选型可以考虑选择阈值电压Vth更低的逻辑电平MOSFET但要注意其耐压和栅极最大电压Vgs_max是否满足高压侧应用。3.3 自控熔断器驱动回路参数考量熔断器SFK5030A的加热丝电阻是固定的。我们的驱动电路需要提供足够的功率I²R使其在要求的时间内熔断。参考设计测试数据显示在45V/3A条件下熔断时间约1.7秒在60V/3A条件下缩短至约400毫秒。这说明熔断时间与施加在加热丝上的电压即Pack电压强相关。驱动回路设计要点nMOS FET选型必须选择耐压高于系统最大电压60V的FET且其导通电阻Rds(on)要足够小。因为熔断前全部负载电流最大30A会短暂流过FET。CSD18534Q5A的Rds(on)在Vgs4.5V时典型值仅2.2mΩ在30A电流下功耗约为2WPI²R需要良好的散热设计。回路电流计算熔断时驱动回路电流I_heater V_pack / (R_heater Rds(on))。假设Pack电压为60V加热丝电阻2ΩFET电阻忽略不计则电流约为30A。这是一个很大的瞬态电流。PCB布局的生命线——大电流路径从BAT到FUSE再到FET的Drain最后到BAT-这条路径在熔断瞬间需要承载高达30A的电流。参考设计强调使用2盎司铜厚并加宽走线。我的经验是线宽计算根据IPC标准对于2oz外层铜30A电流需要大约8mm的线宽考虑温升。务必使用PCB工具的电流容量计算器进行核算。避免瓶颈整个路径上任何过孔、连接器引脚都可能成为瓶颈。尽可能使用多个并联过孔或避免在主要电流路径上使用过孔。热管理FET和熔断器是主要热源。PCB上这些元件的焊盘要足够大并考虑添加散热过孔thermal via将热量传导到背面铜层或散热片。4. PCB布局、布线实战与热设计一块好的PCB是硬件稳定工作的基石对于这种集成了高精度模拟采样、高压逻辑和超大电流路径的板子布局布线更是重中之重。TI参考设计将核心功能做到了3x3 cm²这本身就是一项挑战。4.1 分区与布局策略首先进行功能分区高压采样区放置三颗bq7718芯片及其对应的RC滤波网络。每颗芯片应尽可能靠近其负责监测的5串电芯的采样接入点如连接器。不同电位地、20V、40V的芯片区域之间需要留出足够的爬电距离Creepage和电气间隙Clearance。对于60V工作电压根据安规标准如IEC 60950至少需要1.5mm的间隙。逻辑“或”电路区放置电阻网络和PNP三极管。这个区域是高压与低压逻辑的接口布局要紧凑走线要短以减少噪声干扰和寄生参数。大电流功率区这是“热”和“力”的焦点。集中放置自控熔断器FUSE、nMOS FETQ2、以及Pack/Pack-、BAT/BAT-的输入输出端子。这个区域要远离精密的模拟采样区防止大电流开关产生的磁场干扰电压采样。TVS二极管与输入保护在Pack和Pack-端口通常会放置一个双向TVS二极管如75V用于抑制来自外部的浪涌和静电放电ESD。这个器件要放在端口入口处。4.2 接地与电源平面处理参考设计强调了接地平面的重要性这是噪声控制的关键。单一参考地整个二级保护电路应有一个统一的“安静地”。这个地通常选择电池包的总负极Pack-作为参考。连续地平面在顶层和底层尽可能使用完整的铜皮作为地平面。避免出现细长的地线或孤立的“地岛”。完整的地平面提供了低阻抗的回流路径和良好的屏蔽。高电流回流路径大电流负载电流和熔断驱动电流的回流路径要宽而短。从BAT-端口到FET的Source端再到Pack-端口这条路径的阻抗要尽可能低同样需要使用宽走线或铜皮填充。过孔缝合顶层和底层的地平面要用大量的过孔via连接起来形成三维的接地系统进一步降低地阻抗。4.3 热设计与可靠性考量根据测试数据在3A负载下PCB在熔断动作前后会出现明显的温度梯度。虽然正常监测时功耗很低但在触发保护的瞬间FET和熔断器加热丝会产生大量热量。FET散热除了使用散热过孔将热量导到背面如果空间允许可以考虑在FET的封装顶部添加一个小型散热片。在布局时给FET周围留出一些空间便于空气流通。熔断器散热有趣的是熔断器需要发热来工作但过度的散热又会延缓熔断。因此熔断器下方不应铺铜或者使用开窗solder mask defined pad来限制其向PCB散热确保热量集中在熔体上。热仿真对于严肃的工业产品建议使用EDA工具如ANSYS Icepak, Altium Designer的PDN分析工具进行简单的热仿真。重点关注在最大负载电流30A和最高环境温度下FET的结温是否超过其最大额定值通常125°C或150°C。5. 系统测试、调试与故障排查实录电路板焊接完成只是万里长征第一步。系统的测试与调试才是验证设计、发现问题的关键环节。参考设计提供了很好的测试思路结合我的实操梳理出以下流程和常见问题。5.1 上电前检查与静态测试安全第一在连接真实电池包之前务必完成以下检查视觉与连通性检查用放大镜检查有无虚焊、短路、错件。用万用表二极管档/电阻档检查电源VDD到VSS是否短路各芯片供电引脚对地电阻是否正常。采样网络检查使用电阻箱或精密电阻在电芯采样输入端模拟一个均衡的电压如每节4.0V。测量每个RC滤波器输出端的电压确保与输入一致验证采样通路正常。逻辑电平预验证使用可调电源单独给每颗bq7718供电例如底部芯片VSS接GNDVDD接5V中部芯片VSS接20VVDD接25V顶部芯片VSS接40VVDD接45V。手动拉高其OUT引脚通过临时焊接电阻测量nMOS FET栅极G对系统地的电压验证三种情况下Vgs都能达到预期值3V。5.2 功能测试使用电子负载与可编程电源这是核心测试阶段建议使用电子负载和可编程多通道电源来模拟电池包和负载。搭建测试平台电芯模拟使用多通道可编程电源或专门的电池模拟器设置15通道每通道输出4.0V串联成60V总电压。连接到板子的VC1-VC15采样点。负载模拟将电子负载连接在BAT和BAT-之间设置为恒流CC模式电流设为3A最小测试负载。监测点准备示波器探头监测a) 任意一颗bq7718的OUT引脚b) nMOS FET的栅极G c) Pack或BAT电压。正常工况测试上电观察电子负载是否能正常拉载Pack电压稳定。测量每颗bq7718的VDD电压是否正常约5V。此时FET栅极应为低电平0V左右。过压保护触发测试单点触发将其中一路电芯模拟电压缓慢上调至4.35V超过4.300V阈值。等待约4秒后应观察到对应bq7718的OUT引脚从低变高。FET栅极电压从低变高升至计算值。电子负载显示的电压会瞬间跌落到接近0V因为熔断器断开BAT断电。注意此测试会永久损坏熔断器熔断器旁路测试为了避免在调试阶段反复烧毁昂贵的熔断器参考设计提供了测试模式。短接板上的“TEST”跳线帽和“FUSE_BYPASS”跳线。此时触发OVP后电流会流过一个限流电阻和LED作为指示而不是熔断器。你可以看到LED点亮同时用万用表测量FET的Drain-Source是否导通来验证驱动回路工作正常。不同电芯位置触发测试分别模拟底部、中部、顶部的电芯过压重复测试验证逻辑“或”电路在整个电压范围内工作正常FET的Vgs均满足要求。5.3 动态性能与边界测试响应时间测试使用示波器在触发过压的瞬间抓取电芯电压上升沿、bq7718 OUT信号上升沿、FET栅极电压上升沿以及Pack电压下降沿的波形。可以精确测量从电压超阈到Pack电压跌落的总系统响应时间。这个时间应等于bq7718内部延时4s加上熔断器熔断时间。对比45V和60V下的熔断时间验证与设计预期相符。TVS二极管漏电流测试在Pack和Pack-之间施加从0V到最大电压如75V的直流电压测量流经TVS二极管的漏电流。该电流应非常小微安级且随电压线性缓慢增加。如果漏电流突变或过大说明TVS选型不当或已损坏。温度循环测试将板子放入温箱在规定的温度范围如-20°C到85°C内循环。在高温和低温下重复功能测试确保OVP阈值、逻辑电平等关键参数没有漂移出安全范围。bq7718的OVP阈值本身具有温度补偿但外围电阻的温漂会影响分压比。5.4 常见问题与排查技巧以下是我在调试过程中遇到或可能遇到的典型问题及解决思路问题现象可能原因排查步骤与解决方案上电后未触发OVP但熔断器莫名烧断1. nMOS FET栅极驱动电路误触发。2. 上电瞬间Pack电压有巨大浪涌导致TVS导通或FET寄生导通。3. PCB布局不良噪声耦合导致栅极电压瞬态过高。1. 检查逻辑“或”电路中三极管、电阻值是否正确焊接是否良好。用示波器监测上电瞬间FET栅极电压是否有毛刺。2. 检查Pack端口TVS二极管选型是否合适钳位电压是否过低。在FET栅源极之间增加一个10k-100k的下拉电阻确保默认状态为关闭。3. 检查栅极驱动走线是否远离大电流开关路径是否被完整地平面包围。触发OVP后LED亮或测试模式正常但真实熔断器不动作1. FET未充分导通Vgs不足。2. 熔断器驱动回路开路虚焊、走线断裂。3. 熔断器本身损坏或型号错误。1.重点检查在触发状态下直接测量FET的Vgs电压。如果低于3V回溯检查逻辑“或”电路的分压特别是顶部芯片触发时的电压。2. 用万用表通断档从Pack经熔断器、FET到Pack-检查回路连通性。3. 核对熔断器型号确认其加热丝电阻在正常范围1-2.5Ω。采样电压读数不稳定或OVP阈值漂移1. RC滤波电路受到严重噪声干扰。2. 采样电阻精度或温漂过大。3. bq7718芯片供电VDD不稳或噪声大。1. 用示波器观察RC滤波器输出端的波形看是否有高频噪声。加强滤波可尝试增大电容至0.22µF并检查采样走线是否与功率线平行。2. 更换为精度更高、温漂更小的电阻。3. 检查每颗bq7718的VDD引脚旁路电容0.1µF是否紧贴引脚焊接容量是否足够。在高温环境下系统误触发1. 电阻温漂导致分压比变化影响OVP检测点或FET驱动电压。2. bq7718或逻辑芯片在高温下特性漂移。1. 选用低温漂系数的电阻如±25ppm/°C。重新计算在最坏温度下的参数余量。2. 查阅芯片数据手册的高温特性。确保工作结温在规格范围内。考虑改善散热或降低功耗。多片bq7718堆叠时底部芯片工作正常顶部芯片不响应1. 顶部芯片供电异常VDD-VSS电压不足。2. 顶部芯片的OUT信号未能有效下拉逻辑“或”电路中的三极管。1. 测量顶部芯片的VDD和VSS引脚间电压确保在4.5V-5.5V之间。检查为其供电的线性稳压器或电阻电容网络。2. 重点检查连接顶部芯片OUT引脚到PNP三极管基极的电阻以及该三极管所在支路的电阻值。用示波器观察触发时该三极管基极的电压变化是否足以使其导通。调试这种高压多芯片系统一定要有耐心遵循“分模块验证、逐步集成”的原则。准备好精密的可调电源、高输入阻抗的万用表和带宽足够的示波器最好是有隔离通道的差分探头用于测量高压差分信号。每次改动参数后都要重新评估整个系统的工作点。最后在正式接入昂贵的多串电池包之前务必在测试平台上完成所有极端情况的验证。安全无小事尤其是对于电池保护电路我们的设计是安全的最后一道防线必须做到万无一失。