MAX17823B:助力电池管理的高性能数据采集系统
引言
在当今的电子设备中,电池管理系统(BMS)的重要性不言而喻,尤其是在电动汽车(EVs)、混合动力电动汽车(HEVs)等高电压应用场景下,准确的数据采集对于电池的安全、高效运行起着关键作用。MAX17823B作为一款12通道高压数据采集系统,为这些应用提供了一个强大而可靠的解决方案。本文将深入剖析MAX17823B的特点、工作原理、应用场景以及设计注意事项,希望能为电子工程师们提供有价值的参考。
文件下载:MAX17823B.pdf
MAX17823B的主要特点
高性能数据采集
MAX17823B配备了12位的逐次逼近寄存器(SAR)ADC,能够在161µs内完成12个电池单元电压和2个温度的测量。这种快速测量能力使得系统能够实时获取电池的状态信息,为电池管理提供及时、准确的数据支持。在典型的工作条件下(3.6V电池单元,25°C),电池单元电压测量的精度可达2mV,确保了测量结果的可靠性。
广泛的应用范围
该系统适用于多种类型的高压电池组,包括电动汽车、混合动力汽车、电动自行车、不间断电源(UPS)、超级电容系统以及电池供电工具等。其AEC - Q100 Grade 2的温度范围( - 40°C至105°C),使其能够在恶劣的环境条件下稳定工作,满足了汽车电子等对可靠性要求极高的应用场景。
低功耗设计
在低功耗方面,MAX17823B表现出色。在待机模式下,电流仅为2mA;而在关机模式下,电流更是低至2µA。这种低功耗特性有助于延长电池的使用寿命,减少系统的能量损耗,提高整个电池管理系统的效率。
强大的通信能力
采用Maxim的电池管理UART协议,支持高达2Mbps的波特率,并且能够自动检测波特率。通过最多可将32个设备进行菊花链连接,能够同时管理多达384个电池单元并监测64个温度点,实现了大规模电池组的集中管理和监测。同时,通信端口具有隔离功能,能够有效抵御外界干扰,确保通信的稳定性和可靠性。
丰富的诊断功能
内置了广泛的诊断功能,能够检测各种故障情况,如过电压、欠电压、过温度、欠温度、电池单元不匹配等。系统还提供了29个电压阈值警报,能够及时发现电池系统中的潜在问题,并通过相应的警报位通知主机进行处理,大大提高了电池管理系统的安全性和可靠性。
工作原理与结构
系统架构
MAX17823B主要由ADC、HVMUX、HV Charge Pump、LSAMP、LVMUX、ALTMUX、BALSW、LINREG、REF、ALTREF、16MHz OSC、32kHz OSC、LOWER PORT、UPPER PORT以及CONTROL AND STATUS等模块组成。
ADC采用12位的SAR架构,以2.307V的参考电压工作,由VAA供电。HVMUX和ALTMUX分别用于对电池单元电压和平衡开关输入进行多路选择。HV Charge Pump为需要切换高压信号的电路提供高电压电源(VDCIN + 5.5V)。LSAMP将输入的5V差分信号衰减到2.307V,以适应ADC的参考电压范围。LINREG则提供3.3V的线性稳压输出,为ADC和数字逻辑电路供电。
数据采集过程
- 转换:ADC对单个输入通道进行采样,将其转换为12位的二进制值,并存储在ALU寄存器中。
- 扫描:ADC按顺序对所有启用的电池单元输入通道进行转换。
- 测量周期或采样:为了最小化误差,ADC会进行两次扫描。将每个输入通道的两次转换结果进行平均,形成一个14位的二进制值,称为一次测量。需要注意的是,辅助输入仅进行一次扫描并创建辅助测量。
- 采集或采集模式:如果启用了过采样功能,ADC会进行连续测量,并将这些测量结果平均,为每个采样的输入通道形成一个14位的二进制值。如果没有启用过采样,采集过程本质上就是一次测量周期。辅助输入永远不会进行过采样,其测量结果以12位值的形式存储。
电池单元电压测量
最多可从13个电池单元输入中差分采样12个电压测量值。差分信号VCELLn定义为V Cn - V Cn - 1(n = 1至12)。通过MEASUREEN[11:0]选择要测量的电池单元。在扫描过程中,每个选定的信号被多路传输到电平转换放大器(LSAMP)中。由于输入信号的共模范围为0V至65V,因此信号必须进行电平转换,以适应放大器的共模范围。放大器的增益为6/13,使得5V的差分信号被衰减到2.307V,即ADC的参考电压。一旦信号得到适当调理,ADC就可以开始转换。转换结果存储在ALU寄存器中,并与后续的转换结果进行平均。
温度测量
系统提供两个温度测量通道,可用于测量外部温度和芯片自身的温度。通过将AUXIN1和AUXIN2输入连接到由10KΩ上拉电阻和10KΩ NTC热敏电阻组成的分压器上,可测量外部温度。芯片内部的PTAT电压源可用于测量芯片温度,通过设置DIAGSEL[2:0]为0b110可启用该测量功能。
应用场景与设计要点
车辆应用
在电动汽车和混合动力汽车中,电池组通常由多个电池单元串联组成。MAX17823B可以对这些电池单元的电压和温度进行实时监测,确保电池的安全和高效运行。在设计时,需要考虑电池模块的最小工作电压,通常V DCIN的最小值为9V,这意味着每个模块至少需要2个锂离子电池、6个镍氢电池或6个超级电容。
电池管理系统架构
菊花链系统
采用单个数据链路连接主机和所有电池模块,减少了成本,并且只需要在最低模块和主机之间使用一个隔离器。然而,在设计时需要注意数据传输的延迟问题,每个设备会引入最大1.5µs(2Mbps时)的延迟。
分布式模块通信系统
为每个电池模块提供独立的数据链路和隔离器,提高了系统的可靠性,但相应地增加了成本。
电源连接与保护
MAX17823B可以直接从电池模块电压获取电源,但需要考虑电源的稳定性和抗干扰能力。内部电路采用72V耐压的电池输入和高电源抑制比(PSRR)的低压稳压器,外部电路则通过滤波器和钳位电路对DCIN输入进行保护,以防止瞬态电压对设备造成损害。
电池单元输入连接
当电池组中的电池单元数量少于12个时,应优先使用最低阶的输入(如C1和C0),并将其连接到最低共模信号上。未使用的电池单元输入和开关输入应短路连接,同时需要配置TOPCELL寄存器,以屏蔽与未使用通道对应的虚假警报。
外部电池平衡
如果需要更高的功率耗散,可以使用外部晶体管来切换电池平衡电流。内部开关可以用于驱动外部晶体管,功率由外部限流电阻限制。在设计外部电池平衡电路时,需要选择合适的晶体管和电阻,以确保系统的稳定性和安全性。
UART接口设计
UART接口是MAX17823B与主机通信的关键部分。为了保护UART引脚免受噪声干扰,需要采用内部和外部电路进行防护。推荐的外部滤波器和ESD保护电路可以有效提高系统的抗干扰能力。在选择UART的空闲模式时,需要根据具体的应用场景进行考虑。高阻态空闲模式可以降低线束的辐射发射,而低阻态空闲模式则更适合驱动电感负载,以减少振铃现象。
诊断功能与故障检测
内置诊断功能
MAX17823B内置了丰富的诊断功能,能够检测多种故障情况。例如,通过持续的电压比较,可以检测VAA欠电压、VHV欠电压、VHV过电压以及VHV低裕量等问题;通过频率比较,可以检测32kHz振荡器故障;通过通信错误检查,可以检测16MHz振荡器故障、通信故障以及RX引脚的开路/短路问题等。
特定诊断程序
ALTREF诊断测量
通过测量备用参考电压VALTREF,检查ADC的主电压参考是否正常。测量结果存储在DIAG寄存器中,可以通过计算得到VALTREF的值,并与预期范围进行比较,以判断主电压参考是否存在问题。
VAA诊断测量
验证VAA是否在规定范围内。该诊断使用VTHRM作为ADC的参考电压测量VREF,通过计算可以得到VAA的值,并与电气特性表中提供的范围进行比较。
LSAMP偏移诊断测量
测量电平转换放大器的偏移量。在诊断过程中,将LSAMP的输入短路,测量结果存储在DIAG寄存器中。通过计算得到LSAMP的偏移量,并与规定范围进行比较,以判断放大器的偏移误差是否会影响采集精度。
其他诊断
还可以进行多种其他诊断,如ADC零刻度和满刻度诊断、平衡开关短路和开路诊断、感测线开路诊断等。这些诊断功能可以帮助工程师及时发现系统中的潜在问题,提高系统的可靠性和稳定性。
故障检测与处理
当检测到故障时,系统会相应地设置警报位,主机可以通过读取这些警报位来了解系统的状态。在设计时,需要根据具体的应用场景制定相应的故障处理策略,例如在检测到电池单元过电压或欠电压时,及时采取措施进行电池平衡或保护,以避免电池损坏或安全事故的发生。
寄存器配置与命令协议
寄存器配置
MAX17823B提供了一系列的寄存器,用于配置系统的各种功能,如测量使能、扫描控制、警报使能、诊断配置等。通过合理配置这些寄存器,可以实现系统的个性化需求。例如,通过MEASUREEN寄存器可以选择要测量的电池单元和辅助输入;通过SCANCTRL寄存器可以配置采集模式、扫描模式、过采样等参数。
电池管理UART协议
该协议采用曼彻斯特编码、奇偶校验、字符帧和数据包错误检查(PEC)等技术,确保了通信的可靠性和数据完整性。支持多种命令类型,如HELLOALL、WRITEALL、WRITEDEVICE、READALL、READDEVICE和ROLLCALL等,主机可以通过这些命令对设备进行初始化、配置和数据读取等操作。
命令执行流程
以HELLOALL命令为例,该命令用于初始化菊花链设备的地址。主机发送该命令后,地址信息会在菊花链中依次传递,每个设备的地址会自动递增。主机可以通过返回的地址信息确定设备的数量,并使用READALL命令验证地址寄存器的配置。
总结
MAX17823B作为一款高性能的12通道高压数据采集系统,凭借其快速测量、低功耗、强大的通信和诊断功能等优势,为电池管理系统提供了一个全面而可靠的解决方案。在实际设计中,电子工程师需要根据具体的应用场景和需求,合理配置系统参数,精心设计电路和通信协议,以充分发挥MAX17823B的性能优势,确保电池系统的安全、高效运行。希望本文能够对电子工程师们在使用MAX17823B进行电池管理系统设计时有所帮助。如果你在设计过程中有任何疑问或经验分享,欢迎在评论区留言交流。
-
数据采集
+关注
关注
42文章
8300浏览量
121222 -
电池管理系统
+关注
关注
43文章
611浏览量
35031
发布评论请先 登录
MAX199 12 位数据采集系统:高性能与灵活性的完美结合
深入解析MAX11068:高性能电池监测智能数据采集接口
MAX180/MAX181:8 通道 12 位数据采集系统的技术剖析
探索MAX1407/MAX1408/MAX1409/MAX1414:低功耗多通道数据采集系统的卓越之选
MAX1329/MAX1330:高性能12/16位数据采集系统的深度剖析
MAX1358B:多功能 16 位数据采集系统的设计与应用探索
AD7607:高性能8通道数据采集系统的技术剖析
基于FPGA的DAQ系统|实现高性能数据采集的挑战
MAX17823B:助力电池管理的高性能数据采集系统
评论