ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

电动两轮车BMS拓扑选型:高边低边与同口分口实战解析

电动两轮车BMS拓扑选型:高边低边与同口分口实战解析 去年接了一个48V电动两轮车BMS项目整车厂在接口定义里写了一条硬性要求电池负极必须直连车身仪表、DC-DC、中控锁全部以电池负极为参考地。这句看起来不起眼的约束直接把我原本想用的低边方案按住了。后来我在BQ76952评估板上把高边、低边、同口、分口几种接法都实际跑了一遍才意识到这两个维度根本不是孤立的技术选择题而是互相咬合的拓扑决策。这篇文章就是当时调研、选型和实测的整理给正在做电动两轮车BMS的朋友一个可以直接抄的参照。1. 高边与低边不只是MOS管装在哪里的问题很多人第一次选型时只知道高边是把MOS管放在电池正极端低边是放在负极端。这个理解没错但它掩盖了背后真正影响系统稳定性的东西——参考地、驱动方式和短路瞬态行为。1.1 低边方案的结构与共地痛点低边方案里充放电MOS串接在电池负极和P-之间N-MOS的源极参考地芯片内部驱动器可以直接给出足够的Vgs不需要额外的电荷泵电路。所以低边的电路简单、BOM成本低、MOS管选型容易这是它成为主流的根本原因。但低边有个电动两轮车场景绕不开的痛点共地问题。两轮车的车架就是负极母线仪表、防盗器、DC-DC、中控锁全是单线制直接搭铁取电。一旦低边MOS关断P-和电池负极断开整车所有以电池负极为参考地的设备会瞬间失去参考地。主回路虽然断了但低压控制信号、仪表供电可能通过其他路径形成寄生回路产生地弹和串扰。实际测试中低边方案在短路保护瞬间P-节点会出现大幅电压跳变严重时MCU直接复位通信也断连。所以低边方案不是不能用而是要处理隔离和抗干扰。很多量产方案会加隔离通信隔离UART、隔离CAN和独立的地平面处理但这些都是隐藏成本选型时不能只看MOS管省了多少钱。1.2 高边方案为什么需要电荷泵高边方案把MOS管放在电池正极和P之间源极电位接近电池正极电压。要让N-MOS导通栅极电压必须高于源极所以必须有电荷泵把栅极电压推到电池电压以上。这也是高边电路比低边复杂的主要原因。为什么不用P-MOS省掉电荷泵因为P-MOS的Rdson天生比同规格N-MOS大在大电流场景下功耗和发热都扛不住。电动两轮车持续电流动辄20-50A峰值能到100A以上P-MOS基本没有优势所以高边方案同样用N-MOS加电荷泵而不是换P-MOS。高边最大的优势是电池负极始终直连负载和整车地。整个系统的参考地稳定没有地弹问题通信和采样都干净得多。对于要求负极直连车身的车型高边几乎是唯一解。1.3 BQ76952对两种拓扑的驱动能力差异BQ76952这个AFE有意思的地方在于它内部集成了电荷泵既支持低边直接驱动也支持高边驱动。但有一个非常容易被忽略的限制它内部的高边电荷泵CP只能驱动一组高边MOS开关。什么意思如果你做分口方案充电MOS和放电MOS是两组独立的开关低边模式下CHG和DSG两个引脚可以分别驱动但高边模式下CP输出要同时给两组高边驱动的话驱动能力和时序控制就会变得很紧张通常需要在外部加辅助驱动电路或者退一步采用混合拓扑——放电MOS放高边、充电MOS放低边。这个限制直接决定了后面四种组合的可行性和复杂度。对比项低边方案高边方案驱动电路芯片直接驱动无需电荷泵需要电荷泵BQ76952内置CP参考地关断时负极断开需要处理共地负极始终直连系统共地稳定短路瞬态地弹明显需要隔离和抗干扰VS节点瞬态高需要吸收电路BOM成本低略高适用场景分口/同口均可性价比高整车负极直连硬需求2. 同口与分口充电回路和放电回路要不要分家同口和分口解决的是另一个维度的问题充电电流和放电电流是不是走同一个路径。这个选择不取决于MOS管本身而是取决于整车的接口形态和电池包的使用方式。2.1 分口方案的独立控制逻辑分口方案里电池包引出C-和P-两个负极接口充电器只接C-放电负载只接P-。CHG引脚控制充电MOSDSG引脚控制放电MOS两条回路完全独立。分口方案的好处很直接充电MOS和放电MOS可以分开选型。放电回路承受持续大电流选低Rdson的大封装充电回路电流通常小一个量级可以用小一号的MOS管成本更优。保护逻辑也简单过充保护动充电MOS过放保护动放电MOS互不干扰。充电口短路时只有充电MOS承受冲击不会连累放电回路。电动两轮车的充电器功率大充电线可以独立走粗短路径不需要经过放电回路的大电流路径压降和热量都更好控制。这也是为什么大多数两轮车量产BMS都走分口方案。2.2 同口方案的背靠背结构与体二极管同口方案只有一个P-充放电共用同一组MOS。要实现双向关断结构上必须用两个N-MOS背靠背而且连接方式有讲究必须是共源极连接也就是两个MOS的源极接在一起漏极分别接电池负极和P-。共源极连接时两个体二极管的方向都是从漏极指向公共源极也就是从外部指向内部。过放保护关断靠近电池侧的MOS但充电电流可以通过它的体二极管流入电池过充保护关断靠近P-侧的MOS但放电电流可以通过它的体二极管流出。这就是同口方案保护后依然能进行反向充放电的原理。这里有个大坑很多人第一次画同口板子会画成共漏极连接两个漏极接一起源极分别接电池负极和P-。这种接法的体二极管方向是反的保护关断后电流会通过体二极管直接把电池放干或者充电充爆保护形同虚设。同口板子的原理图评审这个点是必查项。2.3 整车接口约束下的取舍接口形态往往不是BMS工程师能单方面决定的更多是整车厂说了算。共享电单车的换电接口就必须分口电池座上有独立的充电弹片和放电弹片而一些内置电池的豪华车型、滑板车用户根本接触不到电池接口厂家希望线束越少越好同口就是更好的选择。同口方案还有一个隐藏好处用户不会插错充电器正负极因为没有C-和P-之分。分口方案如果C-和P-标识不清用户插错很容易烧MOS。所以在分口方案的产线上充电口防反接和标识规范是必须做的。3. 四种组合怎么选把决策树直接摊开把高边/低边和同口/分口组合起来得到四种拓扑。每种组合在电动两轮车上的地位差异很大不是平均分布的。3.1 低边分口大多数两轮车项目的默认答案低边分口是BQ76952最舒服的工作模式。CHG和DSG两个引脚各驱动一组低边NMOS驱动逻辑简单直接不需要电荷泵介入。充电回路和放电回路分离保护逻辑清晰产线测试也直观。这套组合的成本目前是四种方案里最低的。如果整车对负极直连没有硬要求或者你能通过隔离通信解决共地问题闭眼选它基本不会错。我接触过的两轮车BMS项目里至少七成是这套方案。要注意的是低边分口不是没有缺陷。短路保护瞬间的地弹问题依然存在需要在采样电阻的Kelvin连接、功率地/模拟地分离上花心思必要时加TVS和栅极电阻抑制振荡。3.2 高边同口BQ76952的高边最优解当整车要求负极直连同时接口希望尽量少时高边同口成为最佳平衡点。BQ76952的内部电荷泵驱动一组背靠背高边MOS正好落在同口的开关结构上电路不复杂系统共地又稳定。这套组合我建议优先在高端电摩、锂电自行车上考虑。它的BOM成本比低边分口高一截但省掉了隔离通信相关电路综合下来差距没有想象中大。而且整车的EMC测试会好过很多这是很多人忽略的隐性收益。3.3 低边同口与高边分口的特殊位置低边同口适合对小容量、接口极简场景比如滑板车、共享电动车的内藏电池包。它保留了低边的低成本优势但牺牲了MOS选型的灵活性同口要背靠背且承受双向电流功耗比分口方案略高。高边分口是四种组合里最尴尬的BQ76952的一个CP驱动组难以同时撑起两组高边MOS如果你坚持这个拓扑需要外置电荷泵或驱动芯片复杂度上来了成本也上来了优势却没多明显。除非遇到负极直连充放电口必须分离这种极端需求否则不建议优先考虑。组合成本复杂度典型场景推荐度低边分口低低主流两轮车、换电高低边同口低中滑板车、内置电池中高边同口中中高端电摩、负极直连高高边分口高高极端特殊需求低4. BQ76952实战配置从引脚连接到保护参数选完拓扑真正决定项目能不能量产的是配置环节。BQ76952作为AFE本身不是完整的BMS控制器它需要外部MCU通过I2C配置。下面这套流程是我在13串48V三元锂项目上验证过的直接照着做能少踩很多坑。4.1 评估板先行用EVM把拓扑跑通我强烈建议先拿BQ76952EVM做原型验证不要直接画量产板。EVM上高边/低边的跳线、CP输出、采样电阻都引出来了可以快速切换拓扑用BQStudio软件直接读写寄存器把保护参数调到一个基本可用的状态再照着EVM的原理图画自己的板子。这一步看起来费时其实最省时间。我见过太多人直接上量板结果拓扑选错、CP电容布局不对来回改板三个月成本远超一块EVM的钱。4.2 FET选项寄存器高边/低边的关键位BQ76952的FET配置集中在寄存器组的FET Options区域具体位定义要以官方寄存器手册为准但配置逻辑是通用的。核心要设两类位电荷泵输出模式选择高边模式下启用内部电荷泵向CP/VS相关引脚供电低边模式下关闭或旁路这个功能。这个位设错高边MOS栅极驱动电压不够要么导通压降巨大要么根本打不开。CHG/DSG输出配置设置CHG和DSG引脚的输出极性、驱动强度、死区时间。电动两轮车功率大驱动强度不要太激进否则MOS开关边沿太陡EMI和电压尖峰都失控。4.3 保护阈值与延时一组可落地的标定参数保护参数的设置核心是匹配电芯规格书和整车的实际工作条件。以13串48V三元锂电芯、持续放电35A的项目为例我实测调整后的一组参数供参考保护项阈值延时说明单串过充保护4.25V1s防止充电末端误动作单串过放保护2.8V2s低温放电时延时要加长充电过流12A3s根据充电器规格调整放电过流140A1s覆盖持续过流工况放电过流270A20ms快速感知大电流短路保护200A200us必须走硬件比较器通道有一点容易踩坑不是所有保护延时都越小越好。充末端电压会有振荡过压延时太短会导致反复动作、总是充不满但短路延时必须短它是靠硬件比较器响应的不经过ADC采样BQ76952专门有SCD通道处理这种μs级事件。4.4 Flash写入与配置校验流程BQ76952的配置既可以在RAM里直接生效也可以烧进片内Flash。RAM配置掉电就丢量产前一定要做Flash烧写。这里有一个生产测试切不可省略的步骤解除Flash写保护按寄存器组写入配置参数完整回读所有已写区域与源配置逐字节比对执行软复位让Flash配置加载到运行寄存器再次回读关键寄存器确认加载后的值和预期一致断开电源重新上电模拟产线实际使用场景确认配置没有丢失这个校验流程在量产中非常重要。BQ76952的Flash写入偶尔会因为总线干扰或供电电压不稳而失败如果跳过回读校验坏板子流出产线的概率会远超你预期。凡是要求高可靠的项目这一步步都省不得。5. 调试中踩过的坑与实测建议配置写进去只是开始真正折磨人的是调试阶段。这几个坑我花了很长时间才摸清提前知道能少走很多弯路。5.1 低边短路保护时的地弹与复位低边方案做短路测试时我遇到过MOS关断瞬间MCU复位的现象。拆开分析本质是短路电流在关断瞬间变化率极高di/dt在功率回路的寄生电感上产生高压把系统地弹起来了。解决思路分三个层面功率回路尽量减小面积降低寄生电感采样电阻用Kelvin连接模拟地和功率地单点相连防止大电流流过模拟地栅极驱动串10-22欧电阻适当放缓开关速度。如果MCU还是复位就得检查复位电路和电源芯片的耐压余量必要时加TVS钳位。5.2 同口背靠背MOS的体二极管方向前文提到过共源极和共漏极的区别这里强调一下产线测试的必要性。同口方案在产线上一定要加一个测试工序分别模拟过充保护状态和过放保护状态用电子负载和充电器验证保护后电流是否真正为零。实际操作中有些MOS管封装画起来容易混淆源漏极标注画完板子一定要对照datasheet的引脚定义逐根检查不能只看原理图符号。体二极管方向接反的问题在原理图上可能只是一个引脚顺序的差异在实物上就是电池被莫名其妙放干。5.3 高边VS节点的瞬态与layout注意高边方案工作时VS引脚作为开关节点会在电池电压和接近0V之间来回跳动跳变速度比低边方案的P-节点更快。这个节点对电容和二极管非常敏感。CP电容必须使用低ESR的X7R陶瓷电容且尽量靠近BQ76952的CP引脚放置否则电荷泵的输出纹波会直接影响高边MOS的栅极驱动质量导致MOS导通不完全、功耗飙升。建议在VS节点加一个RC吸收电路或TVS管抑制负载突变时的过冲不然很容易在EMC测试阶段翻车。5.4 均衡与采样相互干扰的处理BQ76952内置均衡功能开启时电芯电压采样会出现偏差原因很简单均衡电流流经电芯内阻在采样时刻产生附加压降。这个偏差可达几十毫伏足以干扰过压/欠压判断。正确的做法是均衡开启期间要么关闭电压采样通道要么在软件里做一个均衡抑制机制采样时先关均衡采样完成再恢复。我还建议在均衡策略里加上温度判断高温环境下禁止大电流均衡这对两轮车夏季高温场景尤其重要。均衡控制看似只是个开关实际联动的状态机很多千万别做成独立的孤立功能。6. 最后再分享一点选型心法如果让我重新做一轮选型我会先问三个问题整车是否强制要求电池负极直连充放电接口是否必须分离量产BOM成本目标是多少这三个问题的答案基本就能锁定拓扑方向。低边分口依然是电动两轮车性价比最高的默认方案处理好好地弹和共地隔离它足够可靠。遇到负极直连的硬需求高边同口配合BQ76952是平衡得很好的选择代价是你要在CP电容和VS瞬态处理上多花点心思。至于高边分口除非整车需求极其特殊否则不建议碰。配置和调试过程中一定要留好测试记录。同一块板子在不同温度下的短路保护行为差异很大我的经验是常温能过只是及格-20度和60度都过才算真正稳定。这块做扎实了后面的整车路试和EMC测试会省心很多。
返回列表