第二章:主流AFE芯片厂商巡礼:TI、ADI、NXP、Infineon、Maxim等厂家产品线对比

做BMS这些年,我接触过的AFE芯片少说也有十几个型号。每次新项目启动,选型总是最头疼的一环。说白了,AFE芯片就是电池模组的“眼睛”和“耳朵”,选对了事半功倍,选错了后面全是坑。

今天咱们就来盘一盘市面上主流的AFE芯片厂商。我个人习惯把这几家分成两个梯队:TI和ADI是第一梯队,产品线最全,生态最成熟;NXP、Infineon、Maxim算是第二梯队,各有绝活。

2.1 TI(德州仪器):BQ系列,BMS界的“万金油”

TI的BQ系列,做BMS的应该没人不知道。从几串到几十串,从消费级到车规级,几乎全覆盖。

代表型号:

  • BQ76940:3-15串,我最常用的型号。支持电压、电流、温度采集,内置均衡驱动。
  • BQ79616:车规级,16串,支持菊花链通信。我记得第一次用这个芯片时,被它的诊断功能惊艳到了。
  • BQ34Z100:单串电量计,适合小容量电池包。

TI的看家本领: Impedance Track™电量监测技术。说白了就是能实时跟踪电池内阻变化,电量估算比普通库仑计准得多。我在一个储能项目里用过,SOC误差能控制在2%以内。

优点:

  • 文档最全,参考设计多。新手照着TI的参考设计做,基本不会翻车。
  • 开发工具好用。BQStudio这个上位机软件,调试时能省不少事。
  • 供货稳定。疫情期间很多芯片缺货,TI的BQ系列虽然也涨了价,但至少能买到。

缺点:

  • 价格偏高。尤其是车规级芯片,一颗BQ79616要十几美金。
  • 配置寄存器多,初始化代码写起来有点繁琐。

我的小技巧: 用TI的AFE芯片时,建议先把BQStudio里的配置导出来,直接生成初始化代码。我曾经手写配置寄存器,结果漏了一个位,调试了整整两天。

2.2 ADI(亚德诺):LTC系列,精度之王

ADI的LTC系列,业内公认的精度标杆。尤其是LTC6811,简直是BMS工程师的“梦中情芯”。

代表型号:

  • LTC6811:12串,测量精度±1.2mV。我做过对比测试,同一批电池,LTC6811测出来的电压一致性就是比别家好。
  • LTC6813:18串,适合高压电池包。我记得有个客户要做800V系统,就是用的这颗芯片。
  • LTC2949:高精度电流检测,配合LTC6811使用,效果绝佳。

ADI的独门绝技: 可堆叠式架构。最多能堆叠16颗LTC6811,实现192串的电池包监测。你想想看,一个芯片搞定192串,这在以前想都不敢想。

优点:

  • 测量精度业界最高。对于要求严格的储能项目,我首选ADI。
  • EMC性能好。在强干扰环境下,数据依然稳定。
  • isoSPI隔离通信,抗干扰能力强。

缺点:

  • 价格贵。比TI同级别产品贵30%-50%。
  • 上手难度大。寄存器配置复杂,新手容易踩坑。

避坑指南: 我曾经在LTC6811的isoSPI通信线上没加共模扼流圈,结果在EMC测试时频频丢包。后来加了,问题就解决了。记住,isoSPI虽然抗干扰,但该加的防护一个都不能少。

2.3 NXP(恩智浦):MC33771系列,汽车电子的老牌劲旅

NXP在汽车电子领域深耕多年,MC33771系列是他们的拳头产品。

代表型号:

  • MC33771:14串,支持菊花链和环形通信。我有个朋友在主机厂做BMS,他们全系用的都是这颗芯片。
  • MC33772:6串,适合小模组。

优点:

  • 车规级品质,可靠性高。通过了AEC-Q100认证。
  • 内置被动均衡,最大300mA均衡电流。
  • 支持多种通信模式:SPI、CAN、菊花链。

缺点:

  • 开发资料相对少。比起TI和ADI,NXP的参考设计没那么丰富。
  • 功耗偏高。在休眠模式下,电流比TI的BQ系列大一些。

我的建议: 如果你做的是车规级项目,NXP是个不错的选择。但如果是消费级或储能,性价比不如TI和ADI。

2.4 Infineon(英飞凌):TLE9012系列,后起之秀

Infineon在功率半导体领域是老大,但在AFE芯片领域算是后来者。TLE9012系列是他们近几年的力作。

代表型号:

  • TLE9012DQU:12串,支持UART和菊花链通信。

优点:

  • 集成度高。内置了隔离通信、均衡驱动、温度检测。
  • 功耗低。在休眠模式下,电流只有几微安。
  • 价格有竞争力。比TI和ADI便宜不少。

缺点:

  • 市场验证时间短。我还没在量产项目里用过,心里没底。
  • 生态不完善。开发工具和参考设计都比较少。

2.5 Maxim(美信):MAX178xx系列,高集成度的代表

Maxim被ADI收购后,产品线有些重叠。但MAX178xx系列依然有自己的特色。

代表型号:

  • MAX17852:12串,支持SPI和UART通信。
  • MAX17853:14串,带诊断功能。

优点:

  • 集成度高。一颗芯片集成了AFE、隔离、均衡、诊断。
  • 封装小。适合空间受限的应用场景。

缺点:

  • 供货不稳定。被ADI收购后,有些型号交期很长。
  • 价格偏高。性价比不如TI。

2.6 各厂家产品线对比

为了让大家看得更清楚,我整理了一个对比表格:

厂家 代表型号 串数 精度 通信方式 车规级 价格
TI BQ76940 3-15 ±5mV I2C/SPI 部分 中等
TI BQ79616 16 ±2mV 菊花链
ADI LTC6811 12 ±1.2mV isoSPI
NXP MC33771 14 ±2mV SPI/CAN 中等
Infineon TLE9012 12 ±3mV UART
Maxim MAX17852 12 ±2mV SPI/UART

2.7 选型建议

说了这么多,到底该怎么选?我个人的经验是:

  • 追求精度:选ADI LTC6811。精度就是它的代名词。
  • 追求性价比:选TI BQ76940。功能齐全,价格适中。
  • 车规级项目:选NXP MC33771或TI BQ79616。可靠性有保障。
  • 成本敏感:可以试试Infineon TLE9012。但要做好充分的测试验证。
  • 空间受限:选Maxim MAX17852。集成度高,封装小。

最后说一句: 选型没有绝对的好坏,只有适不适合。我见过有人用LTC6811做两轮电动车,也见过有人用BQ76940做储能电站。关键是要搞清楚你的项目需求:精度、成本、可靠性、供货,哪个更重要?想清楚了,选型就不难了。

下一章,咱们聊聊AFE芯片的硬件设计要点。到时候我会分享一些我在项目中踩过的坑,保证让你少走弯路。