第二章:主流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芯片的硬件设计要点。到时候我会分享一些我在项目中踩过的坑,保证让你少走弯路。